/*
 * Theme Name: SugarOKR Theme
 * Theme URL: 
 * Description: This theme design by Vinova
 * Author: Admin
 * Author URL: http://sugarokrblog.vinova.sg/
 * Version: 1.0.0 
 * License: GNU General Public License.
 * License URI: license.txt
 */
:root {
  --white: #ffffff;
  --black: #000;
  --blue-bg: #3C84E7;
  --orange-bg: #F6C750;
  --blue-box: #2BC2A3;
  --orange-box: #FF9F59;
  --pink-box: #EE3158;
  --green: #2BC2A3;
  --size-60: 59px;
  --lh-60: 64px; 
  --size-45: 45px;
  --lh-50: 49px;
  --size-50: 50px;
  --lh-50: 54px;
  --size-32: 32px;
  --lh-32: 35px;
  --size-30: 30px;
  --lh-30: 34px;
  --size-28: 27px;
  --lh-28: 29px;
  --size-25: 25px;
  --lh-25: 27px;
  --size-24: 24px;
  --lh-24: 26px;
}
@font-face {
    font-family : 'D-DINs';
    src         : url('../../../wp-content/themes/sugar/assets/fonts/d-din.regular.otf') format('otf');
    src         : url('../../../wp-content/themes/sugar/assets/fonts/d-din.regular.ttf') format('truetype');
    font-weight : 400;
    font-style  : normal;
    font-display: swap;
}
@font-face{
    font-family: "D-DINs";
    src         : url('../../../wp-content/themes/sugar/assets/fonts/d-din.bold.otf') format('otf');
    src         : url('../../../wp-content/themes/sugar/assets/fonts/d-din.bold.ttf') format('truetype');
    font-style  : normal;
	  font-weight :700;
    font-display: swap;
}
html, body{
	font-family: "D-DINs";
	font-size: 18px;
	line-height: 1;
	color: #000;
	letter-spacing: 0.015em;
}
a, a:hover{
	color: #3C84E7
}
h1, h2, h3{
	font-weight: 700;
}

.bold-font{font-weight:700}.roboto{font-family:'Roboto'}.menu a:hover{text-decoration:none;color:#3C84E7}.text-underline{text-decoration:underline}.text-underline:hover{text-decoration:none}.h-100-follow div{height:100%}.transition{transition:all 3s linear}.alignitem-center{align-items:center}.opacity-05{opacity:.5}.opacity-1{opacity:1}.opacity-0{opacity:0}header{height:97px;z-index:1;transition:all .3s ease}header .logo{display:flex;align-items:center}header .logo img{max-width:170px}header .menu{text-align:right;padding-bottom:100px}header .menu > ul > li{line-height:97px;transition:all .3s ease}header .menu ul li:not(:last-child){margin-right:30px}header .menu .list-inline-item.active > a,body.category header .menu .list-inline-item.drowdown-menu > a,body.tag header .menu .list-inline-item.drowdown-menu > a{color:#3C84E7;font-weight:700;position:relative}header .menu .list-inline-item.active > a:before,body.category header .menu .list-inline-item.drowdown-menu > a:before,body.tag .menu header .list-inline-item.drowdown-menu > a:before{content:"";position:absolute;width:31px;left:50%;transform:translateX(-50%);bottom:-8px;height:2px;background-color:#3C84E7}.menu ul li a{color:#000}.menu ul li.sign-up a{color:#3C84E7}header .menu ul li.login{width:164px;text-align:center}header .menu .arrowleft{left:15px;position:relative;transition:left .3s!important}header .menu .submenu li:hover .arrowleft{left:23px}header .menu .login a:hover .arrowleft{left:23px}.btn-blue,.btn-blue:focus{background-color:#3C84E7;display:block;color:#fff!important}.b-rdu-bl-20{border-bottom-left-radius:20px}.blue-underbd{color:#007bff;text-decoration:none;position:relative;display:inline-block}.blue-underbd:before{content:"";position:absolute;width:100%;border-bottom:3px solid;bottom:0}.underbd{text-decoration:none;position:relative;display:inline-block}.underbd:before{content:"";position:absolute;width:100%;border-bottom:3px solid;bottom:0}.blue-text{color:#007bff}.overflow{overflow:hidden}.blue-light-bg{background-color:#EFF6FF}.inline-flex{display:inline-flex;align-items:center;justify-content:center}.clear-both{clear:both}.lp-default{letter-spacing:.015em}.lp-05{letter-spacing:.5px}.lp-1{letter-spacing:1px}.inherit-color{color:inherit}.relative{position:relative}.active-nav .slick-current .slide span{color:#fff}.light-green-bg,.slick-slide .light-green-bg{background-color:#D5F3ED}.slide-bg{background-color:#F1F1F1}.pink-box .active-nav .slide:hover{background-color:#f697ab8c}.blue-box .active-nav .slide:hover{background-color:#D5F3ED}.yellow-box .active-nav .slide:hover{background-color:#FFCEAC}.active-nav .slide:focus,.active-nav .slide,.active-nav .slick-slide:focus{outline:none;border:none}.gray{color:#666}.green-b,.blue-box .active-nav .slick-current .slide{background-color:#2BC2A3;color:#fff!important}.yellow-box .active-nav .slick-current .slide{background-color:#FF9F59}.pink-box .active-nav .slick-current .slide{background-color:#F65D7B}.active-nav .slick-current .slide{box-shadow:0 0 5px 5px rgba(191,191,191,0.15)}.z-1{z-index:1}
/* Home */
	header .menu ul li a{font-size:17px}.menu-tab{position:absolute;right:0;width:100%;top:0}.menu-tab > div{margin-left:auto;padding-right:0}#banner-h{padding:90px 0}#banner-h .item-title{max-width:661px;margin-bottom:20px}#banner-h .item-des{font-size:var(--size-28);line-height:var(--lh-28);margin-bottom:40px;max-width:743px}#logo-slider{display:none}.frm-getstart form{position:relative;max-width:632px;width:100%}.frm-getstart form input{font-size:22px;width:100%;border:1px solid #D5D5D5;border-radius:5px 0 15px 5px;height:65px;padding-right:220px;padding-left:20px;padding-right:220px;color:gray}.frm-getstart ::placeholder,.bl-getstart form ::placeholder{color:#999;letter-spacing:.015em}.frm-getstart form button{position:absolute;right:0;top:0;border-radius:0 0 15px 0;border:none;height:65px;width:211px;font-size:22px;line-height:24px}#banner-h .item-img img{width:115%;padding-left:30px}#banner-h .row > .col-xl-6{margin-bottom:90px}.logo-client .lg-title{font-size:var(--size-24);line-height:var(--lh-24);margin-bottom:34px;letter-spacing:.015em}.logo-client ul li img{margin-left:auto;margin-right:auto;width:auto}.home .blue-light-bg{padding:90px 0 72px}.home .blue-light-bg .row{margin-right:41px;margin-left:41px}.blue-light-bg figure.box{text-align:center;background-color:#fff;border-radius:20px;padding:0 15px;max-width:400px;width:100%;margin-left:auto;margin-right:auto}.blue-light-bg figure.box .img-title{font-size:var(--size-30);line-height:var(--lh-30);margin:32px 0 14px}.blue-light-bg figure.box .des{font-size:20px;line-height:24px;max-width:320px;margin-left:auto;margin-right:auto;margin-bottom:0;}.blue-light-bg .row > div:last-child figure.box .des{max-width:331px}.home .multibox{padding:90px 15px}.multibox .item-title{margin-bottom:60px}.multibox.hw-s .item-title{margin-top:90px; margin-bottom: 60px;}.multibox h3{font-size:var(--size-50);line-height:var(--lh-50);margin-top:17px;margin-bottom:25px}.multibox .des{font-size:var(--size-25);line-height:var(--lh-25)}.link-click{font-size:22px;line-height:28px;margin-top:60px}.multibox .col-md-6{padding-left:0;padding-right:0}.white-box{background-color:#fff}.white-box:before{content:"";position:absolute;left:0;width:100%;height:100%;z-index:-1;top:0}.blue-radius .white-box{border-top-right-radius:30px}.blue-radius .white-box:before{background-color:#94e0d0}.yellow-radius .white-box{border-top-left-radius:30px}.yellow-radius .white-box:before{background-color:#ffceac}.blue-box .line{background-color:#2BC2A3}.yellow-box .line{background-color:#F6C750}.pink-box .line{background-color:#EE3158}.line{width:69px;height:14px;display:block}.testimonial-s{background-color:#F8EEF6;padding:90px 0}.testimonial-s .col-md-5{padding-right:70px}.testimonial-s .col-md-7{padding-left:67px}.testimonial-s .t-title{font-size:45px;line-height:49px}.testimonial-s .name{margin:40px 0 0;font-size:34px;line-height:37px}.testimonial-s .t-logo{margin-top: 40px;}.resource-s{padding-top:90px}#top-getstarted{height:90px}.item-title{font-size:var(--size-60);line-height:var(--lh-60)}.resource-s .item-title{margin-bottom:60px}.resource-s .row > .col-xl-4{display:flex}.resource-s .box-item h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.resource-s .box-item{padding:25px;border:1px solid #FEFEFE;box-shadow:0 8px 10px rgba(168,168,168,0.25);border-radius:10px}.resource-s .box-item:hover{box-shadow:0 8px 15px rgba(168,168,168,0.5)}.resource-s h3 a,.resource-s h3 a:hover,.resource-s h3 a:focus{color:#000}.resource-s .box-title{font-size:25px;line-height:27px;margin:20px 0}.resource-s .box-item p:not(:last-child){color: #666; font-size:20px;line-height:22px;letter-spacing:.2px;margin-bottom:20px;max-width:438px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.resource-s .text-md-right{font-size:20px;line-height:22px;margin-bottom:0}.resource-s .box-item .text-right{font-size:18px;line-height:22px;padding-right:10px}.arrowleft{position:relative;left:8px; transition:all .3s linear; font-size: 0; bottom: 5px; line-height: 0; display:inline-block;}a:hover .arrowleft,button:hover .arrowleft{left:10px}.get-started{color:#fff;background-size:100% 100%;background-position:0 -20px}.get-started > div{margin-top:140px;margin-bottom:140px}.get-started .gs-title{margin-bottom:50px;font-size:var(--size-50);line-height:var(--lh-50)}.get-started form{margin-right:auto;margin-left:auto}.green-bg button,.green-bg button:focus{background-color:#2BC2A3}button:focus,input:focus{outline:none}.mb-account{display:none}.banner-hw{padding-top:80px;}.banner-hw .item-title{max-width:940px;margin-bottom:41px}.banner-hw .des{font-size:var(--size-28);line-height:var(--lh-28);max-width:661px}.banner-hw .frm-getstart{margin-top:41px;margin-bottom:100px}.active-nav .slick-slide{width:100%!important}.active-nav .slick-track{display:flex;width:530px;flex-direction:column;transform: translate3d(0, 0, 0)!important;}.active-nav div{border-radius:10px}.active-nav .slide{border-radius:10px;padding:30px 30px 30px 60px;font-size:22px;line-height:24px;cursor:pointer;transition:all .2s linear}.active-nav .slick-slide:not(:last-child) .slide{margin-bottom:21px}.active-nav .slide span{display:inline-block}.active-nav .slide p{margin-bottom:0;position:relative}.active-nav .slide span:first-child{position:absolute;left:-37px;vertical-align:top;float:left;font-size:25px;top:50%;transform:translateY(-50%)}.multibox.hw-s{padding-bottom:90px}.menu .drowdown-menu ul{position:absolute;left:0;top:97px;width:386px;text-align:left;z-index:1;background-color:#fff;box-shadow:0 0 1px 1px #ddd;padding-left:0;display:none;transition:all .3s linear}header .menu ul li.drowdown-menu:hover ul{display:block;top:81px}.menu .drowdown-menu ul li{display:block;line-height:1;padding:15px 15px 15px 29px;margin-right:0!important}.menu .drowdown-menu ul li a{color:inherit}.menu .drowdown-menu li:hover a{color:#3C84E7}.menu .drowdown-menu ul li:last-child{background-color:#EBF3FD;color:#3C84E7}.menu .drowdown-menu ul li a{color:inherit}.menu .drowdown-menu ul li:last-child{display:block;position:relative}.menu .drowdown-menu ul li a span{position:absolute;left:unset;right:15px;transition:all .3s linear}.menu .drowdown-menu ul li a:hover span{right:10px}form input.error + .error_email,form#mc4wp-form-1 .error_email{color:#EE3158;background-color:#fff;border-radius:15px;margin-left:auto;margin-right:auto;margin-bottom:0;transition:all .3s linear;/*display:inline-block;*/width:auto;top:115%;left:0;position:absolute;font-size:16px;line-height:22px;padding-top:3px;padding-bottom:3px}form input.focus-visible + .error{opacity:1}
/**/
footer {
    padding-top: 103px;
    padding-bottom: 103px;
    background-color: #F1F1F1;
}
footer .menu ul li:not(:last-child){
	margin-right: 42px; 
}
footer .social li:not(:last-child) {
    margin-right: 10px;
}
footer .menu ul, footer .social li{
  font-size: 0
}
.w-success + .frgr-success{
  max-width: 513px;
    padding: 60px 50px;
    background-color: #fff;
    color: #000;
    border-radius: 20px;
    pointer-events: auto;
}
/* 091220 K */
.pb-60{
  padding-bottom: 60px !important;
}
.py-90{
  padding-top: 90px;
  padding-bottom: 90px;
}
.mb-90-im{margin-bottom: 90px !important}
.single .entry-content img{width:100%;height:auto!important}#logo-slider{max-width:1130px;margin-left:auto;margin-right:auto}.client-logo{display:flex;align-items:center;justify-content:center}.client-logo img:last-child{position:relative;top:1px}.client-logo img:nth-of-type(2),.logo-slider .slick-slide[data-slick-index="1"] img{padding-top:2px}.client-logo img:nth-of-type(3),.client-logo img:nth-of-type(5){padding-bottom:5px}.grecaptcha-badge{display:none!important}.Animate--fadeInSide{-webkit-transform:translateX(-100px);transform:translateX(100px);-webkit-animation:slide-side 1s ease forwards;animation:slide-side 1s ease forwards}.Animate--fadeInUp,.Animate--fadeInUpInit{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation:slide-up 1s ease forwards;animation:slide-up 1s ease forwards}.Animate--delay{-webkit-animation-delay:.2s;animation-delay:.2s}.multibox .order-md-1 .Animate--fadeInSide{-webkit-transform:translateX(100px);transform:translateX(-100px);-webkit-animation:slide-side 1s ease forwards;animation:slide-side 1s ease forwards}.bg-white-im{background:#FAFAFA!important;color:#000!important}.bg-white-im button.btn-fr{border:2px solid!important}.bg-white-im .list-group-item{background-color:#fff!important;color:#000!important}.bg-blue-im{background:#3C84E7!important}.bg-blue-im p{color:#fff}.bg-blue-im .list-group-item{color:#fff!important;background-color:#5090E9!important}.pri-formprice .bg-white-im .btn-fr{margin-top:45px}.pri-FAQ > div > div{max-width:76%;margin-left:auto;margin-right:auto}

.pt-85{
  padding-top: 80px;
}
.mt-85{
  margin-top: 85px;
}
.pt-90{
  padding-top: 90px;
}
.mt-90{
  margin-top: 90px;
}
@keyframes slide-side{
	100%{
	    -webkit-transform: translateX(0);
	    transform: translateX(0);
	    visibility: visible;
	}
}
@keyframes slide-up{
	100%{
	    -webkit-transform: translateY(0);
	    transform: translateY(0);
	    visibility: visible;
	}
}
.link-click a,.resource-s .box-item .text-right a, .read-more a{display:inline-block}
.single-post .bl-newsletter{padding-top: 90px;}
.pt-header{
  padding-top: 97px;
}
.testimonial-s .col-md-5 img { height: 470px; width: auto !important; }
.home .testimonial-s .col-md-5 img{ height: 470.33px; width: auto !important; }
@media(min-width:1681px){
	.page-template-howitwork-layout .testimonial-s .col-md-5 img { height: 470.33px; width: auto !important; }
}
.testimonial-s .name p:last-child{
  margin-bottom: 0;
}
.resource-s .box-item figure img {
    height: 250px;
}
body .wpcf7-spinner{
  display: none !important
}
footer .menu ul li a{font-size:16px}.accordion{cursor:pointer;transition:.4s}.panel{overflow:hidden;transition:max-height .2s ease-out;max-height:0;margin-bottom:0;font-size:18px;padding-left:40px}.accordion:after{content:url(../../uploads/2021/07/Check-white.svg);color:#fff;font-weight:700;margin-left:5px;position:absolute;right:20px}.bg-white-im .accordion:after{content:url(../../uploads/2021/07/Check-blue.svg)}.bg-white-im .title-content:after{content:url(../../uploads/2021/07/Check-blue.svg);color:#fff;font-weight:700;margin-left:5px;top:50%;transform:translateY(-50%);position:absolute;right:20px}.custom-editor{line-height:23px}.custom-editor ol,.custom-editor ul{margin:12px 0 25px}.custom-editor ol li{margin-bottom:12px}.btn-close .modal-dialog .w-success{max-width:513px;padding:60px 50px}.btn-close .modal-dialog .modal-header.hide + .modal-body{padding:0}.popup-getstarted{visibility:visible;opacity:0;position:absolute;max-width:513px;width:100%;position:fixed;background-color:#fff;padding:60px 50px;border-radius:15px;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;box-shadow:0 5px 15px 0 rgba(0,0,0,.3);transition:all .3s linear;display:none}.popup .popup-getstarted{visibility:visible;opacity:1;z-index:10;display:block}.popup .popup-getstarted .title{line-height:1;font-weight:700;font-size:30px;margin-bottom:24px}.popup .popup-getstarted .des p{font-size:18px;line-height:20px;margin-bottom:10px}.popup .popup-getstarted .btn-gotit{margin-top:45px;margin-bottom:0}.popup .popup-getstarted button{background-color:#3C84E7;color:#fff;font-size:18px;line-height:100%;padding:11px 92px;border-radius:6px;border:none}.popup .popup-getstarted button:focus{outline:none}.popup #content-site{position:relative}.popup #content-site:before{position:absolute;width:100%;height:100%;content:"";background-color:rgba(2,2,2,.5);z-index:10;top:0;left:0;transition:all .3s linear}.popup-close #content-site:before{content:none}.popup-close .popup-getstarted{opacity:0;display:none}form .false-email{display:none;transition:all .3s linear}/*form .false-email.error_email{display:block}*/.close_er{float:unset!important;line-height:0}.share{position:absolute;right:-150px;display:inline-grid;top:125px;width:110px}.share.fix{top:100px}.share.bottom{position:absolute!important;top:auto;left:auto!important;bottom:0}header .menu ul li.block-show,.mb-account ul li.block-show{display:none}.page-template-Terms header .menu ul li.default,.page-template-Privacy header .menu ul li.default,.page-template-Terms ul li.default,.page-template-Privacy ul li.default{display:none}.page-template-Terms ul li.block-show,.page-template-Privacy ul li.block-show{display:inline-block}.frm-getstart form button.active-border,.bl-getstart form .active-border{transition:all .3s linear}.frm-getstart form button:focus,.bl-getstart form .btn-nlt:focus,.btn:focus{transition:all .3s linear;box-shadow:0 0 0 .2rem #65aef2;border:none}body div.wpcf7 .ajax-loader{position:absolute;top:40%;left:45%;transform:translate(-45%,-40%);background-image:url(../../uploads/2021/01/Spinner-1.1s-200px-frm.gif)!important;width:100px;height:100px;background-size:cover;background-repeat:no-repeat;background-color:transparent}body div.wpcf7 .ajax-loader:before{content:none}body div.wpcf7 .form-group{margin-bottom:12px}body div.wpcf7 .wpcf7-not-valid-tip{margin-top:8px;font-size:14px}#thank-layout .content{padding:220px 15px 200px;text-align:center}#thank-layout .content h1{letter-spacing:1px;line-height:1;font-weight:700;margin-bottom:45px}#thank-layout .content p{line-height:1.3}#thank-layout .content > a{display:inline-block;padding:10px 43px;background-color:#3c84e7;color:#fff;font-size:18px;border-radius:6px;border:none;margin-top:38px}#thank-layout .content p a{text-decoration:underline}#thank-layout .content p a:hover{text-decoration:none}body .mc4wp-form-success .mc4wp-response{max-width:600px;line-height:1.5;text-align:center}.mc4wp-form-submitted .mc4wp-response{display:block!important;text-align:center; clear: both;}.bl-newsletter{padding-top:67px}.blog .bl-newsletter { padding-top: 4px; }.single .site-main{overflow:hidden}.table{max-width:100%;overflow:scroll}
@media only screen and (min-width: 1200px){#banner-h .row > .col-xl-6{display:inline-flex;align-items:center}}
@media only screen and (min-width: 768px){}@media only screen and (min-width: 1441px){body .container{max-width:87%}.menu-tab{display:none} }@media only screen and (min-width: 1921px){body .container{max-width:1600px}body.blog #posts-list .container{max-width:1240px; padding-right: 100px !important; padding-left: 100px !important;}header .menu-tab{display:none}/*#banner-h .item-img img{width:auto}*/.deskscreen{display:none}.multibox .blue-box > div:first-child,.multibox .pink-box > div:first-child,.multibox .yellow-box > div:last-child,.multibox.hw-s .blue-box > div:last-child,.multibox.hw-s .pink-box > div:last-child,.multibox.hw-s .yellow-box > div:first-child{padding-left:15px;padding-right:0}.multibox .blue-box > div:last-child,.multibox .pink-box > div:last-child,.multibox .yellow-box > div:first-child,.multibox.hw-s .blue-box > div:first-child,.multibox.hw-s .pink-box > div:first-child,.multibox.hw-s .yellow-box > div:last-child{padding-right:15px;padding-left:0}#banner-h .row > .col-xl-6:first-child .item{padding-bottom:40px}}@media only screen and (max-width: 1920px){.bigscreen-logo{display:none}}@media only screen and (max-width: 1756px){.testimonial-s .t-title br{display:none}}@media only screen and (min-width: 1024px) and (max-width: 1920px){.multibox.hw-s > div > .row:not(:first-child){padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1326px) and (max-width: 1440px){#banner-h .container .row > div.col-xl-6:first-child{flex:0 0 54%;max-width:54%}#banner-h .container .row > div.col-xl-6:last-child{flex:0 0 46%;max-width:46%}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.home #banner-h{padding-top: 60px}.logo-client .lg-title{margin-bottom:35px}}@media only screen and (max-width: 1500px){.active-nav .slide{font-size:18px;line-height:20px;padding:25px 15px 25px 60px}.active-nav .slick-slide:not(:last-child) .slide{margin-bottom:19px}}@media only screen and (max-width: 1440px){.home .testimonial-s .col-md-5 img { height: 370px; width: auto !important; }.resource-s .box-item figure img { height: 200px; }.testimonial-s .col-md-5 img { height: 370px }.testimonial-s { padding: 80px 0; }.home .blue-light-bg{padding:60px 0 42px}.active-nav .slide { border-radius: 10px; padding: 25px 30px 25px 50px;}body .container{max-width:87.5%}#banner-h .item-title,.multibox .item-title,.banner-hw .item-title{font-size:55px;line-height:60px}#banner-h .item-img img{padding-left:10px}.blog .alm-btn-wrap{padding: 0; margin: 0;}.home .blue-light-bg .row{margin-right:-15px;margin-left:-15px}.blue-light-bg figure.box{padding:0 15px}.blue-light-bg figure.box .img-title{font-size:28px;line-height:32px;}.blue-light-bg figure.box .des{font-size:18.46px;line-height:22px;max-width:279px}.blue-light-bg .row > div:first-child figure.box{margin-left:unset}.blue-light-bg .row > div:last-child figure.box{margin-right:unset}.blue-light-bg figure.box{max-width:369px;width:95%}.home .multibox{padding-left:0;padding-right:0}.testimonial-s .t-title{font-size:35px;line-height:38px;max-width:100%}.testimonial-s .t-title br{display:block}.testimonial-s .name{margin:29px 0 0;font-size:30px;line-height:33px}.testimonial-s .t-logo{margin-top: 22px;}.testimonial-s .col-md-7{padding-left:45px}.testimonial-s .col-md-5{padding-right:40px; text-align: right; }.t-logo img{max-width:245px}#banner-h .item-des{font-size:26px;line-height:28px}#banner-h .col-md-6{margin-bottom:156px}.blue-light-bg figure.box img{max-width:102px}.banner-hw .des{font-size:26px;line-height:28px}.banner-hw .frm-getstart{margin-bottom:83px}.banner-hw .img img{max-width:907px;width:100%}.banner-hw .item-title{max-width:862px}.multibox .title-hw{font-size:45.0656px;line-height:49px;margin-bottom:38px}.active-nav .slick-track{max-width:475px}.get-started{background-size:cover;background-position:52% -10px}.active-nav .slide span:first-child{font-size:22.5328px}.hw-page .testimonial-s .t-title{max-width:619px}.hw-page .testimonial-s .name{max-width:468px}.hw-page .t-logo img{max-width:206px}#logo-slider{max-width:991px}header .menu ul li:not(:last-child){margin-right:30px}.menu-tab{display:none}.get-started > div{margin-top:95px;margin-bottom:95px}.bl-newsletter{padding-top:30px}.main-post{margin-bottom:80px}}@media only screen and (max-width: 1400px){.active-nav .slick-track { max-width: 450px; }#banner-h .item-title,.multibox .item-title{font-size:50px;line-height:54px}.list-inline-item:not(:last-child){margin-right:0}}@media only screen and (max-width: 1326px){#banner-h { padding: 60px 0 71px; }.testimonial-s .t-title br{display:none}.client-logo{display:block;}/*.client-logo img{margin:0 22px 19px}*/.active-nav .slide{padding:20px 15px 20px 45px}.multibox h3{font-size:35px;line-height:38px;margin-bottom:17px}}
@media only screen and (min-width: 768px) and (max-width: 1440px){ .home .multibox > div > .row:not(:first-child):not(:last-child){padding-left:15px;padding-right:15px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.line{width:48px;height:10px}.multibox .inline-flex .content-box{padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1025px) and (max-width: 1199px){#banner-h .item-title{font-size:55px;line-height:60px}header .menu ul li.login{width:145px}}@media only screen and (max-width: 1199px){.testimonial-s .col-md-5 img { height: unset; width: 100% !important; }.resource-s .link-click{margin-top: 33px; }header .menu ul li:not(:last-child){margin-right:30px}.multibox .item-title{font-size:45px;line-height:49px}#banner-h .item-des{font-size:22px;line-height:24px;margin-bottom:36px;max-width:557px}#banner-h .item-img img{/*width:auto;*/padding-left:0}.col-lg-0{display:none}#banner-h{padding:50px 0 40px}#banner-h .row>.col-xl-6 { margin-bottom: 40px; }.logo-client .lg-title{font-size:22px;margin-bottom:25px;line-height:24px}.multibox.hw-s h3{font-size:32.1049px;line-height:35px}.multibox .des{font-size:18px;line-height:20px;max-width:376px}.testimonial-s .t-title{font-size:25px;line-height:27px}.testimonial-s .name{margin:19px 0 0;font-size:20px;line-height:22px}.testimonial-s .t-logo{margin-top: 19px;}.logo-client ul{max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:0}.logo-client li{margin-bottom:19px}.blue-light-bg figure.box img{max-width:75px}.blue-light-bg figure.box .img-title{font-size:22px;line-height:25px;margin:28px 0 14px}.blue-light-bg figure.box .des{font-size:16px;line-height:19px;max-width:253px}.blue-light-bg .row > div:last-child figure.box .des{max-width:100%}.multibox .title-hw{margin-top:11px;font-size:32px;line-height:35px;margin-bottom:27px}.active-nav .slick-track{max-width:342px}.active-nav .slide span:first-child{left:-22px;font-size:16.0525px}.active-nav .slick-slide:not(:last-child) .slide{margin-bottom:14px}.active-nav .slide{padding:23px 15px 23px 35px;font-size:14px;line-height:15px}.pri-formprice .bg-white-im .btn-fr{margin-top:45px}.container.singleblog{margin-left:13%}}@media only screen and (max-width: 1100px){.container.singleblog{margin-left:5%}}@media only screen and (min-width: 992px) and (max-width: 1024px){.resource-s .row .col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-left:8px;padding-right:8px}.blue-light-bg .row > div:last-child figure.box .des{max-width:245px}.blue-light-bg figure.box .des{min-height:76px}}@media only screen and (min-width: 1025px){.mb-menu{display:none}.lab-desk-hide{display:none!important}body:not(.single) header{position:fixed!important;width:100%;background-color:#fff;top:0;left:0;transform:translateY(0px)}body:not(.single) header.fixed{height:80px;box-shadow:0 0 5px 1px #ddd;transition:all .3s ease}body:not(.single) header.fixed .menu > ul > li{line-height:80px}#body-content,.pri-formprice,body:not(.single) #primary{padding-top:97px}.page-template-Terms ul li.block-show,.page-template-Privacy ul li.block-show{display:inline-block!important}}@media only screen and (max-width: 1024px){header{transition:transform .3s linear,top .3s linear,visibility .3s linear}#body-content,.pri-formprice,#primary{padding-top:0}.lab-mb-hide{display:none!important}#banner-h .item-title{font-size:45px;line-height:49px;max-width:496px;margin-bottom:27px}.blue-light-bg .container{max-width:90%}.testimonial-s .t-title br{display:block}.t-logo img{max-width:176px}body .container{max-width:91.5%}.item-title,.get-started .gs-title{font-size:45px;line-height:49px}.resource-s .box-title{font-size:15.3685px;line-height:17px;margin:12.29px 0}.resource-s .box-item p:not(:last-child){font-size:12.2948px;line-height:13px;margin-bottom:13px}.resource-s .text-md-right{font-size:12.2948px;line-height:13px}.resource-s .text-md-right a{padding-right:10px}.resource-s .box-item .arrowleft img{width:10px}.resource-s .box-item{padding:15px}.resource-s > .container > .row:nth-of-type(2){margin-right:-34px;margin-left:-34px}.resource-s .row .col-xl-4{padding-left:8px;padding-right:8px}.gs-title{font-size:45px;line-height:49px;margin-bottom:55px}.resource-s .box-item .text-right{font-size:12.2948px;line-height:13px}.mb-menu{display:block;width:164px;float:right;padding:39px 72px}.mb-menu span{display:block;width:21px;height:3px;background-color:#fff;text-align:center;border-radius:25%;transition:all .2s linear 0}.mb-menu span:not(:last-child){margin-bottom:4px}.mb-menu span:nth-of-type(3){width:14px;margin-left:auto}.toggled .mb-menu span{position:relative}.toggled .mb-menu span:first-child{transform:rotate(-45deg);top:7px}.toggled .mb-menu span:nth-of-type(2){opacity:0}.toggled .mb-menu span:last-child{width:21px;transform:rotate(45deg);bottom:7px}header.toggled{position:fixed!important;width:100%;height:100%;background-color:#fff;z-index:1;overflow:scroll;top:0;}header.toggled .logo{height:97px}header.toggled div{height:auto}.menu-tab > div{flex:0 0 100%;max-width:100%;padding-left:0}header .menu{display:none}header.toggled .menu{text-align:center;display:block}header.toggled .menu > ul{padding-top:190px}header.toggled .menu > ul > li{line-height:1;margin-bottom:40px;display:block}header.toggled .menu .account{display:none}header.toggled .menu ul li a{font-size:25px;line-height:27px}header.toggled .menu-tab,header.toggled .menu-tab > div{height:100%}header.toggled + .mb-account{display:block;position:fixed;bottom:0;width:100%;left:0;z-index:1}header.toggled + .mb-account ul{display:flex;justify-content:center;align-items:center}header.toggled + .mb-account ul li{padding:25px 15px;width:50%;text-align:center;line-height:1}header.toggled + .mb-account ul li.sign-up{background-color:#EBF3FD}header.toggled + .mb-account ul li:last-child{background-color:#3C84E7;border-top-right-radius:15px}.banner-hw .des{font-size:22px;line-height:24px;max-width:521px}.banner-hw .item-title{font-size:45px;line-height:49px;max-width:705px;margin-bottom:26px}.banner-hw .frm-getstart{margin-top:34px}.banner-hw .img img{max-width:845px}.active-nav .slide{padding:20px 23px 20px 35px}.menu .drowdown-menu ul{position:relative;left:unset;width:100%;box-shadow:unset;text-align:center;top:unset;margin-top:20px;background-color:#f1f1f1;z-index:unset;padding-bottom:15px;padding-top:10px}header .menu ul li.drowdown-menu:hover > ul{top:unset}header .menu ul li:not(:last-child){margin-right:0}.menu .drowdown-menu ul li{padding:20px 0;background-color:transparent!important}.get-started{background-position:49% -10px}.get-started > div{margin-top:100px;margin-bottom:100px}.get-started .gs-title{margin-bottom:58px}.multibox .des{max-width:353px}.multibox .des br{display:none}.menu .drowdown-menu ul li a span{position:relative;right:unset;left:10px}.menu .drowdown-menu ul li a:hover span{right:unset;left:18px}.multibox.hw-s .line{width:44.13px;height:8.95px}.supper-desk{display:none}.menu-tab{display:block}.mb-menu{margin-right:5.8%}#logo-slider{display:block}.client-logo{display:none}#logo-slider .slick-track{display:flex;align-items:center}.logo-client li{margin-bottom:0}#thank-layout .content{padding:200px 0}}@media only screen and (max-width: 991px){#banner-h{padding: 30px 0 50px;}.col-md-0{display:none}.client-logo{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 921px){#banner-h .item-img img{width:100%}.testimonial-s .t-title br{display:none}.banner-hw .img img{width:85%}}@media only screen and (max-width: 858px){.get-started{background-position:50% -5px}}@media only screen and (min-width: 768px) and (max-width: 991px){.multibox .title-hw{margin-bottom:15px;font-size:25px;line-height:27px}.active-nav .slide{padding:15px 23px 15px 35px}.multibox.hw-s h3{font-size:25px;line-height:30px;margin-top:5px}.multibox .active-nav .slide{padding:10px 23px 10px 35px}}@media only screen and (min-width: 768px) and (max-width: 921px){footer .social{position:relative;bottom:10px}}@media only screen and (min-width: 768px){.alignitem-md-center{align-items:center}.sm-show{display:none}}@media only screen and (max-width: 767px){.resource-s .box-item figure img { height: 350px; }.single-post .bl-newsletter{padding-top: 60px;}.mb-90-im{margin-bottom: 60px !important}.pb-60{padding-bottom: 30px !important}.py-90{padding-top: 60px; padding-bottom: 60px}.resource-s .link-click{margin-top: 3px; }.banner-hw .frm-getstart{margin-bottom:60px}.home .blue-light-bg{padding:60px 0}.blog .alm-btn-wrap button{background-size: 20px; height: 20px;}.mc4wp-form-submitted .mc4wp-response{top:15px;}.blue-light-bg .row > div figure.box{margin-left:auto!important;margin-right:auto!important}.blue-light-bg .row > div:not(:last-child) figure.box{margin-bottom:25px}.blue-light-bg .row > div:last-child figure.box{margin-bottom:0}.blue-light-bg figure.box .img-title{font-size:25px;line-height:115%;margin:21px 0 16px}.blue-light-bg figure.box .des{max-width:285px}.blue-light-bg .row > div:last-child figure.box .des{max-width:305px}.blue-light-bg figure.box img{max-width:unset}.white-box:before{content:none;background-color:transparent!important}.home .multibox{padding:60px 0}.multibox .item-title{margin-bottom:30px}.home .multibox .col-md-6:last-child{padding-top:60px;padding-bottom:60px}.multibox.hw-s .col-md-6:first-child{padding-top:60px;padding-bottom:60px}.multibox.hw-s .item-title{margin-bottom:0; margin-top: 60px; }.testimonial-s{padding:60px 0}.testimonial-s .col-md-5{margin-bottom:44px}.resource-s{padding-top:60px}.resource-s .item-title{margin-bottom:65px}.resource-s .item-title{margin-bottom: 30px; }#top-getstarted{height:60px}.resource-s .row > .col-xl-4:not(:first-child){display:none}footer .logo{margin-bottom:35px!important}footer .menu ul li{display:block}footer .menu ul li:not(:last-child){margin-bottom:20px;margin-right:0}footer .social ul.list-unstyled{text-align:left!important;margin-top:61px;margin-bottom:16px}footer{padding-top:67px;padding-bottom:67px;padding-left:25px; padding-right: 25px;}.multibox .title-hw{font-size:30px;line-height:33px}.active-nav .slick-slide:not(:last-child) .slide{margin-bottom:19px}.multibox.hw-s{padding-bottom:60px}.get-started{background-position:62% 8px}.multibox .col-md-6{padding-left:15px;padding-right:15px}.resource-s .box-item p:not(:last-child){max-width:100%}.popup-getstarted,.btn-close .modal-dialog .w-success,.w-success+.frgr-success{padding:45px;margin-left:auto;margin-right:auto}.popup .popup-getstarted button{width:100%;display:block;padding:11px 15px}.Animate--fadeInUp,.Animate--fadeInUpInit{-webkit-transform:translateX(-100px);transform:translateX(100px);-webkit-animation:slide-side 1s ease forwards;animation:slide-side 1s ease forwards}.sm-hide{display:none}#banner-h .item-img{text-align:center}#banner-h .item-img img{width:100%}.testimonial-s .col-md-7{padding-left:15px}.banner-hw .img img{width:100%}.active-nav .slick-track{transform:translate(0)!important}.active-nav .slick-current .slide{box-shadow:unset}.active-nav .slide span br{display:none}.mb-menu{margin-right:6.2%}.load-more{position:relative;top:-30px}.load-more img{max-width:80px!important}}@media only screen and (min-width: 577px){.desk-hide{display:none}.xs-show{display:none}}@media only screen and (max-width: 576px){.pt-85, .pt-90{ padding-top: 30px; }.pt-header{padding-top: 0}.blog-list h1.title { margin-top: 30px !important; }#banner-h { padding: 30px 0 25px; }.producthunt{margin-bottom: 10px !important; left: 0 !important;}.producthunt img {width: 100px;}#banner-h .item-title{text-align:left}.frm-getstart form input{font-size:20px;line-height:17px;padding-right:166px}.frm-getstart form button{max-width:150px;width:100%;font-size:20px}#banner-h .item-title{margin-bottom:16px}#banner-h .item-des,#banner-h .frm-getstart{margin-bottom:30px}.mb-hide{display:none!important}#banner-h .row > div:first-child{margin-bottom:19px}.testimonial-s .t-title{font-size:20px;line-height:22px}.testimonial-s .name{margin:18px 0 0;font-size:18px;line-height:20px}.testimonial-s .t-logo{margin-top: 15px;}.t-logo img{max-width:139px}.link-click{margin-top:0}.mb-menu{background-color:transparent;padding:39px 30px;width:81px}.mb-menu span{background-color:#3C84E7}header.toggled .mb-menu span{background-color:rgba(0,0,0,0.54)}.banner-hw{padding-top:30px;}.banner-hw .item-title{font-size:30px;line-height:33px}.banner-hw .des{max-width:312px;font-size:20px;line-height:22px}form input.error + .error_email,form#mc4wp-form-1 .error_email{padding-right:10px;padding-left:10px;height:auto}.close_er{margin-left:auto!important;margin-right:auto!important}.popup-getstarted{max-width:80%}.mb-menu{margin-right:1.8%}.xs-hide{display:none}#banner-h .item-img img{width:100%}#thank-layout .content{padding:180px 0}#thank-layout .content p br{display:none}.mc4wp-response{font-size:14px}}@media only screen and (max-width: 480px){.accordion:after, .bg-white-im .accordion:after{content: none}.pri-formprice .list-group-item .accordion, .panel{padding-left: 30px !important}.resource-s .box-item figure img { height: 180px; }.mb-menu{margin-right:1.4%}}@media only screen and (max-width: 414px){.mb-menu{margin-right:0}body .container{max-width:93%}.item-title,.get-started .gs-title{font-size:30px!important;line-height:33px!important}#banner-h .item-des{font-size:20px;line-height:22px}.logo-client .lg-title{font-size:20px;line-height:22px;max-width:327px;margin-left:auto;margin-right:auto}.blue-light-bg figure.box img{max-width:90px}.multibox .item-title{max-width:295px;margin-left:auto;margin-right:auto}.home .multibox .col-md-6:last-child{padding-right:25px}.multibox.hw-s .col-md-6:first-child{padding-top:50px;padding-bottom:50px}.multibox h3,.multibox.hw-s h3{font-size:30px;line-height:33px;margin-bottom:17px}.multibox.hw-s h3{margin-bottom:23px}.multibox .des{max-width:283px;font-size:15px;line-height:16px}.multibox .yellow-box .des{max-width:293px}.multibox .des br{display:none}.link-click{font-size:20px;line-height:24px}.link-click .arrowleft img{width:18px}.testimonial-s .t-title{max-width:100%}.testimonial-s .col-md-5{padding:0 23px}.resource-s .container{padding-left:0;padding-right:0}.resource-s .row .col-xl-4{padding-left:0;padding-right:0}.resource-s .box-item{padding:25px}.resource-s > .container > .row:nth-of-type(2){margin-right:15px;margin-left:15px}.resource-s .box-item p:not(:last-child){margin-bottom:23px;font-size:15px;line-height:16px;max-width:271px}.resource-s .box-item .text-right{font-size:15px;line-height:16px;padding-right:2px}.resource-s .box-item .arrowleft img{width:16px}.resource-s .text-right .arrowleft{top:-1px}.arrowleft{left:2px}a:hover .arrowleft,button:hover .arrowleft{left:5px}.get-started .gs-title{margin-bottom:30px;max-width:289px;margin-right:auto;margin-left:auto}.page-template-page-about .get-started .gs-title{max-width:300px}.get-started{background-image:url(../../../wp-content/uploads/2020/11/Get-email-bg-01.png)!important;background-size:100% 100%}.get-started > div{margin-top:50px;margin-bottom:50px}.frm-getstart form input{padding-right:136px;padding-left:10px;height:55px;font-size:19px}.frm-getstart form button{max-width:125px;width:100%;padding-left:0;padding-right:0;height:55px;font-size:18px}.banner-hw .frm-getstart{margin-top:32px}.banner-hw .item-title{max-width:312px;margin-bottom:24px}header.toggled .drowdown-menu ul li a{font-size:20px;line-height:22px}.home .blue-light-bg .row{margin-right:-20px;margin-left:-20px}.custom-editor ol li,.custom-editor p{text-align:left}.popup-getstarted,.btn-close .modal-dialog .w-success,.w-success+.frgr-success{max-width:90%}.btn-close .modal-dialog .w-success,.w-success+.frgr-success{max-width:93%}}@media only screen and (max-width: 375px){.testimonial-s .col-md-7{padding-left:15px}.frm-getstart form input{padding-right:101px;font-size:14px}.frm-getstart form button{max-width:100px;font-size:14px}.multibox .col-md-6{display:block}}@media only screen and (max-width: 350px){.active-nav .slick-track{max-width:320px}.active-nav .slide span br{display:none}.active-nav .slide{font-size:13px;padding:15px 15px 15px 25px}}@media only screen and (max-width: 320px){.testimonial-s .col-md-7{padding-left:20px}}
/*@media only screen and (min-width: 2350px){
  body.blog .container {
      max-width: 1340px;
  }
}*/
.m-c-17{
	font-size:17px;
}
.c-white:hover{
	color:#fff !important;
}
p.error_email{
	margin: 0 !important;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	height: auto !important;
	display: flex;
  justify-content: space-between;
  align-items: center;
}
.close_er{
	position:absolute;
	z-index:0 !important;
}
p.error_email span{
	display:block;
	padding-left:20px;
}
form#mc4wp-form-1 .error_email{
	padding-left: 50px;
}
@media(max-width:767px){
	form#mc4wp-form-1 .error_email{
		position: inherit !important;
		bottom:0px;
		padding-left: 14px;
    	margin-top: 10px !important;
	}
	form#mc4wp-form-1 .mc4wp-form-fields{
		text-align:left !important;
	}
}
@media(max-width:607px){
	form input.error + .error_email, form#mc4wp-form-1 .error_email{
		position: inherit !important;
		bottom:0px;
		margin-top: 10px !important;
		font-size: 15px; 
	}
	form#mc4wp-form-1 .error_email {
	    padding-top: 10px;
	}
}
.frm-email-2,.frm-email-1{
	text-align:left !important;
}
#mc4wp-form-1{
	position:relative;
}

.malcare-parent{
  display: none !important; 
}
.alm-reveal{
  display: flex;
  flex-wrap: wrap;
}
.alm-reveal h3 *{
  color: inherit;
}
.post .box-title a{
  color: inherit;
}
.color-666{
  color: #666;
}

@media only screen and (min-width: 1200px){
  body .container{
    padding-left: 5% !important;
    padding-right: 5% !important; 
  }
  body .container.singleblog{
    max-width: 940px;
  }
  .multibox .inline-flex .content-box {
      padding-left: 20px;
      padding-right: 20px;
  }
}
@media only screen and (min-width: 1401px){
  body .container{
    padding-left: 7% !important;
    padding-right: 7% !important; 
  }
  body .container.singleblog{
      max-width: 989px;
  }
}
@media only screen and (min-width: 1441px){
  body .container.singleblog{
      max-width: 1028px;
  }
}
@media only screen and (min-width: 1921px){
  body .container.singleblog{
      max-width: 1140px;
      padding-left: 100px !important;
      padding-right: 100px !important; 
  }
}
.add_module .footer img {
    width: auto;
    height: 32px;
    padding: 0 4px;
  }
@media only screen and (max-width: 1366px){
	.home .testimonial-s .col-md-5 img { 
		height: 370.33px; width: auto !important; 
	}
}

.clients-logo-new {
  display: flex !important;
}
@media only screen and (max-width: 576px) {
  header .logo img {
      max-width: 177px;
  }
  #banner-h {
    padding: 24px 0 132px !important;
  }
  #banner-h .item-title {
    margin: 24px 0 8px 0;
  }
  #banner-h .item-des {
    margin-bottom: 24px;
  }
  #banner-h .frm-getstart{
    margin-bottom: 64px;
  }
  .producthunt {
    left: -8px !important;
  }
  .frm-getstart form input {
      font-size: 16px;
  }
  .frm-getstart form button {
      font-size: 16px;
  }
  #banner-h .item-img .img_2,
  #banner-h .item-img .img_3,
  #banner-h .item-img .img_4,
  #banner-h .item-img .img_5{
      left: 50%;
      transform: translateX(-50%);
      height: 16% !important;
  }
  #banner-h .item-img .img_2 {
      bottom: -34% !important;
      height: 74% !important;
  }
  #banner-h .item-img .img_3 {
      bottom: -24% !important;
  }
  #banner-h .item-img .img_4 {
      bottom: -42% !important;
  }
  #banner-h .item-img .img_5 {
      bottom: -60% !important;
  }
  #banner-h .row>.col-xm-12 {
      padding: 0;
  }
  #banner-h .container .row:last-child{
      margin-top: 188px;
  }
  #logo-slider img {
    margin: 0 16px;
  }
  .add_module.blue-light-bg .content span,
  .add_module.blue-light-bg .footer span  {
    font-size: 20px !important;
  }
  .add_module .content p,
  .add_module .footer p {
    font-size: 20px !important;
    line-height: normal !important;
  }
  .add_module.blue-light-bg .content span i {
    font-style: normal;
  }
  .add_module.blue-light-bg .footer p:last-child span{
    font-size: 16px !important;
  }
  .add_module.blue-light-bg .footer p{
    line-height: normal;
    margin: 0;
  }
  .add_module .footer p {
    font-size: unset
  }
  .add_module .footer img {
    height: 24px;
  }
  .add_module .content p:first-child {
    margin-bottom: 20px;
  } 
  .add_module .footer {
    grid-gap: 20px !important;
  }
  #body-content .red-light-bg.blue-light-bg.overflow {
    padding: 0 !important;
  }
  .blue-light-bg .row > div figure.box {
    margin: 56px auto 55px !important;
  }
  .home .multibox {
    padding: 102px 0 64px !important;
  }
  .home .multibox .container,
  .testimonial-s .container,
  .multibox.hw-s .container,
  .pri-formprice .container {
    max-width: 100%;
  }
  .home .multibox .container .blue-box div:first-child,
  .home .multibox .container .yellow-box div:first-child,
  .home .multibox .container .pink-box div:first-child{
    padding: 0;
  }
  .multibox .item-title {
    margin-bottom: 51px;
  }
  .home .multibox .col-md-6:last-child {
    padding-top: 88px;
    padding-bottom: 88px;
  }
  .testimonial-s {
    padding: 56px 0 73px;
  }
  .testimonial-s .col-md-7 {
    padding: 0 53px;
  }
  .home .testimonial-s .col-md-5 img {
    height: 340px;
  }
  .resource-s .box-item .arrowleft{
    bottom: 4px;
  }
  .get-started {
    background: #3193EE !important;
    position: relative;
  }
  .frm_getstart::after {
    content: "";
    position: absolute;
    top: -118%;
    z-index: -1;
    left: -34px;
    right: -34px;
    height: 174px;
    background-image: url(./assets/img/getstarted-path.svg);
    background-repeat: no-repeat;
    background-size: contain;
  }
  .frm_getstart{
    z-index: 0;
    position: relative;
  }
  footer .social ul.list-unstyled,
  footer .sidebar {
    text-align: center!important;
  }
  .multibox .item-title {
    font-size: 30px;
  }
  .multibox.hw-s .col-md-6:first-child {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .multibox .col-md-6 {
    padding: 0
  }
  .multibox.hw-s .col-md-6:first-child {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .item-title, .get-started .gs-title {
    font-size: 30px;
    line-height: normal;
  }

  .pri-formprice .title {
    font-size: 30px !important;
    line-height: normal !important;
    padding: 24px 25px 34px !important;
  }
  .accordion:after,
  .bg-white-im .accordion:after  {
    content: url(../../uploads/2021/07/Check-white.svg);
    font-weight: 700;
    margin-left: 5px;
    position: absolute;
    right: 20px;
  }
  .bg-white-im .accordion:after  {
    content: url(../../uploads/2021/07/Check-blue.svg);
  }
  .pri-formprice .frm-getstart form input,
  .pri-formprice .frm-getstart form button  {
    font-size: 16px !important;
  }
  .frm-getstart.green-bg.text-center{
    margin-top: 22px !important;
    padding: 0 !important;
  }
  .pri-formprice .fr-blue-right .btn-form-submit {
    margin-top: 18px !important;
  }
  .pri-formprice{
    margin-bottom: 0 !important;
  }
  .pri-formprice .our-img{
    margin-top: 0 !important;
  }
  .pri-formprice .col-sm-4 {
    max-width: 100% !important;
    flex: 0 0 100% !important;
  }
  .pri-formprice .title {
    padding: 24px 0 40px !important;
    max-width: 291px;
    margin: 0 auto;
  }
  #numberCounter{
    padding: 44px 0 !important;
  }
  .resource-s .text-right .arrowleft {
    top: -4px;
  }
  .ab-heading  .div-juscenter{
    width: 100%;
  }
  .ab-ourstory{
    margin-top: 46px !important;
  }
  .ab-ourstory .col-sm-6 {
    padding: 0 !important;
  }
  .ab-ouroffice .container{
    max-width: 100% !important;
    padding: 62px 47px 75px 73px !important;
  }
  .ab-ouroffice{
    overflow: hidden;
  }
  .ab-ourstory .title {
    margin-bottom: 21px;
  }
  .ab-ourstory .container-fluid {
    width: 100% !important;
  }
  .ab-ourstory .row.div-juscenter {
    padding: 0 24px;
  }
  .ab-certification .container{
    max-width: 100% !important;
    padding: 0 57px;
  }
  header.toggled + .mb-account ul {
    flex-direction: column;
    gap: 16px;
    margin-bottom: 38px !important;
    padding: 0 32px;
  }
  header.toggled + .mb-account ul li{
    width: 100%;
  }
  .info-qa .content-faq {
    line-height: 1.5;
  }
  .ab-ouroffice .our-img {
    left: 22px;
    right: 28px;
    width: unset !important;
  }

  #logo-slider {
    display: block !important;
  }
  .clients-logo-new {
    display: none  !important;
  }
}

@media (min-width: 577px) and (max-width: 1024px){
  .mb-menu {
      margin-right: 0;
  }
  #banner-h .item{
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 790px;
    margin: 0 auto;
  }
  #banner-h .producthunt{
    margin-bottom: 15px !important;
  }
  #banner-h .item-title {
    max-width: unset;
    text-align: center;
  }
  #banner-h .item-des {
    text-align: center;
    max-width: 552px;
    margin-bottom: 24px;
  }
  #banner-h .frm-getstart{
    width: 522px;
  }
  #banner-h .row>.col-xl-6 {
    margin-bottom: 80px;
  }
  #banner-h .row:first-child .col-xl-6:last-child{
    max-width: 75%;
  }
  #banner-h .row:first-child{
    justify-content: center;
  }
  #logo-slider {
    display: none !important;
  }
  .clients-logo-new {
    flex-wrap: wrap;
  }
  #banner-h .logo-client{
    margin: 49px 0 51px;
  }
  .add_module.blue-light-bg span{
    font-size: 22px !important;
  }
  .add_module.blue-light-bg p{
    line-height: normal !important;
  }
  .home .multibox .container,
  .multibox.hw-s .container{
    max-width: 100% !important;
  }
  .home .multibox .container .row,
  .multibox.hw-s .container .row{
    padding: 0 !important;
  }
  .home .multibox {
    padding: 90px 15px 112.5px;
  }
  .home .testimonial-s .col-md-5 img,
  .page-template-page-pricing .testimonial-s .col-md-5 img,
  .page-template-page-about .testimonial-s .col-md-5 img{
    height: 281px !important;
    width: auto !important;
  }
  .testimonial-s .t-title {
    font-size: 30px;
    line-height: normal;
  }
  .testimonial-s .col-md-7 {
    padding-left: 25px;
  }
  .testimonial-s .name {
    font-size: 24px;
    line-height: normal;
  }
  .resource-s .box-title {
    font-size: 16px !important;
  }
  .resource-s .box-item p:not(:last-child),
  .resource-s .box-item .text-right {
    font-size: 12px;
  }
  .frm-getstart form {
    max-width: 521px;
  }
  .hw-page .testimonial-s .col-md-5 img{
    width: 278px !important;
  }
  .pri-formprice .container,
  .pri-FAQ .container{
    max-width: 100%;
    padding-left: 68px;
    padding-right: 68px;
  }
  .pri-formprice .row{
    margin: 0;
  }
  .pri-formprice .col-sm-4,
  .pri-FAQ > div > div {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
  #numberCounter{
    padding-left: 158px;
    padding-right: 158px;
  }
  header.toggled + .mb-account ul {
    flex-direction: column;
    gap: 16px;
    margin-bottom: 38px !important;
    padding: 0 32px;
  }
  header.toggled + .mb-account ul li {
    width: 350px; 
  }
}


/* 2026-02-03 11:10
 * Create the loading spinner using ::before
 */
.load-btn::before {
    content: '';
    /* Position the spinner exactly in the center */
    transform: translate(-50%, -50%);

    /* Spinner appearance: a circle with a border */
    width: 1em;
    height: 1em;
    border: 3px solid rgba(255, 255, 255, 0.3);
    border-radius: 50%;
    border-top-color: #fff; /* The part that "spins" */

    /* Initially hide the spinner */
    opacity: 0;
    visibility: hidden;

    /* Animation definition */
    animation: spin 1s linear infinite;
    transition: opacity 0.3s, visibility 0.3s;
    display: none;
}

/*
 * Show the spinner when the .is-loading class is applied
 */
.load-btn.is-loading::before {
    opacity: 1;
    visibility: visible;
    margin-right: 8px;
    display: inline-block;
}

.btn-content {
   display: flex;
   align-items: center;
   gap: 8px;
}

.load-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #3c84e7;
  color: #fff;
}

.load-btn.is-loading .btn-content {
  display: none;
}

#posts-list .alm-listing {
  display: flex;
  flex-wrap: wrap;
}
