/** Form and Header **/.main-page #main{overflow:visible;z-index:8;}
.multi-lang-drop .dropdown-toggle{padding:10px 14px 9px}
.hero-block #header{display:block;height:auto;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.hero-block #header .navbar{border:none;}
.hero-block .hero-block-bg{top:0;left:0;width:100%;height:100%;overflow:hidden;position:absolute;background-position:top center;background-size:cover}
.hero-block .theme-span{color:#004990;font-weight:500;}
.hero-block p > a.external-link{color:#474747;font-weight:500;}
.hero-block{color:#848689;height:1%;z-index:8;position:relative;display:table-header-group}
.hero-block .header-note-text { font-weight: 300;font-size: 14px;line-height: 22px; }
.hero-block .header-note-text > strong {font-weight: bold;}
.hero-block .header-note-text > a { color: #fff;text-decoration: underline;font-weight: bold; }
.cms-app .hero-block{z-index:9;}
.hero-block .frame{position:relative}
.hero-block .hero-holder{position:relative;padding:0 0 100px;}
.logo a{padding:10px 0 !important;}
.hero-block .row{position:relative;/*! -webkit-box-align:center; *//*! -ms-flex-align:center; *//*! align-items:center */}
.hero-block h1{font-style:normal;font-weight:bold;font-size:55px;line-height:52px;margin-bottom:30px;text-transform: uppercase;color:#FFFFFF;}
.hero-block h1 span{font-style:normal;font-weight:600;font-size:40px;color:#FFFFFF;margin:20px 0; display: block;}
.hero-block p{color:#fff;font-size:18px;line-height:27px;margin-bottom:16px;max-width: 521px;}
.hero-block p.cpost-desc{font-weight:500;font-size:20px;line-height:28px;}
.hero-block a.cpost-play-btn{padding:10.5px 20.61px;background:#E03F79;text-align:center;color:#fff !important;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.hero-block a.cpost-play-btn > img{padding-left:8px;}
.form-login{z-index:3;max-width:445px;margin:0 0 -60px;position:relative;min-height: 100%;}
.form-login .alert.alert-danger{padding-left:50px;margin-top:-15px}
.form-login .alert.alert-danger br{display:none}
.form-login .form-area{padding:48px 49px;-webkit-box-shadow:0px 5px 15px rgba(0, 0, 0, 0.1);box-shadow:0px 5px 15px rgba(0, 0, 0, 0.1);border-radius:8px;min-height: 100%;}
.form-login .form-logo{font-size:1.71429em;line-height:1.45833;margin:0 0 32px;font-weight:400;}
.form-login .form-group{margin:0 0 21px}
.form-login .field-holder{min-height:70px;margin:0 0 10px}
.form-login .field{position:relative}
.form-login .field label{color:#666}
.form-login .field.field-focused label{color:#666;font-size:.85714em;line-height:20px}
.form-login .field .ico{top:50%;left:21px;color:#d7d9e0;font-size:24px;line-height:1;position:absolute;margin:-12px 0 0;pointer-events:none}
.form-login .field .ico~.form-control{padding-left:56px}
.form-login .field .link{right:0;bottom:16px;font-weight:400;position:absolute;margin:-9px 0 0;font-size:13px;line-height:1.46154;color:#666}
.form-login .field .link:hover,.form-login .field .link:focus{color:#004990}
.form-login .field .link~.form-control{padding-right:70px}
.form-login label{font-weight:400;font-size:14px;line-height:20px}
.form-login .form-control{height:40px;color:#222;border-width:0 0 2px;font-size:1.14286em;line-height:1.5}
.form-login .form-control::-webkit-input-placeholder{color:#999}
.form-login .form-control::-moz-placeholder{opacity:1;color:#999}
.form-login .form-control:-moz-placeholder{color:#999}
.form-login .form-control:-ms-input-placeholder{color:#999}
.form-login .form-control.placeholder{color:#999}
.form-login .remember{margin:15px !important}
.form-login .error-field .link{color:#ce6262}
.form-login .error-field .form-control{border-color:#ce6262}
.form-login [data-type=submit]{width:100%;display:block;margin:25px 0 0;font-weight:400;min-height:46px;padding:10px;position:relative;border-color:#69be28;font-size:16px;line-height:1.5;background:#69be28}
.form-login [data-type=submit]:hover,.form-login [data-type=submit]:focus{background:#467f1b}
.form-login .btn-default[data-type=submit]:hover,.form-login .btn-default[data-type=submit]:focus{color:#fff!important}
;.form-login [data-type=submit].btn-orange{margin-top:15px;border-radius:4px}
.form-login [data-type=submit]:hover,.form-login [data-type=submit]:focus{color:#fff!important}
.form-login [data-type=submit] .ico{top:50%;right:21px;font-size:12px;margin:-6px 0 0;position:absolute}
.form-login .form-footer{overflow:hidden;position:relative;margin:50px -48px -49px;border-radius:0 0 15px 15px;border-top:solid 1px #e5e5e5}
.form-login h3{margin:0;font-size:1.058823529411765em}
.form-login h3 a{display:block;font-weight:400;color:#999;padding:26px 120px 32px 47px}
.form-login h3 a:hover,.form-login h3 a:focus{text-decoration:none;color:#737373}
.form-login h3 a:focus,.form-login h3 a:hover{background:#f1f1f1}
.form-login h3 img[aria-hidden]{top:50%;right:45px;margin:-20px 0 0;position:absolute}
.form-login .heading{color:#69be28;display:block;margin:0 0 8px;font-weight:500;font-size:1.42857em;line-height:1.2}
.form-login .remember label{margin:0;font-size:13px;line-height:1.46154;letter-spacing:-.13px;color:#201D1E;display:inline-block;vertical-align:middle}
.form-login [class*=icheckbox]{top:0;vertical-align:middle}
.form-login.credit .form-area{border-radius:15px}
.form-login .captcha-area{margin:0 0 30px}
.go-to-next-section{display:none;}
.features-section{padding:140px 0 114px;background:linear-gradient(to bottom,  #ffffff 57%,#ffffff 57%,#f0f0f0 99%,#f0f0f0 99%,#f0f0f0 99%,#f0f0f0 100%);}
.features-section h1{color:#002570;font-size:1.71429em;line-height:1.25;font-weight:400;margin:0 0 13px}
.features-section .head h2{color:#201D1D;font-size:2.85714em;line-height:1.125;font-weight:500;margin:0 0 62px}
.features-section .article{opacity:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.features-section .article:nth-child(even){-webkit-transform:translate(50px,0);transform:translate(50px,0);-ms-transform:translate(50px,0)}
.features-section .article:nth-child(odd){-webkit-transform:translate(-50px,0);transform:translate(-50px,0);-ms-transform:translate(-50px,0)}
/* .features-section .article:nth-child(4) {padding: 0;} */
.features-section .article:nth-child(4) .bg-cover.left {margin-right: -15px;}
.features-section .article:nth-child(6) .bg-cover.center.last {margin-right: 0px;}
.features-section .article.section-active,.features-section .article.in-view{opacity:1}
.features-section .article.section-active:nth-child(even),.features-section .article.in-view:nth-child(even){-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0)}
.features-section .article.section-active:nth-child(odd),.features-section .article.in-view:nth-child(odd){-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0)}
.features-section .box{overflow:hidden;position:relative}
.features-section p{margin:0;font-size:1em;line-height:1.571428571428571;color:#93989F;font-weight:300}
.features-section.features-section-i2c p{font-size: 16px;line-height: 1.6;color: #57575B;}
.features-section.features-section-i2c h2{font-size:40px;line-height:48px;}
.features-section .img-holder{height:100%;}
.ccart_landing-page .features-section .img-holder{height:auto;}
.features-section .bg-cover{position:relative;}
/* .features-section .bg-cover.left{margin:0 -15px 0 0;} */
.features-section .bg-cover.right{margin:0 0 0 -15px;}
.features-section .bg-cover.center{margin:0 -15px;}
.features-section .img-holder img{width:100%;height:auto;display:block}
.features-section .desc{overflow:hidden;max-width:280px;margin:0 auto}
.ccart_landing-page .features-section .desc{max-width:none;}
.features-section .desc h3{font-size:28px;line-height:34px;color:#201D1D;margin:0 0 20px;font-weight:500;}
.features-section .desc>*{z-index:2;position:relative}
.features-section .feature-frame.add .bg-cover{height:100%;display:flex;align-items:center;}
.features-section .feature-frame.add .bg-cover.left:before{top:auto;bottom:0;}
.features-section .feature-frame.add .bg-cover.right{margin:0;}
.features-section-i2c.features-section .feature-frame.add .bg-cover.right:before{top:auto;bottom:0;}
.features-section .feature-frame.add .bg-cover{display:flex;height:100%;align-items:center;}
.features-section .feature-frame.add .bg-cover.left:before{top:100%;bottom:auto;}
.features-section .feature-frame.add .bg-cover.center.last{margin:0 0 0 -15px;}
.features-section .feature-frame.add .bg-cover.left.first:before{top:auto;bottom:0;}
.feature-holder{position:relative;}
.feature-holder .feature-frame{transition:opacity 0.5s ease;}
.feature-holder .feature-frame.add{opacity:0;position:absolute;top:0;left:0;right:0;transition:opacity 0.5s ease;}
.feature-holder.shuffle-on .feature-frame{opacity:0;transition:opacity 0.5s ease;}
.feature-holder.shuffle-on .feature-frame.add{opacity:1;transition:opacity 0.5s ease;}
/** Form and Header **/.process-section-holder .row{background:#fff;position:relative;top:-50px;border-radius:4px;margin:0 0 -100px;box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);}
.process-section-holder{padding:0;background-color:#fff;}
.process-section-holder .f-holder{padding:35px;background-color:#fff;position:relative;height:100%;}
.process-section-holder .row .f-holder:after{content:'';height:100%;width:1px;position:absolute;top:0;bottom:0;right:0;background-color:#F2F2F2;}
.process-section-holder .row > div:last-child .f-holder:last-child:after{display:none;}
.process-section-holder .f-holder img{margin:0 auto 15px;}
.process-section-holder .f-holder strong{font-size:16px;line-height:29px;color:#201D1E;letter-spacing:-0.7px;margin-bottom:5px;font-weight:400;}
.process-section-holder .f-holder p{color:#201D1E;font-size:16px;line-height:24px;margin:0;}
.process-section-holder .f-holder > *{display:block;text-align:center}
/** Feature section **/.services-section{padding:50px 0 215px;width:100%;height:100%;background:linear-gradient(to bottom,  #ffffff 57%,#ffffff 57%,#f0f0f0 99%,#f0f0f0 99%,#f0f0f0 99%,#f0f0f0 100%);background-size:cover;background-color:#fff; background-position: bottom;}
.services-section h2{color:#000;font-size:30px;font-weight:300;line-height:40px;margin-bottom:21px;}
.services-section h2 > span.spcecial-char.is-blue{color:#004990}
.services-section p{color:#001C44;font-size:42px;font-weight:400;letter-spacing:0.1px;line-height:55px;margin-bottom:58px;}
.services-section .services-box{overflow:hidden;border:1px solid rgba(0, 34, 51, 0.1);box-shadow:2px 4px 10px 0 rgba(0, 34, 51, 0.05), 2px 4px 10px 0 rgba(0, 34, 51, 0.05);border-radius:0.15rem;margin-bottom:28px;min-height:360px;font-weight:normal;background:#ffffff;}
.services-section .services-box > img{width:100%;}
.services-section .title{margin:0 0 10px;text-align:left}
.services-section .title h4{color:#001c44;font-size:22px;font-weight:500;line-height:28px;margin-bottom:15px;}
.services-section .text{color:#57575b;font-size:17px;font-weight:300;line-height:23px;text-align:left;}
.services-section .services-box div.card-content{padding:28px;background:#fff;}
span.special-char.is-blue{color:#004990;font-weight:600;}
span.special-char.is-pink{color:#E03F79;font-weight:600;}
/** Why section **/.why-section-container{background:none;position:relative;overflow:visible;padding:30px 0;font-size:1.21429em;line-height:1.35294;font-weight:300;color:#666;}
.why-section h1{color:#1D9638;font-size:14px;line-height:40px;font-weight:400;margin:0 0 13px;}
.why-section-container .why-section{max-width:500px;}
.why-section-container .why-section h2{font-size:35px;line-height:50px;font-weight:500;margin:0 0 40px;color:#241f21;}
.why-section-container .why-section p{color:#797B8B;font-size:14px;line-height:21px;margin-bottom:50px;}
.why-section-container .why-section ul{margin:0;}
.why-section-container .why-section ul li{opacity:1;margin:auto;display:block;vertical-align:top;width:50%;position:relative;transition:all 1s ease;padding-right:2%;float:left;}
.why-section-container .why-section h5{color:#797B8B;font-size:12px;font-weight:400;line-height:18px;}
.why-section-container .why-section ul li .ico{background-color:#1D9638;width:18px;height:18px;display:block;float:left;margin-right:10px;color:#fff;text-align:center;line-height:18px;border-radius:4px;}
.why-section-container .why-section ul:after{content:'';display:block;clear:both;}
.why-section-container .why-img-holder{position:absolute;top:50%;right:0;width:calc(100% - 700px);text-align:right;height:384px;margin-top:-192px;}
/** Download App Section **/.download-app-section{color:#a7a7a7;background:linear-gradient(to bottom, #ffffff 0%,#fafbfd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafbfd',GradientType=0 );position:relative;padding:50px 0 150px;font-size:1.214285714285714em;line-height:1.53;}
.download-app-section h2{color:#241f21;margin:0 0 15px;font-size:1.76471em;line-height:1.16667;font-weight:500}
.download-app-section p{color:#848689;font-size:17px;line-height:26px;margin:0 0 40px;font-weight:300;max-width:550px;}
.download-app-section .img-holder{max-width:100%;max-height:400px;}
.download-app-section .img-holder img{display:block;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:auto;height:auto;-webkit-transform:translate(0,100%);transform:translate(0,100%);-ms-transform:translate(0,100%)}
.download-app-section.section-active h2,.download-app-section.section-active p,.download-app-section.section-active .list-logos{top:0;opacity:1}
.download-app-section.section-active .img-holder img{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0%)}
.download-app-section [class*=col-]{position:static}
.download-app-section .container{z-index:2;position:relative}
.download-app-section h2 .ico{display:block;margin:0 0 12px}
.download-app-section .list-logos li{margin:0 10px 0 0}
.benefits-section{background:#fff;color:#333;padding: 120px 0px 64px;}
.benefits-section .section-head{font-size:1.071em;line-height:1.53;font-weight:300;color:#000000;letter-spacing:0.11px;margin:0;/* padding:75px 0; */}
.benefits-section .section-head h2{color: #201D1E;font-size: 40px;line-height: 40px;margin-bottom: 26px;}
.benefits-section .section-head p{color:#000000;font-size:26px;font-weight:400;letter-spacing:0.1px;margin-bottom:58px;}
.benefits-section .section-head p .red-text{color:#DA2912;}
.benefits-item-head{align-items:center;}
.benefits-item-head .cpost-ico{position:absolute;top:7px;}
.benefits-item-head .cpost-ico .dashed{padding:0 15px;}
.benefits-section .benefits-inner-left{float:left;width:28%;}
.benefits-section .benefits-inner-left.right{float:right;}
.benefits-section .card-holder:after{content:"";display:inline-block;height:100%;margin:0 0 0 -5px;overflow:hidden;vertical-align:middle;width:1px;}
.benefits-section .card-holder .center-card{width:507px;height:507px;border:.14rem dashed rgba(149, 149, 149, 0.37);border-radius:100%;margin:0 auto;}
.benefits-section .card-holder .center-card::after{display:inline-block;vertical-align:middle;white-space:nowrap;height:100%;content:'';width:1px;}
.benefits-section .card-holder .small-card{width:387px;height:387px;border:.14rem dashed #189053;border-radius:100%;margin:0 auto;white-space:nowrap;display:inline-block;vertical-align:middle;}
.benefits-section .card-holder .small-card:after{display:inline-block;vertical-align:middle;white-space:nowrap;height:100%;content:'';width:1px;}
.benefits-section .card-holder .small-card img{display:inline-block;vertical-align:middle;white-space:normal;}
.benefits-section .card-image-container{display: flex; align-items: center;}
.benefits-section .image-holder{max-width:445px;position:relative; margin-left: 60px;}
.benefits-section .image-holder:before{content:'';top: -45px;right: -30px;position: absolute;width: 150px;height: 150px;background:url(../../../../cstatic/94a5ded-05ae-41d4-a1c8-ef851d0d420e/cpost-card-bg.png) no-repeat 90% 50%;}
.benefits-section .image-holder img{display:block;position:relative;width:100%;height:auto;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.benefits-section .benefits-inner-left .services-list li strong{display:block;font-size:1.200em;line-height:1.055;margin:0 0 3px;}
.benefits-section .card-block{position:relative;}
.benefits-section .card-holder{display:block;width:44%;margin:0 auto -530px;text-align:center;}
.benefits-section .benefits-item-head{align-items:center;margin-bottom:25px;position:relative;}
.benefits-section .cpost-text{margin-left:50px;color:#000;font-size:24px;font-weight:300;}
.benefits-section .cpost-text .benefits-desc-note{color:#000;font-size:22px;font-weight:400;line-height:33px;}
.benefits-section .benefits-item-content{margin-top:14px;}
.benefits-section .benefits-item-content p{color:#848689;font-size:14px;font-weight:300;line-height:19px;}
.benefits-section .benefits-item:first-child{margin-bottom:45px;}
.benefits-section .cpost_details_desc {color: #000000;font-size: 24px;font-weight: normal;letter-spacing: 0.1px;max-width: 670px;}
.services-list{font-size:1.071em;line-height:1.533;margin:0;padding:0 0 110px;font-weight:300;}
.services-list li{position:relative;width:273px;margin:125px 0 0;}
.services-list li strong{display:block;font-size:1.200em;line-height:1.055;font-weight:500;margin:0 0 3px;}
.services-list li:nth-child(odd){float:left;clear:left;text-align:right;margin:145px 0 0 40px;padding:0 20px 0 0;}
.services-list li:nth-child(even){float:right;margin:145px 40px 0 0;padding:0 0 0 20px;}
.services-list li.last{float:none;margin:0 auto;text-align:center;top:110px;padding:20px 0;}
.services-list li .ico{position:absolute;transition:all 0.25s;width:25px;height:25px;font-size:0;line-height:0;border:solid 5px #E8E8E8;background-color:#189053;border-radius:100%;text-align:center;}
.services-list li:hover .ico{border-width:6px;width:56px;height:56px;font-size:30px;line-height:44px;}
.services-list li .ico img{display:block;opacity:0;transition:all 0.25s;transform:translate(0 , -50%);-webkit-transform:translate(0 , -50%);margin:0 auto;top:50%;position:relative;}
.services-list li:hover .ico img{opacity:1;}
.services-list li span{display:block;}
.services-list li:nth-child(odd) .ico{left:100%;top:0;}
.services-list li:nth-child(even) .ico{right:100%;top:0;}
.services-list li.last .ico{top:auto;bottom:100%;left:50%;transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);}
/* .main.row{padding-bottom:45px;} */
.cpost_details{background:url(../../../../cstatic/e7fca36-ba7f-4412-b967-c697cd302c7e/cpost-info-banner.png) no-repeat;width:100%;padding:54px 0px;background-size:cover;}
.cpost_details .cpost_details_icon .cpost_details_desc{padding:0 0 0 85px;color:#fff;max-width:620px;font-size:20px;line-height:27px;font-weight:300;}
.cpost_details .cpost_details_icon{position:relative;}
.cpost_details .cpost_details_icon .cpost_details_img{position:absolute;padding:5px 0 0;}
@media (max-width:1025px) and (min-width:991px){.why-section-container .why-img-holder{width:calc(100% - 550px);}
}
@media (max-width:1025px){.process-section-holder .f-holder strong{font-size:18px;}
 .download-app-section{padding:50px 0;}
}
@media (max-width:991px){.hero-block{text-align:center;}
 .hero-block h1 span{font-size:30px;margin:10px 0 10px;text-align:center;}
 .hero-block h1{font-size:38px;margin:0 auto 10px;padding:0;}
 .hero-block p{margin:0 auto 20px;text-align:center;padding:0; max-width: 500px;}
 .form-login{margin:32px auto -20px;text-align:left;}
 .form-login h2{text-align:left;}
 .download-app-section .mobile-img{display:none;}
 .download-app-section{padding:50px 0;text-align:center;}
 .download-app-section p{max-width:100%;}
 .why-section-container .why-section{max-width:100%;}
 .why-section-container .why-img-holder{display:block;position:static;margin:30px 0 0;text-align:center;width:100%;}
 .process-section-holder .f-holder{padding:17px 0;}
 .process-section-holder .f-holder p{margin-bottom:0;}
 .process-section-holder .row{padding:18px 0;}
 .services-section{padding:0 0 50px;background:#fff;}
 .services-section .services-box{min-height:0;height:100%;margin:0;}
 .services-section .row .col-md-6{margin:0 0 20px;}
 .why-section-container .why-section ul{margin:0 0 -15px;}
 .why-section-container .why-section ul li{margin:0 0 15px;}
 .why-section-container .why-section ul li h5{margin:0;}
 .why-section-container .why-img-holder img{max-width:100%;width:100%;}
 .why-section-container .why-img-holder{height:auto;}
 .features-section .article:nth-child(4) .bg-cover.left {margin-right: 0px;}
 .features-section {padding: 60px 0 60px;}
 .features-section .head{text-align:center;}
 .features-section .head h2{font-size:30px;}
 .features-section .desc h3{font-size:25px;margin: 0 0 15px;line-height: 25px;}
 .features-section .article.section-active:nth-child(even), .features-section .article.in-view:nth-child(even) {margin-bottom: 20px;}
 /* .features-section .article:nth-child(4) {padding: 0 15px;} */
 .features-section .article .bg-cover.center {margin: 0;}
 .benefits-item-head .cpost-ico{top:4px;}
 .benefits-section {padding: 60px 0 60px;}
 .benefits-section .section-head{padding:0px 0 10px;}
 .benefits-section .section-head h2{font-size:30px;margin-bottom: 20px;}
 .benefits-section .section-head p {font-size:22px;margin-bottom: 35px;}
 .benefits-section .benefits-item-head{margin-bottom: 15px;}
 .benefits-section .cpost-text{font-size: 20px;margin-left: 45px;}
 .benefits-section .cpost-text .benefits-desc-note{font-size: 20px;line-height: 20px;}
 .benefits-section .cpost_details_desc{font-size: 22px;max-width: 620px;}
 .logo{max-width:100% !important;}
}
@media (max-width:991px) and (min-width:768px){.process-section-holder .row > div:nth-child(2n) .f-holder:after{display:none;}
 .process-section-holder .row .f-holder:after{right:-16px;}
}
@media (max-width:767px){.why-section-container .why-section ul li{width:100%;}
.hero-block h1 span{font-size:23px;}
.hero-block h1{font-size:30px;}
.hero-block p{font-size: 14px; line-height: 22px;}
.hero-block p.cpost-desc{font-size: 18px;}
.services-section h2{font-size:1.5em;line-height:1.57em;margin-bottom:5px;}
.why-section-container .why-section h2{font-size:1.5em;line-height:1.57em;margin:0 0 20px;}
 .why-section-container .why-section p{margin:0 0 20px;}
 .download-app-section h2{font-size:1.3em;line-height:1.5em;}
 .download-app-section p{margin:0 0 10px;font-size:0.9em;}
 .download-app-section .list-logos{margin-top:20px;}
 .process-section-holder .row .f-holder:after{right:0;left:0;width:100%;height:1px;bottom:0;top:auto;}
 .services-section p{font-size:1.6em;margin-bottom:25px;line-height:27px;}
 .services-box img{max-height:100%;}
 .services-section .title{margin:30px 0 10px;}
 .hero-block .hero-holder{padding:0 0 150px;}
 .features-section .head h2{font-size:25px;}
 .features-section .desc h3{font-size:21px;margin: 0 0 10px;line-height: 21px;}
 .features-section .desc p{font-size:14px;line-height: 1.5;}
 .features-section .bg-cover.right, .features-section .bg-cover.left, .features-section .bg-cover.center{margin:0;}
 .features-section .feature-frame.add .bg-cover.center.last{margin:0 !important;}
 .features-section-i2c.features-section .feature-frame.add .bg-cover.right::after{display:none;}
 .features-section-i2c.features-section .feature-frame.add .bg-cover.right::before{display:none;}
 .benefits-section .section-head h2{font-size:25px;line-height:1.57em;margin-bottom:10px;}
 .benefits-section .section-head p{font-size:18px;margin-bottom: 20px;}
 .benefits-section .cpost-text{font-size:16px;line-height: 25px;}
 .benefits-section .cpost-text .benefits-desc-note{font-size:16px;line-height: 25px;}
 .benefits-section .cpost_details_desc{font-size: 18px;margin-top: 20px;}
}
@media (max-width:1365px){.benefits-section .image-holder{margin:auto;}
}
@media (max-width:1199px){.services-list li:nth-child(2n), .services-list li:nth-child(2n+1){margin:145px 0 0;}
 .services-list li.last{margin:0 auto;}
}
@media (max-width:1024px){.benefits-section h3{font-size:1.25em;}
 .benefits-section .card-holder{margin:0 auto -400px;width:auto;height:inherit;}
 .benefits-section .card-holder .small-card, .benefits-section .card-holder .center-card{width:inherit;height:inherit;display:block;}
 .benefits-section .card-holder .small-card{max-width:290px;margin:0 auto;}
 .benefits-section .card-holder .small-card img{display:block;max-width:100%;height:auto;}
 .services-list li.last{top:auto;}
}
@media (max-width:991px){.benefits-section .card-holder{margin:0 auto;}
 .benefits-section .card-holder .small-card:after, .benefits-section .card-holder .center-card:after{display:none;}
 .benefits-section .card-holder .services-list li:nth-child(2n), .services-list li:nth-child(2n+1){margin:0 0 65px !important;}
 
 .services-list li:nth-child(2n), .services-list li:nth-child(2n+1){float:none !important;text-align:left;clear:none;padding:0 0 0 20px !important;}
 .services-list li:nth-child(2n+1) .ico{right:100%;left:auto;}
 .services-list{padding:0 60px;letter-spacing:-5px;}
 .services-list li:nth-child(2n), .services-list li:nth-child(2n+1){float:none !important;text-align:left;clear:none;padding:0 70px 0 20px !important;letter-spacing:normal;display:inline-block;vertical-align:top;width:50%;}
 .services-list li:nth-child(2n+1) .ico{right:100%;}
 .services-list li.last .ico{bottom:auto;right:100%;left:auto;transform:translate(0,0);-ms-transform:translate(0,0);top:0;}
 .services-list li .ico{border-width:6px;width:56px;height:56px;font-size:30px;line-height:44px;}
 .services-list li .ico img{opacity:1;}
}
@media (max-width:767px){.hero-block .navbar h1{max-width:180px;}
 .benefits-section h3{font-size:1.14286em;line-height:1.5625;margin:0 0 10px}
 .benefits-section ul li{margin:0;display:block;width:auto}
 .benefits-section ul li+li{margin:30px 0 0}
 .benefits-section .image-holder{margin:0 auto}
 .services-list{padding:0 0 0 60px;}
 .services-list li:nth-child(2n), .services-list li:nth-child(2n+1){display:block;width:100%;margin:40px 0 0 !important;padding:7px 0 15px 20px !important;}
 .services-list li span br{display:none;}
}
@media (max-width:768px){
 .benefits-section .image-holder img{width:100%;}
}
@media (min-width:991.98px){.services-section .services-box{max-width:307px;}
 .services-section .text{max-width:222px;}
 .services-section .text .east-text{font-size:16px;}
 .col-lg-4.col-md-6.col-12.side-container{padding:80px 15px 0;}
 }
/* @media (min-width:768px){.services-section p{max-width:650px;}
 .benefits-section .section-head p{max-width:733px;}
} */

@media (max-width:580px){
 .features-section .row .article:last-child .desc{padding-bottom:10px;}
 }
@media (max-width:575px){
.features-section {padding: 40px 0 40px;}
.features-section .head h2{margin:0px}
.features-section .article{width:100%;max-width:100%}
.features-section .desc{padding:30px 0;max-width:none}
.benefits-section {padding: 40px 0 40px;}
}

/* ALERT BANNER FOR POTENTIAL SCAMS - WELCOME SCREEN */
.hero-protect-card-alert.alert{max-width:521px;border-radius:8px;font-size:.875rem;color:#fff;padding: 16px;}
.hero-protect-card-alert h3{font-weight:800;font-size:inherit;color:inherit}
.hero-protect-card-alert.alert p{line-height:1.5;font-size:inherit;color:inherit;max-width:100%}
@media (max-width: 991px) {
.hero-protect-card-alert.alert{max-width:82vw;margin-inline:auto}
.hero-protect-card-alert.alert p{text-align:left}
}
@media (max-width: 480px) {
.hero-protect-card-alert.alert{max-width:100%}
}