@import "bootstrap.min.css";
@import "mobilemenu.css";
/*@import "maincssresponsive.css";*/


@font-face {font-family: 'Gilroy Thin';
    src: url('fonts/Gilroy-Thin.ttf') format('truetype');
    font-weight: normal;font-display: swap;font-style: normal;}	
@font-face {font-family: 'Gilroy Light';
    src: url('fonts/Gilroy-Light.ttf') format('truetype');
    font-weight: normal;font-display: swap;font-style: normal;}	
@font-face {font-family: 'Gilroy Regular';
    src: url('fonts/Gilroy-Regular.ttf') format('truetype');
    font-weight: normal;font-display: swap;font-style: normal;}		
@font-face {font-family: 'Gilroy Medium';
    src: url('fonts/Gilroy-Medium.ttf') format('truetype');
    font-weight: normal;font-display: swap;font-style: normal;}	
@font-face {font-family: 'Gilroy SemiBold';
    src: url('fonts/Gilroy-SemiBold.ttf') format('truetype');
    font-weight: normal;font-display: swap;font-style: normal;}			
@font-face {font-family: 'Gilroy Bold';
    src: url('fonts/Gilroy-Bold.ttf') format('truetype');
    font-weight: normal;font-display: swap;font-style: normal;}	
@font-face {font-family: 'Gilroy ExtraBold';
    src: url('fonts/Gilroy-ExtraBold.ttf') format('truetype');
    font-weight: normal;font-display: swap;font-style: normal;}	
@font-face {font-family: 'Gilroy Black';
    src: url('fonts/Gilroy-Black.ttf') format('truetype');
    font-weight: normal;font-display: swap;font-style: normal;}	


@font-face{font-family:'BricolageGrotesque10pt Bold';src:url('font/BricolageGrotesque10pt-Bold-BF648bd579369ff.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'BricolageGrotesque10pt ExtraBold';src:url('font/BricolageGrotesque10pt-ExtraBold-BF648bd579d2903.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'BricolageGrotesque10pt Medium';src:url('font/BricolageGrotesque10pt-Medium-BF648bd579c0929.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'BricolageGrotesque10pt SemiBold';src:url('font/BricolageGrotesque10pt-SemiBold-BF648bd57a0e775.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'BricolageGrotesque10pt Regular';src:url('font/BricolageGrotesque10pt-Regular-BF648bd579f1399.ttf') format('truetype');font-display: swap;}



@font-face{font-family:'BricolageGrotesque SemiBold';src:url('font/BricolageGrotesque-SemiBold-BF648bd579d9615.ttf') format('truetype');font-display: swap;}

@font-face{font-family:'BricolageGrotesque Regular';src:url('font/BricolageGrotesque-Regular-BF648bd57899c78.ttf') format('truetype');font-display: swap;}

@font-face{font-family:'BricolageGrotesque Medium';src:url('font/BricolageGrotesque-Medium-BF648bd57a1d6d2.ttf') format('truetype');font-display: swap;}

@font-face{font-family:'BricolageGrotesque ExtraBold';src:url('font/BricolageGrotesque-ExtraBold-BF648bd57a1011f.ttf') format('truetype');font-display: swap;}

@font-face{font-family:'BricolageGrotesque Bold';src:url('font/BricolageGrotesque-Bold-BF648bd57888479.ttf') format('truetype');font-display: swap;}



@font-face{font-family:'Inter Black';src:url('fonts/Inter-Black.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Inter Bold';src:url('fonts/Inter-Bold.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Inter ExtraBold';src:url('fonts/Inter-ExtraBold.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Inter ExtraLight';src:url('fonts/Inter-ExtraLight.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Inter Light';src:url('fonts/Inter-Light.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Inter Medium';src:url('fonts/Inter-Medium.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Inter Regular';src:url('fonts/Inter-Regular.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Inter SemiBold';src:url('fonts/Inter-SemiBold.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Inter Thin';src:url('fonts/Inter-Thin.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Manrope SemiBold';src:url('fonts/Manrope-SemiBold.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Manrope Regular';src:url('fonts/Manrope-Regular.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Manrope Medium';src:url('fonts/Manrope-Medium.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Manrope Light';src:url('fonts/Manrope-Light.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Manrope Bold';src:url('fonts/Manrope-Bold.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Manrope Extra Bold';src:url('fonts/Manrope-ExtraBold.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Manrope Extra Light';src:url('fonts/Manrope-ExtraLight.ttf') format('truetype');font-display: swap;}

@font-face{font-family:'Poppins SemiBold';src:url('fonts/Poppins-SemiBold.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Poppins Regular';src:url('fonts/Poppins-Regular.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Poppins Medium';src:url('fonts/Poppins-Medium.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Poppins Light';src:url('fonts/Poppins-Light.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'Poppins Bold';src:url('fonts/Poppins-Bold.ttf') format('truetype');font-display: swap;}

@font-face{font-family:'ProductSans SemiBold';src:url('fonts/ProductSans-SemiBold.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'ProductSans Regular';src:url('fonts/ProductSans-Regular.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'ProductSans Medium';src:url('fonts/ProductSans-Medium.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'ProductSans Light';src:url('fonts/ProductSans-Light.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'ProductSans Bold';src:url('fonts/ProductSans-Bold.ttf') format('truetype');font-display: swap;}
@font-face{font-family:'ProductSans Black';src:url('fonts/ProductSans-Black.ttf') format('truetype');font-display: swap;}

.carouselmobmainsection{padding: 60px 0px;}
.carouselmobmainsection .carouselmobbanner{margin: 8px 0px;}
.letstalksection{padding: 50px 0px 120px 0px;}
#paddbottomaboutbrandlast{padding-bottom:50px;}
.textgradientssection{background:#181818;}
.textgradientswrapper{padding:80px 160px 75px 160px;}
.textgradientssection h6{font-family: Poppins Regular;font-size: 20px;font-style: normal;font-weight: 500;line-height: 26px;letter-spacing: -0.5px;margin-bottom:25px;color:#fff;}
.textgradientssection p{font-family: Poppins Regular;font-size: 14px;font-style: normal;font-weight: 500;line-height: 26px;letter-spacing: -0.35px;color:#fff;margin:0px;}
#lightmosssection{background: linear-gradient(90deg, rgba(191, 208, 166, 0.50) 0%, rgba(191, 208, 166, 0.00) 100%);}
#lightmosssection h6{color:#fff;}
#lightmosssection p{color:#fff;}
#silvermetalicssection{background: #ACA9AC;}
#silvermetalicssection h6{color:#000;font-family: Poppins SemiBold;}
#silvermetalicssection p{color:#000;}
#darkcharcoalsection{background: #2E2C2D;}

.aboutthebrandmainsection #padrightzero{padding-right:0px;}
.aboutthebrandmainsection{background:#181818;border-bottom: 15px solid #000;padding:200px 0px 0px 80px;}
.aboutthebrandmainsection .aboutthebrandwrapper{width: 88%;}
.aboutthebrandmainsection .aboutthebrandwrapper h5{color: #FFF;font-family: BricolageGrotesque Bold;font-size: 36px;font-style: normal;font-weight: 500;line-height: 36px;margin-bottom:44px;}
.aboutthebrandmainsection .aboutthebrandwrapper p{color: #FFF;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 26px;margin-bottom:44px;}
.aboutthebrandmainsection .aboutthebrandwrapper p:last-child{margin-bottom:0px;}
.aboutthebrandmainsection .aboutthebrandwrapper p strong{font-family: Poppins Bold;font-weight: 500;}
.pagepaddingzerosection{}
.pagepaddingzerosection #paddzerolr{padding-left:0px; padding-right:0px;}
.bannerfullwidthsection{}
.bannerfullwidthsection img{width:100%;}
.nerdiilogosection{background: #222;padding: 240px 0px;}
.nerdiilogosection img{width: 450px;}

.bgblack{background:#000;}
.bggrey{background: #C2C2C2;}
.nerdiilogosection.bggrey{background: #C2C2C2;}
.smaashwhyussection{background: #0B5FFF;padding:39px;}
.smaashwhyussection h5{color: #FFF;text-align:center;margin:0px;font-family: Poppins Light;font-size: 32px;font-style: normal;font-weight: 500;line-height: 38px;letter-spacing: 3.2px;text-transform: uppercase;}
.logoscalesection{padding:100px 80px;}
.logoscalesection h5{margin: 0px 0px 25px 40px;color: #939393;font-family: BricolageGrotesque Regular;font-size: 32px;font-style: normal;font-weight: 500;line-height: 38px;letter-spacing: 9.6px;}
.logoscalebanner{border-top: 1px solid #FFF;border-bottom: 1px solid #FFF;padding:100px 60px;}
.logoscalebanner img{}
/*
.surgenginlogotopsection::before{position:absolute;top:0px;left:0px;right:0px; width:100%;height:100%;content:"";background:rgba(0,0,0,0.95);}
*/
.smaashtopbannerrelative{position:relative;}
.smaashtopbannerrelative img{position:relative;}
.smaashtopbannerrelative h4{color: #FFF;font-family: BricolageGrotesque Bold;font-size: 40px;font-style: normal;font-weight: 500;line-height: 40px;position:absolute;bottom:100px;right:0px;width:43%;float: right;}
.surgenginlogotopsection{background: url(../banners/Surgengin-topbanner.webp) #000; background-size:cover; background-position:center center; background-repeat:no-repeat;padding: 260px 0px 200px 0px; position:relative;}
.surgenginlogotopsection img {height:75px;}
.surgenginlogotopsection p{color: #FFF;font-family: Poppins Regular;font-size: 24px;font-style: normal;font-weight: 500;line-height: 24px;text-align:center;margin-top: 55px;}
.surgenginlogoconceptsection{padding:115px 180px; background:#fff;}
.surgenginlogoconceptsection h4{color: #000;font-family: BricolageGrotesque Bold;font-size: 40px;font-style: normal;font-weight: 500;line-height: 40px;margin:0px 0px 48px 0px;}
.surgenginlogoconceptsection p{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 26px;margin:0px 0px 48px 0px;letter-spacing: -0.36px;}
.surgenginlogoconceptsection p strong{font-family: Poppins Bold;font-weight:500;}
.surgenginlogoconceptsection p::last-child{margin-bottom:0px;}
.surgenginlogoconceptsection p:last-child{margin-bottom:0px;}
.surgengintextshadowsection.nerdiilogosection{background: linear-gradient(102deg, #373737 52.27%, #000 93.26%);}
.surgenginletterheadsection{padding:100px 0px 80px 0px;}
.paddbottomsurglastsection{padding-bottom:240px;}
.paddbottomdcomlastsection{padding-bottom:65px;}
.dcomtopmainsection{padding-right:80px;padding-left:80px;}
.dcomtopleftcontent{}
.dcomtopleftcontent h5{color: #FFF;font-family: BricolageGrotesque Regular;font-size: 32px;font-style: normal;font-weight: 500;line-height: 36px;letter-spacing: 0.8px;margin-bottom: 25px;}
.dcomtopleftcontent h2{color: #FFF;font-family: Poppins Regular;font-size: 56px;font-style: normal;font-weight: 500;line-height: 60px;letter-spacing: 1.4px;margin-bottom: 120px;}
.bgwhite{background:#fff;}
.dcomrepresentsection{padding-right:45px;padding-left:45px;padding-top: 40px;}
.dcomrepresentsection .dcomrepleftcontent{border-radius: 16px;background: #000;padding:150px 105px 140px 45px;width:90%;margin-top: 0px;}
.dcomrepresentsection .dcomrepleftcontent{}
.dcomrepresentsection .dcomrepleftcontent img{height: 52px;width: auto;}
.dcomrepresentsection .dcomrepleftcontent p{color: #FFF;font-family: Poppins Regular;font-size: 24px;font-style: normal;font-weight: 500;line-height: 34px;letter-spacing: 0.6px;margin-top: 200px; margin-bottom:0px;}
.dcomfontmainsection .dcomfontcolsbottomwrapper{padding: 100px 0px;border-bottom: 1px solid #fff;margin-bottom: 120px;}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon{}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon.dcomthreecolsonecon{}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon.dcomthreecolstwocon{}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon.dcomthreecolsthreecon{}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon.dcomthreecolsonecon img{height:78px;width:auto;}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon.dcomthreecolstwocon img{height:52px;width:auto;}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon.dcomthreecolsthreecon img{height:105px;width:auto;}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon h6{text-align:center;color: #FFF;
font-family: Poppins Regular;font-size: 32px;font-style: normal;font-weight: 500;line-height: 36px;letter-spacing: 0.8px;margin:30px 0px 0px 0px;}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon img{width:50%;}
.marbotneg2{margin-top:-2px;}
.dcomfontmainsection{padding-right:45px;padding-left:45px;padding-top:100px;background: #000 url(../banners/dcom-bg-plussign.webp); background-size:30%;background-repeat: no-repeat; background-position:right bottom;}
.dcomfontmainsection .dcomfontwrapper{border-bottom:1px solid #fff;padding-bottom:80px;}
.dcomfontmainsection .dcomfontwrapper h5.h5letspace{letter-spacing: 9.6px;}
.dcomfontmainsection .dcomfontwrapper h5{color: #939393;font-family: BricolageGrotesque Regular;font-size: 32px;font-style: normal;font-weight: 500;line-height: 38px;letter-spacing: 32px;margin:0px;}
.dcomfontmainsection .dcomfontwrapper img{width:55%;margin: 160px 0px 120px 0px;}
.dcomfontmainsection .dcomfontwrapper h2{color: #FFF;font-family: Gilroy Light;font-size: 53px;font-style: normal;font-weight: 500;line-height: 58px;letter-spacing: 1.3px;margin:0px;text-align:center;margin-bottom: 160px;}
.dcomfontmainsection .dcomfontwrapper h2 strong{font-family: Gilroy Medium;margin-left: 15px;font-weight: 500;}

/*
.swiper {width: 100%;height: 100%;}
.swiper-wrapper {display: flex;animation: infiniteScroll 10s linear infinite; animation-play-state: running;}
.swiper-wrapper:hover {animation-play-state: paused;}
*/

#unique_image{height: 540px;border-radius: 10px;}
.logofolio_img{margin-top: -80px;position: relative;}
.hamayaprofilesection{padding:0px;position:relative;}
.hamayalprofilebanner img{}
.hamayalprofilebanner {position: absolute;}
.hamayalprofilerightwrapper{width: 45%;float: right;position: relative;padding-right: 80px;}

.hamaya_design{margin: 0;padding:0px 80px;background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1440" height="509" viewBox="0 0 1440 509" fill="none"><path d="M90.915 508.083L90.9149 508.083L-3.25 508.249L-3.24999 467.376L-3.24998 426.492L176.201 424.014C196.23 423.752 222.951 423.431 253.154 423.068C301.67 422.486 359.171 421.796 412.348 421.064C455.49 420.471 495.791 419.851 526.144 419.24C541.32 418.934 554.013 418.631 563.331 418.334C572.613 418.038 578.62 417.748 580.359 417.459C587.157 416.33 599.397 412.147 613.599 406.357C627.825 400.558 644.086 393.118 658.954 385.437C665.285 382.166 670.898 379.154 676.07 376.378C688.071 369.936 697.703 364.766 708.451 360.591C723.791 354.633 741.398 350.713 771.331 348.141C828.399 343.237 930.079 343.242 1145.87 343.253C1156.6 343.254 1167.61 343.255 1178.91 343.255L1443.25 343.255L1443.25 385.318L1443.25 427.381L1101.62 427.452C918.863 427.478 800.614 427.876 724.945 428.818C649.313 429.76 616.154 431.246 603.644 433.467L603.775 434.205L603.644 433.467C585.15 436.754 544.965 452.001 514.313 467.338C496.26 476.37 469.333 483.436 436.903 488.947C404.488 494.456 366.635 498.402 326.766 501.22C247.027 506.856 159.271 507.979 90.915 508.083ZM740.868 297.763L741.227 298.421L740.868 297.763C706.239 316.699 658.684 326.524 581.492 331.6C504.311 336.675 397.613 336.998 244.762 336.998L-3.24996 336.998L-3.24996 296.124L-3.24995 255.245L332.131 252.871C451.183 252.053 567.02 251.002 655.609 249.65C699.903 248.974 737.388 248.222 765.058 247.387C778.892 246.969 790.277 246.531 798.834 246.07C807.366 245.61 813.144 245.126 815.722 244.608C831.902 241.356 864.022 227.903 887.133 214.722C905.067 204.497 919.543 196.737 935.895 190.832C952.241 184.929 970.491 180.869 995.964 178.082C1046.94 172.504 1126.73 172.031 1277.9 172.021L1443.25 172.002L1443.25 214.065L1443.25 256.128L1194.98 256.128C1182.47 256.128 1170.37 256.127 1158.68 256.126C987.808 256.105 902.317 256.095 851.004 260.793C823.572 263.305 805.863 267.165 790.079 273.104C776.336 278.276 764.067 285.019 748.146 293.77C745.804 295.057 743.384 296.388 740.868 297.763ZM393.956 165.745L-3.24993 165.745L-3.24992 124.871L-3.24991 83.9941L488.063 81.6192C626.031 80.9651 753.983 79.9316 848.986 78.7928C896.488 78.2234 935.753 77.6277 963.916 77.0399C977.997 76.7461 989.304 76.4541 997.479 76.1683C1005.62 75.8837 1010.72 75.604 1012.33 75.3239C1018.6 74.2352 1029.81 70.3038 1042.8 64.8862C1055.8 59.4589 1070.64 52.5112 1084.2 45.3505C1153.56 8.69529 1209.71 0.788033 1338.91 0.768984L1443.25 0.750089L1443.25 42.813L1443.25 84.8761L1241.65 84.8761C1061.57 84.8761 1050.98 85.3964 1013.49 96.4615C991.916 102.834 956.719 117.784 935.265 129.696C919.119 138.656 906.787 145.358 889.979 150.4C873.164 155.445 851.836 158.838 817.719 161.115C749.471 165.669 630.233 165.745 393.956 165.745Z" stroke="%23E9E9E9" stroke-width="1.5"/></svg>');background-size: cover;background-repeat: no-repeat;background-position: center ;}


.accordion-container .accordion-title a{color: #C3C3C3;text-decoration:none;outline:none;}
.accordion-container .accordion-title {position: relative;margin: 0;padding: 0.625em 0em 0.625em 15px;color: #C3C3C3;font-family: Poppins Regular;font-size: 40px;line-height: 46px; cursor: pointer;}
.accordion-container{border: 1px solid #585858;background: #151718;}
.custom-icon{font-size: 40px;color: #fff;margin: 4px 100px 0px 0px;}
.accordian_text {position: relative;}
.accordian_text::after {content: "";position: absolute;bottom: 0;left: 0; width: 100%; border-bottom: 1px solid #585858;}
.accordian_text:hover::after {display: none;}
.accordion-container .accordion-title.open::before {transform: rotate(180deg);}
.accordion-container .accordion-title.open::after {opacity: 0;}
.accordion-content {padding-left: 2.3125em;border: 1px solid #0079c1;}
.accordion-container {margin: 0 auto;}
.logogolio h2 {color: #F0FF70;font-family: BricolageGrotesque Bold;font-size: 56px;font-weight: 500;padding: 0px 0px 0px 0px;margin-bottom: 0px;letter-spacing: 0.896px;line-height: 64px;}
.header-logo {border-radius: 30px 30px 0px 0px;background: #0D0D0D;padding: 20px 75px 20px 65px; border-top: 1px solid #848484;border-left: 1px solid #848484;border-right: 1px solid #848484;border-bottom: 1px solid #fff;}
.discuss_logo_idea {color: #FFF;font-family: BricolageGrotesque Medium;font-size: 40px;padding: 0px 0px 0px 0px;font-weight: 500;line-height: 48px;margin-top: 8px;}
.discuss_logo_idea span{margin: 0px 8px;}
.discuss_logo_idea svg{margin-top: -4px;}
.header-logo {}
#accordion{border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; padding: 30px 0px 50px 0px;}
.accordian_text img{margin-left: 26px;}
.toggle-content {display: none;}
.accordian_text img{display:none;}
#mainheadercon.homeheaderhamayl{background:#000000;box-shadow: none;border-bottom: 0px;}
.hamaya_ambassador{padding: 160px 80px 80px 80px;}
.hamaya_ambassador_text h2 span{font-family:BricolageGrotesque Bold;font-size: 50px;letter-spacing: -1px;}
.hamaya_ambassador_text h2{color: #FFF;font-family:BricolageGrotesque SemiBold;font-size: 60px;font-weight: 500;line-height: 60px;letter-spacing: -1.2px;margin-bottom: 15px;}
.hamaya_ambassador_text p{color: #FFF;font-family: Poppins Regular;font-size: 24px;font-weight: 500;line-height: 30px;letter-spacing: -0.48px;margin-bottom: 45px;}
.hamaya_brand_design{border-radius: 20px;height: 445px;background: #D0E957;display: flex;padding: 226px 28px 63px 22px;flex-direction: column;justify-content: flex-end;align-items: flex-start;gap: 18px;}
.hamaya_brand_design h2{color: #000;font-family: Poppins SemiBold;font-size: 24px;font-weight: 500;line-height: 28px;letter-spacing: -0.48px; }
.hamaya_brand_design h4{color: #000;font-family: BricolageGrotesque SemiBold;font-size: 45px;font-weight: 500; line-height: 45px;letter-spacing: -0.9px;}
.hamaya_brand_design .border_bottom_line h4{font-size:40px; line-height:40px;letter-spacing: -0.8px;}
.underline_text img{display:none;}
.underline_text.border_bottom_line img{position: absolute;right: 40px;margin-top: -55px;display:block;}
.custom_svg_background {background-image: url('../banners/background.webp');background-repeat: no-repeat;background-position: center center;background-size: cover;height: 100vh;}
#bacground_Set {position: relative;z-index: -1;}
.hmaya_brand_new_design {padding: 85px 28px 46px 22px;}
.hmaya_brand_new_design h4 {font-size: 34px;}
.hamaya_brand_design_content {border-bottom: 1px solid #000;}
.hamaya_brand_design_content img {margin-top: 40px;margin-left: 100px;}
.hamaya_brand_design_para p {color: #000;font-family: Poppins Regular;font-size: 16px;font-weight: 500;line-height: 20px;letter-spacing: -0.32px;}
.border_bottom_line{border-bottom: 2px solid #000;margin-bottom: 20px;}
.hamaya_brand_design_contents img {transition: opacity 0.5s ease-in-out;}
.hamaya_brand_design_contents h4, .hamaya_brand_design_contents h2 {transition: margin 0.5s ease-in-out;transition: .2s ease;}
.hamaya_brand_design_para, .hamaya_brand_design_contents img {transition: opacity 0.5s ease-in-out;}
@keyframes fadeInAnimation {from {opacity: 0;}to {opacity: 1;}}
.fadeIn {animation: fadeInAnimation 500ms ease;}
.moved-up {transform: translateY(-10px); transition: transform 0.5s ease; }
.accordion-container > .accordian_text{height:100px;width: 90%;margin-left: auto ;margin-right: auto;}
.accordianwrapper.accordian_text:hover{height: 100px;background: #292929;}
.accordianwrapper.accordian_text:hover svg.hoversvg {display: block;}
.accordianwrapper.accordian_text:hover svg.arrowsvgicon{display:none;}
.accordianwrapper.accordian_text .heading_svg{}
.accordianwrapper.accordian_text .heading_svg > svg{display:none;}
.accordianwrapper.accordian_text:hover .heading_svg > svg{display: block;}
.heading_svg svg{margin-top: auto;margin-left: 10px; margin-bottom:auto;}
.accordianwrapper.accordian_text svg.hoversvg {display: none;position:relative;z-index:1;}
.accordianwrapper.accordian_text{}
.arrowsvgicon{position: relative;display:block;}
.accordianwrapper.accordian_text > svg.hoversvg{margin-top:-20px;z-index:1;position: relative;}
@keyframes bounce {0%, 20%, 50%, 80%, 100% {transform: translateY(0);}40% {transform: translateY(-30px);}60% {transform: translateY(-15px);}}
.hamaya_brand_design.clicked .bounce-text {animation: bounce 1s; /* Adjust the duration as needed */} 

.fixedbgbannercon{background:url(../banners/background.webp);background-position: bottom center;background-size: 100%;background-repeat: no-repeat;margin-top: -330px;}
.fixedbgbannercon img{width:100%;}
.logofolio_section{padding-top:250px; padding-bottom:280px;padding-left:160px; padding-right:160px;}
.background_img {background-image: url(../banners/background.webp);background-size: cover; background-repeat: no-repeat;background-position: center ; width: 80%;}
.hamaya_design_para{border-radius: 10px;border: 1px solid #FFF;padding: 15px 40px 22px 35px;background: #151718;box-shadow: 2px 4px 4px 1px rgba(0, 0, 0, 0.30) inset;margin-bottom: 30px;color: #fff;}
.hamaya_design_para h4{color: #FFF;font-family: BricolageGrotesque Medium;font-size: 24px;font-weight: 500; line-height:26px;letter-spacing: -0.48px;}
.hamaya_design_para p{color: #FFF;font-family: Poppins Regular;font-size: 16px;font-weight: 500;line-height: 20px; margin:0px;letter-spacing: -0.32px;}
.hamayal_ali{padding: 80px;}
.hamayal_ali_text h2{color: #FFF;font-family: BricolageGrotesque SemiBold;font-size: 60px;font-weight: 500;line-height: 60px;letter-spacing: -1.2px;}
.hamayal_ali_text h2 span{color: #F0FF70;}
.hamayal_ali_text p{color: #FFF;font-family: Poppins Regular;font-size: 16px;font-weight: 500;line-height: 22px;letter-spacing: -0.32px;margin-bottom: 15px;}
.hamayal_explore_journey{padding: 80px;}
.explore_journey_text h2{color: #FFF;font-family: BricolageGrotesque SemiBold;font-size: 90px;font-weight: 500;line-height: 92px;letter-spacing: -1.8px; }
.explore_journey_text h6{color: #FFF;font-family: Poppins Regular;font-size: 24px;font-weight: 500;line-height: 27px;padding: 39px 0px;}
.explore_journey_text a{border-radius: 100px;border: 1px solid #000;background: #F0FF70;color: #000;text-align: center;font-family: Poppins SemiBold;font-size: 24px;font-weight: 500;padding: 12px 30px;line-height: 40px;}
.explore_journey_text a span{margin-right:10px;}
.explore_journey_text a:hover{text-decoration: none;}

.hammthirdmainsection{background: #F5F5F7;padding: 80px 80px;}
.hammthirdmainsection .hammthirdcontentcon{}
.hammthirdmainsection .hammthirdcontentcon h3{color: #000; font-family: BricolageGrotesque Bold;font-size: 40px;font-style: normal;font-weight: 500;line-height: 48px;}
.hammthirdmainsection .hammthirdcontentcon h6{color: #000; font-family: BricolageGrotesque Bold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;margin-top: 60px;}
.hammthirdmainsection .hammthirdcontentcon ul{margin:0px; padding:0px 0px 0px 25px;}
.hammthirdmainsection .hammthirdcontentcon ul li{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 27px;margin-top: 25px;}
.hammthirdmainsection .hammthirdcontentcon ul li strong{font-weight: 500;font-family: Poppins SemiBold;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection#finalupdesignsection{background:#fff;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection#finalupdesignsection .hammcompanalyticsmain.sizespacecontentcon{margin-bottom:20px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection#finalupdesignsection .hammcompanalyticsmain h3{background: radial-gradient(27.96% 87.02% at 45.95% 50%, #10DCB6 0%, #000 100%); background-clip: border-box;background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-align:center;font-family: BricolageGrotesque Bold; font-size:48px; line-height:54px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.understandprobmainsection#futureupdatesdvisection{padding-top:200px;padding-bottom: 80px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.understandprobmainsection#futureupdatesdvisection .hammaaftopcontentcon {}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.understandprobmainsection#futureupdatesdvisection .hammaaftopcontentcon h2{font-size:50px; line-height:56px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.understandprobmainsection#futureupdatesdvisection .hammaaftopcontentcon h6{font-size:24px; line-height:30px;margin:30px 0px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.understandprobmainsection#futureupdatesdvisection .hammaaftopcontentcon p{font-size:18px; line-height:26px;margin-bottom:0px;}
.hammthirdmainsection#featureddviitemsection{padding:0px;}
.hammthirdmainsection#featureddviitemsection #featuredheading{background:#000;padding:15px 80px;} 
.hammthirdmainsection#featureddviitemsection #featuredheading h3{background: radial-gradient(27.96% 87.02% at 45.95% 50%, #959595 0%, #FFF 100%); background-clip: border-box;background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-align:center;font-family: BricolageGrotesque Bold; font-size:48px; line-height:54px; text-align:left;margin: 0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection.planningworksflowsection.usecasesaddedsection{padding-top:80px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection.planningworksflowsection.usecasesaddedsection .hammcompanalyticsmain.userflowscontent{width:96%;}

.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection#finalupdesignsection .hammcompanalyticsmain#leverfigmacon p{margin-bottom:0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection#finalupdesignsection{padding-top:0px;padding-bottom: 120px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection#finalupdesignsection{}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection.planningworksflowsection{}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection.planningworksflowsection .hammcompanalyticsmain.userflowscontent{}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection.planningworksflowsection .hammcompanalyticsmain.userflowscontent h3{font-size:32px; line-height:38px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection#futureupdatesdvisection{padding-top: 60px;padding-left:80px; padding-right:80px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection#futureupdatesdvisection .hammaaftopcontentcon{width: 90%;margin-left: auto;margin-right: auto;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection#futureupdatesdvisection .hammaaftopcontentcon h6{margin:20px 0px;font-size: 32px;line-height: 38px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection#futureupdatesdvisection .hammaaftopcontentcon p{margin-bottom:0px;font-size: 24px;line-height: 32px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection#futureupdatesdvisection .hammaaftopcontentcon h2{background: radial-gradient(27.96% 87.02% at 45.95% 50%, #10DCB6 0%, #000 100%); background-clip: border-box;background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.hammaintopsection{background: #fff;padding:0px 0px 120px;}
.hammfourthmainsection{padding:80px 80px;}
.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent h3{color: #000;font-family: BricolageGrotesque Bold;font-size: 48px;font-style: normal;font-weight: 500;line-height: 54px;text-align:center;}
.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent h6{color: #000;font-family: BricolageGrotesque SemiBold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;margin:15px 0px;}
.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent p{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 24px; margin:0px;}
.hammfifthmainsection{padding:80px 80px; }
.hammfifthmainsection h3{color: #000;font-family: BricolageGrotesque Bold;font-size: 48px;font-style: normal;font-weight: 500;line-height: 54px;text-align:left;margin: 0px 0px 15px 0px; padding-left: 50px; padding-right: 50px;}
.hammfifthmainsection p{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 24px; margin:0px 0px 30px 0px; padding-left: 50px; padding-right: 50px;}
.hammfifthmainsection img{}
.hammsixthmainsection{padding:120px 80px;}
.hammsixthmainsection h3{color: #000;font-family: BricolageGrotesque Medium;font-size: 40px;font-style: normal;font-weight: 500;line-height: 48px;text-align:center;margin: 0px 0px 0px 0px; border:1px solid #D6D6D6; background:#fff; padding: 30px 0px;margin-bottom:60px;}
.hammseventhmainsection{padding:150px 80px;background: #fff;}
.hammseventhmainsection .hammcompanalyticsmain{margin-bottom: 10px;}
.hammseventhmainsection .hammcompanalyticsmain.fontweightbold h3{font-family: BricolageGrotesque Bold !important;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.validatedesignmappsection{background:#F8F8F8;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.validatedesignmappsection .hammcompanalyticsmain#hammconcompanalytics{}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.validatedesignmappsection .hammcompanalyticsmain#hammconcompanalytics h3{font-family: BricolageGrotesque Bold;font-size:36px;line-height: 42px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.validatedesignmappsection .hammcompanalyticsmain#hammconcompanalytics{}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection{padding-top:160px;padding-bottom: 220px;}
.hammthirdmainsection.mappprobstatementmainsection.thebiggestwinmusappsection{padding:120px 0px 30px 80px;}
.hammthirdmainsection.mappprobstatementmainsection.thebiggestwinmusappsection .hammthirdcontentcon{}
.hammthirdmainsection.mappprobstatementmainsection.thebiggestwinmusappsection .hammthirdcontentcon h3{font-size: 60px;line-height: 72px;font-family: BricolageGrotesque SemiBold;margin-bottom: 50px;margin-top: 20px;}
.hammthirdmainsection.mappprobstatementmainsection.thebiggestwinmusappsection .hammthirdcontentcon p{font-size: 32px;line-height: 48px;letter-spacing: 0px;margin-bottom: 0px;}
.hammthirdmainsection.mappprobstatementmainsection.thebiggestwinmusappsection .hammthirdcontentcon .thebigminleftcon{width:90%;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection .hammcompanalyticsmain h3{font-family: BricolageGrotesque SemiBold;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection .hammcompanalyticsmain p{line-height: 26px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection{}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.validatedesignmappsection .hammcompanalyticsmain.hammconcompanalyticsmapp#hammconcompanalytics{margin-top:100px;}
.hammseventhmainsection .hammcompanalyticsmain h3{color: #000;font-family: BricolageGrotesque SemiBold;font-size: 40px;font-style: normal;font-weight: 500;line-height: 48px;text-align: left;margin: 0px 0px 15px 0px;padding-left: 0px;padding-right: 0px;}
.hammseventhmainsection .hammcompanalyticsmain p{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 26px;margin: 0px 0px 30px 0px;padding-left: 0px;padding-right: 0px;}
.completeanalyticsrightmain{float: right;text-align: right;display: table;width: 100%;}
.completeanalyticsrightmain h6{color: #0B5FFF;text-align: right;font-family: Poppins Medium;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;margin-bottom: 20px;}
.completeanalyticsrightmain h6 a{color: #0B5FFF;text-decoration:none;}
.completeanalyticsrightmain h6 a:hover{color: #0B5FFF;text-decoration:none;}
.completeanalyticsrightmain h6 span{}
.completeanalyticsrightmain h6 svg{}
.completeanalyticsrightmain img{width: 59%;}
.hammsixthmainsection.hammfifteenmainsection{background:#fff; padding:150px 80px;}
.hammsixthmainsection.hammfifteenmainsection .hammfiftopcontent{margin-bottom: 50px;}
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.hammelevenmainsection.abovehammabovefootermainsection{background:#1059DB;padding:80px 80px;}
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.hammelevenmainsection.abovehammabovefootermainsection #hammcompanalyticsmain.hammcompanalyticsmain{}
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.hammelevenmainsection.abovehammabovefootermainsection #hammcompanalyticsmain.hammcompanalyticsmain h2{text-align:center;color:#fff;font-family: BricolageGrotesque Bold;font-size: 60px;font-style: normal;font-weight: 500;line-height: 64px;margin-bottom:30px;}
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.hammelevenmainsection.abovehammabovefootermainsection #hammcompanalyticsmain.hammcompanalyticsmain p{color:#fff;}
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.hammelevenmainsection.abovehammabovefootermainsection .hammconstradesinnercon img{height:500px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.hammtwentymainsection{padding:150px 80px; background:#fff;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.hammtwentymainsection .hammcompanalyticsmain p{font-family: Poppins Regular;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection .hammcompanalyticsmain#hammconcompanalytics p{font-family: Poppins Regular;}
.desrevampcon{background:#000; padding:50px 60px 20px 60px; border-top-left-radius: 8px;border-top-right-radius: 8px;}
.desrevampcon > h3{color:#fff !important;}
.desrevampcon > p{color:#fff !important;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite{background:#fff;padding-bottom:120px;}
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.hammelevenmainsection.abovehammabovefootermainsection .hammconstradesinnercon.hammconsinnercon{padding:25px; height:500px;}
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.hammelevenmainsection.abovehammabovefootermainsection .hammtradesinnercon{border:0px;padding:0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection{background:#fff;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.designrevampsection{padding-top:120px; padding-bottom:120px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection{padding:150px 0px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection .hammaaftopcontentcon h2{background: radial-gradient(50.01% 101.48% at 60.56% 50%, #16BB6C 6.25%, #000 100%);
background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.hammaftertopsection.hammabovefootermainsection{padding:80px 160px;}
.hammaftertopsection.hammabovefootermainsection .hammaaftopcontentcon h2{font-size:40px; line-height:48px;}
.hammsixthmainsection.hammfifteenmainsection .hammfiftopcontent h3{border: 0px;padding: 0px;margin-bottom: 25px;}
.hammsixthmainsection.hammfifteenmainsection .hammfiftopcontent p{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 24px;margin: 0px;margin-left: auto;margin-right: auto;width: 75%;text-align: center;}
.hammthirdmainsection .hammthirdcontentcon .swotcontentcon{margin-top: 50px;}
.hammseventhmainsection .hammthirdcontentcon{margin-top:20px;}
.hammthirdmainsection .hammthirdcontentcon .swotcontentcon h6{margin-top: 0px;background: radial-gradient(61.66% 99.07% at 59.48% 50%, #BB6516 6.25%, #000 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;display:inline;}
#designsystembannercon{margin-top:-120px;}
#designsystembannercon img{}
.hammthirdmainsection.accessibilitysection{background:#fff;padding:80px 80px;}
.hammthirdmainsection.accessibilitysection #accessitopcontent{width:80%;}
.hammthirdmainsection.accessibilitysection #accessitopcontent h3{margin-bottom:35px;}
.hammthirdmainsection.accessibilitysection #accessitopcontent p{line-height:34px;margin-bottom: 0px;}
.hammthirdmainsection.accessibilitysection #accessitopcontent p strong{font-family: Poppins Bold; font-weight: 500;}
.hammthirdmainsection.accessibilitysection .accessibottomcontent img{width:82%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.fordesigncomponentsection{padding:120px 80px 200px 80px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.fordesigncomponentsection .hammcompanalyticsmain.fordesigncomponentcontent{padding:0px 90px; margin-left:auto; margin-right:auto; margin-bottom:60px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection .hammcompanalyticsmain.sizespacecontentcon{margin-bottom:40px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection{background:#F5F5F7;padding: 100px 80px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.fordesigncomponentsection .hammcompanalyticsmain h3{margin-bottom:30px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.fordesigncomponentsection .hammcompanalyticsmain p{line-height:26px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection{padding:200px 80px 120px 80px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection 
.hammcompanalyticsmain.userflowscontent{width: 80%}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection .hammcompanalyticsmain.userflowscontent h3{}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.leveragingfigmasection#finalupdesignsection{padding:80px 0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection .userflowsbannercon{margin-bottom:0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.leveragingfigmasection.presentingfinaldesignsection#finalupdesignsection{padding: 80px 80px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.leveragingfigmasection.presentingfinaldesignsection#finalupdesignsection .hammcompanalyticsmain.sizespacecontentcon{margin:0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.leveragingfigmasection.presentingfinaldesignsection#finalupdesignsection .hammcompanalyticsmain.sizespacecontentcon h3{text-align:left;}
#addingphotosmainsection.hammaftertopsection.currentphotossection.solutionoverviewsection{}
#addingphotosmainsection.hammaftertopsection.currentphotossection.solutionoverviewsection #hammaaftopcontentconmapp.hammaaftopcontentcon{}
#addingphotosmainsection.hammaftertopsection.currentphotossection.solutionoverviewsection #hammaaftopcontentconmapp.hammaaftopcontentcon h2{background: radial-gradient(27.96% 87.02% at 45.95% 50%, #10DCB6 0%, #000 100%);
  background-clip: border-box;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;margin-bottom: 10px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection.planningworksflowsection#planningworksflowsection{padding-top:50px;padding-bottom: 200px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection.planningworksflowsection#planningworksflowsection .hammcompanalyticsmain.userflowscontent h3{font-family: BricolageGrotesque Bold;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.leveragingfigmasection.presentingfinaldesignsection#finalupdesignsection .hammcompanalyticsmain.sizespacecontentcon p{text-align:left;margin:0px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection#futureupdatesdvisection {}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection#finalupdesignsection .hammcompanalyticsmain#designinginterfaces p{margin-bottom:0px;}
#addingphotosbanner.addingphotosbanner{margin-top: 15px;}
#addingphotosbanner.addingphotosbanner p::after{display:none;}
#addingphotosbannercontent.addingphotosbannercontent{}
#addingphotosbannercontent.addingphotosbannercontent > #soloverviewbanner{position:relative;}
#addingphotosbannercontent.addingphotosbannercontent > #soloverviewbanner img{position:relative;}
#addingphotosbannercontent.addingphotosbannercontent > #soloverviewbanner svg{position: absolute;top: 10px;right: auto;margin-left: -10px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection#futureupdatesdvisection .hammaaftopcontentcon{}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection#futureupdatesdvisection .hammaaftopcontentcon h2{background: radial-gradient(50.01% 101.48% at 60.56% 50%, #5350FF 6.25%, #000 100%);  background-clip: border-box;background-clip: border-box;background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection#futureupdatesdvisection .hammaaftopcontentcon h6{}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection#futureupdatesdvisection .hammaaftopcontentcon p{}
#finaldesignbannerlisting{margin-left: auto;margin-right: auto;width: 90%;}
#finaldesignbannerlisting .finaldesignbannercon{position:relative;margin:40px 0px;}
#finaldesignbannerlisting .finaldesignbannercon img{position:relative;}
#finaldesignbannerlisting .finaldesignbannercon .finaldesbottomcon{position: absolute;bottom: 0px;background: rgba(255, 255, 255, 0.27);margin: 0px;padding: 0px;width:100%;}
#finaldesignbannerlisting .finaldesignbannercon .finaldesbottomcon p{font-family:Poppins Regular;font-size:24px; line-height:30px;color:#fff;margin:0px;padding: 15px;}
#reachassumptionsection.hammfourthmainsection{padding-top: 120px;padding-bottom: 120px;}
#reachassumptionsection.hammfourthmainsection .hammfourthcontentcon{}
#reachassumptionsection.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent{}
#reachassumptionsection.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent h3{}
#reachassumptionsection.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent h3 span{}
#reachassumptionsection.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent h3 img{height: 48px;position: relative;top: -8px;margin-right: 12px;}
#reachassumptionsection.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent h6{}
#reachassumptionsection.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent h6 span{color:rgba(18, 181, 113, 1);}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection .hammcompanalyticsmain.userflowscontent p{font-size: 24px;line-height: 32px;margin-bottom: 10px;}
.userflowsbannercon{margin-bottom:80px;}
.hammaftertopsection.hammmobappsuccesssection.internationalizationsection{padding-top:100px; padding-bottom: 240px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.validatedesignmappsection.validatedesignmappmainsection{background:#fff;padding-top: 0px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.validatedesignmappsection.validatedesignmappmainsection .validatedesignmappmaincon{background:#f8f8f8;padding: 80px;}
.needsexpectationcon{margin-top:40px;}
.needsexpectationcon .neexprepeatcon{border-radius: 26px;border: 1px solid #C6C6C6;padding:45px 10px 22px 10px;}
.hammfourthmainsection.lackedundersection{padding-bottom:200px;}
.needsexpectationcon .neexprepeatcon > img{width:48px;margin-left: 15px;}
.needsexpectationcon .neexprepeatcon .neexpcentercon {margin: 40px 18px 5px 18px;height:150px;}
.needsexpectationcon .neexprepeatcon .neexpcentercon h5{color: #000;font-family: Poppins Medium;font-size: 28px;font-style: normal;font-weight: 500;line-height: 34px}
.needsexpectationcon .neexprepeatcon .neexpcentercon p{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 22px}
.needsexpectationcon .neexprepeatcon .neeexpbtncon {}
.needsexpectationcon .neexprepeatcon .neeexpbtncon a {display:table;width:100%;border-radius: 14px;
background: #00D1AB;padding: 20px 15px;}
.needsexpectationcon .neexprepeatcon .neeexpbtncon a span{float:left;font-size:16px; line-height:16px; font-family:Poppins Medium;color:#fff;}
.needsexpectationcon .neexprepeatcon .neeexpbtncon a img{float:right;height: 12px;position: relative;margin-top: 1px;}
.hammthirdmainsection #pritzero{padding-right:0px;}
.hammthirdmainsection.mappprobstatementmainsection .hammthirdcontentcon p{font-family: Poppins Regular;
font-size: 18px;font-style: normal;font-weight: 500;line-height: 26px;margin-top: 25px;color: #fff;}
.hammthirdmainsection.mappprobstatementmainsection .hammthirdcontentcon p strong{font-weight:500;font-family: Poppins Bold;}
.mtpnegmaimg{}
.mtpnegmaimg img{margin-top:-1px;}
.mtminusone{}
.mtminusone img{position: relative;margin-top: -1px;}
.hammtenmainsection #hammoldprojectmain.hammoldprojectmain.tovalidatedesign{}
.hammtenmainsection #hammoldprojectmain.hammoldprojectmain.tovalidatedesign h4{font-size:36px; line-height:42px;}
#accessitopcontent{}
#accessitopcontent.designsystemtopcontent p{font-size:18px; line-height:24px;}
#accessitopcontent p{color: #000;font-family: Poppins Regular;font-size: 24px;font-style: normal;font-weight: 500;line-height: 32px;text-align: left;}
.accessibottomcontent{}
.accessibottomcontent img{}
.accessibottomcontent p{color: #000;font-family: BricolageGrotesque Regular;font-size: 24px;font-style: normal;font-weight: 500;line-height: 32px;text-align: center;}
.accessibottomcontent p strong{font-family: BricolageGrotesque Medium;font-weight: 500;}
.hammthirdmainsection.hammseventhmainsection.moscowmodelsection{background: #F5F5F7;padding: 80px 80px 0px 80px;}
.hammthirdmainsection.hammseventhmainsection.moscowmodelsection .hammcompanalyticsmain{}
.hammthirdmainsection.hammseventhmainsection.moscowmodelsection .hammcompanalyticsmain h3{text-align:center;}
.hammthirdmainsection.designsystemsection{background:#fff;padding:80px 80px;}
.hammsecondmainsection{}
.hammsecondmainsection#scopeoffeaturesection{padding:120px 80px;}
.objectivetopcon{border-left:4px solid #DBDBDB;margin-left: 30px;padding-left: 30px;}
.objectivetopcon p{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 18px;margin:0px;}
.objectivetopcon h2{font-family: BricolageGrotesque Regular;font-size: 48px;font-style: normal;font-weight: 500;line-height: 54px;margin: 8px 0px 12px 0px;}
.objectivetopcon h2 strong{font-family: BricolageGrotesque Bold;font-weight:500;}
.techiconsconauto{display: block;width: 100%;}
.techiconsconauto span{padding: 7px 12px;border-radius: 3px;font-family: Poppins Regular;font-size: 16px;font-style: normal;font-weight: 500;line-height: 20px; border:0px;margin-right:10px;display: inline-flex;}
.hammfourthmainsection.lackedundersection.hidemockupssection{padding-top: 200px;}
.hammfourthmainsection.lackedundersection.hidemockupssection .hammfourthcontentcon .hammfourthcontopcontent h3{margin-bottom: 15px;color: #9A9A9A;font-family: BricolageGrotesque SemiBold;}
.hammfourthmainsection.lackedundersection.hidemockupssection #hidefidemockupcon.needsexpectationcon{margin-top: 5px;}
.hammfourthmainsection.lackedundersection.hidemockupssection #hidefidemockupcon.needsexpectationcon hidefidemockupmain{}
.hammfourthmainsection.lackedundersection.hidemockupssection #hidefidemockupcon.needsexpectationcon hidefidemockupmain img{}
.hammfourthmainsection.lackedundersection.hidemockupssection #hidefidemockupcon.needsexpectationcon .hidefidemockupmain p{font-family:Poppins Medium;font-size:18px; line-height:24px;color:#000;margin-left: 60px;margin-bottom: 0px;margin-top: 20px;text-align:center;}
.hammthirdmainsection#redefineworkflowsection{background:#fff;padding-top: 50px;padding-bottom: 120px;}
.hammthirdmainsection#redefineworkflowsection .realttcontentcon{}
.hammthirdmainsection#redefineworkflowsection .realttcontentcon .realttleftcontentcon{width: 100%;}
.hammthirdmainsection#redefineworkflowsection .realttcontentcon .realttleftcontentcon h6{margin-top: 0px;font-family: Gilroy Bold;letter-spacing: -0.5px;margin-bottom: 0px;color: #0F1826;}
.hammthirdmainsection#redefineworkflowsection .realttcontentcon .realttleftcontentcon h5{margin-top: 0px;font-family: Gilroy Black;letter-spacing: -0.9px;margin-bottom: 15px;color: #0F1826;font-size:38px; line-height:42px;}
.hammthirdmainsection#redefineworkflowsection .realttcontentcon .realttleftcontentcon.leadtechtopcontent{width:85%;}
.hammthirdmainsection#redefineworkflowsection .realttcontentcon .realttleftcontentcon.leadtechtopcontent p{font-family: Poppins Regular;color: #575757; font-size:18px; line-height:26px;margin:0px;}
#paddirightzero{padding-right:0px;}
#paddileftzero{padding-left:0px;}
.hammthirdmainsection#redefineworkflowsection.leadadvancetechmainsection{padding-top:160px;padding-bottom:160px;}
.hammthirdmainsection#redefineworkflowsection .realttcontentcon .realttleftcontentcon p{margin-top:50px;font-family: Gilroy Regular;color: #aaa;font-size: 24px;line-height: 24px;letter-spacing: -0.5px; margin-bottom: 0px;}
.leadadvancetechbottomcon{border-radius: 10px;border: 1px solid #0F1826;background: #FFF;padding: 30px 25px; margin-top:40px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper{margin-top: 45px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon{border-radius: 20px;padding:35px; background: #F6F5FF;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon h4{color: #000;font-family: Poppins Bold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 27px;letter-spacing: -0.2px;margin-bottom: 12px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon h5{color: #000;font-family: BricolageGrotesque SemiBold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 24px;letter-spacing: -0.2px; border-bottom:2px solid #000; padding-bottom: 15px;margin-bottom: 30px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon p{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 22px;letter-spacing: 0px;margin-bottom: 10px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon{}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon.kuftwocolscolorcon{background: #D0E957;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon.kufsinglecolscolorcon{background: #F6F5FF url(../banners/kufbg.webp); background-position:right;background-size: 70%;background-repeat: no-repeat; margin-top:20px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon.kufsinglecolscolorcon p{margin:0px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon.kufsinglecolscolorcon h5{border-bottom:0px;margin-bottom: 0px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon.kuftwocolsheight{}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection{padding-left: 160px;
padding-right: 160px;padding-top: 120px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon{}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .hammfourthcontopcontent{margin-left:auto; margin-right:auto; width:70%;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .hammfourthcontopcontent h3{color:#000; font-family:BricolageGrotesque Bold;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .hammfourthcontopcontent p{font-family: BricolageGrotesque SemiBold; font-size:24px; line-height:30px;}
.hammthirdmainsection .hammthirdcontentcon .leadadvancetechbottomcon > ul{padding: 0px;list-style: none;}
.hammthirdmainsection .hammthirdcontentcon .leadadvancetechbottomcon > ul li{background:url(../banners/checkbox-circle-fill.png); background-size:20px; background-repeat: no-repeat; background-position: left 6px;padding-left: 40px;margin-top:0px;margin-right: 50px;}
.hammthirdmainsection .hammthirdcontentcon .leadadvancetechbottomcon > ul li strong{color: #0F1826;font-family: Gilroy Bold;font-size: 22px;font-style: normal;font-weight: 500;line-height: 32px;display: block;margin-bottom: 5px;}
.hammthirdmainsection .hammthirdcontentcon .leadadvancetechbottomcon > ul li span{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 26px;}
.designdviwfleftcon{width:87%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection#highlevelusermainsection{padding-top: 100px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection#highlevelusermainsection .hammcompanalyticsmain.hlufcontent{margin-left: auto;margin-right: auto;width: 84%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection#highmockupsection{padding-top: 120px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection#highmockupsection .hammcompanalyticsmain.hlufcontent{margin-left: auto;margin-right: auto;width: 80%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection#highmockupsection .hammcompanalyticsmain.hlufcontent p{font-family: Poppins Regular;}
.hammthirdmainsection#designdviwfsection{padding-bottom: 0px;padding-top: 100px;}
.hammthirdmainsection#designdviwfsection .hammthirdcontentcon{}
.hammthirdmainsection#designdviwfsection .hammthirdcontentcon h3{font-size:32px; line-height:38px;margin-bottom: 50px;}
.hammthirdmainsection#designdviwfsection .hammthirdcontentcon ul{}
.hammthirdmainsection#designdviwfsection .hammthirdcontentcon ul li{font-size: 24px;line-height: 30px;}
.hammthirdmainsection#designdviwfsection .hammthirdcontentcon ul li strong{font-weight:500; font-family: Poppins Bold;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.futureupdatesdvisection#futureupdatesdvisection{padding-bottom:220px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.futureupdatesdvisection#futureupdatesdvisection .hammaaftopcontentcon p{font-family: Poppins Medium;}
.topbannerhamkollabcon.topbannerhamcon{}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection#swotmainsection{padding-top:220px;padding-right:160px;padding-left:160px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection#swotmainsection .hammcompanalyticsmain h3{margin-bottom: 20px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection#swotmainsection .hammcompanalyticsmain img{margin:25px 0px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection#swotmainsection .hammcompanalyticsmain p{font-family: Poppins Medium;margin-bottom:0px;margin-left: auto;margin-right: auto;width: 85%;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection#scopeofviewmainsection{background: #F5F5F7;padding-top: 80px;padding-bottom: 80px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection#scopeofviewmainsection #hammconcompanalytics.hammcompanalyticsmain{}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection#scopeofviewmainsection #hammconcompanalytics.hammcompanalyticsmain h3{text-align:left;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection#scopeofviewmainsection #hammconcompanalytics.hammcompanalyticsmain p{text-align:left;}
.topbannerhamkollabcon.topbannerhamcon p#tobannerparpos{left:auto;top:20px;}
.hammthirdmainsection.probexistdesignsection .hammthirdcontentcon h3{font-size:32px; line-height:38px;font-family: BricolageGrotesque SemiBold;}
.hammthirdmainsection.probexistdesignsection#probexistdesignsection .hammthirdcontentcon ul{width:80%;}
.hammthirdmainsection.probexistdesignsection .hammthirdcontentcon ul{}
.hammthirdmainsection.probexistdesignsection .hammthirdcontentcon ul li{font-size:16px; line-height:24px;}
.hammthirdmainsection.probexistdesignsection .hammthirdcontentcon ul li strong{font-family: Poppins Bold;}
#hammaintopsection.hammaintopsection{padding-left:80px; padding-right:80px;}
#techprobautomainsection.techprobautomainsection.hammaftertopsection.effectivecommmainsection.onlytopqmainsection{padding-bottom:220px;}
.undertheprobsection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection{padding-top: 220px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper.sixcolswrapper{}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper.sixcolswrapper .kuftwocolscon{margin: 10px 0px;border-radius: 8px;border: 1px solid #AFAFAF;background: #FFF;height:210px;}
.sixkeyfeaturessection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection{padding-left:80px; padding-right:80px;padding-bottom: 120px;}
.sixkeyfeaturessection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontopcontent{margin-left:auto;margin-right:auto;width:60%;text-align:center;}
.sixkeyfeaturessection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontopcontent h4{color: #000;font-family: BricolageGrotesque Bold;font-size: 36px;font-style: normal;font-weight: 500;line-height: 42px;margin-bottom: 10px;}
.sixkeyfeaturessection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontopcontent p{color: #000;text-align: center;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 22px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper.sixcolswrapper .kuftwocolscon.kuftwocolscolorcon{border: 1px solid #AFAFAF;background: #DCEE7A;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper.sixcolswrapper .kuftwocolscon p{margin-bottom: 12px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper.sixcolswrapper .kuftwocolscon p strong{font-family: Poppins Bold;font-weight:500;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper.sixcolswrapper .kuftwocolscon ul{padding: 0px;margin: 0px 0px 0px 25px;list-style: disc;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper.sixcolswrapper .kuftwocolscon ul li{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 22px;margin-top: 10px;}
#finalfontcolorsection.hammfifthmainsection.finalizingfotnsection{padding-left: 120px; padding-right: 120px;padding-bottom: 250px;}
.hammfifthmainsection.usermetricssection.userverifymsection{}
.hammfifthmainsection.usermetricssection.userverifymsection .userverifymbanner{width:95%; margin-left:auto; margin-right:auto;text-align:center;}
.hammfifthmainsection.usermetricssection.userverifymsection img{}
.hammfifthmainsection.usermetricssection.rmsmainsection#rmsmainsection{padding-bottom: 280px;}
.hammfifthmainsection img.engonboardprocessbanner{width: 58%;margin-top: 50px;}
#keyassumptionbanner{}
#keyassumptionbanner img{position: relative;bottom: -22px;right: -20px;}
.hammsixthmainsection#insightsinterviewsection.keyassumptionssection{background:#fff;padding-bottom: 160px;}
.hammsixthmainsection#insightsinterviewsection.keyassumptionssection .heatmapmainconham #insightstopcontent{margin-bottom:30px;}
.hammsixthmainsection#insightsinterviewsection.keyassumptionssection .heatmapmainconham #heatmapleftcontent.insightsbottomcontent{}
.hammsixthmainsection#insightsinterviewsection.keyassumptionssection .heatmapmainconham .heatmapleftcontent.insightsbottomcontent p{font-family: ProductSans Regular;font-size:18px; line-height:26px;color:#000;letter-spacing:0.2px;}
.hammsixthmainsection#insightsinterviewsection.keyassumptionssection .heatmapmainconham .heatmapleftcontent.insightsbottomcontent p strong{font-family: ProductSans Bold;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection .hammcompanalyticsmain.overallprowrapper h3{text-align:center;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection .hammcompanalyticsmain.overallprowrapper p{width:76%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:50px;font-family:Poppins Medium;}
.hammsixthmainsection#insightsinterviewsection.keyassumptionssection .heatmapmainconham #insightstopcontent h3{color: #000;font-family: BricolageGrotesque SemiBold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection{padding-top: 0px;padding-bottom: 40px;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon{}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .hammfourthcontopcontent{}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .hammfourthcontopcontent h3{background: radial-gradient(27.96% 87.02% at 45.95% 50%, #B0B301 0%, #000 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent{border-radius: 20px;border: 1px solid #E2E2E2;background: #FFF;box-shadow: -2px 2px 20px 0px rgba(48, 183, 118, 0.30);padding: 43px 65px;margin-top: 20px;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent h6{color: #000;
font-family: Poppins Medium;font-size: 18px;font-style: normal;font-weight: 500;line-height: 27px;margin: 20px 0px;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent h6 strong{font-family: Poppins Bold;font-weight:500;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent h5{color: #000;font-family: BricolageGrotesque SemiBold;font-size: 24px;font-style: normal;font-weight: 500;line-height: normal;margin: 25px 0px 15px 0px;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent p{color: #000;
font-family: Poppins Regular;font-size: 16px;font-style: normal;font-weight: 500;line-height: 20px;margin: 20px 0px;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent p strong{font-family: Poppins Bold;font-weight:500;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent ul{padding: 0px;margin: 0px 0px 0px 20px;list-style: disc;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent ul li{color: #000;font-family: Poppins Regular;font-size: 16px;font-style: normal;font-weight: 500;line-height: 20px;margin: 2px 0px;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent ul li strong{font-family: Poppins Bold;font-weight:500;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent .keyuserdeckrightcon ul li{line-height: 24px;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent .keyuserdeckrightcon ul.kudlist li{margin-bottom:10px;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent .keyuserdeckrightcon .mt20{margin-top:20px;}
#detailedflowmainsection.hammfifthmainsection.ensuretopqsection{padding-top:120px;}
#detailedflowmainsection.hammfifthmainsection.ensuretopqsection .detflowtoptopcon{}
#basedonereasearchsection.hammfifthmainsection{padding-top: 160px;padding-bottom: 160px;}
#basedonereasearchsection.hammfifthmainsection h5{color: #000;font-family: BricolageGrotesque Bold;font-size: 32px;font-style: normal;font-weight: 500;line-height: 38px;margin-bottom:20px;}
#basedonereasearchsection.hammfifthmainsection p{margin:0px 0px 30px 0px; padding:0px;text-align:left;width:100%;color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 22px;}
#detailedflowmainsection.hammfifthmainsection{}
#detailedflowmainsection.hammfifthmainsection .detflowtoptopcon{text-align:center;margin:0px auto 120px auto; width:90%;}
#detailedflowmainsection.hammfifthmainsection img{margin-left:-40px;}
#detailedflowmainsection.hammfifthmainsection h5{color: #000;font-family: BricolageGrotesque Bold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;margin-bottom:30px;text-align:center;margin-left: auto;margin-right: auto;width: 90%;}
#detailedflowmainsection.hammfifthmainsection p{color: #000;font-family: Poppins Medium;font-size: 18px;font-style: normal;font-weight: 500;line-height: 24px;margin-bottom:15px;text-align:center;}
#detailedflowmainsection.hammfifthmainsection h6{color: #000;font-family: BricolageGrotesque Bold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;margin-bottom:0px;}
#finalfontcolorsection.hammfifthmainsection.highlevelusertalentsection{padding-left:0px;padding-right:0px;}
#finalfontcolorsection.hammfifthmainsection.highlevelusertalentsection #plrzero{padding-left:0px; padding-right:0px;}
#finalfontcolorsection.hammfifthmainsection.highlevelusertalentsection h3{text-align:center;margin-bottom:20px;}
#finalfontcolorsection.hammfifthmainsection.highlevelusertalentsection p{text-align:center;color: #000;
font-family: BricolageGrotesque Regular;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;margin-bottom: 100px;}
#finalfontcolorsection.hammfifthmainsection{}
#finalfontcolorsection.hammfifthmainsection h3{font-family: BricolageGrotesque Bold;font-size: 50px;
font-style: normal;font-weight: 500;line-height: 58px;background: radial-gradient(50.01% 101.48% at 60.56% 50%, #5350FF 6.25%, #000 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent; text-align:left;padding-left: 0px; padding-right: 0px;margin-bottom: 30px;}
#designproductmainsection.hammfifthmainsection{}
#designproductmainsection.hammfifthmainsection h1{font-family: BricolageGrotesque Bold;font-size: 80px;
font-style: normal;font-weight: 500;line-height: 90px;background: radial-gradient(67.44% 101.48% at 60.56% 50%, #2320B6 0%, #000 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent; text-align:center;padding-left: 0px; padding-right: 0px;margin-bottom: 15px;}
#designproductmainsection.hammfifthmainsection h5{color: #000;font-family: BricolageGrotesque SemiBold;font-size: 32px;font-style: normal;font-weight: 500;line-height: 40px;text-align:center;margin-bottom:15px;}
#designproductmainsection.hammfifthmainsection p{color: #000;text-align: center;font-family: Poppins Medium;font-size: 18px;font-style: normal;font-weight: 500;line-height: 26px;margin-left: auto;margin-right: auto;padding: 0px;width: 88%;margin-bottom: 60px;}
.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection{padding-left:80px; padding-right:80px;}
.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon{height:420px;}
.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon p strong{font-weight:500;font-family: Poppins Bold;}
.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon p{}
.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon h5{font-size: 36px;line-height: 40px;padding-bottom: 40px;margin-bottom: 20px;}
.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon{}
.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper{}
#hammaaftopcontentconmapp.hammaaftopcontentcon h2.techprobheading.talentqualifiesheading{background: radial-gradient(50.01% 101.48% at 60.56% 50%, #5350FF 6.25%, #000 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#hammaaftopcontentconmapp.hammaaftopcontentcon h2.techprobheading.effeccommheading{background: radial-gradient(27.96% 87.02% at 45.95% 50%, #FFBD12 0%, #000 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection{}
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection #hammaaftopcontentconmapp.hammaaftopcontentcon{}
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection #hammaaftopcontentconmapp.hammaaftopcontentcon h2{font-family: BricolageGrotesque Medium;font-weight:500;font-size:48px; line-height:50px;margin-bottom: 10px;}
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection #hammaaftopcontentconmapp.hammaaftopcontentcon h2 strong{font-family: BricolageGrotesque Bold;font-weight:500;}
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection #hammaaftopcontentconmapp.hammaaftopcontentcon p{}
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection #hammaaftopcontentconmapp.hammaaftopcontentcon #propflowbanner{}
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection #hammaaftopcontentconmapp.hammaaftopcontentcon #propflowbanner img{margin-bottom:50px;width: 70%;margin-left: auto;margin-right: auto;}
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection #hammaaftopcontentconmapp.hammaaftopcontentcon #propflowbanner p{font-size:24px; line-height:32px;margin:0px;}
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection #hammaaftopcontentconmapp.hammaaftopcontentcon #propflowbanner p strong{font-family:Poppins SemiBold; font-weight:500;}
#featuredpricingcon.hammthirdcontentcon{margin-top:80px;}
#featuredpricingcon.hammthirdcontentcon .proreqleftcon{}
#featuredpricingcon.hammthirdcontentcon .proreqleftcon h3{font-family: BricolageGrotesque SemiBold;
font-size: 24px;line-height: 30px;}
#featuredpricingcon.hammthirdcontentcon .proreqleftcon{padding-left: 40px;width: 100%;padding-right: 60px;}
#objectivetwocolsmaincon #objtwocolsrepeatmain #objtwotopcontentcon{}
#objectivetwocolsmaincon #objtwocolsrepeatmain #objtwotopcontentcon p{height:135px;}
.addingphotosbannercontent{width:75%;margin-left:auto; margin-right:auto;}
.hammaaftopcontentcon .addingphotosbanner{position:relative;}
.hammaaftopcontentcon .addingphotosbanner img{position:relative;}
.hammaaftopcontentcon .addingphotosbanner p::after{position:absolute;top:-135px;left:-180px;content:"";height:400px;width:187px;background:url(../banners/arrow-curve.png); background-repeat: no-repeat; background-size:contain;}
.hammaaftopcontentcon .addingphotosbanner p{position:relative;}
.hammaaftopcontentcon .addingphotosbanner p strong{font-family: Poppins SemiBold;font-weight:500;}
#tobannerparpos{margin-top: -150px;position: relative;top: -100px;left: 57px;}
.hammsixthmainsection.improvephotosdvisection#insightsinterviewsection{padding-right:0px;padding-top:0px; padding-bottom:0px;}
.hammsixthmainsection.improvephotosdvisection#insightsinterviewsection #insightsmappbanner{margin-top:0px;}
.hammsixthmainsection.improvephotosdvisection#insightsinterviewsection #insightsmappbanner img{float:none; width:100%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection{}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection .hammcompanalyticsmain{}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection .hammcompanalyticsmain h3{font-size:32px; line-height:38px;}
.hammthirdmainsection .hammthirdcontentcon .proreqleftcon{width:85%;}
.hammaftertopsection#addingphotosmainsection{}
.hammaftertopsection#addingphotosmainsection .hammaaftopcontentcon#hammaaftopcontentconmapp{}
.hammaftertopsection#addingphotosmainsection .hammaaftopcontentcon#hammaaftopcontentconmapp h2{font-size:48px; line-height:54px;}
.objectiveretainsection.hammsecondmainsection#scopeoffeaturesection{}
.objectiveretainsection.hammsecondmainsection#scopeoffeaturesection .objthreetopcontentcon p{height:100px;}
.techiconsconauto span.lightblue{background: #C9F8FF;color: #077988;}
.techiconsconauto span.purple{background: #DFC7FF;color: #4700A4;}
.techiconsconauto span.orange{background: #F8C284;color: #542800;}
.techiconsconauto span.blue{background: #C3D8FF;color: #134EE5;}
.techiconsconauto span.green{background: #C3FFDB;color: #0B9529;}
.objectivethreecolsmaincon{margin-top: 60px;}
.objthreecolsrepeatmain{padding:35px 30px; border-radius: 35px;border: 2px solid #DBDBDB;background: #FFF;}
.objthreetopcontentcon{height:170px;}
.objthreetopcontentcon h5{color: #000;font-family: Poppins SemiBold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;}
.objthreetopcontentcon h5 span{color: #000;font-family: Poppins Regular;font-size: 16px;font-style: normal;font-weight: 500;line-height: 20px;display: block;margin-bottom: 10px;}
.objthreetopcontentcon p{color: #000;font-family: Poppins Regular;font-size: 16px;font-style: normal;font-weight: 500;line-height: 24px;}
#techprobautomainsection.techprobautomainsection.hammaftertopsection{padding-top:160px; padding-bottom:120px;}
#techprobautomainsection.techprobautomainsection.hammaftertopsection.effectivecommmainsection{padding-top:120px;}
#techprobautomainsection.techprobautomainsection.hammaftertopsection.effectivecommmainsection .hammaaftopcontentcon p{margin-left: auto;margin-right: auto;width: 95%;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection{}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection .hammconstradesmaincon{margin-top:0px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection .hammconstradesmaincon .hammconstradesinnercon{background:none;border:0px;padding:0px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection .hammconstradesmaincon .hammconstradesinnercon h6{font-size:40px; line-height:48px; font-family:BricolageGrotesque SemiBold;color:#000;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection .hammconstradesmaincon .hammconstradesinnercon ul{padding-left:0px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection .hammconstradesmaincon .hammconstradesinnercon ul li{list-style: none;margin-left: 0px;padding-left: 0px;color:#000;line-height: 28px;margin-top: 30px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.risingtrendmainsection#risingtrendmainsection{padding-top: 200px;padding-bottom: 120px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.risingtrendmainsection{padding-left:160px; padding-right:160px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.risingtrendmainsection .hammcompanalyticsmain{text-align:center;margin-left:auto; margin-right: auto; width:86%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection{}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection .hammcompanalyticsmain{}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection .hammcompanalyticsmain h3{font-family: BricolageGrotesque Bold;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection .hammcompanalyticsmain p{font-size:24px; line-height:32px; font-family: BricolageGrotesque Regular;margin-bottom: 15px;}
#paddleftzero{padding-left:0px; }
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection .hammcompanalyticsmain.hlufcontent{margin-bottom:40px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection .hammcompanalyticsmain.hlufcontent h3{}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection .hammcompanalyticsmain.hlufcontent p{text-align:center;font-size:18px; line-height:26px;margin-left: auto;margin-right: auto;width: 95%;font-family: Poppins Regular;}
.hammfifthmainsection.basedresearchsection.recorderstatesmainsection#hammresearchsection{background: #F5F5F7;padding-top: 80px;padding-bottom: 80px;}
.hammfifthmainsection.basedresearchsection.recorderstatesmainsection.designedscreenssection#hammresearchsection{background:#fff;padding-top: 200px;padding-bottom: 200px;}
.hammfifthmainsection.basedresearchsection.recorderstatesmainsection.designedscreenssection#hammresearchsection h3{text-align:left;}
.hammfifthmainsection.basedresearchsection.recorderstatesmainsection.designedscreenssection#hammresearchsection p{text-align:left;width:100%;margin-bottom: 10px;font-family: BricolageGrotesque SemiBold;font-size: 24px;line-height: 32px;}
.hammfifthmainsection.basedresearchsection.recorderstatesmainsection.designedscreenssection#hammresearchsection img{}

.hammfifthmainsection.basedresearchsection.recorderstatesmainsection#hammresearchsection h3{text-align: center;}
.hammfifthmainsection.basedresearchsection.recorderstatesmainsection#hammresearchsection p{text-align: center;font-family:BricolageGrotesque Medium;margin-left: auto;margin-right: auto;width: 74%;margin-bottom: 50px; font-size: 24px;line-height: 32px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection#futureupdatesdvisection .hammaaftopcontentcon.kollabfootercontentcon h6{}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection#futureupdatesdvisection .hammaaftopcontentcon.kollabfootercontentcon p{font-size: 18px;line-height: 26px;font-family: Poppins Medium;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection{background: #F5F5F5; padding-top:100px;padding-bottom:100px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .npsscoringbottomcontent{margin-top:50px;margin-left: auto;margin-right: auto;width: 74%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .npsscoringbottomcontent p{font-size:24px; font-family: Poppins Regular;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .npsscoringbottomcontent p strong{font-family: Poppins Medium; font-weight:500;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .npsscoringlastbottomcontent p{font-size:24px; text-align:center;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .npsscoringlastbottomcontent p strong{font-family: Poppins Medium; font-weight:500;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .npsscoringbottomcontent img{margin-bottom: 60px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .sizespacecontentcon{margin-left: auto;margin-right: auto;width: 85%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .sizespacecontentcon h3{color:#000; text-align: center;margin: 0px 0px 15px 0px;font-family: BricolageGrotesque Bold;font-size: 48px;line-height: 54px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .sizespacecontentcon p{font-family: Poppins Medium;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.googleextensionsection#finalupdesignsection{padding-top: 120px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.googleextensionsection#finalupdesignsection .googleextensioncontent#designinginterfaces{}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.googleextensionsection#finalupdesignsection .googleextensioncontent#designinginterfaces img{position:relative;width:80%;margin-left:auto; margin-right:auto;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.googleextensionsection#finalupdesignsection .googleextensioncontent#designinginterfaces p{font-family: BricolageGrotesque SemiBold;font-size: 24px;line-height: 32px; font-weight:500; position: relative;top: -110px;left: 60px;}



.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection.kollabfootermainsection#futureupdatesdvisection{background:#fff;padding-top: 160px;padding-bottom: 160px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection#futureupdatesdvisection .hammaaftopcontentcon.kollabfootercontentcon h2{background: radial-gradient(27.96% 87.02% at 45.95% 50%, #FFBD12 0%, #000 100%); background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.talentdeckabovefootersection.autoabovefootermainsection#futureupdatesdvisection .hammaaftopcontentcon.kollabfootercontentcon h2{background: radial-gradient(50.01% 101.48% at 60.56% 50%, #5350FF 6.25%, #000 100%); background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.hammfifthmainsection.usermetricssection.rmsmainsection.designfortheproductsection{padding-left:0px; padding-right:0px;padding-bottom: 120px;}
.hammfifthmainsection.usermetricssection.rmsmainsection.designfortheproductsection h2{font-size: 80px; line-height:86px;margin-bottom:0px;}
.hammfifthmainsection.usermetricssection.rmsmainsection.designfortheproductsection #padlrzero{padding-left:0px; padding-right:0px;}
.hammfifthmainsection.usermetricssection.rmsmainsection.designfortheproductsection{}
.desforbannertop{margin-top:-80px;}
.desforbannerbottom{margin-top: -12px;}
.hammfifthmainsection.usermetricssection.rmsmainsection p{margin-left: auto;margin-right: auto;width: 80%;}
.finaluisnapshotsbanners{}
.finaluisnapshotsbanners img{margin-bottom: 6px;}
.finaluisnapshotsbanners img:last-child{margin-bottom: 0px;}
.hammfifthmainsection.usermetricssection.rmsmainsection{background: #fff;padding-bottom:200px;}
.hammfifthmainsection.usermetricssection h2{font-size:60px; line-height:70px;color:#000;text-align: center; font-weight:500;font-family: BricolageGrotesque Bold;margin-bottom: 15px;}
.hammfifthmainsection.usermetricssection.rmsmainsection h2{background: radial-gradient(50.01% 101.48% at 60.56% 50%, #5350FF 6.25%, #000 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-align:center;}
.hammfifthmainsection.usermetricssection{background: #F5F5F7;padding:80px;}
.hammfifthmainsection.usermetricssection h3{background: radial-gradient(50.01% 101.48% at 60.56% 50%, #5350FF 6.25%, #000 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-align:center;}
.hammfifthmainsection.usermetricssection h6{font-size:24px; line-height:30px;color:#000;text-align: center; font-weight:500;font-family: BricolageGrotesque Bold;margin-bottom: 15px;}
.hammfifthmainsection.usermetricssection p{text-align:center;}

.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection .hammcompanalyticsmain.whitesolcon h3{font-size: 36px;line-height: 42px;}
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection{padding-top: 80px;}
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection .hammthirdcontentcon{}
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection .hammthirdcontentcon .designdviwfleftcon{width:100%;padding-left:25px; padding-right:25px;}
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection .hammthirdcontentcon .designdviwfleftcon .empmapmaintwocols{}
.empmapmaintwocolsfirst, .empmapmaintwocolssecond, .empmapmaintwocolsthird, .empmapmaintwocolsfourth{position:relative;padding:20px 0px;}
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection .hammthirdcontentcon h3{margin-bottom:10px;}
.empmapmaintwocolsfirst::after{position:absolute;top:19px;right:-15px;content:"";background:#C8C8C8;width:1px; height:100%;}
.empmapmaintwocolssecond::after{position:absolute;bottom:-2px;content:"";background:#C8C8C8;width:auto; height:2px;left:-15px;right:0px;}
.empmapmaintwocolsthird::after{position:absolute;top:0px;content:"";background:#C8C8C8;width: auto;
height: 2px;right: -15px;left: 0px;}
.empmapmaintwocolsfourth::after{position:absolute;top:-19px;left:-16px;content:"";background:#C8C8C8;width:1px; height:100%;}
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection .hammthirdcontentcon .designdviwfleftcon .empmapmaintwocols h6{margin-top:0px;}
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection .hammthirdcontentcon .designdviwfleftcon .empmapmaintwocols ul{padding: 0px 0px 0px 10px;width: 85%;}
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection .hammthirdcontentcon .designdviwfleftcon .empmapmaintwocols ul li{font-size:16px;line-height: 24px;margin-top: 0px;}
.empmapmaintwocols{border-radius: 3px;border: 1px solid #D4D4D4;background: #EFEFEF;box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.10);padding:30px;position:relative;height:350px;}
.empmapmaintwocols h6{color: #000;font-family: BricolageGrotesque Bold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px; margin-bottom:25px; font-weight:500;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.risingtrendmainsection .hammcompanalyticsmain h3{text-align:center;background: radial-gradient(27.96% 87.02% at 45.95% 50%, #FFBD12 0%, #000 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-family:BricolageGrotesque Bold;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.risingtrendmainsection .hammcompanalyticsmain h6{text-align:center; font-family:BricolageGrotesque Bold;font-size:16px; line-height:24px;margin-bottom: 15px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.risingtrendmainsection .hammcompanalyticsmain p{margin: 0px;text-align:center; font-size:16px; line-height:24px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection .hammconstradesmaincon .hammconstradesinnercon.hammconsinnercon{padding-right:50px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection .hammconstradesmaincon .hammconstradesinnercon.hammtradesinnercon{padding-left:50px;}
#addingphotosmainsection.hammaftertopsection.currentphotossection{padding-top:100px;}
#addingphotosmainsection.hammaftertopsection.currentphotossection #hammaaftopcontentconmapp.hammaaftopcontentcon{}
#addingphotosmainsection.hammaftertopsection.currentphotossection #hammaaftopcontentconmapp.hammaaftopcontentcon h2{margin-bottom:30px;}
#insightsmappbanner{margin-top:45px;}
#insightsmappbanner img{float:right;width:85%;}
ul#listmoscownodel{display:inline-flex;margin-bottom: 60px; margin-top:30px;}
ul#listmoscownodel li{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 24px;list-style: disc;margin-right: 60px;}
ul#listmoscownodel li:last-child{margin-right:0px;}
.hammsixthmainsection #improveworkflowsection.heatmapmainconham #insightstopcontent{margin-bottom:30px;}
.hammsixthmainsection #improveworkflowsection.heatmapmainconham #insightstopcontent h3{font-family: BricolageGrotesque Bold;}
.hammsixthmainsection #improveworkflowsection.heatmapmainconham #insightstopcontent h6{font-family: BricolageGrotesque Medium;font-size: 24px;line-height: 30px;color: #000;font-weight: 500;margin-top: 12px; margin-bottom:0px;}
.hammsixthmainsection #improveworkflowsection.heatmapmainconham .heatmapleftcontent.insightsbottomcontent p{}
.hammsixthmainsection #improveworkflowsection.heatmapmainconham .heatmapleftcontent.insightsbottomcontent p strong{font-family: Poppins Bold;}
.hammsixthmainsection #improveworkflowsection.heatmapmainconham .heatmapleftcontent.insightsbottomcontent p i{font-size:6px;top:-2px;position:relative;margin-left:10px; margin-right:10px;}
.hammthirdmainsection.hammseventhmainsection.moscowmodelsection .hammcompanalyticsmain h6{text-align:center;color: #000;text-align: center;font-family: BricolageGrotesque Bold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;margin: 30px 0px;}
.hammfifthmainsection#hammresearchsection{padding: 160px 80px;}
.hammfifthmainsection.basedresearchsection#hammresearchsection{padding: 200px 80px;}
.hammfifthmainsection#hammresearchsection h3{padding-left:0px;padding-right:0px;}
.hammfifthmainsection#hammresearchsection p{padding-left:0px;padding-right:0px;}
.hammsixthmainsection#insightsinterviewsection{padding:80px 80px;background: #F5F5F7;}
.hammsixthmainsection .heatmapmainconham #insightstopcontent{text-align:left;margin-bottom: 50px;}
.hammsixthmainsection .heatmapmainconham #insightstopcontent h3{text-align:left;padding: 0px;border: 0px;margin-bottom: 10px;background: none;}
.hammsixthmainsection .heatmapmainconham #insightstopcontent p{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 26px;letter-spacing: -0.1px;}
.hammsixthmainsection .heatmapmainconham .heatmapleftcontent.insightsbottomcontent{}
.hammsixthmainsection .heatmapmainconham .heatmapleftcontent.insightsbottomcontent p{font-size: 16px; line-height: 24px;}
.heatmapmainconham{}
.heatmapleftcontent{}
.heatmapleftcontent p{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 26px;letter-spacing: -0.1px; border-radius: 8px;border: 1px solid #D6D6D6;background: #FBFBFB;padding:18px 22px;margin-top: 18px;margin-bottom: 0px;}
.heatmapleftcontent p strong{font-weight:500;font-family: Poppins SemiBold;}
.hammsixthmainsection h3 span{position:relative;}
.hammsixthmainsection h3 img{position:relative;width: 170px;height: auto;margin-left: 20px;}
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.neckbottlesection{padding-left:160px; padding-right:160px;}
.hammseventhmainsection.hammeightmainsection{background:#F5F5F7;padding: 80px 80px;}
.hammseventhmainsection.hammeightmainsection .hammcompanalyticsmain{}
.hammseventhmainsection.hammeightmainsection .hammcompanalyticsmain h3{}
.hammthirdmainsection.hammninemainsection{background:#fff;}
.hammthirdmainsection.hammninemainsection #hammcompanalyticsmain.hammcompanalyticsmain{text-align:center;}
.hammthirdmainsection.hammninemainsection #hammcompanalyticsmain.hammcompanalyticsmain h3{text-align:center;background: radial-gradient(61.66% 99.07% at 59.48% 50%, #FD8313 6.25%, #000 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}
.hammthirdmainsection.hammninemainsection #hammcompanalyticsmain.hammcompanalyticsmain h6{color: #000;
text-align: center;font-family: BricolageGrotesque Bold;font-size: 32px;font-style: normal;font-weight: 500;line-height: 40px; margin:25px 0px;}
.hammthirdmainsection.hammninemainsection #hammcompanalyticsmain.hammcompanalyticsmain p{color: #000;
text-align: center;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 26px;margin:0px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection{padding-left: 80px;padding-right: 80px;}
.hammtenmainsection{background:#F5F5F7;padding:80px 80px;}
.hammtenmainsection .hammoldprojectmain{text-align:center;}
.hammtenmainsection .hammoldprojectmain h4{color: #000;font-family: BricolageGrotesque Bold;font-size: 32px;font-style: normal;font-weight: 500;line-height: 36px;text-align: center;margin: 0px 0px 15px 0px;}
.hammtenmainsection .hammoldprojectmain p{color: #000;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 24px;margin: 0px 0px 30px 0px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection{background:#F5F5F7;padding:80px 80px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection #hammcompanalyticsmain.hammcompanalyticsmain{margin:0px auto;width:88%;}
.hammconstradesinnercon{border-radius: 10px;padding: 40px;}
.hammconstradesinnercon h6{font-family: BricolageGrotesque Bold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;}
.hammconstradesinnercon ul{margin: 0px;padding: 0px 0px 0px 25px;}
.hammconstradesinnercon ul li{font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 26px;margin-top: 25px;}
.hammconstradesinnercon ul li strong{font-family: Poppins Bold;font-weight:500;}
.hammtradesinnercon{background:#fff;border: 1px solid #D6D6D6;}
.hammconsinnercon{background: #000;border:1px solid #000;}
.hammtradesinnercon h6{color:#000;}
.hammtradesinnercon ul li{color:#000;}
.hammconsinnercon h6{color:#fff;}
.hammconsinnercon ul li{color:#fff;}
.hammconstradesmaincon{margin-top:80px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection #hammcompanalyticsmain.hammcompanalyticsmain{}
.hammthirdmainsection.hammseventhmainsection.hammeightmainsection.hammtwelvemainsection{padding:150px 80px;background: #fff;}
.hammthirdmainsection.hammseventhmainsection.hammeightmainsection.hammtwelvemainsection .hammcompanalyticsmain{margin-bottom: 80px;}
.hammthirdmainsection.hammseventhmainsection.hammeightmainsection.hammtwelvemainsection .hammcompanalyticsmain h2{color: #000;font-family: BricolageGrotesque SemiBold;font-size: 60px;font-style: normal;font-weight: 500;line-height: 72px;text-align: left;margin: 0px 0px 40px 0px;}
.hammthirdmainsection.hammseventhmainsection.hammeightmainsection.hammtwelvemainsection .hammcompanalyticsmain h3{margin-bottom: 5px;font-family: BricolageGrotesque SemiBold;}
.hammthirdmainsection.hammseventhmainsection.hammeightmainsection.hammtwelvemainsection .hammcompanalyticsmain p{font-family: Poppins Regular;}
.utprobcolsmain{border-radius: 8px;border: 1px solid #AFAFAF;background: #FFF;margin:10px 0px;}
.utprobcolsmain p{color: #000;font-family: Poppins Regular;font-size: 17px;font-style: normal;font-weight: 500;line-height: 28px;margin: 0px;padding: 18px 16px;}
.utprobcolsmain p strong{font-family: Poppins Bold; font-weight:500;}
.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent{text-align:center;}
.utprobcolsmain.utprobcolsbgcolor{background: #DCEE7A;}
.utprobcolsmain.heighttoptwocols{height:auto;}
.utprobcolsmain.heightbottomtwocols{height:190px;}
.hammtenmainsection .hammoldprojectmain#hammoldprojectmain{margin-left: auto;margin-right: auto;width: 89%;}
.hammfourthconbottomcontent{margin-top:40px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection{padding:80px 80px;background: #F5F5F7;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection .hammcompanalyticsmain h3{text-align:center;font-family: BricolageGrotesque SemiBold;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection .hammcompanalyticsmain p{text-align:center; font-family:Poppins Regular;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection .hammcompanalyticsmain{margin-bottom:30px;}

.hammaftertopsection{padding: 0px 160px 120px 160px;}
.hammaaftopcontentcon{text-align:center;}
#hammaaftopcontentconmapp.hammaaftopcontentcon h2{background: radial-gradient(50.01% 101.48% at 60.56% 50%, #16BB6C 6.25%, #000 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#hammaaftopcontentconmapp.hammaaftopcontentcon h2.techprobheading{background: radial-gradient(27.96% 87.02% at 45.95% 50%, #10DCB6 0%, #000 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size:50px; line-height:58px;}
#hammaaftopcontentconmapp.hammaaftopcontentcon h2.techprobheading.offusprobheading{background: radial-gradient(71.84% 86.77% at 45.24% 50%, #5C58FF 0%, #000 89.28%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size:50px; line-height:58px;}
.hammaaftopcontentcon h2{text-align: center;font-family: BricolageGrotesque Bold;font-size: 60px;font-style: normal;font-weight: 500;line-height: 64px;background: radial-gradient(61.66% 99.07% at 59.48% 50%, #BB6516 6.25%, #000 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;margin:0px;}
#addingphotosmainsection.hammaftertopsection.currentphotossection #hammaaftopcontentconmapp.hammaaftopcontentcon h2.currentaddphotoheading{background: radial-gradient(27.96% 87.02% at 45.95% 50%, #10DCB6 0%, #000 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin-bottom: 20px;}
.hammthirdmainsection.mappprobstatementmainsection{background: linear-gradient(88deg, #06F -12.51%, #01B393 66.89%), #F5F5F7;padding-bottom: 0px;padding-left:80px; padding-right:80px;}
#mtopps{margin-top:45px;}
.hammaftertopsection.hammmobappsuccesssection{padding-top:200px;}
.hammthirdmainsection.mappprobstatementmainsection ul{margin-bottom:0px;width:80%;}
.hammthirdmainsection.mappprobstatementmainsection .hammthirdcontentcon h3{color:#fff;}
.hammthirdmainsection.mappprobstatementmainsection .hammthirdcontentcon ul li{color:#fff;font-size: 24px;line-height: 33px;}
.hammaaftopcontentcon h6{color: #000;text-align: center;font-family: BricolageGrotesque Bold;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;margin:30px 0px;}
.hammaaftopcontentcon p{color: #000;text-align: center;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 26px;margin:0px 0px 30px 0px;}
.hammaaftopstatscon{margin-top: 20px;}
.hammaaftopstatscon .hammstatsmaincon{}
.hammaaftopstatscon .hammstatsmaincon h3{text-align: left;font-family: BricolageGrotesque Bold;font-size: 64px;font-style: normal;font-weight: 500;line-height: 70px;background: radial-gradient(rgb(187, 101, 22), rgb(0, 0, 0));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;display:inline;}
.hammaaftopstatscon .hammstatsmaincon h3 span{}
.hammaaftopstatscon .hammstatsmaincon p{color: #000;font-family: BricolageGrotesque Regular;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;}
.hamcontentcon{text-align:center;margin-top: 50px;}
.hamcontentcon h2{color: #000;text-align: center;font-family: BricolageGrotesque SemiBold;font-size: 60px;font-style: normal;font-weight: 500;line-height: 64px;letter-spacing: -0.5px;margin-bottom: 20px;}
.hamcontentcon h2 > span{font-size: 50px;line-height: 54px;position: relative;top: -2px;font-family: BricolageGrotesque Regular;letter-spacing: -0.6px;}
.hamcontentcon p{color: #000;text-align: center;font-family: Poppins Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 24px;letter-spacing: -0.3px;margin: 0px;}
.letstalkbtncon{display: flex;justify-content: center;margin: 40px 0px;}
.letstalkbtncon a{text-align: center;color: #000;background:transparent;font-size: 18px; line-height:18px;font-family: Poppins SemiBold;border-radius: 100px;padding: 18px 35px;font-weight: 500;border:2px solid #000;}
.topbannerhamcon p{color: #000;text-align: center;font-family: Poppins Regular;font-size: 24px;font-weight: 500;
line-height: 26px;letter-spacing: -0.2px;}
.letstalkbtncon a:hover{text-decoration:none;outline:none;}
.letstalkbtncon a span{position:relative;top:1px;margin-right: 10px;}
.letstalkbtncon a img{height:22px;}
.letstalkbtncon button{text-align: center;color: white;background:#585DF6 !important;font-size: 16px; line-height:16px;font-family: Poppins Bold;border-radius: 100px;padding: 15px 40px 18px;font-weight: 500;border:0px;}
.letstalkbtncon button img{height:22px;}
.letstalkbtncon button span{position:relative;}
.topbannerhamcon{margin-top: 60px;}
.topbannerhamcon img{}
.topbannerhamcon .topbannerhamfirst.topbannerhamautoleapfirst{margin-bottom:40px;}
.topbannerhamcon .topbannerhamfirst{}
.topbannerhamcon .topbannerhamfirst img{width: 35%;margin: 0px auto;}
.topbannerhamcon .topbannerhamsecond#topbannerhamsecondmuslim{margin-top: 25px;}
.topbannerhamcon .topbannerhamsecond#topbannerhamsecondmuslim img{width: 68%;} 
.topbannerhamcon .topbannerhamsecond{}
.topbannerhamcon .topbannerhamsecond#topbannerautoleapbottom{margin-bottom: 60px;}
.topbannerhamcon .topbannerhamsecond img{}
.hamcontentcon #contentaftertoplink{}
.hamcontentcon #contentaftertoplink p{color:#fff;border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; border: 1px solid #FFF; font-size: 18px;line-height: 24px;display: inline-flex;padding: 12px 35px 13px;}
.jetrrmainautoaisection{background:#000; padding:80px 0px;}
.jetrrautoaicontentcon{}
.jetrrautoaicontentcon h6{background: linear-gradient(90deg, #3BDCFF 10%, #9D5FFF 63.77%); margin-bottom: 25px;margin-top: 0px;background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent; text-align: center;font-family: Inter Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 24px;letter-spacing: -0.1px;}
.jetrrautoaicontentcon h3{color: #FFF;text-align: center;font-family: Inter Regular;font-size: 48px;font-style: normal;font-weight: 500;line-height: 54px;letter-spacing: -0.5px;margin-bottom: 30px;}
.jetrrautoaicontentcon p{color: #C9C9C9;text-align: center;font-family: Inter Regular;font-size: 18px;font-style: normal;font-weight: 500;line-height: 24px;letter-spacing: -0.1px;margin: 0px auto;width: 76%;}
#learnmoreaboutcon.letstalkbtncon{margin: 30px 0px 0px 0px;}
.jetrrmaintwocolssection{background:#000; padding:60px 0px;}
.jetrrtwocolsmaincontentcon{}
.jetrrtwocolsinnercontentcon{border-radius: 9px;padding:30px 0px 20px 0px;
border: 1px solid #31323B;
background: radial-gradient(61.24% 100.12% at 53.8% 0%, #24212B 0%, #000 87%);}
.jetrrtwocolsinnercontentcon h6{color: #DEDFE0;text-align: center;font-family: Inter Regular;font-size: 24px;font-style: normal;font-weight: 500;line-height: 30px;margin-bottom: 18px;}
.jetrrtwocolsinnercontentcon.heighttwocols p{margin-bottom: 30px;height: 125px;}
.jetrrtwocolsinnercontentcon p{color: #DEDFE0;text-align: center;font-family: Inter Regular;font-size: 16px;font-style: normal;font-weight: 500;line-height: 22px;width: 82%;margin-left: auto;margin-right: auto;margin-bottom: 60px;}
.jetrrtwocolsinnercontentcon img{}
#jetrrsinglecolsinnercontentcon.jetrrtwocolsinnercontentcon{padding: 30px 8px 0px;margin-bottom: 30px;}
#jetrrsinglecolsinnercontentcon.jetrrtwocolsinnercontentcon p{width: 40%;}
#jetrrsinglecolsinnercontentcon.jetrrtwocolsinnercontentcon img{}
#jetrrsinglecolsinnercontentcon.jetrrtwocolsinnercontentcon h6{}
#footerjettrsection{background:#fff;padding-bottom: 20px;}
#footerjettrsection{}
#footerjettrsection .footerjettrmaincon{}
#footerjettrsection .footerjettrmaincon{border-radius: 25px;padding:60px 60px;border: 0px solid #FFF;background: #141414;}
.fooinquierycon{display:table;float:right;padding-right: 70px;text-align:left;}
.fooinquierycon > p{color: #C2C2C2;font-family: Poppins Regular;font-size: 16px;font-style: normal;font-weight: 500;line-height: 20px;margin-bottom: 20px;}
.fooinquierycon .emaillinkfo{color: #fff;font-family: Poppins Medium;font-size: 20px;font-style: normal;font-weight: 500;line-height: 24px;margin-bottom: 20px;display: table;}
.fooinquierycon .foowtsappcon{}
.fooinquierycon .foowtsappcon a{color: #fff; text-decoration:none;}
.fooinquierycon .foowtsappcon svg{}
.fooinquierycon .foowtsappcon span{color: #fff;font-family: Poppins Medium;font-size: 20px;font-style: normal;font-weight: 500;line-height: 20px;letter-spacing: -1px;position: relative;top: 3px;}
.foojetsubscribecon{position:relative;}
.subcinputfield{position:relative;}
.foojetsubscribecon .subcinputfield button{position: absolute;top: 1px;right: 1px;height: auto;}
.foojetsubscribecon .subcinputfield button img{height: 52px; position:relative;}
.foojetsubscribecon .subcinputfield input[type="text"], .foojetsubscribecon input[type="email"]{border-radius: 50px;background: #F0FF70;color: #000;font-family: Poppins Regular;font-size: 18px;line-height:18px;padding:15px;padding: 10px 20px;height: 55px;position: relative;}
.foojetsubscribecon .subcinputfield input[type="text"]::placeholder, .foojetsubscribecon input[type="email"]::placeholder{color:#000;}

.foojetsubscribecon h4{font-family:Poppins SemiBold;color: #FFF;font-size: 32px;font-style: normal;font-weight: 500;line-height: 32px;margin-bottom: 30px;}
.footerjettrbottomcon{margin-top: 100px;}
.footerrightcrcon{}
.footerrightcrcon p{color: #FFF;font-family: Poppins Regular;font-size: 16px;font-style: normal;font-weight: 500;line-height: 28px;text-align: center;margin: 0px;}
.footerleftlogocon{}
.footerleftlogocon img{height: 31px;width: auto;}
.footercentersocialcon{text-align:center;}
.footercentersocialcon a{margin-left: 3px;margin-right: 3px;}
.footercentersocialcon a img{width: 36px;}
.footerrightcrcon p span{line-height: 16px;margin-left: 6px;}
.footerrightcrcon p svg{}
.jshowcasetopcon{text-align:center;}
.jshowcasetopcon svg{}
.jshowcasetopcon h4{color: #FFF;text-align: center;font-family: Inter Bold;font-size: 30px;font-style: normal;font-weight: 500;line-height: 42px;margin-top: 25px;margin-bottom: 55px;}
.jetrr4bannercon{margin-top:25px;}
.swiper {margin-bottom: 0px !important;width: 100%;height: 100%;}
.swiper-slide {text-align: center;background: none;display: flex;justify-content: center;align-items: center;padding-left: 5px;padding-right: 5px;}
.swiper-slide img {display: block;width: 100%;height: 100%;object-fit: unset;}
.swiper-wrapper {height: 100% !important;}
.jettr_showcase{background: #000;padding-bottom: 40px;}
.mySecondSwiper {padding: 0px 28px;}
.unlashbottombanner{margin-top:60px;}
.unlashbottombanner img{}
.jetrrtwocolsinnercontentcon.paddbottomzero{padding-bottom:0px;}
#mobileappenhancesection.unlashbottombanner{position: relative;}
#mobileappenhancesection.unlashbottombanner img{position:relative;}
.comingsoonsoonbtncon{position: absolute;bottom: 25px;left: auto;width: 100%;}
.comingsoonsoonbtncon #learnmoreaboutcon.letstalkbtncon{margin-top:0px;}
.comingsoonsoonbtncon #learnmoreaboutcon.letstalkbtncon a{border-radius: 45px;background: linear-gradient(180deg, rgba(206, 242, 255, 0.23) 0%, rgba(202, 229, 255, 0.23) 6.25%, rgba(237, 200, 255, 0.23) 33.65%, rgba(254, 220, 255, 0.23) 65.42%, rgba(254, 214, 255, 0.23) 100%);backdrop-filter: blur(3px);}
.comingsoonsoonbtncon #learnmoreaboutcon.letstalkbtncon button{border-radius: 45px;background: linear-gradient(180deg, rgba(206, 242, 255, 0.23) 0%, rgba(202, 229, 255, 0.23) 6.25%, rgba(237, 200, 255, 0.23) 33.65%, rgba(254, 220, 255, 0.23) 65.42%, rgba(254, 214, 255, 0.23) 100%);backdrop-filter: blur(3px);border:0px;}
.toplogobeforefooter{}
.toplogobeforefooter img{}
.logoiconbanner{padding:150px 0px 200px 0px;}
.logoiconbanner img{width:30%;margin:0px auto;}
.topmenuiconcon button.btn-open{background: none;border: 0px;box-shadow: none;position: relative;top: 6px;}
.topmenuiconcon button.btn-open i {font-size: 28px;top: 9px;position: relative;}
.topmenuiconcon button.btn-open span{width:35px;height:2px;background: #fff;display: table;}
.topmenuiconcon button.btn-open span.middle{margin: 6px 0px;width:35px;}
#footergapicornsection{background:#161B1F;padding:60px 80px;}
.gapifsocialicon{text-align:center;}
.gapifsocialicon a {color:#fff;font-size: 20px;line-height: 20px;text-align:center;padding: 7px;margin: 0px 6px;}
.gapifsocialicon i{color:#fff;text-align:center;}
.gapicprcon{}
.gapicprcon p{text-align:center;font-family:Inter Regular;font-size:14px;line-height:14px;color:#fff;}
.gapifootermenu{margin: 50px 0px 40px 0px;display: table;width: 100%;}
.gapifootermenu ul{text-align:center;list-style:none;padding:0px;margin:0px;display: table;width: 100%;}
.gapifootermenu ul li{display:table;text-align:center;font-family:Inter Regular;font-size:16px;color:#fff;width: 20%;float: left;}
.gapifootermenu ul li a{font-family:Inter Regular;font-size:16px;color:#fff;}
.gapifootermenu ul li a img{height:50px;position: relative;top:-12px;}
.schedulemeetingmaincon{position: relative;z-index: 1;}
.schedulemeetingmaincon::before{position:absolute;content:"";background:url(../banners/startmakingicon.webp);background-size:20%;background-repeat:no-repeat;left:50px;top:-30px;width:100%;height:100%;background-position:top left;}
.schedulemeetingmaincon .schedulemeetinginnercon{position:relative;z-index:10;background:#8066FF;box-shadow: 0px 4.36111px 92.6736px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 4.36111px 92.6736px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 4.36111px 92.6736px rgba(0, 0, 0, 0.2);border-radius: 33px; -moz-border-radius: 33px; -webkit-border-radius: 33px;padding: 100px 180px;}
.schedulemeetingmaincon h3{color:#fff;font-family:Inter Bold;font-size:42px;line-height:65px;text-align:center;font-weight:500;width: 100%;margin: 0px auto 40px auto;}
.schedulemeetingmaincon h3 span{}
.schedulemeetingmaincon h3 img{height:55px;margin-left: 15px;position: relative;top: 4px;width:auto;}
.schedulemeetingmaincon p{color:#fff;font-family:Inter Regular;font-size:16px;line-height:26px;text-align:center;font-weight:500;margin-bottom: 60px;}
.schedulemeetingmaincon .sambtnvon{text-align:center;}
.schedulemeetingmaincon .sambtnvon a{border:3px solid #fff;border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;color:#fff;font-family:Inter Medium;font-size: 18px;line-height: 18px;font-weight: 500;padding: 11px 30px 10px 30px;}
.cybersecuritynetworksection::before{position:absolute;content:"";background:url(../banners/cybersecuritytop-icon.png);background-size:30%;background-repeat:no-repeat;right:0px;top:-242px;width:100%;height:100%;background-position:top right;}
.cybersecuritynetworksection{background: linear-gradient(#EEEBFF 50%, #fff 50%); background: -moz-linear-gradient(#EEEBFF 50%, #fff 50%); background: -webkit-linear-gradient(#EEEBFF 50%, #fff 50%);padding:0px 80px 60px 80px; position:relative;}
.cybersecuritynetworksection .sybersecnetmainsection{background:#8066FF;border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;padding:50px 40px 0px 40px;margin-top: 50px;}
.cybersecuritynetworksection .csnmaincon{position: relative;}
.cybersecuritynetworksection .csnmaincon h3{color:#fff;font-family:Inter SemiBold;font-size:42px;line-height:44px;text-align:left;font-weight:500;margin-bottom:30px;letter-spacing:-0.03em;}
.cybersecuritynetworksection .csnmaincon p{color:#fff;font-family:Inter Regular;font-size:18px;line-height:26px;text-align:left;font-weight:500;margin-bottom: 45px;margin-right: 130px;}
.cybersecuritynetworksection .csngsbtnvon{text-align:left;}
.cybersecuritynetworksection .csngsbtnvon a{color: #1536BE;border:3px solid #fff;border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;font-family:Inter SemiBold;font-size: 18px;line-height: 18px;font-weight: 500;padding:11px 25px 10px 25px;background:#fff;}
.cybersecuritynetworksection .csngsbtnvon a span{margin-right: 12px;}
.cybersecuritynetworksection .csngsbtnvon a i{margin-left:5px;}
.cybersecuritynetworksection .csngsbtnvon a img{height:15px;}
.csnmainbottomcon{position:absolute;bottom:25px;left:15px;}
.csnmainbottomcon h6{color:#fff;font-family:Inter Medium;font-size: 18px;line-height: 18px;font-weight: 500;}
.csnmainbottomcon img{width:72%;}
.securityexpertssection::before{position:absolute;left:0px;content:"";top:0px;background:url(../banners/secexp-bg.webp);background-size:30%;background-position:top left;background-repeat:no-repeat;height:100%;width:100%;}
.securityexpertssection{/*background:url(../banners/secexp-bg.png);background-size:contain;background-position:left;background-repeat:no-repeat; */
padding: 150px 80px;position:relative;}
.securityexpertssection .ecnexpmainsection{}
.securityexpertssection .ecnexpmainsection .expimgcon{}
.securityexpertssection .ecnexpmainsection .expimgcon img{border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;}
.securityexpertssection .ecnexpmainsection .sexpmaincon{margin:60px 0px 0px 135px;}
.securityexpertssection  #przero{padding-right:0px;}
.securityexpertssection .ecnexpmainsection .sexpmaincon h3{color:#000;font-family:Inter Bold;font-size:54px;line-height:52px;text-align:left;font-weight:500;margin-bottom:25px;letter-spacing: -2px;}
.securityexpertssection .ecnexpmainsection .sexpmaincon h3 span{color:#000;}
.securityexpertssection .ecnexpmainsection .sexpmaincon h3 span.middheading{background: linear-gradient(270deg, #FE8888 27.16%, #8066FF 97.86%);
-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text; text-fill-color: transparent;}
.securityexpertssection .ecnexpmainsection .sexpmaincon p{color:#000;font-family:Inter Medium;font-size:14px;line-height:20px;text-align:left;font-weight:500;margin-bottom: 40px;margin-right: 75px;}
.securityexpertssection .ecnexpmainsection .sexpmaincon .secexpbtncon{display: table;} 
.securityexpertssection .ecnexpmainsection .sexpmaincon .secexpbtncon a{color: #fff;border:3px solid #8066FF;border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;font-family:Inter Medium;font-size: 14px;line-height: 14px;font-weight: 500;padding:10px 30px;background:#8066FF;}
.gapihomebannersection{padding:80px 130px 0px 130px;background: linear-gradient(#fff 50%, #EEEBFF 50%); background: -moz-linear-gradient(#fff 50%, #EEEBFF 50%); background: -webkit-linear-gradient(#fff 50%, #EEEBFF 50%);}
.gapihomebannersection .gapihbinnermaincon{background: linear-gradient(108.97deg, #9A53FF -12.12%, #000000 24.18%, #000000 96.32%), #FFFFFF;
/*box-shadow: 0px 4.36111px 92.6736px 26.1667px rgba(0, 0, 0, 0.2); */
border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;}
.gapihomebannersection .gapihbinnermaincon .gihbcontentcon{padding:50px 0px 50px 50px;}
.gapihomebannersection .gapihbinnermaincon .gihbcontentcon h2{color:#fff;font-family:Inter Bold;font-size: 48px;line-height: 56px;letter-spacing: -0.02em;font-weight: 500;}
.gapihomebannersection .gapihbinnermaincon .gihbcontentcon h6{color:#fff;font-family:Inter Medium;font-size: 24px;line-height: 28px;font-weight: 500;margin: 10px 0px 30px 0px;}
.gapihomebannersection .gapihbinnermaincon .gihbcontentcon ul{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 13px;}
.gapihomebannersection .gapihbinnermaincon .gihbcontentcon ul li{color:#fff;font-family:Inter Regular;font-size: 14px;line-height: 26px;font-weight: 500;}
#getstarttbtncon{margin-top: 40px;}
#getstarttbtncon a{background: linear-gradient(270deg, #FE8888 27.16%, #8066FF 97.86%), #001743;
border-radius: 10px;text-align:center;font-size:16px;font-family:Inter Medium;color:#fff;padding: 12px 40px;display: table;}
.gihbrightimg{background:url(../banners/home-banner.webp);background-size:cover;background-position:right;background-repeat:no-repeat;height: 100%;border-bottom-right-radius: 20px;
border-top-right-radius: 20px;}
.effortlessgapisection{padding: 170px 130px 110px 130px;background: #EEEBFF;}
.effortlessgapisection .effgapiinnermaincon{}
.effortlessgapisection .effgapiinnermaincon h2{font-family: Inter SemiBold;color:#000000;font-size: 42px;line-height: 44px;text-align: left;font-weight: 500;margin-bottom: 30px;margin-top: 55px;letter-spacing: -0.03em;}
.effgetstbtncon{position: relative;z-index: 1;}
.effgetstbtncon a{color:#8066FF;border: 3px solid #8066FF;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;font-family: Inter Medium;font-size: 14px;line-height: 14px;font-weight: 500;padding: 10px 25px;background: transparent;display:table;}
.effgetstbtncon a span{margin-right: 12px;}
.effgetstbtncon a img{height: 15px;}
.effcybrightmaincon{margin-left:60px;margin-right: 40px;}
.effcybrightmaincon .effcybrightinnercon .efcyiconcon::after{position:absolute;content:"";top:60px;left:21px;width:1px;height:100%;background:#8066FF;}
.effcybrightmaincon .effcybrightinnercon{position:relative;display: table;width: 100%;margin: 10px 0px; z-index: 1;}
.effcybrightmaincon .effcybrightinnercon .efcyiconcon{position:relative;float:left;margin-right: 15px;width:45px;}
.effcybrightmaincon .effcybrightinnercon:nth-child(1) .efcyiconcon{}
.effcybrightmaincon .effcybrightinnercon:nth-child(2) .efcyiconcon::after{height:65px;}
.effcybrightmaincon .effcybrightinnercon:nth-child(3) .efcyiconcon::after{display:none;}
.effcybrightmaincon .effcybrightinnercon .efcyiconcon i{background:#8066FF;width:45px;height:45px;color:#fff;text-align:center;line-height:45px;font-size: 16px;}
.effcybrightmaincon .effcybrightinnercon .efcyrightcon{position:relative;float:left;width: 87%;}
.effcybrightmaincon .effcybrightinnercon .efcyrightcon h4{font-family:Inter Medium;color:#000;font-weight:500;font-size:20px;line-height:30px;margin-top: 3px;margin-bottom: 2px;}	
.effcybrightmaincon .effcybrightinnercon .efcyrightcon p{font-family:Inter Medium;color:#000;font-weight:500;font-size:14px;line-height:20px;margin-bottom: 35px;}
.effcybrightmaincon .effcybrightinnercon .efcyrightcon span{color: #8066FF;font-family:Inter Regular; font-weight:500;font-size:14px;line-height:18px;display:block;}		
.skyrocketmainsection{background:url(../banners/skyrocket.webp);background-repeat:no-repeat;background-size:cover;padding-left: 80px;padding-right: 80px;}
.skyrocketmainsection .skyrocinnercon{}
.skyrocketmainsection .skyrocinnercon .skyleftcon{padding:90px 0px;}
.skyrocketmainsection .skyrocinnercon .skyleftcon h2{color: #fff;font-family: Inter SemiBold;font-size: 42px;line-height: 44px;text-align: left;font-weight: 500;margin-bottom: 20px;letter-spacing: 0px;}
.skyrocketmainsection .skyrocinnercon .skyleftcon p{color: #fff;font-family: Inter Regular;font-size: 14px;line-height: 18px;text-align: left;font-weight: 500;margin-bottom:50px;}
.skyrocketmainsection .skyrocinnercon .skyleftcon .bactbtncon{}
.skyrocketmainsection .skyrocinnercon .skyleftcon .bactbtncon a{color: #fff;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;font-family: Inter Medium;font-size: 14px;line-height: 14px;font-weight: 500;padding: 13px 25px;background: #8066FF;display: table;}
.skyrocketmainsection .skyrocinnercon .skyleftcon .bactbtncon a span{margin-right:25px;}
.skyrocketmainsection .skyrocinnercon .skyleftcon .bactbtncon a img{height: 10px;}
.skyrocketmainsection .skyrocinnercon .skyrightimgcon{}
.whatclientsaysection{padding:0px 80px 30px 80px;margin-top: 150px;position: relative;z-index: 1;}
.whatclientsaysection .whclsaheadsection{}
.whatclientsaysection .whclsaheadsection h2{text-align: center;font-family: Inter Bold;letter-spacing: -9px;color: #D2C0E4;font-size: 72px;line-height: 80px;margin-bottom: 100px;}
.whatclientsaysection .whclsaheadsection h2 span.headtransparent{background:rgba(255,255,255,0.1);
  background-clip: border-box;letter-spacing: -6px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}
.whatclientsaysection .whclsaheadsection h2 #zerols{letter-spacing:0px;}
.whatclientsaysection .whclsaheadsection h2 #midthcl{margin-left:-12px;}  
.whatclientsaysection .whclsaheadsection h2 span{}
.whatclientsaysection .whatclientsaybgcon{background: #232223;box-shadow: 0px 2px 41px 13px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 2px 41px 13px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 2px 41px 13px rgba(0, 0, 0, 0.2);
border-radius: 20px;padding: 60px;width: 90%;margin: 0px auto;}
.whatclientsaysection .wtcsrepleatcon{border:1px solid #BC76C6;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:30px 20px;position:relative;}
.whatclientsaysection .wtcsrepleatcon::before{position:absolute;top:-47px;left:50px;width:100%;height:100%;content:"”";color:#fff;font-size: 80px;font-weight: 600;}
.whatclientsaysection .wtcsrepleatcon .wtcsprofilepic{}
.whatclientsaysection .wtcsrepleatcon .wtcsprofilepic img{height:60px;margin-bottom:15px;}
.whatclientsaysection .wtcsrepleatcon p{color:#fff;font-family:Inter Regular;font-size:14px;line-height:20px;text-align:left;margin-bottom: 0px;height: 130px;}
.whatclientsaysection .wtcsrepleatcon h5{color:#fff;font-family:Inter Semibold;font-size:14px;line-height:18px;text-align:left;margin-bottom: 5px;}
.whatclientsaysection .wtcsrepleatcon h6{color:#979797;font-family:Inter Regular;font-size:14px;line-height:18px;text-align:left;}
.schedulemeetingsection{padding:20px 80px 100px 80px;position:relative;}
.schedulemeetingsection::before{position:absolute;content:"";background:url(../banners/startmakingicon-top.webp);background-size:10%;background-repeat:no-repeat;left:0px;top:-170px;width:100%;height:100%;background-position: top left;}
.schedulemeetingsection::after{}
.wtcsgetstartbtncon{margin:0px auto;width:100%;text-align:center;padding: 60px 0px;}
.wtcsgetstartbtncon a{background: #8066FF;border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; color:#fff;font-family:Inter Semibold;font-size:18px;line-height:18px;text-align:center;padding:10px 30px;}
.wtcsschmeetmainsection{background:url(../banners/sectionsbg.webp);background-size:100%;background-repeat:no-repeat;background-position: top;position:relative;}
.wtcsschmeetmainsection::after{position:absolute;content:"";background:url(../banners/startmaking-bottomicon.webp);background-size:27%;background-repeat:no-repeat;right:0px;bottom:0px;width:100%;height:100%;background-position: bottom right;}

@media screen and (min-width:1860px) and (max-width:1935px){
.utprobcolsmain.heightbottomtwocols{height:175px;}	
}
@media screen and (min-width:1935px) and (max-width:2600px){
.utprobcolsmain.heightbottomtwocols{height:150px;}	
}
@media screen and (min-width:240px) and (max-width:768px){
.letstalksection{padding-bottom:80px;}	
.aboutthebrandmainsection{padding: 80px 0px 0px 0px;}
.aboutthebrandmainsection .aboutthebrandwrapper h5{font-size:32px;line-height:32px;margin-bottom:30px;}
.aboutthebrandmainsection .aboutthebrandwrapper p{font-size:16px;line-height:24px;margin-bottom:30px;}
.aboutthebrandmainsection .aboutthebrandwrapper {width: 100%;margin-bottom: 30px;}	
.textgradientswrapper{padding: 60px 20px 50px 20px;}
.dcomtopleftcontent{padding-top:50px;}	
.dcomtopleftcontent h5{font-size:24px;line-height:30px;margin-bottom: 20px;}
.dcomtopleftcontent h2{font-size:42px;line-height:48px;margin-bottom: 30px;}
.dcomrepresentsection{padding-left:0px; padding-right:0px;}
.dcomrepresentsection .dcomrepleftcontent{width:100%;padding: 100px 60px 80px 30px;}
.dcomrepresentsection .dcomrepleftcontent img {height: auto;width: 70%;}
.dcomrepresentsection .dcomrepleftcontent p{font-size:20px; line-height:28px;margin-top: 100px;}
.dcomfontmainsection{padding-right: 0px;padding-left: 0px;padding-top: 60px;}
.dcomfontmainsection .dcomfontwrapper h5{font-size: 26px;line-height: 32px;}
.dcomfontmainsection .dcomfontwrapper img {width: 75%;margin: 100px 0px 80px 0px;}
.dcomfontmainsection .dcomfontwrapper h2{font-size: 42px;line-height: 48px;letter-spacing: 1px;margin-bottom: 100px;}
.dcomfontmainsection .dcomfontwrapper h5.h5letspace{letter-spacing: 5px;}
.dcomfontmainsection .dcomfontwrapper{padding-bottom: 40px;}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon h6{font-size: 14px;line-height: 20px;
margin: 15px 0px 0px 0px;}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon.dcomthreecolsonecon img{height: auto;
width: 100%;}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon.dcomthreecolstwocon img {height: auto;width: 70%;}
.dcomfontmainsection .dcomfontcolsbottomwrapper .dcomthreecolscon.dcomthreecolsthreecon img {height: 50px;width: auto;}
.dcomfontmainsection .dcomfontcolsbottomwrapper{padding: 50px 0px;margin-bottom: 60px;}
.dcomtopmainsection{padding-right: 0px;padding-left: 0px;}	
.surgenginlogotopsection{padding: 160px 0px 100px 0px;}
.surgenginlogotopsection img {height: auto;width: 85%;margin-left: auto;margin-right: auto;}	
.surgenginlogotopsection p{  font-size: 20px;line-height: 20px;text-align: center;margin-top: 30px;}
.smaashwhyussection{padding: 30px 20px;}	
.surgenginlogoconceptsection{padding:80px 0px;}
.nerdiilogosection{padding: 120px 0px;}
.nerdiilogosection img{height: auto;width: 85%;margin-left: auto;margin-right: auto;}	
.surgenginletterheadsection {padding: 60px 0px 45px 0px;}
.paddbottomsurglastsection {padding-bottom: 80px;}
.surgenginlogoconceptsection h4{font-size: 36px;line-height: 36px;margin: 0px 0px 30px 0px;}
.surgenginlogoconceptsection p{font-size:16px;line-height: 26px;margin: 0px 0px 30px 0px;}
.smaashtopbannerrelative h4{font-size: 30px;line-height: 36px;bottom: 10px;right: auto;width: 100%;float: none;left: 15px;}	
.logoscalesection{padding: 50px 0px;}
.logoscalesection h5 {margin: 0px 0px 20px 0px;font-size: 28px;line-height: 34px;letter-spacing: 6px;}
.logoscalebanner{padding: 40px 0px;}	

.smaashwhyussection h5{letter-spacing: 1px;font-size: 28px;line-height: 36px;}
/*
.technodare_crousel_section .swiper.mySwiper .swiper-slide{margin-left: 20px;}
.swiper-slide img{width:80%;margin-left:auto;margin-right:auto;}
*/	
.hamayalprofilerightwrapper{width: 100%;float: none;position: relative;padding-right: 0px;margin-top: 30px;}
.hamayalprofilebanner{position:relative;margin-left: -15px;margin-right: -15px;}
#hammaintopsection.hammaintopsection{padding-left:0px; padding-right:0px;}
#techprobautomainsection.techprobautomainsection.hammaftertopsection.effectivecommmainsection.onlytopqmainsection{padding-bottom:80px;}
.hammthirdmainsection.probexistdesignsection#probexistdesignsection .hammthirdcontentcon ul{width:100%;}
.hammthirdmainsection.probexistdesignsection .hammthirdcontentcon h3{font-size: 28px;line-height: 34px;}	
#designproductmainsection.hammfifthmainsection h5{font-size: 28px;line-height: 34px;}	
.sixkeyfeaturessection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontopcontent h4{font-size: 28px;line-height: 34px;}	
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper.sixcolswrapper .kuftwocolscon ul{margin-left:20px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon{padding:25px;}
.hammfifthmainsection.usermetricssection.rmsmainsection.designfortheproductsection h2{font-size: 60px;
line-height: 68px;}
.desforbannertop{margin-top: -10px;}
.desforbannerbottom{margin-top:0px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection#futureupdatesdvisection .hammaaftopcontentcon.kollabfootercontentcon h6{font-size: 20px;line-height: 26px;}
.hammfifthmainsection.usermetricssection.userverifymsection{padding: 80px 0px 60px 0px;}
.hammfifthmainsection.usermetricssection h6{font-size: 20px;line-height: 26px;}
.hammfifthmainsection.usermetricssection.rmsmainsection#rmsmainsection{padding: 80px 0px 100px 0px;}
.hammfifthmainsection.usermetricssection.rmsmainsection p{width:100%;}
.hammfifthmainsection.usermetricssection.rmsmainsection h2{font-size: 48px;line-height: 54px;}
.hammfifthmainsection.usermetricssection.rmsmainsection.designfortheproductsection{padding-bottom:0px;}
.hammfifthmainsection img.engonboardprocessbanner{width: 70%;margin-top: 0px;}
#finalfontcolorsection.hammfifthmainsection.finalizingfotnsection{padding: 0px 0px 20px 0px;}
#finalfontcolorsection.hammfifthmainsection h3{font-size:36px; line-height:42px;}
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper.sixcolswrapper .kuftwocolscon ul li{font-size: 16px;line-height: 22px;margin-top: 5px;}
#basedonereasearchsection.hammfifthmainsection h5{font-size: 28px;line-height: 34px;margin-bottom: 15px;}
#designproductmainsection.hammfifthmainsection p{font-size:16px;line-height:24px;width:100%;margin-bottom: 40px;}
.sixkeyfeaturessection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection{padding:50px 0px 80px 0px;}
#basedonereasearchsection.hammfifthmainsection p{font-size:16px;line-height:24px;}
#finalfontcolorsection.hammfifthmainsection.highlevelusertalentsection h3{font-size: 42px;line-height: 48px;}	
#finalfontcolorsection.hammfifthmainsection.highlevelusertalentsection p{font-size: 20px;line-height: 26px;margin-bottom: 30px;}
#finalfontcolorsection.hammfifthmainsection.highlevelusertalentsection #plrzero{padding-left:15px; padding-right:15px;}
#detailedflowmainsection.hammfifthmainsection.ensuretopqsection{padding-top: 40px;}
#detailedflowmainsection.hammfifthmainsection .detflowtoptopcon{width:100%;margin-bottom:80px;}
#detailedflowmainsection.hammfifthmainsection p{font-size:16px;}
#detailedflowmainsection.hammfifthmainsection h6{margin-bottom:15px;}
#detailedflowmainsection.hammfifthmainsection img{margin-left:auto;}
#designproductmainsection.hammfifthmainsection h1{font-size: 60px;line-height: 64px;margin-top: 20px;}
#detailedflowmainsection.hammfifthmainsection h5{width:100%;font-size: 22px;line-height: 30px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection#swotmainsection{padding-top: 100px;padding-right: 0px;padding-left: 0px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection#swotmainsection .hammcompanalyticsmain p{width:100%;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection{padding-left:0px; padding-right:0px;padding-top: 20px;}
.keyuserpersonasection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .keyuserdeckwrappercontent{padding: 5px 25px 25px 25px;}
#keyassumptionbanner img{bottom: auto;right: auto;}
.hammsixthmainsection#insightsinterviewsection.keyassumptionssection{padding-bottom: 100px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection .hammcompanalyticsmain.overallprowrapper p{width:100%;margin-bottom:30px;}
#basedonereasearchsection.hammfifthmainsection{padding:100px 0px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection#scopeofviewmainsection{padding-top: 50px;padding-bottom: 50px;}
.undertheprobsection.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection{padding:60px 0px;}
.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper{margin-top:25px;}
.understandsprobmainsection.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon h5{font-size: 32px;line-height: 38px;padding-bottom: 20px;}
.hamayal_explore_journey{padding: 50px 0px;}
.logogolio h2{font-size: 48px;line-height: 54px;}
.header-logo{padding-left: 0px;padding-right: 0px;display:table !important;width: 100%;text-align: center;}
.accordion-container .accordion-title{font-size: 24px;line-height: 36px;}
.accordianwrapper.accordian_text:hover{height:75px;}
.hamaya_ambassador{padding: 80px 0px 80px 0px;}
.hamaya_ambassador_text h2{font-size: 48px;line-height: 54px;}
.hamaya_ambassador_text h2 span{font-size:42px;}
.accordianwrapper.accordian_text:hover .heading_svg > svg{position: relative;top: -4px;}
.hamaya_ambassador_text p{font-size: 20px;line-height: 26px;}
.accordianwrapper.accordian_text > svg.hoversvg{margin-top: -5px;height: 90px;right: -20px;}
.accordion-container > .accordian_text{height: 75px;width: 95%;}
.arrowsvgicon{height: 60px;width: 60px;margin-top: 9px;}
.discuss_logo_idea span{margin:0px 0px;}	
.discuss_logo_idea{font-size: 28px;line-height: 36px;letter-spacing: -0.5px;}
.explore_journey_text h2{font-size: 72px;line-height: 74px;}	
.explore_journey_text a{font-size: 20px;line-height: 30px;display:table;}
.explore_journey_text h6{font-size: 20px;line-height: 24px; padding:20px 0px 20px 0px;}	
.explore_journey_text{margin-bottom:35px;}
.technodare_crousel_section{padding-top:50px;}
.technodare_crousel_section{height:auto;padding-bottom: 30px;}
.hamayal_ali{padding: 50px 0px;}
.hamaya_design{padding-left:0px; padding-right:0px;}
.hamaya_design_img{margin-bottom:50px;}
.hamaya_design_para{padding: 15px 20px 15px 20px;margin-bottom: 20px;}
.logofolio_img{margin-top:0px;}
.fixedbgbannercon{margin-top:0px;}
.logofolio_section{padding-top: 0px;padding-bottom: 80px;padding-left: 0px;padding-right: 0px;}
.hamayal_ali_text h2{font-size: 48px;line-height: 48px;margin-bottom: 10px;}	
.hammthirdmainsection#redefineworkflowsection .realttcontentcon .realttleftcontentcon.leadtechtopcontent{width: 100%;margin-top: 50px;}	
.hammthirdmainsection#redefineworkflowsection .realttcontentcon .realttleftcontentcon h5{font-size:32px; line-height:38px;letter-spacing: -0.5px;}
.hammthirdmainsection#redefineworkflowsection .realttcontentcon .realttleftcontentcon.leadtechtopcontent p{font-size:16px; line-height:24px;}
.leadadvancetechbottomcon{padding: 20px 15px;margin-top: 20px;}
.hammthirdmainsection .hammthirdcontentcon .leadadvancetechbottomcon > ul li{margin-right:0px;}
.hammthirdmainsection .hammthirdcontentcon .leadadvancetechbottomcon > ul li span{font-size: 16px;
line-height: 24px;display: block;}
.hammthirdmainsection .hammthirdcontentcon .leadadvancetechbottomcon > ul li strong{font-size:20px; line-height:28px;}
.hammthirdmainsection .hammthirdcontentcon .leadadvancetechbottomcon > ul{margin-bottom: 0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.googleextensionsection#finalupdesignsection{padding-top:0px;padding-bottom: 40px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection{padding-top: 60px;padding-bottom: 60px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .sizespacecontentcon h3{font-size: 42px;line-height: 48px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .npsscoringbottomcontent{width: 95%;margin-top: 30px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .npsscoringbottomcontent p{font-size:18px; line-height:24px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .npsscoringbottomcontent img{margin-bottom:40px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .npsscoringlastbottomcontent p {font-size: 20px;line-height: 24px; margin-bottom:0px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection.kollabfootermainsection#futureupdatesdvisection{padding-top:80px; padding-bottom:80px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.autoabovefootermainsection#futureupdatesdvisection .hammaaftopcontentcon.kollabfootercontentcon p{font-size:16px;line-height: 24px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.npsscoringmainsection#finalupdesignsection .sizespacecontentcon{width:100%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.googleextensionsection#finalupdesignsection .googleextensioncontent#designinginterfaces p{font-size: 20px;line-height: 28px;top: -20px;left: auto;}
.hammthirdmainsection#redefineworkflowsection.leadadvancetechmainsection{padding-top: 80px;padding-bottom: 80px;}	
#paddirightzero{padding-right:15px;}
.hammthirdmainsection#redefineworkflowsection .realttcontentcon .realttleftcontentcon p{font-size: 20px;line-height: 22px;margin-top: 30px;}
.realtimetranssecttion.realttmainsection.hammthirdmainsection#redefineworkflowsection{}
.realtimetranssecttion.realttmainsection.hammthirdmainsection#redefineworkflowsection .realttcontentcon{}	
.realtimetranssecttion.realttmainsection.hammthirdmainsection#redefineworkflowsection .realttcontentcon .designdviwfleftcon.realttleftcontentcon{margin-bottom:50px;}	
.hammthirdmainsection .hammthirdcontentcon h6{font-size: 20px;line-height: 26px;}	
.hammfifthmainsection.basedresearchsection.recorderstatesmainsection.recorderstatessection#hammresearchsection{padding-top:60px; padding-bottom:60px; margin-top: 60px;}	
.hammfifthmainsection.basedresearchsection.recorderstatesmainsection#hammresearchsection p{width: 100%;
margin-bottom: 30px;font-size: 20px;line-height: 28px;}
.hammfifthmainsection.basedresearchsection.recorderstatesmainsection.designedscreenssection#hammresearchsection p{font-size: 20px;line-height: 28px;}
.hammfifthmainsection.basedresearchsection.recorderstatesmainsection.designedscreenssection.designedscreensmainsection#hammresearchsection{padding-top:80px; margin-top:0px;padding-bottom: 60px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection#highlevelusermainsection{padding-top:60px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection#highmockupsection{padding-top:60px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection#highmockupsection .hammcompanalyticsmain.hlufcontent{width:100%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection#highlevelusermainsection .hammcompanalyticsmain.hlufcontent{width:100%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection .hammcompanalyticsmain.hlufcontent p{font-size:16px; line-height:25px;}	
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection .hammcompanalyticsmain.whitesolcon h3{font-size:32px; line-height:38px;}	
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon.kufsinglecolscolorcon{background:#D0E957;}
#paddleftzero{padding-left:15px;}	
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon.kufsinglecolscolorcon h5{border-bottom: 2px solid #000;padding-bottom: 10px;margin-bottom: 20px;}	
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon.kuftwocolsheight{height:auto;}	
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon p{font-size:16px;margin-bottom: 0px;}	
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon h5{font-size:20px; line-height:22px;padding-bottom: 10px;margin-bottom: 20px;}	
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .kuftwocolswrapper .kuftwocolscon {margin: 10px 0px;}	
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .hammfourthcontopcontent{width:100%;}	
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection {padding-left: 0px;  padding-right: 0px;padding-top: 80px;}	
.hammfourthmainsection.lackedundersection.hidemockupssection#keyuniquemainsection .hammfourthcontentcon .hammfourthcontopcontent p{font-size: 18px;line-height: 26px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.competitoranalysissection .hammcompanalyticsmain p{font-size: 18px;line-height: 26px;}	
.empmapmaintwocolsfirst, .empmapmaintwocolssecond, .empmapmaintwocolsthird, .empmapmaintwocolsfourth {
 padding: 10px 0px;}	
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection .hammthirdcontentcon .designdviwfleftcon .empmapmaintwocols h6 {margin-bottom: 10px;}	
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection .hammthirdcontentcon .designdviwfleftcon{padding-left: 0px;padding-right: 0px;}	
.empmapmaintwocolsfirst::after {display:none;}
.empmapmaintwocolssecond::after {display:none;}
.empmapmaintwocolsthird::after {display:none;}
.empmapmaintwocolsfourth::after {display:none;}
.empmapmaintwocols{height:auto;}	
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection{padding-top:50px;}	
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.risingtrendmainsection .hammcompanalyticsmain{width:100%;}	
.empmapmainmainsection.hammthirdmainsection#redefineworkflowsection .hammthirdcontentcon .designdviwfleftcon .empmapmaintwocols ul{width:100%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.risingtrendmainsection .hammcompanalyticsmain p{font-size: 14px;line-height: 20px;}	
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection.risingtrendmainsection#risingtrendmainsection{padding: 100px 0px 50px 0px;}	
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection .hammconstradesmaincon .hammconstradesinnercon h6{font-size: 34px;line-height: 38px;}	
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection .hammconstradesmaincon .hammconstradesinnercon ul li{margin-top:20px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection .hammconstradesmaincon .hammconstradesinnercon.hammconsinnercon{padding-right:0px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection .hammconstradesmaincon .hammconstradesinnercon.hammtradesinnercon {padding-left: 0px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection.hammchallangerolesection{padding-top:50px;}	
#techprobautomainsection.techprobautomainsection.hammaftertopsection.effectivecommmainsection{padding-top:50px;}	
.topbannerhamkollabcon.topbannerhamcon p#tobannerparpos{top:0px;}	
#hammaaftopcontentconmapp.hammaaftopcontentcon h2.techprobheading{font-size:42px; line-height:48px;}	
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection #hammaaftopcontentconmapp.hammaaftopcontentcon h2{font-size: 42px;line-height: 48px;}		
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection #hammaaftopcontentconmapp.hammaaftopcontentcon #propflowbanner img{width:95%;  margin-bottom: 40px;}
.hammaftertopsection.hammmobappsuccesssection.proposedflowmainsection #hammaaftopcontentconmapp.hammaaftopcontentcon #propflowbanner p{font-size:18px; line-height:28px;}
.hammthirdmainsection#designdviwfsection{padding-top:50px;}
.hammthirdmainsection#redefineworkflowsection{padding-bottom: 50px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection#finalupdesignsection .hammcompanalyticsmain h3{font-size: 42px;line-height: 48px;}
.hammthirdmainsection#featureddviitemsection #featuredheading h3{font-size: 42px;line-height: 48px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.futureupdatesdvisection#futureupdatesdvisection{padding-bottom:100px;padding-left:0px;padding-right:0px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.understandprobmainsection#futureupdatesdvisection{padding-left:0px; padding-right:0px;padding-top:100px;padding-bottom:60px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.understandprobmainsection#futureupdatesdvisection .hammaaftopcontentcon h2{font-size:42px; line-height:48px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.understandprobmainsection#futureupdatesdvisection .hammaaftopcontentcon h6{font-size:20px; line-height:26px;margin:20px 0px;}
.designdviwfleftcon{width:100%;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection.understandprobmainsection#futureupdatesdvisection .hammaaftopcontentcon p{font-size:16px;}
.objectiveretainsection.hammsecondmainsection#scopeoffeaturesection .objthreecolsrepeatmain .techiconsconauto{margin-top:15px;}
.objectivethreecolsmaincon .objthreecolsrepeatmain .techiconsconauto{margin-top:15px;}
.objectiveretainsection.hammsecondmainsection#scopeoffeaturesection .objthreetopcontentcon p{height:auto;}
#addingphotosmainsection.hammaftertopsection.currentphotossection.solutionoverviewsection{padding-bottom:0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection.planningworksflowsection .hammcompanalyticsmain.userflowscontent h3{font-size:26px; line-height:32px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection.planningworksflowsection#planningworksflowsection{padding-bottom:100px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection#finalupdesignsection{padding-bottom:60px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection.planningworksflowsection.usecasesaddedsection{padding-top:60px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.leveragingfigmasection#finalupdesignsection{padding-top: 50px;padding-bottom:0px;}
#reachassumptionsection.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent h3 img{height:36px;top:-7px;}
#reachassumptionsection.hammfourthmainsection{padding-top:80px; padding-bottom:80px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection.designingswviewsection.leveragingfigmasection.presentingfinaldesignsection#finalupdesignsection{padding:60px 0px;}
#finaldesignbannerlisting .finaldesignbannercon .finaldesbottomcon p{font-size: 12px;
line-height: 17px;padding: 8px 10px;}
#finaldesignbannerlisting .finaldesignbannercon{margin: 20px 0px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection#futureupdatesdvisection{padding-top: 0px;padding-left: 0px;padding-right: 0px;}
#addingphotosbannercontent.addingphotosbannercontent > #soloverviewbanner svg{display:none;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection#futureupdatesdvisection .hammaaftopcontentcon{width:100%;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection#futureupdatesdvisection .hammaaftopcontentcon h6{margin: 15px 0px;font-size: 24px;line-height: 30px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection#futureupdatesdvisection .hammaaftopcontentcon p{font-size: 18px;line-height: 26px;}
.hammthirdmainsection#featureddviitemsection #featuredheading{padding: 15px 0px;}
.hammthirdmainsection#designdviwfsection .hammthirdcontentcon h3{font-size:28px; line-height:34px;margin-bottom: 30px;}
.hammthirdmainsection#designdviwfsection .hammthirdcontentcon ul li{font-size: 18px;line-height: 26px;}
#featuredpricingcon.hammthirdcontentcon .proreqleftcon{padding-left: 0px;width: 100%;padding-right: 0px;padding-top: 30px;}	
.hammfourthmainsection.lackedundersection.hidemockupssection{padding-top:100px;padding-bottom:60px;}
.hammfourthmainsection.lackedundersection.hidemockupssection #hidefidemockupcon.needsexpectationcon .hidefidemockupmain p{font-size:14px; line-height:20px;margin-top: 10px;margin-left:0px;}
.hammthirdmainsection .hammthirdcontentcon .proreqleftcon{width:100%;}	
.objthreetopcontentcon p{margin-bottom:0px;}	
#objectivetwocolsmaincon #objtwocolsrepeatmain #objtwotopcontentcon p{height:auto;}	
.objectivetopcon p{font-size:16px;}	
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.currentscreenshotssection .hammcompanalyticsmain h3{font-size: 28px;line-height: 34px;}		
.addingphotosbannercontent{width:95%;}	
.hammaaftopcontentcon .addingphotosbanner p::after {display:none;}	
.hammaftertopsection#addingphotosmainsection .hammaaftopcontentcon#hammaaftopcontentconmapp h2{font-size: 42px;line-height: 48px;}	
#addingphotosmainsection.hammaftertopsection.currentphotossection{padding-top: 60px;}	
.objthreetopcontentcon h5 span{font-size: 14px;line-height: 18px;margin-bottom: 5px;}	
.objthreetopcontentcon h5{font-size:20px; line-height:26px;}
.objthreecolsrepeatmain{padding: 25px 20px;margin-bottom: 15px;}
.objthreetopcontentcon{height:auto;}	
.objectivethreecolsmaincon{margin-top:50px;}	
.techiconsconauto span{font-size: 14px;line-height: 18px;padding: 6px 10px;margin-right: 5px;}	
.objectivetopcon h2{font-size: 42px;line-height: 48px;}	
.objectivetopcon{margin-left: 10px;padding-left: 10px;}	
.hammsecondmainsection#scopeoffeaturesection{padding: 60px 0px;}	
#hammaaftopcontentconmapp.hammaaftopcontentcon h2.techprobheading.offusprobheading{font-size: 42px;line-height: 48px;}	
#techprobautomainsection.techprobautomainsection.hammaftertopsection{padding-top: 80px;padding-bottom: 60px;}	
.hammsixthmainsection.improvephotosdvisection#insightsinterviewsection{padding-top:60px;}	
.hammsixthmainsection.improvephotosdvisection#insightsinterviewsection #improveworkflowsection #insightsmappbanner{margin-top:50px;}	
.topbannerhamcon .topbannerhamsecond#topbannerautoleapbottom{margin-bottom: 0px;}	
#tobannerparpos{margin-top: 0px;position: relative;top: 0px;left: auto;}	
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.hammelevenmainsection.abovehammabovefootermainsection .hammconstradesinnercon img {height:auto;}		
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.hammelevenmainsection.abovehammabovefootermainsection .hammconstradesinnercon.hammconsinnercon{height:auto;}	
.hammaftertopsection.hammabovefootermainsection	{padding:50px 0px;}
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.hammelevenmainsection.abovehammabovefootermainsection	{padding:50px 0px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.hammtwentymainsection{padding:60px 0px;}
.hammsixthmainsection.hammfifteenmainsection{padding:60px 0px;}

.desrevampcon{padding:25px 20px 10px 20px;}
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.hammelevenmainsection.abovehammabovefootermainsection #hammcompanalyticsmain.hammcompanalyticsmain h2{font-size: 48px; line-height:54px;}
.hammaftertopsection.hammabovefootermainsection .hammaaftopcontentcon h2{font-size: 32px; line-height:38px;}
.hammfourthmainsection{padding:50px 0px;}
.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent h3{font-size: 40px; line-height:46px;}
.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent h6 {font-size: 20px;line-height: 26px;}
.hammfourthmainsection .hammfourthcontentcon .hammfourthcontopcontent p{font-size: 16px;line-height: 24px;}
.hammsixthmainsection.hammfifteenmainsection .hammfiftopcontent p{font-size: 16px;line-height: 24px; width: 100%;}
.hammthirdmainsection.hammninemainsection #hammcompanalyticsmain.hammcompanalyticsmain.hammotherreasonsmain h3{width: 100%;text-align: center;margin-left: auto;margin-right: auto;}
.hammthirdmainsection.hammninemainsection #hammcompanalyticsmain.hammcompanalyticsmain.hammotherreasonsmain h6{width: 100%;text-align: center;margin-left: auto;margin-right: auto;}
.hammthirdmainsection.hammninemainsection #hammcompanalyticsmain.hammcompanalyticsmain.hammotherreasonsmain p{width: 100%;text-align: center;margin-left: auto;margin-right: auto;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.designrevampsection{padding-top: 60px;padding-bottom: 60px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite{padding-bottom: 60px;}
.hammaftertopsection{padding-bottom:60px;padding-left:0px;padding-right:0px;}
.hammaaftopstatscon .hammstatsmaincon h3{font-size: 48px;line-height: 56px;}
.hammaaftopstatscon .hammstatsmaincon p{font-size:18px; line-height:26px;}
.utprobcolsmain.heighttoptwocols {height: auto;}
.utprobcolsmain p{font-size: 16px;line-height: 24px;padding: 15px;}
.hammfifthmainsection h3{font-size: 40px; line-height:46px;padding-left: 0px;padding-right: 0px;}	
.hammfifthmainsection p{font-size: 16px;line-height: 24px;padding-left: 0px;padding-right: 0px;}	
.hammthirdmainsection.hammninemainsection.hammelevenmainsection{padding: 0px 0px 50px 0px;}	
.hammthirdmainsection.hammseventhmainsection.hammeightmainsection.hammtwelvemainsection .hammcompanalyticsmain {margin-bottom: 60px;}	
.hammthirdmainsection.hammseventhmainsection.hammeightmainsection.hammtwelvemainsection{padding:60px 0px 20px 0px;}	
.hammthirdmainsection.hammninemainsection #hammcompanalyticsmain.hammcompanalyticsmain h6{font-size: 26px;line-height: 34px;margin: 20px 0px;}
.hammtenmainsection .hammoldprojectmain h4{font-size: 26px;line-height: 34px;}
.hammtenmainsection .hammoldprojectmain p{font-size: 16px;line-height: 26px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.googleanalyticssection{padding-top:0px; padding-bottom:0px;}
.hammseventhmainsection.hammeightmainsection{padding:50px 0px;}
.hammthirdmainsection.hammseventhmainsection.hammninemainsection.neckbottlesection{padding-left:0px; padding-right:0px;}
.hammtenmainsection{padding: 60px 0px;}
.hammconstradesinnercon ul li{font-size: 16px;line-height: 26px;margin-top: 15px;}
.hammthirdmainsection.hammninemainsection #hammcompanalyticsmain.hammcompanalyticsmain p{font-size: 16px;line-height: 26px;}
.hammthirdmainsection .hammthirdcontentcon .swotcontentcon{margin-top:0px;}
.hammthirdmainsection.hammninemainsection.hammelevenmainsection #hammcompanalyticsmain.hammcompanalyticsmain{width:100%;}
.hammconstradesmaincon{margin-top: 40px;}
.hammconstradesinnercon{padding: 25px;margin: 10px 0px;}
.hammthirdmainsection.hammseventhmainsection.hammeightmainsection.hammtwelvemainsection .hammcompanalyticsmain h2 {font-size: 48px;line-height: 54px;margin-bottom: 30px; }
.hammseventhmainsection .hammcompanalyticsmain h3{font-size: 32px;line-height: 38px;}
.hammseventhmainsection .hammcompanalyticsmain p{font-size: 16px;line-height: 26px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection .hammcompanalyticsmain{margin-bottom:10px;}			
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection{padding:50px 0px;}	
.hammthirdmainsection.mappprobstatementmainsection{padding-left:0px; padding-right:0px;}
.hammthirdmainsection.mappprobstatementmainsection .hammthirdcontentcon ul li{font-size: 20px;line-height: 28px;}
.hammthirdmainsection.mappprobstatementmainsection ul{width:100%;}
#mtopps{margin-top:10px;}
.hammaftertopsection.hammmobappsuccesssection{padding-top:100px;}
.needsexpectationcon .neexprepeatcon{padding-top:30px;}
.needsexpectationcon .neexprepeatcon > img{width: 40px;margin-left: 10px;}
.needsexpectationcon .neexprepeatcon .neexpcentercon{margin: 25px 12px 12px 12px;height: auto;}
.needsexpectationcon .neexprepeatcon .neexpcentercon h5{font-size:24px; line-height:30px;}
.needsexpectationcon .neexprepeatcon .neexpcentercon p{font-size:16px;}
.needsexpectationcon .neexprepeatcon{margin: 10px 0px;}
.hammfourthmainsection.lackedundersection{padding-bottom:100px;}
.hammsixthmainsection#insightsinterviewsection{padding:60px 0px;}
#insightsmappbanner img{width:100%; float:none;}
ul#listmoscownodel{display: block;margin-bottom: 40px;margin-top: 20px;}
.hammthirdmainsection.designsystemsection{padding: 60px 0px;}
#designsystembannercon{margin-top: -20px;}
#accessitopcontent.designsystemtopcontent p{font-size:16px;}
.hammthirdmainsection.accessibilitysection{padding:60px 0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.fordesigncomponentsection{padding: 80px 0px 100px 0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.fordesigncomponentsection .hammcompanalyticsmain.fordesigncomponentcontent{padding:0px;}
#plrmobzero{padding-left:0px;padding-right:0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.sizingspacingsection{padding:80px 0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection{padding: 100px 0px 80px 0px;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection .hammcompanalyticsmain.userflowscontent{width:100%;}
.hammseventhmainsection.hammeightmainsection.hammsixteenmainsection.userflowsmainsection .hammcompanalyticsmain.userflowscontent p{font-size: 20px;line-height: 28px;}
.userflowsbannercon{margin-bottom: 20px;}
.hammaftertopsection.hammmobappsuccesssection.internationalizationsection{padding-top: 60px;padding-bottom: 120px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.validatedesignmappsection.validatedesignmappmainsection .validatedesignmappmaincon{padding: 50px 30px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.validatedesignmappsection .hammcompanalyticsmain#hammconcompanalytics h3{font-size: 32px;line-height: 38px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.validatedesignmappsection .hammcompanalyticsmain.hammconcompanalyticsmapp#hammconcompanalytics{margin-top: 50px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.validatedesignmappsection .hammcompanalyticsmain.hammconcompanalyticsmapp#hammconcompanalytics p{margin: 0px;}
.hammthirdmainsection.hammseventhmainsection.hammthirteenmainsection.bgwhite.highlightedmainsection{padding:80px 0px 80px 0px;}
.hammthirdmainsection.mappprobstatementmainsection.thebiggestwinmusappsection{padding: 80px 0px 20px 0px;}
.hammthirdmainsection.mappprobstatementmainsection.thebiggestwinmusappsection .hammthirdcontentcon .thebigminleftcon{width:100%;margin-bottom: 50px;}
.hammthirdmainsection.mappprobstatementmainsection.thebiggestwinmusappsection .hammthirdcontentcon h3{font-size: 54px;line-height: 60px;margin-bottom: 30px;margin-top: 0px;}
.hammthirdmainsection.mappprobstatementmainsection.thebiggestwinmusappsection .hammthirdcontentcon p{font-size: 24px;line-height: 32px;}
.hammaftertopsection.hammabovefootermainsection.mobappconclusionsection{padding:80px 0px;}

.hammaftertopsection.hammmobappsuccesssection.internationalizationsection #hammaaftopcontentconmapp.hammaaftopcontentcon h2{font-size: 36px;line-height: 42px;}
.hammthirdmainsection.accessibilitysection #accessitopcontent h3{margin-bottom:20px;}
.hammthirdmainsection.accessibilitysection #accessitopcontent p{font-size: 20px;line-height: 28px;}
.hammthirdmainsection.accessibilitysection #accessitopcontent{width:100%;}
.hammthirdmainsection.accessibilitysection .accessibottomcontent img{width:100%;margin-top: 15px;}
.accessibottomcontent p{font-size: 20px;line-height: 26px;}
.hammaftertopsection.hammmobappsuccesssection{padding-top:80px;}
ul#listmoscownodel li{font-size: 16px;line-height: 24px;margin-right: 0px;
margin-left: 15px;
text-align: left;}
.hammfifthmainsection.basedresearchsection#hammresearchsection{padding:60px 0px;}
.hammthirdmainsection.hammseventhmainsection.moscowmodelsection{padding:60px 0px;}
.hammthirdmainsection{padding:50px 0px 25px 0px;}
.utprobcolsmain.heightbottomtwocols{height:auto;}
.hammsixthmainsection{padding:30px 0px 60px 0px;}
.heatmapleftcontent p{font-size:16px; line-height:24px;padding: 15px 18px;margin-top: 15px;}
.hammsixthmainsection h3{font-size:32px;line-height: 38px;margin-bottom: 40px;padding:15px 0px;}
.hammsixthmainsection h3 img{width: 110px;margin-left: 12px;}
.hammfifthmainsection{padding:0px 0px 50px 0px;}
.hammthirdmainsection .hammthirdcontentcon h6{margin-top: 20px;}
.hammthirdmainsection .hammthirdcontentcon h3{font-size: 34px;line-height: 40px;}
.hammthirdmainsection .hammthirdcontentcon ul li{font-size: 16px;line-height: 26px; margin-top:15px;}
.hammthirdmainsection .hammthirdcontentcon ul{margin-bottom:30px;}		
.hammaaftopcontentcon p{font-size: 16px;line-height: 26px;}		
.hammaaftopcontentcon h6{font-size: 20px;line-height: 28px;margin: 20px 0px;}		
.hammaaftopcontentcon h2{font-size: 48px;line-height: 54px;}	
.completeanalyticsrightmain h6{font-size: 20px;line-height: 28px;}
.completeanalyticsrightmain img{width:65%;}
.completeanalyticsrightmain{margin-bottom:6px;}		
.topbannerhamcon p{font-size:20px;}	
.topbannerhamcon .topbannerhamfirst img{width: 60%; margin-bottom:5px;}	
.hamcontentcon h2 > span{font-size: 36px;line-height: 42px;display: block;top: 0px;text-align:center;margin-top: 5px;}	
.hamcontentcon h2{font-size: 48px;line-height: 54px;}
.hamcontentcon p{line-height: 26px;}	
.hamcontentcon{margin-top: 60px;padding-left: 15px;padding-right: 15px;}
.hammaintopsection{background-size:95%;padding-bottom:100px;}	
.letstalkbtncon{margin: 40px 0px 30px 0px;}	
.jshowcasetopcon h4{margin-top: 15px;margin-bottom: 40px;}
.jetrrmainautoaisection{padding:50px 0px;}
.jetrrautoaicontentcon h3{font-size: 42px;line-height: 48px;}
.jetrrautoaicontentcon p{width:95%;}
.letstalkbtncon a img{height:20px;}
.letstalkbtncon button img{height:20px;}
.jetrrtwocolsinnercontentcon.heighttwocols p{height:auto;margin-bottom:60px;}
.jetrrtwocolsinnercontentcon p{width:92%;}	
.jetrrtwocolsinnercontentcon{margin:10px 0px;}
.jetrrmaintwocolssection.instantsection{padding-top:0px;}
#jetrrsinglecolsinnercontentcon.jetrrtwocolsinnercontentcon p{width:92%;}
.jetrrmainautoaisection.enunleashevasection{padding-top:0px;}
.comingsoonsoonbtncon{bottom:2px;}
.comingsoonsoonbtncon #learnmoreaboutcon.letstalkbtncon a{padding: 10px 30px 12px;}
.comingsoonsoonbtncon #learnmoreaboutcon.letstalkbtncon a img{height: 10px;}
.comingsoonsoonbtncon #learnmoreaboutcon.letstalkbtncon button{padding: 10px 30px 12px;}
.comingsoonsoonbtncon #learnmoreaboutcon.letstalkbtncon button img{height: 10px;}
.logoiconbanner{padding: 40px 0px 60px 0px;}
.logoiconbanner img{width:22%;}
#footerjettrsection .footerjettrmaincon{padding:30px 20px;}
.foojetsubscribecon h4{font-size: 26px;}
.foojetsubscribecon{margin-bottom: 50px;}
.fooinquierycon{float: none; width:100%;padding-right:0px;}
.footerjettrbottomcon {margin-top: 50px;}
.footerrightcrcon{margin-top:20px;}
.footercentersocialcon{text-align:right;}
.fooinquierycon .foowtsappcon span{font-size:18px; line-height:18px;top: 2px;}
.fooinquierycon .emaillinkfo{font-size:18px; line-height:18px;}

	
.schedulemeetingsection{padding-left:0px;padding-right:0px;}
.gapihomebannersection{padding-top: 30px;padding-left:0px;padding-right:0px;}	
.effortlessgapisection{padding-left:0px;padding-right:0px;padding-top:80px;padding-bottom:50px;}	
.effcybrightmaincon{margin-left:0px;margin-right:0px;margin-top: 50px;}
.effcybrightmaincon .effcybrightinnercon .efcyrightcon{width:77%;}
.cybersecuritynetworksection{padding-left:0px;padding-right:0px;}
.cybersecuritynetworksection .sybersecnetmainsection{margin-top:0px;}
.cybersecuritynetworksection .sybersecnetmainsection{padding: 30px 20px 0px 20px;}
.cybersecuritynetworksection .csnmaincon p{margin-right:0px;}
.securityexpertssection{padding: 80px 0px;}
.securityexpertssection #przero{padding-right:15px;}
.securityexpertssection .ecnexpmainsection .sexpmaincon{margin-left:0px;}
.securityexpertssection .ecnexpmainsection .sexpmaincon p{margin-right:0px;}
.skyrocketmainsection{padding-left:0px;padding-right:0px;}
.whatclientsaysection{padding-left:0px;padding-right:0px;margin-top:80px;}
.whatclientsaysection .whatclientsaybgcon{width:90%;padding:30px 20px;}
.whatclientsaysection .wtcsrepleatcon p{margin-bottom: 20px;height: auto;}
.whatclientsaysection .wtcsrepleatcon{margin: 25px 0px;}
.schedulemeetingmaincon .schedulemeetinginnercon{padding:30px 10px 60px 10px;}
.gapihomebannersection .gapihbinnermaincon .gihbcontentcon{padding: 30px 20px 30px 20px;}
.gapihomebannersection .gapihbinnermaincon .gihbcontentcon h2{font-size: 42px;line-height: 48px;}
.effortlessgapisection .effgapiinnermaincon h2{font-size: 36px;line-height: 42px;margin-top: 0px;}
.cybersecuritynetworksection .csnmaincon h3{font-size: 36px;line-height: 42px;}
.csnmainbottomcon{position: relative;bottom: auto;left: auto;margin: 50px 0px;}
.cybersecuritynetworksection .csngsbtnvon a{display:table;}
.securityexpertssection .ecnexpmainsection .sexpmaincon h3{font-size: 42px;line-height: 44px;}
.skyrocketmainsection .skyrocinnercon .skyleftcon{padding:80px 0px;}
.skyrocketmainsection .skyrocinnercon .skyleftcon h2{font-size: 36px;line-height: 42px;}
.schedulemeetingmaincon h3{font-size: 36px;line-height: 42px;}
.schedulemeetingmaincon h3 img{height:50px;}
.gapifootermenu ul li#foologo{display:none;}
header#mainheadercon{padding-left:0px;padding-right:0px;padding-top:10px; padding-bottom:10px;}
header #mainheadercon.mainheadercon{padding-left:0px;padding-right:0px;padding-top:7px;}
.wtcsschmeetmainsection::after {display:none;}
.schedulemeetingmaincon::before {display:none;}
.schedulemeetingsection::before  {display:none;}
.schedulemeetingsection::after  {display:none;}
.whatclientsaysection .whclsaheadsection h2{font-size: 56px;line-height: 60px;letter-spacing: -6px;}
.topbannerhamcon .topbannerhamfirst.topbannerhamautoleapfirst{margin-bottom:20px;}

}	

