.seo-landing-template3 h1,.seo-landing-template3 h2,.seo-landing-template3 h3,.seo-landing-template3 h4,.seo-landing-template3 h5,.seo-landing-template3 h6,
.seo-landing-template3 .h1,.seo-landing-template3 .h2,.seo-landing-template3 .h3,.seo-landing-template3 .h4,.seo-landing-template3 .h5,.seo-landing-template3 .h6{font-family:'Inter',sans-serif;font-weight:700}
.seo-landing-template3 .row.md{margin-left:-16px;margin-right:-16px}
.seo-landing-template3 .row.md > [class*="col-"],.seo-landing-template3 .row.md > .col{padding-left:16px;padding-right:16px}
.seo-landing-template3 .form-control:focus,.seo-landing-template3 button:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}

.seo-landing-template3 .bg-blue{background-color:#D2DCEE !important}
.seo-landing-template3 .bg-teal{background-color:#EDF9F8 !important}
.seo-landing-template3 .bg-green{background-color:#E9F7F0 !important}
.seo-landing-template3 .bg-lime{background-color:#F5FAEF !important}
.seo-landing-template3 .bg-orange{background-color:#FEF4E8 !important}
.seo-landing-template3 .bg-yellow{background-color:#377da3 !important}

.seo-landing-template3 .text-blue{color:#207DE9 !important}
.seo-landing-template3 .text-green{color:#41D58C !important}
.seo-landing-template3 .text-teal{color:#6ADFD7 !important}
.seo-landing-template3 .text-primary{color:#207DE9 !important}
.seo-landing-template3 .text-orange{color:#F7941D !important}
.seo-landing-template3 .text-yellow{color:#EDBC0C !important}
.seo-landing-template3 .text-lime{color:#99CC63 !important}

.seo-landing-template3 .btn-green{color:#fff;background-color:#41D58C;border-color:#41D58C}
.seo-landing-template3 .btn-green:focus,
.seo-landing-template3 .btn-green:hover{color:#fff;background-color:#26B16D;border-color:#26B16D}

.seo-landing-template3 .badge{font-weight:bold;padding:4px 16px;font-size:14px;line-height:22px;letter-spacing:0.05em;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}

.seo-landing-template3 .form-group{margin-bottom:32px}
.seo-landing-template3 .form-label{font-weight:600;margin:0 0 8px;font-size:15px;line-height:24px;letter-spacing:-0.003em;color:#374046}
.seo-landing-template3 .form-control{width:100%}

.seo-landing-template3 .slider{height:4px;background-color:#F2F2F2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;z-index:2;margin:40px 70px 70px}
.seo-landing-template3 .slider:before{height:4px;background-color:#F2F2F2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute;z-index:-1;top:0;left:-70px;right:-70px;content:""}
.seo-landing-template3 .slider .ui-slider-handle{cursor:pointer;height:40px;background-color:#305493;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;top:50%;margin-top:-20px;left:0;line-height:40px;font-weight:900;font-size:16px;text-align:center;letter-spacing:-0.018em;color:#FFFFFF;width:140px;margin-left:-70px}
.seo-landing-template3 .slider .ui-slider-handle:before,
.seo-landing-template3 .slider .ui-slider-handle:after{content:"\e902";position:absolute;right:8px;top:8px;font-size:24px;color:#829DCE;font-family:'icomoon' !important;line-height:1}
.seo-landing-template3 .slider .ui-slider-handle:before{content:"\e901";left:8px;right:auto}
.seo-landing-template3 .slider .ui-slider-handle:hover,.seo-landing-template3 .slider .ui-slider-handle:hover{background-color:#207DE9}
.seo-landing-template3 .slider .ui-slider-handle:hover:after,.seo-landing-template3 .slider .ui-slider-handle:hover:before{color:#fff}
.seo-landing-template3 .slider .ui-slider-handle:focus{outline:0}
.seo-landing-template3 .slider .slider-help-min{font-weight:bold;font-size:14px;line-height:22px;letter-spacing:0.05em;text-transform:uppercase;color:#374046;padding-top:20px;margin-left:-70px;float:left}
.seo-landing-template3 .slider .slider-help-max{font-weight:bold;font-size:14px;line-height:22px;letter-spacing:0.05em;text-transform:uppercase;color:#374046;padding-top:20px;margin-right:-70px;float:right}

.seo-landing-template3 #FX_SS-wrapper{font-family:'Inter',sans-serif;position:relative;overflow:hidden;color:374046}
.seo-landing-template3 #FX_SS-wrapper p{margin-top:0;font-family:'Inter',sans-serif}
.seo-landing-template3 #FX_SS-wrapper .btn{margin:0}
.seo-landing-template3 #FX_SS-wrapper .btn-lg{height:76px;font-family:'Inter',sans-serif;font-weight:700;font-size:21px;line-height:30px;padding:21px 64px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.seo-landing-template3 #FX_SS-wrapper .btn-xl{height:96px;font-family:'Inter',sans-serif;font-weight:900;font-size:32px;line-height:44px;padding:26px 64px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.seo-landing-template3 #FX_SS-wrapper .btn-xl i{display:inline-block;vertical-align:middle;font-size:48px;margin-right:24px}

.seo-landing-template3 h1.FX_SS-title{font-weight:900;font-size:72px;line-height:108%;letter-spacing:-0.042em;margin:0 0 32px;color:inherit}
.seo-landing-template3 h2.FX_SS-title{font-weight:900;font-size:48px;line-height:117%;letter-spacing:-0.024em;margin:0 0 32px;color:inherit}
.seo-landing-template3 h3.FX_SS-title{font-weight:900;font-size:32px;line-height:131%;letter-spacing:-0.018em;margin:0 0 32px;color:inherit}
.seo-landing-template3 h5.FX_SS-title{font-weight:600;font-size:24px;line-height:133%;letter-spacing:-0.018em;margin:0 0 32px;color:inherit}
.seo-landing-template3 .vectorized{position:relative;z-index:0}
.seo-landing-template3 h2.FX_SS-title .vectorized:after{content:"";width:320px;height:16px;/*background:url(/assets/seo-landing/img/v3/vector-4.png) no-repeat 0 center;*/position:absolute;top:100%;right:28px;z-index:-1;margin-top:-1px}

.seo-landing-template3 .circle-icon{width:68px;height:68px;text-align:center;line-height:68px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;font-size:32px;margin-bottom:10px}

.seo-landing-template3 .FX_SS-proposal-form{color:#374046;background-color:#fff;margin-right:-24px;padding:30px 44px 28px;border:10px solid #374046;border-right:0;-webkit-border-radius:32px 0 0 32px;-moz-border-radius:32px 0 0 32px;border-radius:32px 0 0 32px}
.seo-landing-template3 .FX_SS-proposal-form .FX_SS-title{margin-bottom:40px}
.seo-landing-template3 .FX_SS-proposal-form .form-control{padding:12px 0;border:0;border-bottom:1px solid #abb9c2;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:600;font-size:21px;line-height:33px;letter-spacing:-0.0055em;height:55px}
.seo-landing-template3 .FX_SS-proposal-form .form-control:focus{border-bottom-color:#207DE9}
.seo-landing-template3 .FX_SS-proposal-form textarea.form-control{height:auto;resize:none}

.seo-landing-template3 .FX_SS-intro{position:relative;z-index:1;padding:0 0 142px;background-color:#F9FBFF}
.seo-landing-template3 #circle{padding-bottom:40%;position:relative;z-index:2}
.seo-landing-template3 #circle #circle-path{content:"";z-index:-1;height:400%;width:160%;overflow:hidden;background-color:#D2DCEE;top:-280%;left:-30%;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s}
.seo-landing-template3 #circle #circle-text{display:flex}
.seo-landing-template3 #circle.active #circle-path{width:84%;height:210%;top:-108%;left:8%}
.seo-landing-template3 #circle .circle{position:absolute;top:65%;left:0;width:100%;margin-top:0;height:415px;font-size:120px;font-weight:900;left:0;color:#374046;letter-spacing:-0.082em;text-align:center;opacity:0.15;z-index:2;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.seo-landing-template3 #circle .active{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1;z-index:3;left:0;margin-top:0}
.seo-landing-template3 #circle .prev{-webkit-transform:rotate(-24deg);-moz-transform:rotate(-24deg);-ms-transform:rotate(-24deg);-o-transform:rotate(-24deg);transform:rotate(-24deg);left:-46%;margin-top:10%}
.seo-landing-template3 #circle .next{-webkit-transform:rotate(24deg);-moz-transform:rotate(24deg);-ms-transform:rotate(24deg);-o-transform:rotate(24deg);transform:rotate(24deg);left:46%;margin-top:10%}
.seo-landing-template3 #circle .circle-link{position:absolute;bottom:-155px;left:50%;margin-left:-120px;width:240px;height:240px;color:#fff;background-color:#207DE9;font-weight:bold;font-size:14px;line-height:22px;text-align:center;letter-spacing:0.05em;text-transform:uppercase;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-decoration:none;display:flex;flex-direction:column;justify-content:center}
.seo-landing-template3 #circle .circle-link i{display:block;font-size:56px;font-weight:400;margin:0 0 16px}
.seo-landing-template3 #circle .circle-link:hover{background-color:#0069d9;color:#fff;text-decoration:none}
	
.seo-landing-template3 .FX_SS-intro .FX_SS-proposal-form{text-align:left;padding:40px 25px 38px;margin:213px 0 0;border:0;-webkit-box-shadow:0px 8px 15px rgba(210,220,238,0.35);-moz-box-shadow:0px 8px 15px rgba(210,220,238,0.35);box-shadow:0px 8px 15px rgba(210,220,238,0.35);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.seo-landing-template3 .FX_SS-intro .FX_SS-proposal-form:before{content:"";width:255px;height:552px;background:url(../img/v3/group-icons-left.png) no-repeat 0 0;position:absolute;right:100%;top:20%;margin-left:-5%}
.seo-landing-template3 .FX_SS-intro .FX_SS-proposal-form:after{content:"";width:286px;height:531px;background:url(../img/v3/group-icons-right.png) no-repeat 0 0;position:absolute;left:100%;top:10%;margin-left:-5%}

.seo-landing-template3 .FX_SS-about{padding:106px 0 110px; overflow-x: hidden;overflow-y: hidden;}
	.seo-landing-template3 .FX_SS-logos{margin:0 0 75px;list-style:none;padding:0;text-align:center}
	.seo-landing-template3 .FX_SS-logos li{margin:0 28px 28px;display:inline-block}
	
	.seo-landing-template3 .seo-card{z-index:0;padding:0;border:0;margin:0 0 96px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;overflow:hidden;min-height:100%;text-align:left}
	.seo-landing-template3 .seo-card:before{width:100%;opacity:1;height:100%;z-index:-1;top:0;left:0;position:absolute;content:"";background-color:#fff}
	.seo-landing-template3 .seo-card:hover:before{opacity:0}
	.seo-landing-template3 .seo-card .card-img{margin:0 0 40px}
	.seo-landing-template3 .seo-card .card-title{font-weight:600;font-size:24px;line-height:32px;letter-spacing:-0.018em;color:#374046;margin:0 0 8px}
	.seo-landing-template3 .seo-card .card-text{font-size:18px;line-height:28px;letter-spacing:-0.0045em;color:#374046}
	
.seo-landing-template3 .FX_SS-testi{position:relative;z-index:0;padding:84px 41px 0 105px;margin-right:-24px}




.seo-landing-template3 .FX_SS-testi:before{
	background-color:#ff525a;
	width:650px;
	height:650px;
	content:"";
	position:absolute;
	top:-125px;
	left:30px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	z-index:-1;
}


.seo-landing-template3 .FX_SS-testi .video-wrapper {
	height: 250px;

	 top: 0px;
	 right: 0;
	 background-image: url('../img/team1.jpg');
	 background-size: cover!important;
	 background-position: top center!important;
	 margin-bottom: 25px;
	 position: relative;
}

.seo-landing-template3 .FX_SS-testi .video-wrapper .simple-play-button {width: 80px;
 height: 60px; background: #FFD12D; display: block; top: 40%; left: 40%; position: absolute;}
.seo-landing-template3 .FX_SS-testi .video-wrapper .simple-play-button img{position: absolute; top: 25%; left: 40%;}
	.seo-landing-template3 .FX_SS-testi-img{margin:0 0 40px}
	.seo-landing-template3 .FX_SS-testi-text{margin:0 0 32px;font-weight:400;font-size:21px;line-height:167%;letter-spacing:-0.0055em;color:#374046}
	.seo-landing-template3 .FX_SS-testi-category{font-weight:600;font-size:21px;line-height:157%;letter-spacing:-0.0055em;color:#374046;margin:0 0 16px}
	.seo-landing-template3 .FX_SS-testi-by{margin:0;font-weight:bold;font-size:14px;line-height:157%;letter-spacing:0.05em;text-transform:uppercase;color:#869298}
	
.seo-landing-template3 .FX_SS-steps{padding:200px 0 100px}

	.seo-landing-template3 .step-card{margin:0 0 125px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent}
	.seo-landing-template3 .step-card .card-img{}
	.seo-landing-template3 .step-card .card-body{padding:0 0 0 52px}
	.seo-landing-template3 .step-card .order-lg-1 .card-body{padding:0 52px 0 0}
	.seo-landing-template3 .step-card .card-number{margin:0 0 32px;line-height:1}
	.seo-landing-template3 .step-card .card-title{font-weight:900;font-size:48px;line-height:56px;letter-spacing:-0.024em;color:#374046;margin:0 0 16px}
	.seo-landing-template3 .step-card .card-text{color:#869298}
	.seo-landing-template3 .step-card.lined-step-1{margin-bottom:314px}
	.seo-landing-template3 .step-card.lined-step-1 .card-img:before{content:"";width:1371px;height:767px;background:url(../img/v3/vector-1.png) no-repeat 0 0;position:absolute;top:67%;left:72px;z-index:-1}


	/* .seo-landing-template3 .step-card.lined-step-2{margin-bottom:243px} */


	.seo-landing-template3 .step-card.lined-step-2 .card-img:before{content:"";width:1172px;height:644px;background:url(../img/v3/vector-2.png) no-repeat 0 0;position:absolute;top:98%;right:50%;z-index:-1}
	
.seo-landing-template3 .FX_SS-speak{position:relative;z-index:1;background-color:#F9FBFF;padding:161px 0}
.seo-landing-template3 .FX_SS-speak .FX_SS-title{margin-bottom:90px}

	.seo-landing-template3 .FX_SS-counter{background:#FFFFFF;-webkit-box-shadow:0px 8px 15px rgba(210,220,238,0.35);-moz-box-shadow:0px 8px 15px rgba(210,220,238,0.35);box-shadow:0px 8px 15px rgba(210,220,238,0.35);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:56px 32px 56px 48px;min-height:100%}
	.seo-landing-template3 .FX_SS-counter .img{margin:0 0 24px}
	.seo-landing-template3 .FX_SS-counter h4{font-weight:900;font-size:32px;line-height:42px;letter-spacing:-0.018em;color:#374046;margin:0 0 8px}
	.seo-landing-template3 .FX_SS-counter p{font-weight:600;font-size:24px;line-height:32px;letter-spacing:-0.018em;color:#374046;margin:0}
	

.seo-landing-template3 .FX_SS-features{padding:130px 0;background-color:#0B1720;color:#fff}

.seo-landing-template3 .FX_SS-features .container{position:relative}
	.seo-landing-template3 .FX_SS-hint{font-family:'Kalam',sans-serif;font-weight:400;font-size:24px;line-height:24px;margin:0 0 24px;color:#6ADFD7;-webkit-transform:rotate(-3.45deg);-moz-transform:rotate(-3.45deg);-ms-transform:rotate(-3.45deg);-o-transform:rotate(-3.45deg);transform:rotate(-3.45deg)}
	.seo-landing-template3 .FX_SS-hint-arrow{z-index:2;font-family:'Kalam',sans-serif;position:absolute;right:0;top:0;font-weight:400;font-size:24px;line-height:24px;text-align:center;color:#6ADFD7;-webkit-transform:rotate(8.72deg);-moz-transform:rotate(8.72deg);-ms-transform:rotate(8.72deg);-o-transform:rotate(8.72deg);transform:rotate(8.72deg)}
	.seo-landing-template3 .FX_SS-hint-arrow:after{content:"";width:54px;height:33px;position:absolute;top:100%;left:24%;margin-top:15px;background:url(../img/v3/tips-arrow.png) no-repeat 0 0}
	
	.seo-landing-template3 #FX_SS-feature{}
	.seo-landing-template3 #FX_SS-feature .card{border:0;border-bottom:1px solid #374046;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
	.seo-landing-template3 #FX_SS-feature .card:last-child{border-bottom:0}
	.seo-landing-template3 #FX_SS-feature .card-header{padding:0;background-color:transparent;border:0}
	.seo-landing-template3 #FX_SS-feature .card-header a{color:#fff;padding:40px 0 40px 146px;color:inherit;text-decoration:none;display:block;position:relative}
	.seo-landing-template3 #FX_SS-feature .card-header a:before{position:absolute;left:0;top:28px;content:"\e920";width:102px;height:102px;line-height:102px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #374046;text-align:center;font-family:'icomoon' !important;font-size:32px;font-weight:400}
	.seo-landing-template3 #FX_SS-feature .card-header a.collapsed{color:#fff}
	.seo-landing-template3 #FX_SS-feature .card-header a:focus,.seo-landing-template3 #FX_SS-feature .card-header a:hover{color:#fff}
	.seo-landing-template3 #FX_SS-feature .card-header a:focus:before,.seo-landing-template3 #FX_SS-feature .card-header a:hover:before{border-color:#207DE9;color:#207DE9}
	.seo-landing-template3 #FX_SS-feature .card-body{padding:0 0 60px 146px}
	
.seo-landing-template3 .FX_SS-quote{position:relative;z-index:0;padding:105px 0 130px;
	/* background:url(../img/v3/bg-quote.jpg) no-repeat center #263A5F; */
	-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;color:#fff}


.seo-landing-template3 .FX_SS-quote:before{
	position:absolute;
	z-index:-1;
	content:"";
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#377da3;
	/* opacity:0.95; */
}


.seo-landing-template3 .FX_SS-quote .FX_SS-title,
.seo-landing-template3 .FX_SS-quote p{color:inherit}

	.seo-landing-template3 .FX_SS-social-icons{list-style:none;margin:82px 0 0;padding:0}
	.seo-landing-template3 .FX_SS-social-icons li{display:inline-block;vertical-align:middle;margin-right:16px}
	.seo-landing-template3 .FX_SS-social-icons li:last-child{margin-right:0}
	.seo-landing-template3 .FX_SS-social-icons a{border:2px solid #4C74B9;width:88px;height:88px;line-height:80px;display:block;text-align:center;font-size:30px;color:#fff;text-decoration:none}
	.seo-landing-template3 .FX_SS-social-icons a:focus,.FX_SS-social-icons a:hover{border-color:#207DE9;background-color:#207DE9;color:#fff}
iframe:not(.footer-widget-area iframe){box-shadow: 0px 8px 15px rgb(210 220 238 / 35%); margin-top:213px; border-radius:8px;}
.jotform:before{    content: "";
    width: 255px;
    height: 552px;
    background: url(../img/v3/group-icons-left.png) no-repeat 0 0;
    position: absolute;
    right: 100%;
    top: 20%;
    margin-left: -5%;}
    .jotform:after{    content: "";
    width: 286px;
    height: 531px;
    background: url(../img/v3/group-icons-right.png) no-repeat 0 0;
    position: absolute;
    left: 100%;
    top: 10%;
    margin-left: -5%;}
/*MEDIA QUERY*/
@media (min-width:576px){
	.seo-landing-template3 #FX_SS-wrapper .container{max-width:540px}
}
@media (min-width:768px){
	.seo-landing-template3 #FX_SS-wrapper .container{max-width:720px}
}
@media (min-width:992px){
	.seo-landing-template3 #FX_SS-wrapper .container{max-width:960px}
}
@media (min-width:1200px){
	.seo-landing-template3 #FX_SS-wrapper .container{max-width:1140px}
}
@media (min-width:1451px){
	.seo-landing-template3 #FX_SS-wrapper .container{max-width:1410px}
}
@media (max-width:1690px){
	.seo-landing-template3 .FX_SS-quote .col-xl-6.offset-xl-1,
	.seo-landing-template3 .FX_SS-quote .col-xl-4.offset-xl-1{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-left:0}
}
@media (max-width:1450px){
	.seo-landing-template3 h1.FX_SS-title{font-size:64px}
	.seo-landing-template3 h2.FX_SS-title{font-size:40px}
	.seo-landing-template3 .FX_SS-counter h4,
	.seo-landing-template3 h3.FX_SS-title{font-size:30px;line-height:108%}
	.seo-landing-template3 .step-card.lined-step-1{margin-bottom:200px}
	.seo-landing-template3 .step-card.lined-step-2{margin-bottom:133px}
	.seo-landing-template3 .step-card.lined-step-1 .card-img:before{-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;width:850px;height:500px;top:99%;left:72px}
	.seo-landing-template3 .step-card.lined-step-2 .card-img:before{-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;width:726px;height:500px}
	.seo-landing-template3 .FX_SS-counter{padding:40px 24px 40px 24px}
	.seo-landing-template3 #FX_SS-wrapper p{font-size:18px;line-height:28px}
	.seo-landing-template3 #circle .circle{font-size:76px}
}
@media (max-width:1199px){
	.seo-landing-template3 h1.FX_SS-title{font-size:48px;line-height:108%}
	.seo-landing-template3 h2.FX_SS-title{font-size:36px;line-height:117%}
	.seo-landing-template3 .FX_SS-counter h4,
	.seo-landing-template3 h3.FX_SS-title{font-size:28px;line-height:108%}
	.seo-landing-template3 .FX_SS-quote .col-xl-6.offset-xl-1,
	.seo-landing-template3 .FX_SS-quote .col-xl-4.offset-xl-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0}
	.seo-landing-template3 .FX_SS-quote-body{text-align:center;margin-bottom:60px}
	.seo-landing-template3 #FX_SS-wrapper p{font-size:18px;line-height:29px;letter-spacing:-0.0055em}
	.seo-landing-template3 .step-card .card-body,.step-card .order-lg-1 .card-body{padding:0}
	.seo-landing-template3 #FX_SS-feature .card-body,
	.seo-landing-template3 #FX_SS-feature .card-header a{padding-left:100px}
	.seo-landing-template3 #FX_SS-feature .card-header a:before{width:78px;height:78px;line-height:72px}
	.seo-landing-template3 .FX_SS-counter{padding:56px 32px 56px 48px}
	.seo-landing-template3 .FX_SS-about{text-align:center}
	.seo-landing-template3 .FX_SS-testi{padding:0;margin:40px auto 0;max-width:535px;text-align:center;padding-top: 15px;}
	.seo-landing-template3 .FX_SS-testi:before{top:-40px;left:50%;margin-left:-363px}
	.seo-landing-template3 #circle .circle-link{bottom:-105px;margin-left:-100px;width:200px;height:200px}
	.seo-landing-template3 .FX_SS-intro .FX_SS-proposal-form{margin-top:173px}
}
@media (max-width:1050px){
}
@media (max-width:991px){
	.seo-landing-template3 .step-card,
	.seo-landing-template3 .step-card.lined-step-1,
	.seo-landing-template3 .step-card.lined-step-2{margin-bottom:60px}
	.seo-landing-template3 .FX_SS-speak{padding:80px 0 40px}
	.seo-landing-template3 .FX_SS-testi-category{margin-bottom:8px}
	.seo-landing-template3 .step-card.lined-step-1 .card-img:before,
	.seo-landing-template3 .step-card.lined-step-2 .card-img:before{display:none}
	.seo-landing-template3 .step-card .card-img{margin-bottom:24px}
	.seo-landing-template3 .row.sm-md{margin-left:-10px;margin-right:-10px}
	.seo-landing-template3 .row.sm-md > [class*="col-"],.row.sm-md > .col{padding-left:10px;padding-right:10px}
	.seo-landing-template3 .seo-card .card-number{margin-bottom:30px}
	.seo-landing-template3 .FX_SS-hint-arrow{position:relative;width:270px;margin-left:auto;margin-bottom:40px}
	.seo-landing-template3 .FX_SS-intro{padding-bottom:48px}

	.seo-landing-template3 .FX_SS-about{padding: 50px 0;}


	.seo-landing-template3 .FX_SS-steps{padding:48px 0}
	.seo-landing-template3 #circle .circle{font-size:6px}
	.seo-landing-template3 #circle .circle{font-size:64px}
	.seo-landing-template3 .FX_SS-intro .FX_SS-proposal-form:after,
	.seo-landing-template3 .FX_SS-intro .FX_SS-proposal-form:before{display:none}
}
@media (max-width:767px){
	.seo-landing-template3 h1.FX_SS-title{font-size:36px;line-height:46px}
	.seo-landing-template3 h2.FX_SS-title{font-size:32px;line-height:44px}
	.seo-landing-template3 #FX_SS-feature .card-header a{padding:20px 0 20px 80px}
	.seo-landing-template3 #FX_SS-feature .card-body{padding-left:80px}
	.seo-landing-template3 #FX_SS-feature .card-header a:before{width:60px;height:60px;line-height:56px;top:14px}
	.seo-landing-template3 .FX_SS-features{padding:30px 0 60px}
	.seo-landing-template3 h1.FX_SS-title .vectorized:after,
	.seo-landing-template3 .FX_SS-intro:before{display:none}
	.seo-landing-template3 .FX_SS-speak .FX_SS-title{margin-bottom:24px}
	.seo-landing-template3 #FX_SS-wrapper .btn-lg,
	.seo-landing-template3 #FX_SS-wrapper .btn-xl{padding:16px 24px;height:auto;font-size:21px}
	.seo-landing-template3 #FX_SS-wrapper .btn-xl i{font-size:30px;margin-right:12px}
	.seo-landing-template3 .FX_SS-quote{padding:48px 0}
	.seo-landing-template3 #circle .circle-link{bottom:-55px;margin-left:-50px;width:100px;height:100px;font-size:12px;justify-content:flex-start}
	.seo-landing-template3 #circle .circle-link i{font-size:36px;line-height:1;margin:12px 0 0}
	.seo-landing-template3 .FX_SS-intro .FX_SS-proposal-form{margin-top:73px}
	.seo-landing-template3 #circle .circle{font-size:48px}
}
@media (max-width:670px){
	.seo-landing-template3 .FX_SS-counter{padding:40px 24px 40px 24px}
}
@media (max-width:575px){
	.seo-landing-template3 .FX_SS-quote-body{margin-bottom:24px}
	.seo-landing-template3 .FX_SS-social-icons{margin-top:52px}
	.seo-landing-template3 .FX_SS-social-icons li{margin-right:5px}
	.seo-landing-template3 .FX_SS-social-icons a{width:50px;height:50px;line-height:42px;font-size:17px}
	.seo-landing-template3 .seo-card{text-align:center}
	.seo-landing-template3 .seo-card .card-img{margin-bottom:24px}
	.seo-landing-template3 .seo-card .card-img img{margin:0 auto}
	.seo-landing-template3 #circle .circle{font-size:36px}
}

.seo-landing-template3 iframe {margin-top: 0px!important;}

.seo-landing-template3 .FX_SS-intro .jotform {margin: 213px 0px 0px;}

.seo-landing-template3 .FX_SS-intro {overflow-x: hidden;}

/*** New Header Implementation ***/

.seo-landing-template3.new-header-impl .landing-header {position: relative;background: linear-gradient(180deg, #207DE9 -22.8%, #0F5FBB 105.41%); width: 100%; height: auto; float: left; margin-bottom: 25%;}
.seo-landing-template3.new-header-impl .landing-header::after {content: ""; background: radial-gradient(circle at 40%, #333, #333 50%, #000 75%, #fff 75%); transform: rotate(90deg);}
.seo-landing-template3.new-header-impl .landing-header .title {font-family: 'Inter-Regular', sans-serif; font-style: normal; font-weight: 500; letter-spacing: -0.042em; color: #FFFFFF;}
.seo-landing-template3.new-header-impl .landing-header .second-title-line {padding-left: 4%; margin-top: 10%;}
.seo-landing-template3.new-header-impl .landing-header .third-title-line, .landing-header .proposal-form {padding-left: 4%;}

.seo-landing-template3.new-header-impl .landing-header .first-title-line {margin-top: 50px;}
.seo-landing-template3.new-header-impl .landing-header .proposal-form {margin-top: 56px;float: left;width: 100%;height: auto;margin-bottom: 10%;}

.seo-landing-template3.new-header-impl .landing-header .inline-form {display: flex; flex-direction: row; flex-wrap: wrap;}

.seo-landing-template3.new-header-impl .landing-header .inline-form input {flex: 2; outline: none; float: left; width: auto; height: auto; background: #FFFFFF; border: 1px solid #ABB9C2; box-sizing: border-box; border-radius: 4px;padding: 24px; text-align: left; font-family: 'Inter-Regular', sans-serif; font-style: normal; font-weight: 600; font-size: 21px; line-height: 28px; letter-spacing: -0.0055em; color: #869298;}
.seo-landing-template3.new-header-impl .landing-header .inline-form button {flex: 1; float: left; width: auto; height: auto; padding: 24px; background: #26B16D; border-radius: 4px; font-family: 'Inter-Regular', sans-serif; font-style: normal; font-weight: bold; font-size: 21px; line-height: 28px; align-items: center; text-align: center; letter-spacing: -0.008em; color: #FFFFFF;}

.seo-landing-template3.new-header-impl .landing-header .inline-form button:hover { background-color : #0e9251; border-color : #0e9251; color : #fff;}

.seo-landing-template3.new-header-impl .landing-header .ellipse-wrapper {
	width: 100%;
	height: 140%;
	display: block;
	z-index: -1;
	position: absolute;
	bottom: -101%;
	overflow: hidden;
}
.seo-landing-template3.new-header-impl .landing-header .ellipse-wrapper .ellipse {
	background: linear-gradient(180deg, #207DE9 -58.8%, #0F5FBB 40.41%);
	width: 130%;
	height: 100%;
	display: block;
	position: absolute;
	bottom: 10%;
	left: -5%;
	border-radius: 76%;
}

.seo-landing-template3.new-header-impl .landing-header .arrows-bg {
	position: absolute;
	bottom: -105%;
	filter: drop-shadow(32px 32px 88px rgba(0, 0, 0, 0.12));
	transform: rotate(1deg);
	z-index: -1;
}

.seo-landing-template3.new-header-impl .landing-header .spiral-bg {
	position: absolute;
	top: -29%;
	right: 0px;
}

.seo-landing-template3.new-header-impl .landing-header .content-wrapper {z-index: 40;}

.seo-landing-template3.new-header-impl .landing-header .cards-wrapper {position: relative;}
.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .wall-bg-img {z-index: 10; width: 100%; height: auto; position: absolute; display: block; right: 0px; top: 0px;}
.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card {z-index: 20; position: absolute; display: block; background: #FFFFFF; box-shadow: 0px 24px 32px rgba(0, 0, 0, 0.2); border-radius: 8px; width: 50%; height: auto;}
.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .content { display: block; width: 70%; height: auto; float: right;padding-top: 16px; padding-bottom: 16px;}
.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .content h3 {font-family: 'Inter-Regular', sans-serif; font-style: normal; font-weight: 600; font-size: 20px; line-height: 20px; letter-spacing: -0.018em; color: #374046;}
.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .content h4 {font-family: 'Inter-Black', sans-serif; font-style: normal; font-weight: 600; font-size: 30px; line-height: 30px; letter-spacing: 0.0120em; color: #374046;}

.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .icon {background: #FFF6D5; width: 83px; height: 83px; border-radius: 50%; position: absolute; top: 15%; left: 4%;}
.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .icon img { margin: 0 auto; float: none; display: table; margin-top: 20%;}
.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .first-card {right: 10%; top: 50%;}

.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .second-card {top: 83%; left: 29%;}
.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .second-card .icon {background: #E9F7F0;}

.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .third-card {top: 115%; left: 15%;}
.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .third-card .icon {background: #CCE4FF;}

/*.new-header-impl .main-nav-wrapper {background: #1c77e2!important;}
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) {background: transparent!important;}
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) #header-top, 
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) #header-main {background: transparent!important; box-shadow: none!important;}

.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .revenue-counter-card {text-decoration: none!important;}
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .revenue-counter-card .card-title,
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .revenue-counter-card .card-value strong,
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) #header-top .revenue-counter-card .card-value i,
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .navbar-subbrand,
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .menu-link,
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .link-phone_number,
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .ic-header-phone-classic,
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .ic-header-chevron-down
{color: white;}

.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .menu-link:hover,
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .menu-link:hover .ic-header-chevron-down {color:#207DE9; }

.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .link-get_a_proposal {background: #152035!important; border-radius: 4px;}

.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .search-link,
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .link-client_login { color: white !important; background: transparent; border: 1px solid #D2DCEE; box-sizing: border-box; border-radius: 4px;}
.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .revenue-counter-card .card-value i {color: white;}*/

.seo-landing-template3.new-header-impl .FX_SS-intro .jotform {margin-top: 100px;}

.seo-landing-template3.new-header-impl .awards-logos-section{padding-top: 0px;padding-bottom: 0px;}
.seo-landing-template3.new-header-impl .awards-logos-section .awards-logos-block2{padding-top: 0px; border-bottom: 0px;}

@media (min-width: 1441px) {
	.seo-landing-template3.new-header-impl .landing-header .title  {
		font-size: 112px; line-height: 108px;
	}
}

@media (max-width: 1440px) {
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .content h3 {font-size: 14px; line-height: 22px; margin-bottom: 0px;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .content h4 {margin-bottom: 0px; font-size: 22px; line-height: 22px; letter-spacing: -0.005em;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .icon {width: 63px; height: 63px; top: 20%;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .icon img {height: 35px;}
	.seo-landing-template3.new-header-impl .landing-header .spiral-bg, .landing-header .arrows-bg {width: 43%;}
	.seo-landing-template3.new-header-impl .landing-header .proposal-form {margin-top: 24px;}
	.seo-landing-template3.new-header-impl .landing-header .title {margin-bottom: 0px;}
	.seo-landing-template3.new-header-impl .landing-header .proposal-form {flex-direction: column;}
	.seo-landing-template3.new-header-impl .landing-header .inline-form input {padding: 16px;}
	.seo-landing-template3.new-header-impl .landing-header .inline-form button {margin-left: 0px; padding: 16px;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .first-card {top: 40%;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .second-card {top: 73%;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .third-card {top: 105%;}
	.seo-landing-template3.new-header-impl .landing-header .ellipse-wrapper, .landing-header .arrows-bg {bottom: -85%;}
	.seo-landing-template3.new-header-impl .landing-header {margin-bottom: 25%;}
}

@media (max-width: 1200px) {
	.seo-landing-template3.new-header-impl .landing-header {margin-bottom: 25%;}
}

@media (max-width: 1000px) {
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card {width: 40%; padding: 10px;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .icon {position: initial; margin: 0 auto; text-align: center;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .icon img {display: inline-block;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .content {width: 100%; padding-bottom: 0px; padding-top: 8px;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .content h3 {font-size: 12px; line-height: 20px; text-align: center;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .card .content h4 {font-size: 18px; line-height: 18px; letter-spacing: -0.04em; text-align: center;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .second-card {right: 10%; left: auto; top: 88%;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .third-card {left: 7%; top: 70%;}
}

@media (min-width: 1200px) {
	.seo-landing-template3.new-header-impl .landing-header .container {
		max-width: 1600px;
	}
}

@media (max-width: 1124px) {

	.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .search-link, 
	.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .link-client_login {
		color: #869298!important;
		background: #FFFFFF;
	}
	
	.new-header-impl .main-nav-wrapper #header:not(.condensed-nav) .menu-link {color: #374046;}

}

@media (max-width: 767px) {
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .wall-bg-img {display: none;}
	.seo-landing-template3.new-header-impl .landing-header .spiral-bg, .landing-header .arrows-bg {width: 60%;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .first-card {top: 10%; width: 60%;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .second-card {width: 60%; top: 60%;}
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper .third-card {right: 10%; left: auto; top: 110%; width: 60%;}
	.seo-landing-template3.new-header-impl .landing-header {margin-bottom: 45%;}
	.seo-landing-template3.new-header-impl .landing-header .second-title-line {margin-top: 5%;}
	.seo-landing-template3.new-header-impl .landing-header .proposal-form {margin-top: 56px;float: left;width: 100%;height: auto;margin-bottom: 5%;}
}

@media (max-width: 599px) {
	.seo-landing-template3.new-header-impl .landing-header .cards-wrapper {display: none;}
	.seo-landing-template3.new-header-impl .landing-header .arrows-bg {width: 95%;}
	.seo-landing-template3.new-header-impl .landing-header .ellipse-wrapper, .landing-header .arrows-bg {bottom: -70%;}
	.seo-landing-template3.new-header-impl .landing-header .proposal-form {margin-left: 0px; padding-left: 0px; width: 100%;}
	.seo-landing-template3.new-header-impl .landing-header .inline-form input {width: 100%;}
	.seo-landing-template3.new-header-impl .landing-header .inline-form button {width: 100%; display: block;}
}

@media (max-width: 450px) {
	.seo-landing-template3.new-header-impl .landing-header .arrows-bg {bottom: -55%;}
	.seo-landing-template3.new-header-impl .landing-header .title {padding-left: 0px; text-align: center;}
	.seo-landing-template3.new-header-impl .awards-logos-section {padding-top: 48px;}
}