@import url('animation.css');
@import url('fonts.css');
@import url('header.css');
@import url('block.css');
@import url('banner-slider.css');
@import url('three-columns.css');
@import url('boxes-block.css');
@import url('choose-plan.css');
@import url('qoutes-slider.css');
@import url('featured-block.css');
@import url('team.css');
@import url('footer.css');
.btn-warning{color: #fff!important;
    background-color: #fc8121!important;
    border-color: #fc8121!important;
    /*letter-spacing: 1px;*/font-weight: 600!important;
	padding: 10px 20px;
}
    .btn-warning:hover{
    	background-color: #f45121!important;
    	border-color: #f45121!important;
    }
.preview2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-transform:uppercase;z-index:9;color:rgb(0,62,131);font-weight:bold;visibility:hidden;}
.preview2 img{width:auto!important;max-width:100%;margin:0 auto 10px;}
.main-carousel .slideset .slide:hover:after{position:absolute;left:15px;right:15px;content:'';top:0;bottom:0;background:rgba(255,255,255,.6);}
.main-carousel .slideset .slide:hover .preview2{visibility:visible;}
.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.accessibility:focus{position:static;width:auto;height:auto}
html{scroll-behavior:smooth}
.btn-bsc{border-radius:3px !important;background-image:-moz-linear-gradient(-170deg,rgb(223,50,87) 0%,rgb(238,47,57) 100%) !important;background-image:-webkit-linear-gradient(-170deg,rgb(223,50,87) 0%,rgb(238,47,57) 100%) !important;background-image:-ms-linear-gradient(-170deg,rgb(223,50,87) 0%,rgb(238,47,57) 100%) !important;color:#fff !important;font-size:16px !important;line-height:24px!important;letter-spacing:0!important;text-transform:none !important;}
.btn-bsc:hover{background-image:-moz-linear-gradient(-170deg,rgb(238,47,57) 0%,rgb(223,50,87) 100%) !important;background-image:-webkit-linear-gradient(-170deg,rgb(238,47,57) 0%,rgb(223,50,87) 100%) !important;background-image:-ms-linear-gradient(-170deg,rgb(238,47,57) 0%,rgb(223,50,87) 100%) !important;text-decoration:none!important;}
.btn-lg{padding:15px 20px!important;font-weight:700;width:328px}
.gre_captcha{transform:scale(.92);transform-origin:0 0}
.block.default{background:#fff;color:#363636}
.block.default h1{color:#000}
.block .subtext{margin:0 0 35px}
.block.gray h1,.block.white h1{color:#000}
.signup-block{position:relative;padding-bottom:60px}
.contents-data{margin:0 0 15px}
.contents-data .plan-box{margin:0 auto 50px;background:#fff;min-height:200px;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative;padding:30px;z-index:1;overflow:hidden}
.contents-data .plan-box:after{position:absolute;left:10px;right:10px;top:10px;bottom:10px;border:1px dashed #a8cf93;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;content:''}
.contents-data .plan-box .title{background:#71b544;color:#fff;float:left;font-size:22px;line-height:25px;margin:35px 0 0;padding:15px 11px;position:relative}
.contents-data .plan-box .title:after{background:#71b544;content:"";height:40px;position:absolute;right:-19px;top:8px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:38px;z-index:-1}
.contents-data .plan-box .data-info{float:right;width:80%}
.contents-data .plan-box dl{padding:24px 0 0 30px;float:left;width:25%;margin:0}
.contents-data .plan-box dt{color:#8e8e8e;display:block;font-size:15px;line-height:24px;font-weight:300;margin:0 0 10px 0}
.contents-data .plan-box dd{color:#71b544;font-size:18px;line-height:22px;font-weight:600;margin:0 0 40px}
.contents-data .plan-box dd span{font-weight:300;font-size:14px;line-height:16px}
.signup-heading{display:block;text-align:center;font-size:29px;line-height:35px;color:#00aeef;margin:0 0 50px;text-transform:uppercase}
.signup-heading span{font-family:roboto;display:inline-block;vertical-align:middle;position:relative;padding:0 15px;color:#00aeef;font-weight:500}
.signup-heading span:after,.signup-heading span:before{content:'';position:absolute;width:136px;height:1px;background:#00aeef;left:100%;top:50%}
.signup-heading span:before{left:auto;right:100%}
.contents-data .form-control{height:52px;background:#fbfeff;border:1px solid #bbd8e3;box-shadow:none}
.contents-data .field{margin:0 0 22px}
.contents-data label{color:#9a9a9a;font-size:14px;line-height:16px;font-weight:600;text-align:left;display:block}
.contents-data .label{display:block;text-align:center;cursor:pointer}
.contents-data [type=checkbox],.contents-data [type=radio]{position:fixed;left:0;top:0;opacity:0;z-index:-1}
.contents-data .fake-label{line-height:40px;color:#9a9a9a;font-size:14px;font-weight:400;display:inline-block;vertical-align:middle}
.contents-data .fake-label a{color:#00aeef}
.contents-data .fake-input{display:inline-block;vertical-align:middle;width:20px;height:20px;border:1px solid #505050;background:#fff;vertical-align:middle;position:relative;margin-right:10px}
.contents-data [type=radio]+.fake-input{border-radius:100%}
.contents-data [type=checkbox]+.fake-input:before{content:'';width:10px;height:5px;position:absolute;top:50%;left:50%;border:3px solid #00aeef;border-width:0 0 1px 1px;opacity:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-3px 0 0 -5px}
.contents-data [type=radio]+.fake-input:before{content:'';position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:#777;border-radius:100%;opacity:0}
.contents-data [type=checkbox]:checked+.fake-input{border-color:#00aeef!important}
.contents-data [type=checkbox]:checked+.fake-input:before,.contents-data [type=radio]:checked+.fake-input:before{opacity:1}
.contents-data [type=checkbox]:checked~.fake-label,.contents-data [type=checkbox]:checked~.price,.contents-data [type=radio]:checked~.fake-label,.contents-data [type=radio]:checked~.price{color:#9a9a9a}
.contents-data input:disabled+.fake-input,.contents-data input:disabled~.fake-label{opacity:.5}
.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}
.paymment-info+.row>.col-sm-8{margin:0 auto}
.portfolio h1{font:700 40px/45px antoniobold;position:relative;text-transform:uppercase;letter-spacing:2px}
.portfolio h1:after,.portfolio h1:before{width:92px;height:2px;background:#000;display:inline-block;vertical-align:middle;content:'';margin:0 20px}
.portfolio h3{color:#00aeef;font:700 30px/35px antoniobold;margin:0 0 70px;position:relative;z-index:888;letter-spacing:2px}
.portfolio .menu{list-style:none;padding:0;margin:0 0 45px;text-align:center;letter-spacing:-8px;font:600 14px/18px 'Open Sans',sans-serif}
.portfolio .menu li{display:inline-block;vertical-align:top;padding:0 21px;border-bottom:1px solid #b6b6b6;letter-spacing:0}
.portfolio .menu li a{color:#a3a3a3;display:block;position:relative;padding:0 0 20px}
.portfolio .menu li:first-child{padding-left:0}
.portfolio .menu li:last-child{padding-right:0}
.portfolio .menu li a.active:after{position:absolute;left:50%;top:100%;width:13px;height:13px;background:#00aeef;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;content:'';border:3px solid #fff;margin:-6px 0 0}
.portfolio .menu li:first-child a:after{margin:-6px 0 0 -6px}
.portfolio .menu li a.active,.portfolio .menu li a:hover{color:#00aeef}
.portfolio .post{background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2);margin-bottom:35px;position:relative;overflow:hidden}
.portfolio .overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);content:'';z-index:1;opacity:0;visibility:hidden;pointer-events:none;transition:all linear .5s;-webkit-transition:all linear .5s;-ms-transition:all linear .5s}
.portfolio .col-xs-6:hover{z-index:2}
.portfolio .post img{width:100%;display:block;height:auto}
.portfolio .item{height:390px}
.portfolio .col-xs-6:hover+.overlay{opacity:1;visibility:visible}
.portfolio .post-info{min-height:84px;padding:22px 50px 22px 20px;text-align:left;font:300 12px/15px 'Open Sans',sans-serif;color:#a7a7a7;position:relative;background:#fff}
.portfolio .post-info .name{color:#606060;display:block;font:600 14px/18px 'Open Sans',sans-serif;margin:0 0 10px;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.portfolio .modal-dialog .modal-content{padding:0}
.portfolio .modal-dialog{max-width:1140px;font-size:14px;line-height:18px}
.portfolio .modal-dialog h3{margin:0;color:#606060;font-size:27px;line-height:30px;font-weight:600}
.modal-body .getquote{padding:0 55px;overflow:hidden}
.modal-header .close{position:absolute;right:12px;top:12px;width:40px;height:40px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid #3186c7;font-size:30px;line-height:32px;opacity:1!important;color:#3186c7}
.modal-body .captcha-field{width:calc(100% - 140px);height:40px;padding:5px 10px}
.modal-body .captcha{width:320px;margin-top:5px}
.modal-body .captcha img{float:left;margin-right:12px;width:128px}
.inner-model{overflow:hidden;padding:15px 35px 35px 72px}
.modal-body .checklist2{padding:0}
.modal-body .btn{height:47px;padding:10px 25px;line-height:27px;font-size:16px;text-transform:capitalize}
.modal-body .subheading{font-size:18px;line-height:24px;display:block;margin:0 0 15px;color:#606060}
.modal-content .large-view{width:50%;float:left}
.form-control{text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;font:600 14px/30px 'Open Sans',sans-serif;color:#000;text-transform:inherit;height:63px;padding:15px 20px}
.modal{z-index:9999}
.modal-body .order-summary .form-control{height:40px}
.modal-header{display:block;border-bottom:none;text-align:center}
.modal-title{color:#294057;text-transform:uppercase;font:700 40px/1.2 Catamaran,sans-serif}
.modal-body .form-control{border:1px solid #eaf0f6;box-shadow:none;height:40px;background:#eaf0f6}
.modal-body .form-control::-webkit-input-placeholder{color:#003b84}
.modal-body .form-control:-moz-placeholder{color:#003b84}
.modal-body .form-control::-moz-placeholder{color:#003b84;opacity:1}
.modal-body .form-control:-ms-input-placeholder{color:#003b84}
.modal-body form .row{margin-bottom:15px}
.modal-body textarea.form-control{height:130px;resize:none}
.modal-content{padding:45px 20px 20px;overflow:hidden}
.modal-content .large-view{width:50%;float:left}
.modal-body .btn-submit{background:linear-gradient(-45deg,#1363c7,#5b3bc8,#01a3ec,#003b84);background-size:400% 400%;-webkit-animation:Gradient 10s ease infinite;-moz-animation:Gradient 10s ease infinite;animation:Gradient 10s ease infinite;padding:10px 24px;line-height:20px;font-size:16px;color:#fff}
.modal-body .btn-submit:hover{background:#5b3bc8;background:-moz-linear-gradient(left,#5b3bc8 0,#1363c7 100%);background:-webkit-linear-gradient(left,#5b3bc8 0,#1363c7 100%);background:linear-gradient(to right,#5b3bc8 0,#1363c7 100%);text-decoration:none}
.modal-dialog{max-width:824px;width:auto}
.modal-header span span{display:block;margin:0 0 10px}
.modal-body .getquote{padding:0;overflow:hidden}
.modal-header .close{margin:0;padding:0;position:absolute;right:12px;top:12px;width:40px;height:40px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:5px solid #2db3ef;font-size:29px;line-height:30px;opacity:1!important;color:#003b84}
.modal-body .captcha-field{width:calc(100% - 140px);height:40px;padding:5px 10px}
.modal-body .captcha{width:320px;margin-top:5px}
.modal-body .captcha img{float:left;margin-right:12px;width:128px}
.inner-model{overflow:hidden;padding:15px 35px 35px 72px}
.modal-body .checklist2{padding:0}
.modal-body .btn{height:47px;padding:10px 25px;line-height:27px;font-size:16px;text-transform:capitalize}
.modal-body .subheading{font-size:18px;line-height:24px;display:block;margin:0 0 15px;color:#606060}
.modal-body .link{font-size:19px;color:#00aeef;display:inline-block;margin-bottom:15px}
.p2h-form label{color:#585858;font:600 14px/18px 'Open Sans',sans-serif}
#p2h .modal-header a{color:#fff}
#p2h .modal-content{padding:0}
#p2h .modal-body{padding:0}
#p2h .modal-header{background:#00aeef;padding:35px;color:#fff}
#p2h .modal-title{color:#fff;text-transform:capitalize;margin:0 0 15px;font:300 40px/1.2 Catamaran,sans-serif}
#p2h .modal-header .close{border-color:#fff;color:#fff}
#p2h .modal-dialog{max-width:1140px;font-size:20px;line-height:22px}
.check-features{overflow:hidden}
.check-features{padding-top:10px}
.check-features li{float:left;margin:0 0 5px!important;padding:5px .6em;font-size:12px;line-height:15px}
.check-features li .fake-label{font-size:11px;line-height:15px;color:#294057}
.check-features li .fake-input{margin-right:3px}
.p2h-form [type=checkbox],.p2h-form [type=radio]{position:fixed;left:0;opacity:0;z-index:-1}
.p2h-pkg .field .fake-label{float:left;line-height:40px;color:#7b7b7b;font-size:14px;font-weight:400}
.p2h-form .jcf-file .jcf-fake-input{border:0;height:50px;padding:10px 20px}
.p2h-form .fake-input{display:inline-block;width:20px;height:20px;border:1px solid #505050;background:#fff;vertical-align:middle;position:relative;margin-right:10px}
.p2h-form [type=radio]+.fake-input{border-radius:100%}
.p2h-form [type=checkbox]+.fake-input:before{content:'';width:10px;height:5px;position:absolute;top:50%;left:50%;border:3px solid #00aeef;border-width:0 0 1px 1px;opacity:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-3px 0 0 -5px}
.p2h-form [type=radio]+.fake-input:before{content:'';position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:#777;border-radius:100%;opacity:0}
.p2h-form [type=checkbox]:checked+.fake-input{border-color:#00aeef!important}
.p2h-form [type=checkbox]:checked+.fake-input:before,.p2h-form [type=radio]:checked+.fake-input:before{opacity:1}
.p2h-form [type=checkbox]:checked~.fake-label,.p2h-form [type=checkbox]:checked~.price,.p2h-form [type=radio]:checked~.fake-label,.p2h-form [type=radio]:checked~.price{color:#00aeef}
.p2h-form [type=radio]:invalid+.fake-input{border-color:red!important}
.p2h-form input:disabled+.fake-input,.p2h-form input:disabled~.fake-label{opacity:.5}
.contents-data .paymment-info .col-md-8{margin:0 auto!important}
.contents-data .paymment-info .field .col-xs-6{width:50%!important;padding:0 15px!important}

/*color-boxes*/
.color-boxes{color:#fff;}
.color-boxes p{margin:0 0 20px;}
.color-boxes .orange-box{background:url(../images/bg-orange.jpg);background-size:cover;padding:25px 45px;box-shadow:0px 0px 74px 0px rgba(0,59,132,0.29);color:#fff;height:100%;border-radius:10px;}
.color-boxes .sky-box{background:url(../images/bg-sky.jpg);background-size:cover;padding:25px 45px;box-shadow:0px 0px 74px 0px rgba(0,59,132,0.29);color:#fff;height:100%;border-radius:10px;}
.color-boxes h3{color:#fff;font:700 30px/1.2 Poppins,sans-serif;text-transform:capitalize;position:relative;margin:0 0 15px;padding-bottom:10px;}
.color-boxes h3:after{position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:159px;height:4px;background:#fff;border-radius:2px;content:'';}
.mwb-boxes h3:after{position:absolute;left:0;right:0;bottom:0;margin:-15px auto!important;width:159px;height:4px;background:#fff;border-radius:2px;content:'';}
.color-boxes ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.color-boxes ul li{position:relative;padding-left:44px;margin-bottom:25px;width:100%;}
.color-boxes ul li:after{position:absolute;left:0;top:-5px;background:url(../images/tick3.png);width:24px;height:29px;content:'';}
.color-boxes ul li.w50{width:50%;margin-bottom:38px;font:700 18px/1.2 Poppins,sans-serif;}
.color-boxes ul li.w33{width:33%;margin-bottom:30px;font:700 18px/1.2 Poppins,sans-serif;}

/*color-boxes*/
.localseo-block h1{font:700 52px/1.31 Poppins,sans-serif;padding-bottom:20px;position:relative;color:#22a3dd;margin:0 0 35px;}
.localseo-block h1:after{height:3px;width:247px;background:#22a3dd;content:'';position:absolute;top:100%;left:0;}
.localseo-block p{margin:0 0 30px;}
.localseo-block h4{font:22px/1.4 Poppins,sans-serif;}
.sc-heading{color:#1d2757!important;font:600 35px/1.4 Poppins,sans-serif;}
.sc-heading .txt{color:#eb0e0e!important;}
.addshoppingcart .rtick ul{color:#1d2757;font:700 20px/1.2 Poppins,sans-serif;height:auto!important;}
.addshoppingcart .rtick ul li{min-width:300px;margin-bottom:10px;}
.addshoppingcart .rtick ul li:before{content:url(../images/sc-tick.png)!important;width:42px;}
.job-contact-card {position: relative;z-index: 2;}
/*.job-icon-list {display: block;background: #fff;padding: 20px 15px;margin-right: 20px;}
.job-icon-list li {margin-bottom: 5px;}*/
/*.job-side-icon li i {width: 15px;font-size: 20px;text-align: center;margin-right: 15px;}*/
.job-side-icon li i {width: 15px;font-size: 20px;text-align: center;margin-right: 15px;color: #fe5f00;}
.job-side-icon li {margin-bottom: 15px;}
/*.job-side-icon {background: #fff;box-shadow: 0 0 19px 0 rgb(0 0 0 / 34%);padding: 15px 15px;}*/
.job-side-icon {background: #fff;padding: 20px;border: #009ce2 2px dashed;}
@media only screen and (max-width:1199px){
	.color-boxes ul li.w50{width:100%;margin-bottom:20px;font:700 18px/1.2 Poppins,sans-serif;}
	.color-boxes p br{display:none!important;}
	.localseo-block h1{font-size:42px;}
}
@media only screen and (max-width:767px){
	.portfolio h1:after,.portfolio h1:before{width:30px;margin:0 10px;}
	.resp-br p br{display:none!important;}
	.resp-center{text-align:center!important;margin-bottom:30px!important;}
	.resp-center2 li{width:auto!important;display:block!important;}
	.resp-center li{margin:0 auto 15px;}
	.resp-font{font-size:30px!important;}
	.color-boxes .column .inner h3 i{display:block!important;}
	.color-boxes h3:after{margin-left:0;}
	.color-boxes .orange-box h3{font-size:25px!important;}
	.mb10{margin-bottom:15px!important;}
	.localseo-block h1{font-size:30px;}
	.modal-title{font-size:20px;line-height:24px}
	.modal-content{padding:15px}
	.modal-body .getquote{padding:0}
	.modal-body form .row{margin-bottom:0}
	.modal-body form .row .col-sm-12,.modal-body form .row .col-sm-6{margin-bottom:15px}
	.modal-body .btn-submit{width:100%;margin:15px 0 0}
	.modal-body .captcha{width:100%;margin:0}
	#p2h .modal-title{font-size:25px;line-height:30px;margin:0 0 10px}
	#p2h .modal-header{font-size:13px;line-height:20px}
	.modal-body .captcha img{float:none;margin-bottom:10px}
	.modal-body .captcha-field{width:100%}
	.modal-header{padding-top:45px}
	.modal-content .large-view{margin-top:45px}
	.check-features li{width:100%}
	.portfolio .menu li{padding:0 10px;margin-bottom:10px}
	.portfolio h1{font-size:25px;line-height:30px}
	.portfolio h3{font-size:20px;line-height:25px}
	.color-boxes ul li.w33{width:50%;}
}
.graph.pull-left,img.pull-left{margin:0 30px 20px 0}
.graph.pull-right,img.pull-right{margin:0 0 20px 15px}
.graph img,img img{display:block;margin:0 auto 30px}
.block .graph.pull-left{margin:0 68px 0 0}
@media only screen and (min-width:550px) and (max-width:767px){
	.resp-center2 li{display:inline-block!important;margin:0 10px;width:45%!important;}
	.resp-center3{display:flex!important;}
}
@media screen and (max-width:991px){
	.main-carousel .slideset .slide:hover:after{left:5px;right:5px;}
	.graph.pull-left,img.pull-left{float:none!important;display:block;margin:0 auto 20px!important;max-width:100%}
	.graph.pull-right,img.pull-right{float:none!important;display:block;margin:0 auto 20px!important;max-width:100%}
}
#main{position:relative}
.espbtn{background:-webkit-linear-gradient(135deg,#1363c7,#5b3bc8,#01a3ec,#003b84);background:linear-gradient(-45deg,#1363c7,#5b3bc8,#01a3ec,#003b84);background-size:400% 400%;-webkit-animation:Gradient 10s ease infinite;animation:Gradient 10s ease infinite;padding:10px 24px;line-height:20px;font-size:15px;border-radius:3px;color:#fff;box-shadow:4px 10px 24px rgba(4,46,89,.33);display:inline-block;margin:0 auto 20px;vertical-align:top}
.espbtn:focus,.espbtn:hover{background:#5b3bc8;color:#fff;background:-webkit-linear-gradient(left,#5b3bc8 0,#1363c7 100%);background:linear-gradient(to right,#5b3bc8 0,#1363c7 100%);text-decoration:none}
.btnnext{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:64px;height:64px;background:#009cff;border-radius:100%;top:-32px;color:#fff;z-index:999}
.btnnext span{display:inline-block;text-indent:-9999px}
.btnnext i{width:16px;height:16px;border:2px solid transparent;border-bottom-color:#fff;border-right-color:#fff;display:block;margin:0 auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:10px;-webkit-animation:animate 1s linear infinite;animation:animate 1s linear infinite}
.btnnext i:after{width:16px;height:16px;border:2px solid transparent;border-bottom-color:#fff;border-right-color:#fff;display:block;margin:0 auto;position:absolute;top:3px;left:3px;content:""}
.btnnext i:before{width:16px;height:16px;border:2px solid transparent;border-bottom-color:#fff;border-right-color:#fff;display:block;margin:0 auto;position:absolute;top:8px;left:8px;content:""}
#goog_conv_iframe{position:fixed;top:0;left:0;visibility:hidden;pointer-events:none}
.wrap-bg{	/*background:#fff url(../images/wrap-bg.png) no-repeat 50% 50%*/}
.btn-secondary{padding:5px 10px;color:#fff;font:17px/30px Catamaran,sans-serif;text-transform:capitalize;letter-spacing:1px}
.btn-info{min-width:225px;padding:10px 20px;line-height:30px;color:#f81834;font:20px/1.2 Poppins,sans-serif;text-transform:uppercase;background:#fff;letter-spacing:1px;border-color:#fff}
.btn-outline-secondary{padding:5px 10px;font:17px/30px Catamaran,sans-serif;text-transform:capitalize;letter-spacing:1px}
.tick-list{margin:0;padding:0;list-style:none}
.tick-list li{width:48%;display:inline-block;vertical-align:middle;position:relative;padding:0 0 0 40px;margin-bottom:25px;color:#1d2757;font-size:20px;line-height:20px}
.tick-list li:before{position:absolute;left:0;content:"\e91b";font-family:icomoon!important;top:0;color:#f00}
.check-list{margin:0 0 30px;padding:0;list-style:none;font:16px/1.2 Poppins,sans-serif}
.check-list li{position:relative;padding:0 0 0 40px;margin-bottom:15px;color:#1d2757;font-size:16px;line-height:1.2}
.check-list li:before{position:absolute;left:0;content:"\e922";font-family:icomoon!important;top:0;color:#009cff;font-size:20px}
.check-list.white-list li,.check-list.white-list li:before{color:#fff}
.lightblue .check-list li,.lightblue .check-list li:before{color:#fff}
.dimblue .check-list li,.dimblue .check-list li:before{color:#fff}
.list{margin:0;padding:0;list-style:none;overflow:hidden;color:#1d2757}
.list li{margin:0 0 24px;padding:0 0 0 57px;position:relative}
.list li:before{content:"\e91b";font-family:icomoon!important;width:37px;height:37px;background:#009cff;border-radius:50%;position:absolute;left:0;top:0;text-align:center;line-height:37px;color:#fff}
#wrapper .ecommerce-bg .check-list li{color:#fff}
#wrapper .ecommerce-bg .check-list li:before{color:#fff}
#wrapper .ecommerce-bg h2{color:#fff}
.btn.btn-light{color:#003b84;box-shadow:11px 0 24px rgba(4,46,89,.33)}
.block.ecommerce-solutions{padding-bottom:100px}
.ecommerce-solutions .container{background:#ff4366;border-radius:50px 0 50px 0;max-width:1275px;color:#fff;font-size:15px;line-height:1.4}
.platforms-block .container{max-width:1275px}
.ecommerce-solutions .image-main{margin-bottom:-104px}
.ecommerce-solutions .text{padding-right:45px}
.wordpress-box .text{border-radius:50px 0 0 0;background:#009cff;height:100%;padding:50px}
.magento-box .text{border-radius:0 0 50px 0;background:#ec4918;height:100%;padding:50px}
.magento-box .title-image,.wordpress-box .title-image{display:block;margin:0 auto 30px;max-width:100%}
.plugins-block .inner{box-shadow:0 0 46px rgba(0,53,87,.09);padding:30px;background:#fff;text-align:center}
.plugins-block .inner h4{color:#1d2757;font-size:18px;font-weight:600;margin:0 0 20px}
.plugins-block .inner img{max-width:100%;height:auto;display:block;margin:0 auto 35px}
.btn-dark{background:#ff9a2e;border-width:2px;border-color:#ff9a2e;color:#ba1d3a;font-weight:600;text-transform:uppercase;padding:12px 15px 8px}
.platforms-block .btn-light{min-width:187px;height:46px;font-weight:600;text-transform:uppercase;padding:7px 15px;line-height:32px}
.btn-dark:hover{background:#fff;color:#ff9a2e;border-color:#ba1d3a}
.block.ecommerce-solutions h2{color:#fff;font-size:40px;line-height:1.3;margin:0 0 20px}
.f25{font-size:25px!important;}
.marketing-business{width:100%;padding:10px;box-shadow:-4px 4px 27px rgba(23,66,145,.13);margin:0 0 20px;background:#009ce2;border: 2px solid #fff;}
.mwb-callbox h3{line-height:1.4!important;}
.mwb-callbox{background:#ffe748!important;}
.mwb-callbox .inner{border:1px solid #eb0e0e!important;}
.mwb-callbox .tel{color:#013b84!important;font:30px/1.2 Oswald,sans-serif;display:block;text-align:center;margin-bottom:10px;letter-spacing:2px}
.marketing-business .inner{border:5px solid #fe5f00;padding:26px 11px;min-height:404px;font-family:Poppins,sans-serif;background: #fff;}
.marketing-business h2{font:400 26px/1.2 Oswald,sans-serif;color:#0f3787;text-align:center;margin:0 0 15px;}
.marketing-business .subtitle{color:#294057;font-weight:400;font-size:14px;line-height:1.2;display:block;text-align:center;margin:0 0 30px}
.marketing-business .subtitle2{color:#003b84;font-weight:500;font-size:16px;line-height:1.2;display:block;text-align:center;margin:0 0 10px}
.marketing-business .or{display:inline-block;vertical-align:middle;color:#bcbcbc;margin:0 0 10px;font-weight:500}
.marketing-business .or:after,.marketing-business .or:before{width:25px;height:2px;background:#bcbcbc;content:'';display:inline-block;vertical-align:middle;margin:0 5px}
.marketing-business .icophone{display:block;margin:0 0 20px}
.marketing-business .icophone img{display:block;margin:0 auto}
.marketing-business .txt{display:block;font-size:18px;line-height:1.2;text-transform:uppercase;color:#003b84;text-align:center;margin-bottom:10px}
.marketing-business .tel{color:#fe5f00;font:28px/1.2 Oswald,sans-serif;display:block;text-align:center;margin-bottom:10px;letter-spacing:2px}
.user-panal li{
    position: relative;
}
.user-panal li:first-child:after{
    position: absolute;
    right: 0px;
    content: '';
    width: 1px;
    height: 20px;
    background: #fff;
    top: 50%;
    transform: translateY(-50%);
}
@media screen and (min-width:768px){
	.marketing-business{float:right;max-width:358px;margin:0 0 0 36px}
}
@media screen and (max-width:991px){
	.marketing-business .or{display:block}
}
.framework-logo{list-style:none;padding:0;margin:0 auto;max-width:850px}
.framework-logo li{margin:30px 0;min-width:33%}
.framework-logo li img{max-width:100%;height:auto;display:block}
.tabs-area .nav-tabs{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;border:none;margin-bottom:45px}
.tabs-area .nav-tabs li{padding:0 20px}
.tabs-area .nav-tabs li a{padding:10px 18px;background:#fff;color:#1d2757;text-align:center;font:500 16px/30px Poppins,sans-serif}
.tabs-area .nav-tabs li a.active,.tabs-area .nav-tabs li a:hover{color:#009cff;box-shadow:0 0 49px rgba(23,66,145,.16);text-decoration:none}
.tab-content>.tab-pane h3.title{display:none;color:#1d2757;font-size:20px;line-height:1.4}
@media screen and (max-width:1399px){
	.tabs-area .nav-tabs li a{padding:10px 8px;font-size:14px}
}
@media screen and (max-width:991px){
	.tabs-area .nav-tabs li{padding:0 3px}
	.tabs-area .nav-tabs li a{padding:10px 8px;font-size:13px}
}
@media screen and (max-width:767px){
	.tabs-area .nav-tabs{display:none!important}
	.tab-content>.tab-pane{display:block!important}
	.tab-content>.tab-pane h3.title{display:block}
	.tab-content>.tab-pane .text{text-align:center}
}
.faq-block{overflow:hidden}
.color-boxes{padding:30px 0}
.color-boxes .column:nth-child(2) .inner{background:#0093f0}
.color-boxes .column:nth-child(3) .inner{background:#00bf5e}
.color-boxes .column .inner{padding:20px;background:#ff6000;height:100%;position:relative;padding-bottom:60px;color:#fff}
.color-boxes.mobapps .column:nth-child(2) .inner{background:rgb(56,54,91);}
.color-boxes.mobapps .column:nth-child(3) .inner{background:#175378;}
.color-boxes.mobapps .column:nth-child(1) .inner{background:#63c734;}
.color-boxes .column .inner i{display:inline-block;vertical-align:middle;font-size:45px;margin:0 25px 30px 0;color:#fff;position:relative}
.color-boxes .column .inner i:after{position:absolute;left:0;top:10px;width:54px;height:54px;background:rgba(255,255,255,.09);content:"";border-radius:50%}
.color-boxes .column .inner h4{display:inline-block;vertical-align:middle;margin:0 0 30px;color:#fff;font:500 24px/30px Poppins,sans-serif}
.color-boxes .column .inner h4 em{font-style:normal;font-size:14px;line-height:1.2}
.color-boxes .column .inner .link{position:absolute;left:30px;bottom:30px;color:#fff;font-size:17px;color:#fff;letter-spacing:1px}
.color-boxes .inner .link i{font-size:17px;height:auto;width:auto;margin:0;display:inline-block;vertical-align:middle}
.color-boxes .inner .link i:after{display:none}
@media screen and (max-width:991px){
	.color-boxes .column .inner h4{font-size:17px;line-height:1.2}
}
@media screen and (max-width:767px){
	.color-boxes{padding:0}
	.color-boxes .column{margin-bottom:20px}
	.check-list{text-align:left;display:block;vertical-align:top;margin:0 0 50px}
	.card .card-body{text-align:left}
}
.order-boxes{padding:0 0 0;counter-reset:item}
.order-boxes .column{margin-bottom:30px}
.order-boxes .column:nth-child(2) .inner{background:#0093f0}
.order-boxes .column:nth-child(3) .inner{background:#7f4ee2}
.order-boxes .column:nth-child(4) .inner{background:#00bf5e}
.order-boxes .column .inner{padding:30px 20px;background:#ff6000;height:100%;position:relative;color:#fff}
.order-boxes .column .inner i{display:inline-block;vertical-align:middle;font-size:55px;margin:0 auto 20px;color:#fff;position:relative;display:block}
.order-boxes .column:after{position:absolute;left:15px;top:-15px;content:counters(item,".") " ";counter-increment:item;border-radius:50%;font-size:200px;line-height:1;font-family:Poppins,sans-serif;color:rgba(255,255,255,.09)}
.order-boxes .column .inner h4{display:inline-block;vertical-align:middle;margin:0 0 30px;color:#fff;font:500 24px/30px Poppins,sans-serif}
.order-boxes .column .inner h4 em{font-style:normal;font-size:14px;line-height:1.2}
.order-boxes .column .inner .link{position:absolute;left:30px;bottom:30px;color:#fff;font-size:17px;color:#fff;letter-spacing:1px}
@media screen and (max-width:991px){
	.order-boxes.row{margin-left:-5px;margin-right:-5px;padding-top:0}
	.order-boxes .column{padding-left:5px;padding-right:5px}
	.order-boxes .column .inner{padding:20px 10px 10px}
}
@media screen and (max-width:767px){
	.order-boxes{padding:0}
	.order-boxes .column{margin-bottom:20px}
}

.main-carousel{width:100%;padding:50px 0}
.main-carousel .mask{padding:10px 0;overflow:hidden}
.main-carousel .slideset{width:100%!important;white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:block;letter-spacing:-8px}
.main-carousel .slideset .slide{display:inline-block;vertical-align:top;white-space:normal;letter-spacing:0}
.main-carousel .slideset .slide img{width:100%;height:auto;display:block}
.latest-work{background:#003b84;text-align:center}
.latest-work h2{color:#fff;font-size:46px;line-height:1.2;margin:0}
.latest-work .subtext{font:20px/24px lato,sans-serif;display:block;text-align:center;color:#fff;margin:0 0 20px}
.latest-work .espbtn{text-transform:uppercase;letter-spacing:2px;font-weight:600;min-width:175px}
.team-block{padding-bottom:70px;}
@media screen and (max-width:991px){
	.main-carousel{padding:20px 0}
	.bg-tangaroa .main-carousel{padding:20px 0 0}
	.latest-work h2{font-size:32px;line-height:1.2}
}
.card{background:0 0;border:none;margin-bottom:15px}
.card .card-header{padding:0;background:0 0;border-radius:0;border:0}
.card .card-header .btn-link{padding:0 0 0 32px;display:block;width:100%;text-align:left;color:#009cff;font:500 20px/1.2 Poppins,sans-serif;text-decoration:none!important}
.card .card-header .btn-link:before{position:absolute;left:0;top:10px;border:6px solid transparent;border-top-color:#009cff;content:"";border-top-width:9px}
.card .card-header .btn-link.collapsed{color:#1d2757}
.card .card-header .btn-link.collapsed:before{border-top-color:transparent;border-left-color:#009cff;border-top-width:6px;border-left-width:9px}
.card .card-body{padding:18px 32px}
.buttons{position:fixed;bottom:0;left:0;right:0;text-align:center;padding:15px 0;background:rgba(255,255,255,.5);letter-spacing:-8px;z-index:1030}
.buttons.fix-bottom{padding:15px 0 15px 0;}
.buttons .btn-blue,.buttons .btn-green{font:14px/30px Nunito,sans-serif;font-weight:400;padding:12px 15px;background:#1ca747;color:#fff;min-width:126px;text-align:center;border-radius:5px;font-weight:700;transition:all linear .2s;-webkit-transition:all linear .2s;-ms-transition:all linear .2s;margin:0 3px;text-decoration:none;box-shadow:4px 10px 24px rgba(4,46,89,.33);letter-spacing:1px}
.buttons .btn-blue{background:#1983dc}
.buttons .btn-purple{background: #870d94;}
.logo-slides{box-shadow:0 0 46px rgba(0,53,87,.09);padding:30px;background:#fff;text-align:center;margin-bottom:30px;text-align:left}
.logo-slides h3{color:#1d2757;font-size:18px;line-height:1.2;margin:0 0 10px}
.logo-slides .mask{overflow:hidden}
.logo-slides .slideset{width:100%!important;position:relative;white-space:nowrap;letter-spacing:-8px}
.logo-slides .slide{display:inline-block;vertical-align:middle;letter-spacing:0;text-align:center;padding:0 15px}
.logo-slides .slide img{max-width:100%}
.clients-qoute{position:relative}
.clients-qoute .slideset{position:relative}
.clients-qoute .slide{max-width:760px;margin:0 auto;position:absolute;left:0;right:0;top:0;font-size:20px;line-height:35px}
.clients-qoute .slide q{display:block;margin:0 0 40px}
.clients-qoute .slide q:after,.clients-qoute .slide q:before{content:'"';font-family:poppins}
.clients-qoute .slide cite{display:block;font-size:18px;font-weight:600;color:#fff;font-style:normal}
.clients-qoute .btn-next,.clients-qoute .btn-prev{width:60px;height:60px;border:1px solid #fff;border-radius:50%;line-height:58px;text-align:center;position:absolute;left:0;top:50%;transform:translateY(-50%);outline:0!important}
.clients-qoute .btn-next:after,.clients-qoute .btn-prev:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:10px solid transparent;border-left-width:0;border-right-color:#fff;line-height:0}
.clients-qoute .btn-next:after{border-right-width:0;border-left-width:10px;border-left-color:#fff}
.clients-qoute .btn-next{left:auto;right:0}
.well-list2{padding:0;margin:0;list-style:none;font-size:22px}
.well-list2 li{position:relative;margin-bottom:10px}
.well-list2 li:before{display:inline-block;width:20px;height:12px;border:3px solid transparent;border-left-color:#009cff;border-bottom-color:#009cff;transform:rotate(-45deg);margin-right:15px;content:'';vertical-align:top;position:relative;top:2px;border-radius:3px}
.boxes-block .col:nth-child(even) .inner{background:#fff;box-shadow:3px 0 43px rgba(23,66,145,.09);}
@media screen and (min-width:1199px){
	.container{max-width:1170px}
}
@media screen and (max-width:1199px){
	.main-carousel .mask{overflow:hidden}
	.news-blog .inner{box-shadow:0 0 2px rgba(69,107,152,.5)}
	.ecommerce-solutions .image-main{margin-bottom:-97px}
}
@media screen and (max-width:1025px){
	.block.ecommerce-solutions h2{font-size:30px}
	.ecommerce-solutions .image-main{margin-bottom:-82px}
	.clients-qoute .btn-next,.clients-qoute .btn-prev{display:none!important}
	.center-line:after{margin:0 auto!important;}
}
@media only screen and (min-width:768px) and (max-width:1199px){
	.choose-plan .btn[title="Contact Me"]:after{top:7px;}
	.news-blog .inner .text.blog-text{padding:20px 10px;}
	.resp-br p br{display:none!important;}
	.resp-hvr4:after{top:0!important;}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){
	.resp-li li{display:inline-block;width:45%!important;}
	.packages-block .bottom-buttons a.btn-outline-primary:after{top:0px!important;}
	.boxes-block .col:nth-child(odd) .inner{background:transparent;box-shadow:none;}
}
@media only screen and (min-width:768px) and (max-width:1024px){
	.respli-br li br{display:none!important;}
	.plans .plan-box h4{padding:0 10px;}
	.marketing-business{max-width:100%;float:none;margin:0 0 25px!important;}
	.color-boxes .column .inner h3 i{display:block;}
	.color-boxes h3:after{margin-left:0;}
	.tabs-area .nav-tabs{margin-bottom:30px;}
	.tabs-area .nav-tabs li{margin:10px 0;}
	.resp-br p br{display:none!important;}
	.check-list li{padding:0 0 0 30px;}
	.check-list li:before{font-size:18px;}
	.boxes-block .col .inner{background:#fff;box-shadow:3px 0 43px rgba(23,66,145,.09);}
	.boxes-block.darkgreen .col .inner{background-color:transparent;box-shadow:none;}
	.resp-hover:after{top:0!important;}
	.slideshow.contact-banner .slideset .slide{min-height:370px;height:370px;}
}
@media only screen and (min-width:992px) and (max-width:1199px){
	.resp-hvr2:after{top:0!important;}
}
@media screen and (max-width:991px){
	.main-carousel .slideset .slide{padding-left:5px;padding-right:5px}
	.plugins-block .inner{height:calc(100% - 20px);margin-bottom:20px}
}
@media screen and (max-width:767px){
	.ecommerce-solutions .image-main{margin-bottom:0}
	.card .card-header .btn-link{font-size:16px}
	.ecommerce-solutions .text{padding-right:15px}
	.block.ecommerce-solutions{padding-bottom:0}
	.magento-box .text,.wordpress-box .text{padding:20px}
	.logo-slides .slide{width:50%}
	#header .bsc-btn{display:block;width:100%;clear:both;padding:3px 8px;font-size:12px;text-align:center;border-radius:3px;background-image:-moz-linear-gradient(-170deg,rgb(223,50,87) 0%,rgb(238,47,57) 100%);background-image:-webkit-linear-gradient(-170deg,rgb(223,50,87) 0%,rgb(238,47,57) 100%);background-image:-ms-linear-gradient(-170deg,rgb(223,50,87) 0%,rgb(238,47,57) 100%);color:#fff;}
}
@media screen and (max-width:639px){
	.logo-slides .slide{width:100%}
	.addshoppingcart .rtick ul li{min-width:300px;margin:0 auto 25px;}
	.color-boxes ul li.w33{width:100%;}
}
.invoice-block{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);padding:30px 20px;color:#989898;margin-top:30px;margin-bottom:25px}
.invoice-block h2{text-transform:uppercase;color:#686868;margin:0}
.invoice-block .form-control{border:1px solid #bbd8e3;height:42px;padding:6px 10px;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}
.invoice-block .submit{background:#9aca3c;color:#fff;font-size:20px;height:50px;width:170px;border-color:#9aca3c;font-weight:700;margin:0}
.invoice-block textarea.form-control{height:156px;resize:none}
.invoice-block .nav-tabs{display:inline-block;vertical-align:middle;padding:0 78px;margin:0 0 33px;overflow:hidden}
.invoice-block .nav-tabs>li{margin:0;padding:12px 16px 20px;float:left}
.invoice-block .nav-tabs>li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;font-size:20px;line-height:24px;font-weight:600;color:#696969;position:relative;padding:0 0 0 32px}
.invoice-block .nav-tabs>li>a:after{width:25px;height:25px;border:2px solid #696969;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;content:'';position:absolute;left:0;top:0}
.invoice-block .nav-tabs>li>a:before{width:13px;height:13px;background:#696969;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;content:'';position:absolute;left:6px;top:6px;display:none}
.invoice-block .nav-tabs>li.active>a:after,.invoice-block .nav-tabs>li:hover>a:after{border-color:#00aeef}
.invoice-block .nav-tabs>li.active>a:before{background:#00aeef;display:block}
.invoice-block .nav-tabs>li.active>a,.invoice-block .nav-tabs>li.active>a:focus,.invoice-block .nav-tabs>li.active>a:hover,.invoice-block .nav-tabs>li>a:hover{color:#00aeef;border:none;background:0 0}
.fake-select{position:relative;display:block}
.fake-select select::-ms-expand{display:none}
.fake-select select{display:inline-block;border:1px solid #bbd8e3;padding:14px 10px 14px 7px;margin:0;font:inherit;outline:0;line-height:1.2;background:#fff;-webkit-appearance:none;appearance:none;width:100%;position:relative;color:#9a9a9a;font-size:14px;font-weight:600}
.fake-select:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;width:35px;background:#fff;pointer-events:none;z-index:1}
.fake-select:after{position:absolute;right:12px;content:'';width:8px;height:8px;position:absolute;top:50%;border:6px solid transparent;border-top-color:#9a9a9a;margin-top:-2px;line-height:0;z-index:1}
.payphone{background:#00aeef;padding:30px 66px 30px 178px}
.payphone:before{position:absolute;left:0;top:0;background:url(../images/pay-phone.png) no-repeat;content:'';width:154px;height:100%}
.paymail{background:#656565;padding:30px 175px 30px 66px}
.paymail:before{position:absolute;right:0;top:0;background:url(../images/pay-mail.png) no-repeat;content:'';width:232px;height:100%}
.method{font-size:17px;line-height:24px;color:rgba(255,255,255,.8);text-align:left;position:relative;overflow:hidden}
.method p{margin:0}
@media screen and (max-width:767px){
	.method{padding:15px 30px!important}
	.method:before{opacity:.3!important}
	.method{color:#fff!important}
	.method p br{display:none!important}
	.method .title{margin:0}
	.invoice-block .form-group{margin-bottom:0}
	.invoice-block .form-group .col-sm-12,.invoice-block .form-group .col-sm-6{padding:0;margin-bottom:15px}
	.invoice-block .nav-tabs{padding:0}
	.invoice-block .nav-tabs>li{padding:0 5px}
	.paymail:before{height:230px;top:-40px;opacity:.1!important}
}
.price-section{border-radius:30px;overflow:hidden;height:100%;text-align:center;position:relative}
.bg-light-white h4,.bg-light-white span{color:#0094e0}
.bg-light-blue h4,.bg-light-blue span,.price-section.bg-light-blue ul li{color:#fff}
.price-section .inner{padding:35px;text-align:center;background:#fff;background-size:contain;border-radius:30px}
.bg-light-blue .inner{background-color:#0094e0}
.price-section h4{font-weight:800}
.price-section span{font-size:22px;font-weight:700;display:inline-block;margin-bottom:30px;padding-bottom:15px;border-bottom:solid 3px}
.price-section strong{font-size:50px;vertical-align:middle;font-weight:800}
.price-section ul{text-align:left;padding:0}
.price-section ul li{list-style:none;color:#00295c;line-height:30px;position:relative;padding-left:25px}
.price-section ul li:before{position:absolute;content:"\e91b";font-family:icomoon;font-size:10px;left:0}
.price-section.bg-light-white ul li:before{color:#12c158}
.price-section p{color:#00295c;line-height:25px}
.rtick ul{height:80px;list-style:none;padding:0;}
.rtick ul li{width:33%;}
.rtick ul li:before{content:url(../images/red-tick.png);display:inline-block;vertical-align:middle;}
@media only screen and (min-width:480px) and (max-width:767px){
	.boxes-block .col .inner{background:#fff;box-shadow:3px 0 43px rgba(23,66,145,.09);}
}
.h2bnr{
    line-height: 1;
font-weight: 700;
text-transform: capitalize;
margin: 0 0 30px;
white-space: normal;
font-size: 59px;
}

.case-study h3{
    /*font-size: 18px;
    font-weight: 700;
    line-height: 1.2;
    color: #01A3EC;*/

    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    color: #01A3EC;
    border-bottom: 2px solid #1d2757;
    margin-bottom: 20px;
    padding-bottom: 15px;
}
.smm-intro-block{
	background: radial-gradient(ellipse at center,  rgba(255,255,255,1) 0%,rgba(188,226,241,1) 100%);
}
.tabs-structure-block{
	.nav-link{
		border: 0;
		border-bottom: 1px solid #ddd;
		border-radius: 0;
		padding:25px 20px;
		text-align: start;
		background: transparent;
		font-weight: 700;
	}
	h3{
		font-weight: 600;
		font-size: 28px;
		margin-bottom: 30px;
		span{
			border-bottom: 2px solid var(--primary);
		}
	}
	.tab-pane{
		line-height: 1.6;
		ul{
			list-style: none;
			padding: 0;
			margin: 0;
			li{
				position: relative;
				padding-left: 30px;
				margin-bottom: 15px;
				&:before{
					content: "\e91b";
					font-family: icomoon!important;
					position: absolute;
					left: 0;
					top: 0;
					color: var(--primary);
				}
				&:last-child{
					margin-bottom: 0;
				}
				a{
					color: var(--primary);
					text-decoration: none;
				}
				a:hover{
					text-decoration: underline;
				}
				span{
					color: #1d2757;
				}
				span:hover{
					text-decoration: underline;
				}
				p{
					margin-bottom: 0;
				}
				p:last-child{
					margin-bottom: 15px;
				}
			}
		}
	}
}