.col-padding{padding-top:3em;}
hr.short{border: 3px solid #e4d833;}
.menu-horizontal li a.active{color: #007399;border-bottom: 2px solid #007399;opacity: 1}
.head-btn .btn, .free-bg .btn{background-size: 250px!important;background-position: 50%}
.head-btn .btn span{color: #000!important}
.menu-btn .btn{background-image: url(../img/ctamenu.svg);
    background-repeat: no-repeat;
    border: 0;
    width: 170px;
    padding:0px;
}
.download-text a{color: #E4D833!important}
.reach-btn .btn{background-size: 250px;height: auto;}
.reach-btn .btn__text{text-align: left;padding: 2px 30px!important;color: #000!important;font-size: 15px!important}
.reach-download{padding: 0 3em}.reach-btn{margin-bottom: 0px}
#menu1 .col-lg-9{margin-top: 20px}
.footer-menu li a,.social-list li a{font-size: 13px;font-weight: 300!important;opacity: .8}
.type--fine-print{opacity: .8!important}
#menu1{padding-top: 0px}.top-menu{padding-top: 8px}
.top-menu li a.active{color: #e4d833;border-bottom: 2px solid #e4d833;text-transform: uppercase;}
.footer__lower .social-list a::after {content: '|';margin: 0 4px;}
.footer__lower .social-list li:last-child a::after{content:'' }
.footer__lower .social-list li{margin-right: 0px}
.footer-6 p{font-size: 13px;opacity: .8}
h1 b{font-weight: 700}
/*body,h1,h2,h3,h4,h5{font-family: 'Montserrat', sans-serif!important;}*/
.free-bg .btn__text{color: #fff!important}
.we-can hr{margin-bottom: 20px!important}
.feature-1 > img:first-child{border-radius: 0px}
.free-bg .btn .btn__text{padding-left:10px!important;}
.free-bg .btn{height:55px;}
.cta--horizontal .btn .btn__text{padding-top: 9px}
h4{color: #00788C; font-weight:700;}
.we-can-help-row .text-block{text-align: left}
.we-can-help-row .col-md-3{padding: 0 30px}
.contact-btn button{height: 30px;width:175px!important;}
form .col-md-12, .contact-btn{padding: 0px}
.cta--horizontal h4 b{font-weight: 700}
.ex-space{padding-bottom: 6em}
.intro-world-section li {list-style-type: disc;margin-left: 20px;margin-bottom: 10px;}
.reach-download, .download-text{padding-top: 1em}
.header-img1{background-color: #ccc}
/*.free-bg{padding: 0px;margin-bottom: 0px}*/
/*.footer-6 img{margin-top: 8px;}*/
.we-can ul{list-style-type: disc;padding: 0 1em}
footer h5{color: #fff;font-weight: 600;font-size: 1.2em;margin-bottom: 10px!important}
.email-btn .btn{background-size: 230px;width: 230px}
.email-btn .btn .btn__text{padding-top: 0px!important}
.email-text{color: #00788c!important;font-weight: 600;margin-top: 5px}
/*Responsive*/

@media only screen and (min-width: 980px) {
footer .col-md-4{padding: 0 4em}
.footer-middle img{width: 70%}
#menu1 .col-lg-3{margin-top: -30px}
#menu1 .col-lg-9{margin-top: 0px}
.top-menu{margin-bottom: 10px!important}
.nav-container{margin-top: 40px}
}



@media only screen and (max-width: 450px) and (min-width: 320px) {
.header-img .col-md-8{padding-top: 8em}
.footer-bg{padding-top: 6em!important}
}

@media only screen and (max-width: 767px) and (min-width: 640px) {
footer .col-md-4, .we-can-help-row .col-md-3{max-width: 33.33%}
.we-can .col-md-4{width: 33.33%}
}

@media only screen and (max-width: 767px) {
	body {  letter-spacing: .04em;  word-spacing: .1em; line-height: 2.3em;}
	.menu-horizontal > li, .menu-vertical > li{line-height:2.3!important;}
.lang-menu{text-align: left!important}
.footer-bg{padding-top: 7em}
footer .col-md-4{padding-bottom: 3em}
.menu-btn .btn{padding:3px;}
.container{max-width: 100%}
.boxed.boxed--lg{margin:2px;/*padding:2em;*/}
.top-menu{display: inline-flex;}
.top-menu li{padding-right: 10px}
.get-result-btn{margin:-11px;}
.cta--horizontal .btn{background-size: 250px;background-position: 0 50%;width:250px;}
.book-text{padding: 0 2.25em;margin:3em 0;}.book-text p, .book-text h2{text-align: left;}
.book-img{text-align: left!important;top: 1em;padding-bottom: 2em;padding: 0 2.25em}
.free-bg{background: rgba(228,216,51,0.20)}
.feature img{width: 100%}
.feature h4 + p{max-width: 100%}
.cta--horizontal .btn{height: 55px}
.reach-btn .btn{height: 40px!important}
.footer__lower .col-sm-6{text-align: left!important}
.reach-download{padding: 0 3.5em;}
.header-img .head-btn{margin-bottom: 2em}
.reach-btn .btn__text{padding: 2px 33px!important}
.bottom-margin{margin-bottom: 0em}
.footer__lower{margin-top: 0px!important;padding-top: 0px!important}
.container.pos-vertical-center, .imageblock > .container{padding-top: 2em}
.col-padding{padding: 0 2.25em;margin: 3em 0}
.we-can-help-row .col-md-3{padding: 0 40px 40px 40px;}
.we-can-help-row .text-block{text-align: center!important;}
.contact-btn .btn{height: 30px}
.email-btn .btn .btn__text{padding-top: 8px!important;}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
	body {  letter-spacing: .04em;  word-spacing: .1em; line-height: 2.3em;}
	.menu-horizontal > li, .menu-vertical > li{line-height:2.3!important;padding:0 20px;}
	.bar__module{paddin-bottom:15px;}
	.bar__module .logo{height: 2em}
	.bar .menu-horizontal{top: 0px}
	.nav-container .container{max-width: 100%}
	.bar__module.menu-btn{margin-top: -11px}
	.top-menu{display: inline-flex;}
	.top-menu li{padding-right: 10px}
	.book-img, .book-text{width: 50%;text-align: left}
	.free-bg .justify-content-center{justify-content:left!important;}
	.head-btn .btn{width: 250px;background-position: 0 50%}
	.download-text{padding-left: 6em}
	.we-can .boxed{min-height: 300px}
	.free-bg .btn{width:250px;}
	#menu1 .col-lg-9{margin-left: -70px;margin-top: 11px}
	#menu1 li{font-size: 11px;margin-left:4px }
	#menu1 .menu-btn .btn{width: 142px;background-size: 142px;}
}

@media only screen and (min-width: 768px) and (max-width: 1200px){
.book-text{padding-top: 8em}
}

@media only screen and (min-width: 1024px) and (max-width: 1200px){
	.menu-btn .btn{width: 140px;background-size: 135px}
	/*.email-btn .btn{background-size: 210px;width: 210px}*/
}