@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local(Montserrat-Regular),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local(Montserrat-Regular),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local(Montserrat-Bold),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local(Montserrat-Bold),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:local('Montserrat ExtraBold'),local(Montserrat-ExtraBold),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:local('Montserrat ExtraBold'),local(Montserrat-ExtraBold),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
body,html{width:100%;height:100%}
body{font-family:'Montserrat',sans-serif;color:#253746}
h1,.h1{color:#253746}
h2,.h2{color:#253746}
h3,.h3{color:#253746}
h4,.h4{color:#253746}
h5,.h5{color:#253746}
h6,.h6{color:#253746}
header{background-image:url(../images/bgr-1.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat;height:100%}
.navbar-brand>img {width: 126px; height: 36px;}
.navbar-brand-footer>img {width: 126px; height: 36px;}
.fade-in-img{animation-name:fadeIn;animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,0.4,1);animation-fill-mode:forwards}
@keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
.awards{position: absolute; top:200px;right: 0;}
.text-success{color:#2aa708}
.text-danger{color:#dd2127}
#about-us header{background-image:url(../images/bgr-6.jpg)}
#contact-us header{background-image:url(../images/bgr-6.jpg);height:auto!important}
header.empty{height:auto!important;background:none!important}
header.empty .navbar-default{margin-bottom:0;border-bottom:1px solid #dbdee2}
a,button{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
a:hover,button:hover{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
a{color:#078f86}
a:hover{color:#06766f;text-decoration:none}
.navbar-brand{padding:8px 15px}
.navbar-default{padding-top:5px;background-color:transparent;border-color:transparent;border-radius:0;padding-bottom:5px}
.navbar-default .navbar-nav>li>a{color:#fff}
.navbar-default .navbar-nav>li>a:hover{color:#078f86}
.navbar-nav>li>a.btn-default{margin-top:4px;padding-top:10px;padding-bottom:10px;background-color:#078f86;border-color:#078f86}
.navbar-nav>li>a:hover.btn-default{color:#fff;background-color:#147d76;border-color:#147d76}
.navbar-white.navbar-default{margin-bottom:0;background-color:#fff}
.navbar-white.navbar-default .navbar-nav>li>a{color:#203241}
.navbar-white.navbar-default .navbar-nav>li>a:hover{color:#078f86}
.navbar-white.navbar-default .navbar-nav>li>a.btn-default{color:#fff}
.navbar-white.navbar-default .navbar-nav>li>a.btn-default:hover{color:#fff}
.btn-default{color:#fff;background-color:#078f86;border-color:#078f86}
.btn-default2{color:#fff;background-color:#ff5a5f;border-color:#ff5a5f}
.btn-default:hover{color:#fff;background-color:#147d76;border-color:#147d76}
.btn-default2:hover{color:#fff;background-color:#147d76;border-color:#147d76}
.btn-primary{color:#203241;background-color:#fff;border-color:#fff}
.btn-primary:hover{color:#147d76;background-color:#efefef;border-color:#efefef}
.btn-info{color:#fff;background-color:#ff5a5f;border-color:#ff5a5f;cursor:default}
.btn-info:hover{color:#fff;background-color:#e45b5f;border-color:#e45b5f}
.header-content{margin-top:10%;padding-top:40px;padding-bottom:40px;color:#fff}
.header-content .btn-info{font-size:13px;text-transform:uppercase}
.header-content .btn-info2{font-size:13px;text-transform:uppercase}
.header-content h1,.header-content .h1{color:#fff;font-weight:800;font-size:60px}
.header-content h2,.header-content .h2{color:#fff;font-weight:800;font-size:36px}
.header-content h3,.header-content .h3{color:#fff;font-style:italic}
.header-content h4,.header-content .h4{color:#fff;max-width:1000px;line-height:24px;margin:15px auto 50px}
header.empty .header-content h1,header.empty .header-content .h1{color:#253746;font-weight:400;font-size:60px}
header.empty .header-content h2,header.empty .header-content .h2{color:#253746;font-weight:800;font-size:36px}
header.empty .header-content h3,header.empty .header-content .h3{color:#253746;font-style:italic}
header.empty .header-content h4,header.empty .header-content .h4{color:#253746;max-width:1000px;line-height:24px;margin:15px auto 50px}
.blog-navbar{border-bottom:2px solid #dbdee2}
.blog-navbar .navbar-nav{display:inline-block;float:none}
.blog-navbar .navbar-center{text-align:center}
.header-form{margin-top:50px}
.header-form .form-control{font-size:12px;padding:25px 12px;border:1px solid #fff}
.header-form .form-control#name{border-radius:4px 0 0 4px}
.header-form .form-control#email{border-left:2px solid #dfdfdf;border-right:2px solid #dfdfdf}
.header-form p{font-size:13px;margin-top:10px;font-style:italic}
.header-form .form-content{max-width:720px;margin:0 auto;text-align:left}
.header-form input.form-control{min-width:180px}
.header-form .btn-default{font-weight:700;text-transform:uppercase;border-radius:0 4px 4px 0;padding:17px 24px 16px;font-size:12px}
.header-content .arrow-1{padding-top:60px;padding-bottom:5px;display:inline-block}
.header-content .arrow-1:hover{padding-top:63px;padding-bottom:2px}
#services-page header{background-image:url(../images/bgr-6.jpg);height:auto!important;background-position:top}
#services-page h1,#services-page .h1{font-weight:400;font-size:36px}
#services-page h1 span,#services-page .h1 span{font-weight:800;color:#ff5a5f}
#services-page .header-content h2,#services-page .header-content .h2{color:#253746;font-weight:400;font-size:22px;text-align:center;margin-top:0;margin-bottom:30px}
#services-page .header-content{margin-top:0;padding-top:50px;padding-bottom:0;color:#fff}
#services-page .services-form-title{margin-top:100px}
#services-page .header-content h4,#services-page .header-content .h4{font-size:16px}
#services-page .header-content .btn-info{font-weight:700;padding:10px 30px}
#services-page .services-form{border-radius:5px;padding:20px;background:#fafafa;color:#253746}
#services-page .services-form label{font-weight:400;margin-left:15px}
#services-page .services-form .btn{text-transform:uppercase}
#service-page header{background-image:none;height:auto!important}
#service-page.on-page header{background-color:#ff5a5f}
#service-page.on-page .header-content .btn-primary{color:#ff5a5f}
#service-page.on-page #testimonials{background:#ff5a5f}
#service-page.on-page #testimonials .owl-nav button span{color:#ff5a5f}
#service-page.ppc-sem header{background-color:#f5634a}
#service-page.ppc-sem .header-content .btn-primary{color:#f5634a}
#service-page.ppc-sem #testimonials{background:#f5634a}
#service-page.ppc-sem #testimonials .owl-nav button span{color:#f5634a}
#service-page.copywriting header{background-color:#ff9c5b}
#service-page.copywriting .header-content .btn-primary{color:#ff9c5b}
#service-page.copywriting #testimonials{background:#ff9c5b}
#service-page.copywriting #testimonials .owl-nav button span{color:#ff9c5b}
#service-page.google-adwords header{background-color:#429f9e}
#service-page.google-adwords .header-content .btn-primary{color:#429f9e}
#service-page.google-adwords #testimonials{background:#429f9e}
#service-page.google-adwords #testimonials .owl-nav button span{color:#429f9e}
#service-page.online-reputation header{background-color:#68c39f}
#service-page.online-reputation .header-content .btn-primary{color:#68c39f}
#service-page.online-reputation #testimonials{background:#68c39f}
#service-page.online-reputation #testimonials .owl-nav button span{color:#68c39f}
#service-page.social-media header{background-color:#374d73}
#service-page.social-media .header-content .btn-primary{color:#374d73}
#service-page.social-media #testimonials{background:#374d73}
#service-page.social-media #testimonials .owl-nav button span{color:#374d73}
#service-page.local-seo header{background-color:#47799c}
#service-page.local-seo .header-content .btn-primary{color:#47799c}
#service-page.local-seo #testimonials{background:#47799c}
#service-page.local-seo #testimonials .owl-nav button span{color:#47799c}
#service-page.link-building header{background-color:#8dc4c7}
#service-page.link-building .header-content .btn-primary{color:#8dc4c7}
#service-page.link-building #testimonials{background:#8dc4c7}
#service-page.link-building #testimonials .owl-nav button span{color:#8dc4c7}
#service-page.web-design header{background-color:#f7c331}
#service-page.web-design .header-content .btn-primary{color:#f7c331}
#service-page.web-design #testimonials{background:#f7c331}
#service-page.web-design #testimonials .owl-nav button span{color:#f7c331}
#service-page.online-shop header{background-color:#706794}
#service-page.online-shop .header-content .btn-primary{color:#706794}
#service-page.online-shop #testimonials{background:#706794}
#service-page.online-shop #testimonials .owl-nav button span{color:#706794}
#service-page .header-content h1,#service-page .header-content .h1{font-weight:400;font-size:30px;margin-bottom:20px}
#service-page .header-content .btn-primary{padding:10px 30px}
#service-page .header-content h1 strong,#service-page .header-content .h1 strong{font-weight:800;display:block;font-size:36px}
#service-page .header-content{margin-top:0;padding-top:50px;padding-bottom:0;color:#fff}
#service-page .header-content h2,#services-page .header-content .h2{color:#253746;font-weight:400;font-size:22px;text-align:center;margin-top:0;margin-bottom:30px}
#service-page .header-content h3,#service-page .header-content .h3{font-style:normal;font-weight:400;font-size:18px}
#service-page .header-content h4,#services-page .header-content .h4{font-size:16px}
#service-page .services-form-title{margin-top:80px}
#service-page .services-form{border-radius:5px;padding:20px;background:#fafafa;color:#253746}
#service-page .services-form label{font-weight:400;margin-left:15px}
#service-page .services-form .btn{text-transform:uppercase;font-weight:700;padding:10px 30px}
#what-is{background:#fff;padding:50px 0}
#what-is h2{font-weight:800;margin-bottom:30px}
#what-is h3{font-weight:700;margin-bottom:30px}
#stats{background:#253746;padding:50px 0;color:#fff}
#stats h2,#stats .h2{font-size:36px;font-weight:800;color:#fff}
#stats h3,#stats .h3{color:#fff}
#stats .stats-top-content{margin-top:30px;margin-bottom:60px}
#stats .stats-top-content p{color:#fff}
#stats .stats-content h3,#stats .stats-content .h3{font-size:17px;font-weight:700;margin-top:20px;color:#fff;text-align:center;min-height:80px}
#stats .stats-box{background:#1c2c39;padding:30px 30px 25px;border-radius:6px;text-align:center;    height: 140px;}
#stats .stats-box h3,#stats .stats-box .h3{font-size:40px;color:#ff5a5f;font-weight:400;margin-top:0}
#stats .stats-box h3 strong,#stats .stats-box .h3 strong{font-size:60px}
#features{background-image:url(../images/bgr-2.jpg),linear-gradient(#fff 50%,#f1f2f3 50%);background-size:100%;background-position:center 50px;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#features h2,#features .h2{font-size:36px;margin-bottom:10px;font-weight:800;margin-top:60px;text-align:center}
#features h3,#features .h3{font-size:18px;font-style:italic;text-align:center;margin-bottom:30px}
#features ul{padding:0;margin:30px 0 0}
#features ul li{    padding: 15px 10px 15px 0;
    min-height: 52px;
    list-style: none;
    font-size: 14px;
    border: 1px solid #ddd;
    background: #fff;
    border-radius: 6px;
    margin-bottom: 30px;}
    
#features ul li span {
    margin-top: -40px;
    display: inline-block;
    margin-left: 55px;
}
#features ul li:before{margin-top:-2px;float:left;content:" ";background:url(../images/icon-17.png) left top no-repeat;display:inline-block;margin-left:15px;width:40px;min-height:38px}
#faq{background-image:url(../images/bgr-2.jpg),linear-gradient(#fff 50%,#f1f2f3 50%);background-size:100%;background-position:center 50px;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#faq h2,#faq .h2{font-size:36px;margin-bottom:10px;font-weight:800;margin-top:60px;text-align:center}
#faq h3,#faq .h3{font-size:18px;font-style:italic;text-align:center;margin-bottom:30px}
#faq .faq-box{max-width:900px;margin:50px auto;font-size:14px}
#faq .faq-box .panel-heading .panel-title a{background:url(../images/icon-19.png) left 3px no-repeat;display:block;padding:8px 0 8px 40px;font-size:14px;font-weight:700}
#faq .faq-box .panel-heading.active .panel-title a{background:url(../images/icon-20.png) left 3px no-repeat}
#faq .faq-box .panel-heading{border-radius:5px;border:none;background:#fff}
#faq .faq-box .panel-group .panel{margin-bottom:15px;box-shadow:2px 2px 5px rgba(100,100,100,0.2);border:1px solid #ddd}
#faq .faq-box .panel-group .panel .panel-body{border:none;padding-left:55px}
#testimonials{padding:80px 0;background:#ff5a5f;color:#fff;text-align:center;font-size:18px;line-height:28px}
#testimonials h2,#testimonials .h2{font-size:20px;font-weight:700;color:#fff;margin-top:40px}
#testimonials h3,#testimonials .h3{font-size:14px;font-weight:400;font-style:italic;color:#fff}
.testimonial_icon{max-width:55px;max-height:54px;}
#testimonials .testimonials-box{max-width:700px;margin:0 auto}
#testimonials .owl-nav{top:30px;width:100%;position:absolute}
#testimonials .owl-nav button{line-height:2px;border-radius:100px;width:60px;position:absolute;background:rgba(255,255,255,0.4);height:60px;color:#fff;font-size:50px}
#testimonials .owl-nav button:hover{background:rgba(255,255,255,0.7)}
#testimonials .owl-nav button span{display:block;margin-top:-4px;color:#ff5a5f}
#testimonials .owl-nav button.owl-prev{left:0;margin-left:-120px}
#testimonials .owl-nav button.owl-next{right:0;margin-right:-120px}
#testimonials .owl-dots{margin:70px auto 0}
#testimonials .owl-dot{padding:0 10px;display:table-cell;opacity:.6;vertical-align:top;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#testimonials .owl-dot img{max-width:120px}
#testimonials .owl-dot.active,#testimonials .owl-dot:hover{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
#case-studies .header-content h1,#case-studies .header-content .h1{color:#fff;font-weight:800;font-size:60px}
#case-studies .header-content h2,#case-studies .header-content .h2{color:#fff;font-weight:400;font-size:36px;font-style:italic}
#case-studies .header-content h3,#case-studies .header-content .h3{color:#fff;font-style:normal;font-size:20px;font-weight:700;text-transform:uppercase}
#case-studies .header-content h4,#case-studies .header-content .h4{color:#fff;max-width:1000px;line-height:24px;margin:15px auto 50px}
#case-studies .header-content{margin-top:5%;padding-top:40px;padding-bottom:40px}
#about{background:linear-gradient(90deg,#304451 50%,#203241 50%);font-weight:700;font-size:16px;color:#fff}
#about .about-icon{float:left;margin-right:5px;margin-left:-5px;max-width: 69px;max-height: 69px;}
#about .about-text{float:left;padding-top:12px}
#about .about-left{background:#304451;padding-top:20px;padding-bottom:20px}
#about .about-center{background:#253746;padding-top:20px;padding-bottom:20px}
#about .about-right{background:#203241;padding-top:20px;padding-bottom:20px}
#how{background:#f1f2f3;padding:50px 0;border-bottom:2px solid #dbdee2}
#how h2,#how .h2{font-size:36px;font-weight:800}
#how .text-center p{font-style:italic}
#how .about-icon{max-width: 50px;max-height: 50px;}
#how .how-right{padding-top:70px}
#how .how-content h3,#how .how-content .h3{font-size:18px;font-weight:800;margin-top:0}
#how .how-content .col-md-10{margin-bottom:20px}
#logos{padding:50px 0}
#logos img{margin:0 7.5px;display:inline-block; max-width: 148px;}

#payment{background-image:url(../images/bgr-2.jpg),linear-gradient(#fff 50%,#f1f2f3 50%);background-size:100%;background-position:center 50px;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#payment h2,#payment .h2{font-size:36px;margin-bottom:50px;font-weight:800;margin-top:60px}
#payment .payment-box{padding:50px 30px 40px;box-shadow:2px 2px 5px rgba(100,100,100,0.2);background:#fff;border-radius:6px}
#payment .payment-box img{max-width: 89px;max-height: 89px;}
#payment .payment-number{color:#ff5a5f;font-weight:800;font-size:50px;width:50px;float:left;min-height:100px;margin-top:5px}
#payment .payment-content{padding-top:20px}
#payment .payment-content h3,#payment .payment-content .h3{font-size:18px;font-weight:800;margin-top:0}
#payment .payment-bottom-content{padding:40px 0}
#services {background:#253746;padding:50px 0;color:#fff; }

#services h2,#services .h2{font-size:36px;font-weight:800;color:#fff}
#services .services-top-content{margin-top:30px;margin-bottom:60px}
#services .services-top-content p{color:#fff}
#services .services-content h3,#services .services-content .h3{font-size:17px;font-weight:700;margin-top:20px;color:#fff;text-align:center;min-height:80px}
#services .services-box a{background:#1c2c39;padding:60px 30px 25px;border-radius:6px;text-align:center; display: block;}
#services img.services-icon{margin:0 auto;max-width: 72px;max-height: 62px;}
#services a:hover .arrow-2{background:#078f86}
#services .arrow-2{display:inline-block;height:40px;width:40px;border-radius:100px;border:2px solid #078f86;padding-top:12px}

#services .arrow-2 img{max-width:7px;margin:0 auto}
#services .owl-nav{display:none}
#services .owl-scrollbar{margin-top:40px;height:3px;width:100%;background:#172633;border:none;position:relative}
#services .owl-scrollbar .owl-scroll-handle{height:5px;display:inline-block;background:#078f86;position:absolute;top:-2px;left:-1px}
#services-page #services .services-box{margin-bottom:30px}
#services-page #services a.arrow-2{padding-left:2px;padding-top:8px}
#study{background:linear-gradient(90deg,#078f86 50%,#f1f2f3 50%);padding:80px 0}
#study:after{margin-top:78px;content:"";width:100%;height:2px;position:absolute;background:linear-gradient(90deg,#078f86 50%,#dbdee2 50%);display:block}
#study h1,#study .h1{font-size:36px;font-weight:800}
#study .study-box h3,#study .study-box .h3{font-size:20px;font-weight:700;text-transform:uppercase;margin:40px 0 10px}
#study .study-left-box{color:#fff}
#study .study-left-box h3,#study .study-left-box .h3{color:#fff}
#study .study-left-box{padding-right:40px}
#study .study-left-box img{max-width: 110px; max-height: 50px}
#study .study-right-box{padding-left:40px}
#study .study-right-box h2,#study .study-right-box .h2{font-weight:800}
#study .study-right-box h2 img,#study .study-right-box .h2 img{margin-top:-15px;max-width: 49px; max-height: 42px}
#study .study-right-title{font-size:30px;margin-bottom:0;margin-top:30px}
#study .study-right-title strong{font-weight:800;font-size:45px}
#study .study-right-text{font-weight:700;color:#078f86;text-transform:uppercase;font-size:15px;margin-bottom:30px}
#case{background:#f1f2f3;padding:50px 0;border-bottom:2px solid #dbdee2}
#case-studies #case{border-bottom:none}
#case h2,#case .h2{font-size:36px;font-weight:800}
#case .case-box{background:#253746;padding:40px 40px 30px;border-radius:6px;color:#f0f5fb;margin-bottom:30px}
#case .case-box a{color:#f0f5fb;}

#case a.case_first_link{display: block;}
#case a.case_first_link:hover .arrow-2{background:#078f86}
#case a.case_first_link:hover .case-box-bgr-1 .arrow-2 {background: #078f86;}
#case a.case_first_link:hover .case-box-bgr-3 .arrow-2 {background: #078f86;}
#case a.case_first_link:hover .case-box-bgr-4 .arrow-2 {background: #078f86;}
#case .case-top-content{margin-bottom:50px}
#case .case-top-content p.case-top-text{font-size:18px}
#case .case-top-content p.case-top-name{font-size:18px}
#case .case-top-content p.case-top-text strong{color:#ff5a5f}
#case .case-content{margin-top:50px}
#case .case-box.case-box-bgr-1{background:#429f9e}
#case .case-box.case-box-bgr-2{background:#253746}
#case .case-box.case-box-bgr-3{background:#ff5a5f}
#case .case-box.case-box-bgr-4{background:#ff9c5b}
#case .case-box img{max-height:40px;max-width: 150px;}
#case .case-box h3,#case .case-box .h3{font-size:25px;font-weight:400;margin-top:20px;min-height:100px;color:#f0f5fb;text-transform:uppercase}
#case .case-box h3 span,#case .case-box .h3 span{color:#ff5a5f;font-weight:700}
#case-studies #case .case-box h3 span,#case-studies #case .case-box .h3 span{color:#fff;font-weight:700}
#case .arrow-2{padding-left:1px;text-align:center;display:inline-block;height:40px;width:40px;border-radius:100px;border:2px solid #078f86;padding-top:7px}
#case .arrow-2:hover{background:#078f86}
#case .arrow-2 img{max-width:7px;margin:0 auto}
#case .case-box.case-box-bgr-1 .arrow-2{padding-left:1px;text-align:center;display:inline-block;height:40px;width:40px;border-radius:100px;border:2px solid #253746;padding-top:7px}
#case .case-box.case-box-bgr-1 .arrow-2:hover{background:#253746}
#case .case-box.case-box-bgr-3 .arrow-2{padding-left:1px;text-align:center;display:inline-block;height:40px;width:40px;border-radius:100px;border:2px solid #253746;padding-top:7px}
#case .case-box.case-box-bgr-3 .arrow-2:hover{background:#253746}
#case .case-box.case-box-bgr-4 .arrow-2{padding-left:1px;text-align:center;display:inline-block;height:40px;width:40px;border-radius:100px;border:2px solid #253746;padding-top:7px}
#case .case-box.case-box-bgr-4 .arrow-2:hover{background:#253746}
#reviews{padding:50px 0;background-image:url(../images/bgr-2.jpg);background-size:cover;background-position:center 100px;background-repeat:no-repeat}
#reviews h2,#reviews .h2{font-size:36px;font-weight:800}
#reviews .reviews-header h3,#reviews .reviews-header .h3{font-size:16px;font-weight:700;margin-top:16px;text-transform:uppercase}
#reviews .reviews-header p{font-size:13px;font-style:italic}
#reviews .reviews-header span{min-width:70px;min-height:70px;border-radius:200px;background:#078f86;display:inline-block;font-size:26px;text-align:center;color:#fff;font-weight:700;padding-top:17px}
#reviews .reviews-box{margin-top:50px;padding:30px;box-shadow:2px 2px 5px rgba(100,100,100,0.2);background:#fff;border-radius:6px}
#case-study #reviews .reviews-box{max-width:800px;margin:50px auto}
#reviews .reviews-content{margin-top:30px}
#reviews img.reviews-icon{max-width:72px;margin:0 auto}
#reviews .owl-nav{top:250px;width:100%;position:absolute}
#reviews .owl-nav button{line-height:2px;border-radius:100px;width:60px;position:absolute;background:rgba(0,0,0,0.4);height:60px;color:#fff;font-size:50px}
#reviews .owl-nav button:hover{background:rgba(0,0,0,0.7);}
#reviews .owl-nav button:hover, #reviews .owl-nav button:focus, #reviews .owl-nav button:active{outline: none;}
#reviews .owl-nav button span{display:block;margin-top:-4px}
#reviews .owl-nav button.owl-prev{left:0;margin-left:-120px}
#reviews .owl-nav button.owl-next{right:0;margin-right:-120px}
#results{background:#f1f2f3;padding:50px 0 80px}
#results h2,#results .h2{font-size:36px;font-weight:800}
#results .results-top-content{max-width:900px;margin:40px auto 50px}
#results .results-top-content p.results-top-text{font-size:20px;font-style:italic;max-width:700px;margin:0 auto}
#results .results-top-content p.results-top-text span{color:#ff5a5f;font-weight:700}
#results .results-box{background:#253746;padding:30px;border-radius:6px;color:#f0f5fb;margin-bottom:30px}
#results .results-box .results-title{font-size:25px;color:#078f86}
#results .results-box .results-title strong{font-weight:800;font-size:50px}
#results .results-box .results-text{min-height:40px;max-width:200px;margin:0 auto}
#results .results-box.results-box-center{margin-top:40px}
#results .results-bottom-text{max-width:900px;text-align:center;margin:0 auto}
#cta-1{background:#f1f2f3;padding:50px 0}
#cta-1 h2,#cta-1 .h2{font-size:34px;margin-bottom:20px;font-weight:800;margin-top:10px}
#cta-1 p{font-size:16px;font-style:italic}
#cta-1 .btn{font-size:14px;text-transform:uppercase;padding:15px 20px;font-weight:700}
#cta-2{background:#253746;color:#fff;padding:30px 0 50px}
#cta-2 h2,#cta-2 .h2{font-size:30px;margin-bottom:20px;font-weight:800;margin-top:1px;color:#fff}
#cta-2 p{font-size:16px;font-style:italic;color:#fff}
#cta-2 .btn{font-size:14px;text-transform:uppercase;padding:15px 20px;font-weight:700}
#cta-3{background-image:url(../images/bgr-3.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:80px 0}
#cta-3 h2,#cta-3 .h2{font-size:36px;margin-bottom:20px;font-weight:400;margin-top:1px;color:#fff}
#cta-3 h2 strong,#cta-3 .h2 strong{font-weight:800}
#cta-3 p{font-size:16px;color:#fff}
#cta-3 .btn{font-size:14px;text-transform:uppercase;padding:15px 20px;font-weight:700}
#cta-4{background:#f1f2f3;padding:30px 0 50px;border-bottom:2px solid #dbdee2}
#cta-4 h2,#cta-4 .h2{font-size:30px;margin-bottom:20px;font-weight:800;margin-top:1px}
#cta-4 p{font-size:16px;font-style:italic}
#cta-4 .btn{font-size:14px;text-transform:uppercase;padding:15px 20px;font-weight:700}
#rank{margin:30px;background:#f1f2f3}
#rank .container{padding:50px 15px}
#rank .rank-right-box{border-left:2px solid #ddd;padding-top:15px}
#rank .rank-left-box .results-box{padding-right:15px}
#rank .rank-right-box .bottom-form{padding-left:15px}
#rank h2,#rank .h2{font-size:26px;font-weight:700;margin-bottom:30px}
#rank .rank-right-box .bottom-form .btn{font-weight:700;text-transform:uppercase;padding:8px 30px;font-weight:bold;text-transform:uppercase;padding:8px 30px}
#intro{background:#fff;padding:50px 0 60px;border-bottom:2px solid #dbdee2}
#intro h2,#intro .h2{font-size:36px;font-weight:700;margin-bottom:30px}
#intro-2{background:#f1f2f3;padding:50px 0 30px;border-bottom:2px solid #dbdee2}
#intro-2 .intro-2-left{padding-top:70px;padding-right:30px}
#team{background-image:url(../images/bgr-2.jpg),linear-gradient(#fff 30%,#f1f2f3 30%);background-size:100%;background-position:center 50px;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#team h2,#team .h2{font-size:36px;margin-bottom:60px;font-weight:800;margin-top:70px}
#team h3,#team .h3{font-size:14px;margin-top:0;font-weight:700;text-transform:uppercase}
#team .team-box{padding:25px;box-shadow:2px 2px 5px rgba(100,100,100,0.2);background:#fff;border-radius:6px;margin-bottom:40px}
#team .team-box p{color:#078f86}
#team .team-content span{margin-top:-20px;float:right;display:inline-block;width:32px;height:32px;border-radius:50px;text-align:center;}
#team .team-content a{display:block;}

.team-bottom-content ul{list-style:none;margin:0;padding:0}
.team-bottom-content ul li{list-style:none;margin:0 0 15px 30px;padding:0;font-weight:700;font-size:17px}
.team-bottom-content ul li span{font-weight:400;font-size:14px;display:block}
.team-bottom-content ul li:before{margin-top:0;float:left;content:" ";background:url(../images/icon-17.png) left top no-repeat;display:inline-block;margin-left:-28px;width:45px;min-height:35px}


ul.stilized{list-style:none;margin:0;padding:0}
ul.stilized li{list-style:none;margin:0 0 15px 30px;padding:0;}
ul.stilized li:before{    margin-top: -2px;float: left;content: " ";background: url(../images/icon-17.png) left top no-repeat;display: inline-block;margin-left: -28px;width: 30px; min-height: 35px;}

#team .team-bottom-content{padding:20px 0 50px}
#contact{background:#fff;padding:50px 0 60px;border-bottom:2px solid #dbdee2}
#contact h2,#contact .h2{font-size:36px;font-weight:700;margin-bottom:30px}
#contact .contact-left-box{margin-right:30px;margin-bottom:50px}
#contact .contact-form{margin-right:30px;background:#f7f7f7;padding:5px 30px 10px}
#contact .contact-form .btn{font-weight:700;text-transform:uppercase;padding:8px 30px}
#contact .contact-info{margin-bottom:15px;padding:20px 30px 30px;border:1px solid #ddd}
#blog-posts{background:#f1f2f3;padding:60px 0}
#blog-posts .blog-posts-box{min-height:430px}
#blog-posts .blog-posts-box h2{font-size:18px;font-weight:700;color:#253746}
#blog-posts .blog-posts-box h2 a{color:#253746}
#blog-posts .blog-posts-box h2 a:hover{color:#445766}
#blog-posts .blog-posts-image{background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid #dbdee2;display:block;min-height:210px;margin-bottom:15px}
#blog-posts .blog-posts-category{color:#ff5a5f}
#blog-posts .blog-posts-category:hover{color:#e45b5f}
#blog-post-box{background:#f1f2f3;padding:60px 0}
#blog-post-box .blog-post-header{text-align:center;border-bottom:2px solid #e6e8eb;margin-bottom:50px;padding-bottom:20px}
#blog-post-box .h1,#blog-post-box h1{font-weight:700;color:#253746;font-style:italic;font-size:30px;max-width:700px;margin-left:auto;margin-right:auto}
#blog-post-box .blog-post-category{color:#ff5a5f;margin-top:30px;display:inline-block}
#blog-post-box .blog-post-data{color:#445766;font-weight:700}
#adwords-1 header{background-image:url(../images/bgr-7.jpg);height:auto!important;background-position:top}
#adwords-1 h1,#adwords-1 .h1{font-weight:400;font-size:36px}
#adwords-1 h1 span,#adwords-1 .h1 span{font-weight:800;color:#ff5a5f}
#adwords-1 .header-content{margin-top:5%;padding-top:10px;padding-bottom:120px;color:#fff}
#adwords-1 .header-content h4,#adwords-1 .header-content .h4{font-size:16px}
#adwords-1 .header-content .btn-info{font-weight:700;padding:10px 30px}
#adwords-1 .adwords-form-1{border-radius:5px;padding:30px;background:#fafafa;color:#253746}
#adwords-1 .header-content h2,#adwords-1 .header-content .h2{color:#253746;font-weight:400;font-size:24px;text-align:center;margin-top:0;margin-bottom:20px}
#adwords-1 .adwords-form-1 label{font-weight:400;margin-left:15px}
#adwords-1 .adwords-form-1 .btn{text-transform:uppercase}
#adwords-1 footer p{font-size:16px;line-height:36px}
#adwords-1 footer{padding:22px 0 20px}
#adwords-2 header{background-image:url(../images/bgr-3.jpg);height:auto!important;background-position:top;background-size:100%}
#adwords-2 h1,#adwords-2 .h1{font-weight:400;font-size:44px}
#adwords-2 h1 span,#adwords-2 .h1 span{font-weight:800;color:#ff5a5f}
#adwords-2 .header-content{margin-top:0;padding-top:30px;padding-bottom:63px;color:#fff}
#adwords-2 .header-content h4,#adwords-2 .header-content .h4{font-size:22px}
#adwords-2 .header-content .btn-info{font-weight:700;padding:10px 30px}
#adwords-2 .adwords-form-2{left:0;right:0;max-width:900px;border-radius:5px;padding:30px;background:#fafafa;color:#253746;margin:15px auto 0;position:absolute;box-shadow:1px 1px 5px rgba(100,100,100,0.3)}
#adwords-2 .adwords-form-2 .form-control{font-size:12px;padding:25px 12px}
#adwords-2 .adwords-form-2p{font-size:13px;margin-top:10px;font-style:italic}
#adwords-2 .adwords-form-2 .form-content{max-width:900px;margin:0 auto;text-align:left}
#adwords-2 .adwords-form-2 input.form-control{min-width:220px}
#adwords-2 .adwords-form-2 .btn-default{font-weight:700;text-transform:uppercase;border-radius:0 4px 4px 0;padding:17px 24px 16px;font-size:12px}
#adwords-2 .header-content h2,#adwords-2 .header-content .h2{color:#253746;font-weight:400;font-size:24px;text-align:center;margin-top:0;margin-bottom:20px}
#adwords-2 footer p{font-size:16px;line-height:36px}
#adwords-2 footer{padding:22px 0 20px}
#adwords-3 header{background-image:url(../images/bgr-9.jpg);height:auto!important;background-position:top}
#adwords-3 h1,#adwords-3 .h1{font-weight:400;font-size:36px}
#adwords-3 h1 span,#adwords-3 .h1 span{font-weight:800;color:#ff5a5f}
#adwords-3 .header-content{margin-top:5%;padding-top:0;padding-bottom:60px;color:#fff}
#adwords-3 .header-content h4,#adwords-3 .header-content .h4{font-size:16px}
#adwords-3 .header-content .btn-info{font-weight:700;padding:10px 30px}
#adwords-3 .adwords-form-3{border-radius:5px;padding:30px;background:#fafafa;color:#253746;max-width:350px;margin:0 auto}
#adwords-3 .header-content h2,#adwords-3 .header-content .h2{color:#253746;font-weight:400;font-size:24px;text-align:center;margin-top:0;margin-bottom:20px}
#adwords-3 .adwords-form-3 label{font-weight:400;margin-left:15px}
#adwords-3 .adwords-form-3 .btn{text-transform:uppercase}
#adwords-3 footer p{font-size:16px;line-height:36px}
#adwords-3 footer{padding:22px 0 20px}
#adwords-4 header{background-image:url(../images/bgr-10.jpg);height:auto!important;background-position:top;background-size:100%}
#adwords-4 h1,#adwords-4 .h1{font-weight:400;font-size:36px}
#adwords-4 h1 span,#adwords-4 .h1 span{font-weight:800;color:#ff5a5f}
#adwords-4 .header-content{margin-top:5%;padding-top:50px;padding-bottom:60px;color:#fff}
#adwords-4 .header-content h4,#adwords-4 .header-content .h4{font-size:16px;margin:15px auto 70px}
#adwords-4 .header-content .btn-info{font-weight:700;padding:10px 30px}
#adwords-4 .adwords-form-4{border-radius:5px;padding:30px 30px 15px;background:#fafafa;color:#253746;max-width:550px;margin:0 auto}
#adwords-4 .header-content h2,#adwords-4 .header-content .h2{max-width:300px;color:#253746;font-weight:400;font-size:24px;text-align:center;margin:0 auto 20px}
#adwords-4 .adwords-form-4 label{font-weight:400;margin-left:15px}
#adwords-4 .adwords-form-4 .btn{text-transform:uppercase;margin-top:10px}
#adwords-4 footer p{font-size:16px;line-height:36px}
#adwords-4 footer{padding:22px 0 20px}
#adwords-content{padding:60px 0;background:#f1f2f3;margin:30px}
#adwords-content h1,#adwords-content .h1{font-weight:800;font-size:46px}
#adwords-content h2,#adwords-content .h2{font-weight:800;font-size:34px}
#adwords-content h3,#adwords-content .h3{font-style:italic}
#adwords-content h4,#adwords-content .h4{max-width:900px;line-height:24px;margin:15px auto 50px}
#adwords-content .adwords-left-box h3,#adwords-content .adwords-left-box .h3{font-size:28px;font-weight:700;margin-bottom:30px;font-style:normal}
#adwords-content .adwords-right-box h3,#adwords-content .adwords-right-box .h3{font-size:28px;font-weight:700;margin-bottom:30px;font-style:normal}
#adwords-content .adwords-left-box{border-right:1px solid #ddd;padding-right:40px}
#adwords-content .adwords-right-box{border-left:1px solid #ddd;padding-left:40px}
#adwords-content ul{list-style:none;margin:0;padding:0}
#adwords-content ul li{list-style:none;margin:0 0 30px 30px;padding:0;font-weight:700;font-size:17px}
#adwords-content ul li span{font-weight:400;font-size:14px;display:block}
#adwords-content ul li:before{margin-top:2px;float:left;content:" ";background:url(../images/icon-17.png) left top no-repeat;display:inline-block;margin-left:-28px;width:45px;min-height:50px}
#adwords-content .adwords-right-box ul li:last-child{border-left: none}
#adwords-content .adwords-right-box ul li:before{
	    margin-left: -57px;    margin-top: -1px;
}
#adwords-content .adwords-right-box ul li{border-left: 2px solid #078f86;
    padding-bottom: 30px;
    margin: 0 0 0 12px;    padding-left: 45px;}
#thank-you-box{background:#f1f2f3;padding:60px 0}
#thank-you-box .thank-you-content{padding:100px 0;max-width:700px;margin:0 auto}
#thank-you-box .h1,#thank-you-box h1{font-weight:bolder;margin:30px 0}
#thank-you-box .h4,#thank-you-box h4{font-style:italic;margin:0 0 30px}
#seo-analize-box{background:#f1f2f3;padding:60px 0}
#seo-analize-box .seo-analize-content{padding:30px 0}
#seo-analize-box .header-form{max-width:800px;margin:60px auto}
#seo-analize-box .header-form .form-control{border:1px solid #ddd}
#seo-analize-box .h1,#seo-analize-box h1{font-weight:bolder;margin:30px 0}
#seo-analize-box .h4,#seo-analize-box h4{font-style:italic;margin:0 0 30px}
#seo-analize-box ul{list-style:none;margin:0;padding:0}
#seo-analize-box ul li{list-style:none;margin:0 0 30px 30px;padding:0;font-weight:700;font-size:17px}
#seo-analize-box ul li span{font-weight:400;font-size:14px;display:block;padding-left: 18px;}
#seo-analize-box ul li:before{margin-top:2px;float:left;content:" ";background:url(../images/icon-17.png) left top no-repeat;display:inline-block;margin-left:-28px;width:45px;min-height:50px}
#seo-analize-box .seo-analize-bottom-content{margin-top:50px}
#free-consultation-box{background:#f1f2f3;padding:60px 0}
#free-consultation-box .free-consultation-content{padding:30px 0}
#free-consultation-box .h1,#free-consultation-box h1{font-weight:bolder;margin:30px 0}
#free-consultation-box .h4,#free-consultation-box h4{font-style:italic;margin:0 0 30px}
#free-consultation-box .bottom-form{max-width:600px;margin:50px auto 0;text-align:center}
#free-consultation-box .bottom-form .btn{padding:10px 20px;text-transform:uppercase}
#page-box{background:#f1f2f3;padding:60px 0}
#page-box .page-content{min-height:300px}
#page-box .h1,#page-box h1{font-weight:bolder;margin:30px 0}
footer{padding:40px 0 10px;background:#172633;color:#fff;font-size:12px}
footer .copyright{border-top:1px solid #14202b;margin-top:30px;padding-top:15px;padding-bottom:10px}
footer p{margin:0 0 1px}
footer .navbar-brand-footer{margin:10px 0 20px;display:inline-block}
footer .footer-phone{font-size:14px}
footer .footer-phone a{font-weight:700;color:#078f86}
footer ul{margin:0;padding:0}
footer ul li{list-style:none;margin:0;padding:0}
footer ul a{font-size:12px;color:#fff}
.mobile_display_none{display:block}
.mobile_display_block{display:none}
@media only screen and (min-width: 993px) and (max-width: 1200px) {
header{height:auto}
.nav>li>a{padding:10px}
#about .about-icon{margin-right:10px;margin-left:0}
#about .about-text{font-size:13px}
#logos img{max-width:110px}
#payment .payment-number{font-size:40px;width:30px;min-height:140px}
#payment .payment-box{padding:30px 20px 10px}
#reviews .reviews-header span{min-width:60px;min-height:60px;padding-top:12px}
#reviews .owl-nav button.owl-prev{margin-left:-15px}
#reviews .owl-nav button.owl-next{margin-right:-15px}
#rank .container{width:930px;padding:50px 15px}
#faq{background-size:200%;background-position:center 50%;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#payment{background-size:200%;background-position:center 50%;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#reviews{background-size:200%;background-position:center 50%;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#team{background-size:200%;background-position:center 50%;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#features{background-size:200%;background-position:center 50%;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
}
@media only screen and (min-width: 813px) and (max-width: 992px) {
.nav>li>a{padding:10px 5px;font-size:11px}
}
@media(max-width:813px) {
body{font-size:13px}
.navbar-header{display:flex}
.navbar-brand{order:1;padding:9px 15px}
.navbar-brand>img{max-height:26px}
.navbar-toggle{order:0;margin-left:15px;margin-right:0;border:none;padding:0;margin-top:0}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:none}
.navbar-default .navbar-toggle .icon-bar{height:3px;background-color:#fff}
.navbar-white.navbar-default .navbar-toggle .icon-bar{height:3px;background-color:#203241}
.navbar-white.navbar-default .navbar-collapse{z-index:9999;position:absolute;width:100%;background:#fff;border-top:1px solid #ddd;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #203241}
.navbar-white.navbar-default .navbar-nav>li>a{border-bottom:1px solid #f6f6f6}
.navbar-white.navbar-default{padding-bottom:0}
.navbar-default .navbar-toggle .icon-bar.first-child{width:32px!important}
.navbar-default .navbar-toggle .icon-bar.last-child{width:27px!important}
.navbar-toggle .icon-bar+.icon-bar{margin-top:8px}
.navbar-default .navbar-collapse{position:absolute;width:100%;background:#203241;border-color:#253646;    z-index: 99;}
.navbar-default .navbar-nav>li>a{color:#fff;border-bottom:1px solid #253646}
.navbar-nav>li>a.btn-default{padding-top:10px;padding-bottom:10px;background-color:#078f86;border-color:#078f86;margin:8px 15px}
header{border-bottom:2px solid #283b4a;height:auto}
header.empty{border-bottom:2px solid #ddd}
.btn-group-lg>.btn,.btn-lg{font-size:16px}
.header-content{margin-top:0;padding-top:5px;padding-bottom:5px}
.header-content h1,.header-content .h1{font-size:36px}
.header-content h2,.header-content .h2{font-size:26px}
.header-content h3,.header-content .h3{font-size:14px}
.header-content h4,.header-content .h4{font-size:13px}
#case-studies .header-content h1,#case-studies .header-content .h1{font-size:36px}
#case-studies .header-content h2,#case-studies .header-content .h2{font-size:26px}
#case-studies .header-content h3,#case-studies .header-content .h3{font-size:14px}
#case-studies .header-content h4,#case-studies .header-content .h4{font-size:13px}
header.empty .header-content h1,header.empty .header-content .h1{font-size:36px}
#blog-post-box .h1,#blog-post-box h1{font-size:20px}
.header-form{margin-top:20px}
.header-form .form-control{border-radius:4px!important}
.header-form .form-control#email{border-left:none;border-right:none;margin:10px 0}
.header-form .form-content{margin:0 20px}
.header-form .form-control{padding:22px 12px}
.header-form .btn-default{margin:10px auto 0;border-radius:4px 4px 4px 4px;padding:17px 24px 16px}
.header-form .form-group{text-align:center}
.header-form p{margin-top:0;text-align:center}
.header-content .arrow-1{padding-top:28px}
.header-content .arrow-1 img{max-height:26px}
#about .about-text{font-size:13px;padding-top:7px}
#about .about-icon{max-width:50px;margin-right:20px;margin-left:0}
#about .about-left,#about .about-center,#about .about-right{padding-top:25px;padding-bottom:25px}
#how h2,#how .h2{font-size:30px}
#how .how-right{padding-top:0}
#logos .row{text-align:center}
#logos .row img{margin-bottom:10px;margin-top:10px}
#payment h2,#payment .h2{font-size:30px;margin-bottom:40px;margin-top:10px}
#payment .payment-box .clearfix{display:none}
#payment .payment-box img{margin-right:15px;float:left;min-width:80px}
#payment .payment-box{padding:20px 15px;box-shadow:1px 1px 5px rgba(100,100,100,0.2);background:#fff;border-radius:6px;margin-bottom:30px}
#payment .payment-number{font-size:44px;width:35px;min-height:100px;margin-top:0}
#payment .payment-content{padding-top:10px}
#payment .payment-content h3,#payment .payment-content .h3{margin-top:5px;margin-bottom:5px;font-size:16px}
#payment .payment-content p{line-height:12px;font-size:12px}
#services h2,#services .h2{font-size:30px}
#services .services-box{padding:30px 30px 25px}
#services .services-content h3,#services .services-content .h3{font-size:16px;min-height:50px}
#case h2,#case .h2{font-size:30px}
#case .case-top-content p.case-top-text{font-size:16px}
#case .case-box h3,#case .case-box .h3{font-size:20px;min-height:80px}
#reviews{padding:50px 0 0}
#reviews h2,#reviews .h2{font-size:30px}
#reviews .reviews-box{margin:30px 20px;padding:30px;box-shadow:1px 1px 5px rgba(100,100,100,0.2)}
#reviews .owl-nav button.owl-prev{margin-left:0}
#reviews .owl-nav button.owl-next{margin-right:0}
#reviews .owl-nav button{width:40px;height:40px;font-size:36px}
#reviews .owl-nav{top:36%}
#reviews .reviews-header h3,#reviews .reviews-header .h3{font-size:14px}
#reviews .reviews-header p{font-size:12px}
#results{padding:0 0 40px}
#results h2,#results .h2{font-size:30px}
#results .results-box.results-box-center{margin-top:0}
#cta-1 h2,#cta-1 .h2{font-size:30px}
#cta-2{text-align:center;padding:0 0 50px}
#cta-3{background-image:url(../images/bgr-5.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:50px 0 340px}
#cta-3 p{font-size:14px}
#cta-3 h2,#cta-3 .h2{font-size:30px}
#cta-3 .btn{font-size:13px;padding:10px 15px}
#cta-4{text-align:center;padding:0 0 50px}
#rank .rank-left-box .results-box{padding-right:15px;padding-left:15px;padding-bottom:30px;text-align:center;border-bottom:2px solid #ddd}
#rank{background:#f1f2f3;padding:0;margin:15px}
#rank h2,#rank .h2{font-size:20px;font-weight:700;margin-bottom:20px}
#rank .rank-right-box{border-left:none;padding-top:30px}
#rank .rank-right-box .bottom-form{padding-left:0}
#study{background:#078f86;padding:40px 0 0}
#study .study-left-box{padding-bottom:40px;padding-right:0}
#study:after{display:none}
#case-study #reviews .reviews-content{margin-top:0}
#study .study-right{background:#f1f2f3;padding-top:40px;padding-bottom:40px;border-bottom:2px solid #dbdee2}
#study .study-right-box{padding-left:0}
#intro{padding:20px 0 30px}
#intro-2 .intro-2-left{padding-top:10px;padding-right:0}
#intro-2 h2,#intro-2 .h2{font-size:20px;font-weight:700;margin-bottom:20px}
#intro h2,#intro .h2{font-size:20px;font-weight:700;margin-bottom:20px}
#rank h2,#rank .h2{font-size:20px;font-weight:700;margin-bottom:20px}
#team h2,#team .h2{font-size:20px;margin-bottom:40px;font-weight:800;margin-top:50px}
.blog-navbar .nav>li{float:left;display:inline-block}
.blog-navbar .nav>li a{font-size:11px;padding:5px 10px}
#blog-post-box{padding:30px 0}
#adwords-1 header{background-image:url(../images/bgr-8.jpg);height:auto!important;background-position:top;border-bottom:1px solid #283b4a}
#adwords-1 .header-content{margin-top:0;padding-top:0;padding-bottom:200px}
#adwords-1 .header-content h1,#adwords-1 .header-content .h1{font-weight:400;font-size:24px}
#adwords-1 .header-content h4,#adwords-1 .header-content .h4{margin:15px auto 20px}
#adwords-1 .header-content .btn-info{display:none}
#adwords-1 .header-content h2,#adwords-1 .header-content .h2{font-size:20px;margin-bottom:15px}
#adwords-1 .adwords-form-1 .form-group{text-align:left;margin-bottom:10px}
#adwords-1 .adwords-form-1 .form-group.text-center{text-align:center!important}
#adwords-1 .adwords-form-1 label{font-size:12px;margin-bottom:2px}
#adwords-1 .adwords-form-1{margin:0 10px;padding:20px 20px 10px}
#adwords-1 h1 span:before,#adwords-1 .h1 span:before{content:'';display:block}
#adwords-1 .header-content{text-align:center}
#adwords-1 footer{text-align:center}
#adwords-1 footer .footer-right-box{padding-top:20px}
#adwords-1 footer p{font-size:14px;line-height:20px;text-align:center}
#adwords-2 header{background-image:url(../images/bgr-8.jpg);height:auto!important;background-position:top;background-size:cover;border-bottom:1px solid #283b4a}
#adwords-2 .header-content{margin-top:0;padding-top:0;padding-bottom:200px}
#adwords-2 .header-content h1,#adwords-2 .header-content .h1{font-weight:400;font-size:24px}
#adwords-2 .header-content h4,#adwords-2 .header-content .h4{font-size:16px;margin:15px auto 20px}
#adwords-2 .header-content .btn-info{display:none}
#adwords-2 .header-content h2,#adwords-2 .header-content .h2{font-size:20px;margin-bottom:15px}
#adwords-2 .adwords-form-2 .form-group{text-align:left;margin-bottom:10px}
#adwords-2 .adwords-form-2 label{font-weight:400;font-size:12px;margin-bottom:2px;margin-left:15px}
#adwords-2 .adwords-form-2{margin:0 10px;padding:20px 20px 10px;position:relative}
#adwords-2 .adwords-form-2 input.form-control{min-width:100%}
#adwords-2 .adwords-form-2 .form-control{margin-bottom:10px;border-radius:3px;font-size:12px;padding:8px 15px}
#adwords-2 .adwords-form-2 .btn-default{display:inherit;margin:10px auto 0;border-radius:4px;font-size:12px}
#adwords-2 h1 span:before,#adwords-2 .h1 span:before{content:'';display:block}
#adwords-2 .header-content{text-align:center}
#adwords-2 footer{text-align:center}
#adwords-2 footer .footer-right-box{padding-top:20px}
#adwords-2 footer p{font-size:14px;line-height:20px;text-align:center}
#adwords-3 header{background-image:url(../images/bgr-8.jpg);height:auto!important;background-position:top;border-bottom:1px solid #283b4a}
#adwords-3 .header-content{margin-top:0;padding-top:0;padding-bottom:200px}
#adwords-3 .header-content h1,#adwords-3 .header-content .h1{font-weight:400;font-size:24px}
#adwords-3 .header-content h4,#adwords-3 .header-content .h4{margin:15px auto 20px}
#adwords-3 .header-content .btn-info{display:none}
#adwords-3 .header-content h2,#adwords-3 .header-content .h2{font-size:20px;margin-bottom:15px}
#adwords-3 .adwords-form-3 .form-group{text-align:left;margin-bottom:10px}
#adwords-3 .adwords-form-3 .form-group.text-center{text-align:center!important}
#adwords-3 .adwords-form-3 label{font-size:12px;margin-bottom:2px}
#adwords-3 .adwords-form-3{margin:0 10px;padding:20px 20px 10px}
#adwords-3 h1 span:before,#adwords-3 .h1 span:before{content:'';display:block}
#adwords-3 .header-content{text-align:center}
#adwords-3 footer{text-align:center}
#adwords-3 footer .footer-right-box{padding-top:20px}
#adwords-3 footer p{font-size:14px;line-height:20px;text-align:center}
#adwords-4 header{background-image:url(../images/bgr-8.jpg);height:auto!important;background-position:top;background-size:cover;border-bottom:1px solid #283b4a}
#adwords-4 .header-content{margin-top:0;padding-top:0;padding-bottom:200px}
#adwords-4 .header-content h1,#adwords-4 .header-content .h1{font-weight:400;font-size:24px}
#adwords-4 .header-content h4,#adwords-4 .header-content .h4{margin:15px auto 20px}
#adwords-4 .header-content .btn-info{display:none}
#adwords-4 .header-content h2,#adwords-4 .header-content .h2{font-size:20px;margin-bottom:15px}
#adwords-4 .adwords-form-4 .form-group{text-align:left;margin-bottom:10px}
#adwords-4 .adwords-form-4 .form-group.text-center{text-align:center!important}
#adwords-4 .adwords-form-4 label{font-size:12px;margin-bottom:2px}
#adwords-4 .adwords-form-4{margin:0 10px;padding:20px 20px 10px}
#adwords-4 h1 span:before,#adwords-4 .h1 span:before{content:'';display:block}
#adwords-4 .header-content{text-align:center}
#adwords-4 footer{text-align:center}
#adwords-4 footer .footer-right-box{padding-top:20px}
#adwords-4 footer p{font-size:14px;line-height:20px;text-align:center}
#adwords-content{padding:30px 0;margin:15px}
#adwords-content h1,#adwords-content .h1{font-size:36px}
#adwords-content h2,#adwords-content .h2{font-size:28px}
#adwords-content h3,#adwords-content .h3{font-size:14px}
#adwords-content h4,#adwords-content .h4{margin:15px auto;font-size:13px}
#adwords-content .adwords-left-box h3,#adwords-content .adwords-left-box .h3{font-size:16px;font-weight:800}
#adwords-content .adwords-right-box h3,#adwords-content .adwords-right-box .h3{font-size:16px;font-weight:800;border-top:2px solid #ddd;padding-top:30px}
#adwords-content .adwords-right-box{border-left:none;padding-left:15px}
#adwords-content .adwords-left-box{border-right:none;padding-right:15px}
#adwords-content ul li{list-style:none;margin:0 0 30px 30px;padding:0;font-weight:700;font-size:14px}
#adwords-content .adwords-right-box ul li:after{z-index:0;margin-top:0;content:" ";display:inline-block;margin-left:-22px;width:2px;min-height:80px;float:left;position:relative}
#adwords-content ul li:before{z-index:1;margin-left:-30px;width:33px;min-height:60px;position:relative}
#adwords-content ul li span{font-size:12px}
#service-page .header-content{text-align:center;padding-top:0;margin-bottom:30px}
#service-page .services-form-title{margin-top:40px}
#service-page .header-content h3,#service-page .header-content .h3{font-size:16px}
#service-page .header-content h1 strong,#service-page .header-content .h1 strong{font-size:26px}
#service-page .header-content h1,#service-page .header-content .h1{font-size:26px}
.header-content h4,.header-content .h4{margin:15px auto 20px}
#service-page .header-content .btn-primary{margin-bottom:30px}
#service-page .header-content h2,#services-page .header-content .h2{font-size:16px}
#service-page #logos{display:none}
#what-is h2{font-size:26px}
#stats h2,#stats .h2{font-size:26px}
#stats h3,#stats .h3{font-size:16px}
#stats .stats-box{padding:20px 20px 15px;margin-bottom:30px;    min-height: 40px;  height: auto;}
#faq{background-size:600%;background-position:center 50%;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#payment{background-size:600%;background-position:center 50%;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#reviews{background-size:600%;background-position:center 50%;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#team{background-size:600%;background-position:center 50%;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#features{background-size:600%;background-position:center 50%;background-repeat:no-repeat;border-bottom:2px solid #dbdee2;padding-bottom:30px}
#features ul{padding:0;margin:0}
#testimonials .testimonials-content p{font-size:16px}
#testimonials .owl-nav{top:0;margin-top:-85px}
#testimonials .owl-nav button.owl-prev{margin-left:0}
#testimonials .owl-nav button.owl-next{margin-right:0}
#testimonials .owl-dots{display:none}
#seo-analize-box .h1,#seo-analize-box h1{font-size:26px}
#seo-analize-box .h4,#seo-analize-box h4{font-size:16px}
#seo-analize-box .header-form .form-content{margin:0}
#seo-analize-box .header-form .form-control#email{border-left:1px solid #ddd;border-right:1px solid #ddd}
#seo-analize-box ul li{list-style:none;margin:0 0 30px 30px;padding:0;font-weight:700;font-size:14px}
#seo-analize-box ul li:before{z-index:1;margin-left:-30px;width:33px;min-height:60px;position:relative}
#seo-analize-box ul li span{font-size:26px}


#free-consultation-box .h4,#free-consultation-box h4{font-size:16px}
#free-consultation-box .h1,#free-consultation-box h1{font-size:26px}
#page-box .h1,#page-box h1{font-size:26px}
#features ul li {    font-size: 14px;line-height: 20px;    padding: 10px 5px;}
#features ul li:before {    margin-top: 0px;margin-left: 5px;width: 35px;}
footer .col-md-6{margin:10px 0}
footer .col-md-4{margin:10px 0}
footer .copyright{border-top:1px solid #14202b;margin-top:15px;padding-top:15px;padding-bottom:10px}
.mobile_display_block{display:block!important}
.mobile_display_none{display:none!important}
}

@media (min-width: 813px){
	.navbar-right .dropdown-menu {
    right: auto;
    left: 0;
}
.dropdown:hover .dropdown-menu {
  display: block;
}
.navbar-nav>li.dropdown:hover>a {
    color: #fff!important;
    background-color: #078f86;
}
.navbar-nav>li .dropdown-menu {
    color: #555;
    background-color: #fff;
}
.navbar-nav>li .dropdown-menu{
    border: none;
}
.navbar-nav>li .dropdown-menu li:hover a{
    color: #fff;
    background-color: #078f86;
}

}
@media (max-width: 767px){

.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #eee;
}
.navbar-default.navbar-white .navbar-nav .open .dropdown-menu>li>a {
    color: #555;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #fff!important;
    background-color: #078f86;border-color: #078f86;
}	
}

p.btn-info {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;    outline: none;
}

p.btn-info:hover, p.btn-info:focus, p.btn-info:active {
    color: #fff;
    background-color: #ff5a5f;
    border-color: #ff5a5f;    outline: none;
}

#myCookieConsent {
    z-index: 999;
    min-height: 20px;
    font-family: Montserrat, "sans-serif";
    padding: 10px 20px;
    background: rgba(0,0,0,0.6);
    overflow: hidden;
    position: fixed;
    color: #FFF;
    bottom: 0px;
    right: 0px;
    display: none;
    left: 0;
    text-align: left;
    font-size: 12px;
    #font-weight: bold;
}
#myCookieConsent div {
    padding: 5px 0 0;
}
#myCookieConsent a {
    color: #ffffff;
	background: #078f86;
    display: inline-block;
	border-radius: 10px;
    padding: 0 10px;
}
#myCookieConsent a:hover {
	background: #ffffff;
	color: #000;
}
#myCookieConsent a#cookieButton {
    display: inline-block;
    color: #ffffff;
    font-size: 1.1em;
	background: #078f86;
    text-decoration: none;
    cursor: pointer;
    padding: 2px 20px;
    float: right;
    border-radius: 20px;
}
#myCookieConsent a#cookieButton:hover {
    background: #ffffff;
	color: #000;
}