/* Start custom CSS for html, class: .elementor-element-2636214 */*, *:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

body {margin:0;}
[class*='col-'] {float: left;min-height:0px;}
.grid {width:100%;max-width:1170px;margin:0 auto;overflow:hidden;padding:0;}
.grid:after {content: "";display: table;clear: both;}

.col-1-1 {width: 100%;}
.col-2-3, .col-8-12 {width: 66.66%;}
.col-1-2, .col-6-12 {width: 50%;}
.col-1-3, .col-4-12 {width: 33.33%;}
.col-1-4, .col-3-12 {width: 25%;}
.col-1-5 {width: 20%;}
.col-1-6, .col-2-12 {width: 16.667%;}
.col-1-7 {width: 14.28%;}
.col-1-8 {width: 12.5%;}
.col-1-9 {width: 11.1%;}
.col-1-10 {width: 10%;}
.col-1-11 {width: 9.09%;}
.col-1-12 {width: 8.33%}

.col-11-12 {width: 91.66%}
.col-10-12 {width: 83.13457e%;}
.col-9-12 {width: 75%;}
.col-5-12 {width: 41.66%;}
.col-7-12 {width: 58.33%}

@media handheld, only screen and (max-width: 767px) {
.grid {width: 100%;min-width: 0;margin-left: 0;margin-right: 0;}
[class*='col-'] {width: auto;float: none;}
}

.contentWrapper{padding-top:0;}
#content-description{padding:0;}

.clear{clear:both;}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

.entry-title{display:none;}

.geo-map{display:block;position:relative;}
.geo-map iframe{width:100%;height:220px;}

.geo-links{display:block;position:relative;margin:16px 0 0;}
.geo-links .col-1-3{width:100%;}
.geo-links a{display:block;background:#224eff;color:#fff !important;text-align:center;text-transform:uppercase;border-bottom:1.5px solid #fff;border-radius:35px;font-size:15px;padding:6px;transition:all 0.2s ease;}
.geo-links a:hover{background:#13457e;}

.geo-intro{display:block;position:relative;margin:20px 0 0;}
.geo-intro h2{display:block;font-size:19px !important;margin:0 0 10px;}
.geo-intro p{display:block;font-size:14px;margin:0 0 11px;}

.geo-models{display:block;position:relative;margin:18px 0 0;}
.geo-models h2{display:block;font-size:19px !important;margin:0 0 18px;}
.geo-models .col-1-4{width:100%;}
.gm-ind{display:block;position:relative;padding:16px 15px 17px;background:#efefef;border-bottom:1.5px solid #fff;}
.gm-ind img{display:block;position:relative;width:100%;margin:0 auto 5px;}
.gm-ind p{display:block;font-size:18px;margin:0;text-align:center;font-weight:600;}
.gm-ind p a{color:#13457e;}

.geo-allmodels{display:block;position:relative;margin:19px 0 0;}
.geo-allmodels h2{display:block;font-size:17px;margin:0 0 12.5px;text-align:center;}
.geo-allmodels .col-1-3{width:100%;}
.ga-ind{display:block;position:relative;margin:0 0 16px;text-align:center;}
.ga-ind h3{display:block;font-size:15.5px;margin:0 0 9.5px;}
.ga-ind p{display:block;font-size:14px;margin:3px 0;}
.ga-ind p a{color:#224eff;}

.geo-service{display:block;position:relative;margin:18px 0 0;}
.geo-service h2{display:block;font-size:19px !important;margin:0 0 10px;}
.geo-service p{display:block;font-size:14px;margin:0 0 11px;}
.gs-links{display:block;position:relative;margin:16px 0 0;}
.gs-links .col-1-6{width:100%;}
.gs-links a{display:block;background:#224eff;color:#fff !important;text-align:center;text-transform:uppercase;border-bottom:1.5px solid #fff;border-radius:35px;font-size:15px;padding:6px;transition:all 0.2s ease;}
.gs-links a:hover{background:#13457e;}

.geo-outro{display:block;position:relative;margin:22px 0 0;}
.geo-outro h2{display:block;font-size:19px !important;margin:0 0 10px;}
.geo-outro p{display:block;font-size:14px;margin:0 0 11px;}

.geo-cities{display:block;position:relative;margin:18px 0 0;}
.geo-cities h2{display:block;font-size:19px !important;margin:0 0 16px;text-align:center;}
.gc-links{display:block;position:relative;}
.gc-links .col-1-4{width:100%;}
.gc-links a{display:block;background:#224eff;color:#fff !important;text-align:center;text-transform:uppercase;border-bottom:1.5px solid #fff;border-radius:35px;font-size:15px;padding:6px;transition:all 0.2s ease;}
.gc-links a:hover{background:#13457e;}

.spacer{display:block;position:relative;margin:0 0 25px;}


@media screen and (min-width: 600px) {
.geo-map iframe{height:250px;}
.geo-links .col-1-3{width:33.33%;float:left;}
.geo-links a{border-radius:0;border:1px solid #fff;}
.geo-intro{margin:21px 0 0;}
.geo-models .col-1-4{width:50%;float:left;}
.gm-ind{border:1px solid #fff;padding:14px 13px 16px;}
.geo-allmodels .col-1-3{width:33.33%;float:left;}
.ga-ind{margin:0;}
.ga-ind h3{font-size:16px;}
.ga-ind p{font-size:15px;}
.geo-service{margin:20px 0 0;}
.gs-links{margin:14px 0 0;}
.gs-links .col-1-6{width:50%;float:left;}
.gs-links a{border-radius:0;border:1px solid #fff;}
.gc-links .col-1-4{width:50%;float:left;}
.gc-links a{border-radius:0;border:1px solid #fff;}
}

@media screen and (min-width: 768px) {
.geo-map iframe{height:305px;}
.geo-links a{font-size:15.5px;}
.geo-intro h2{font-size:21px !important;margin:0 0 11px;}
.geo-intro p{font-size:14.5px;margin:0 0 12px;}
.geo-models{margin:7px 0 0;}
.geo-models h2{font-size:21px !important;}
.geo-models .col-1-4{width:25%;}
.gm-ind{padding:15px 11px;}
.gm-ind img{margin:0 auto 7px;}
.geo-allmodels h2{font-size:21px !important;margin:0 0 11px;}
.ga-ind h3{font-size:17px;}
.ga-ind p{font-size:16px;}
.geo-service h2{font-size:21px !important;margin:0 0 11px;}
.geo-service p{font-size:14.5px;margin:0 0 12px;}
.gs-links{margin:6px 0 0;}
.gs-links .col-1-6{width:33.33%;}
.gs-links a{font-size:15.5px;}
.geo-outro h2{font-size:21px !important;margin:0 0 11px;}
.geo-outro p{font-size:14.5px;margin:0 0 12px;}
.geo-cities{margin:8px 0 0;}
.geo-cities h2{font-size:21px !important;}
.gc-links .col-1-4{width:25%;}
.gc-links a{font-size:15.5px;}
}

@media screen and (min-width: 992px) {
.geo-map iframe{height:340px;}
.geo-links a{font-size:16.5px;}
.geo-intro{margin:22px 0 0;}
.geo-intro p{font-size:15px;}
.gm-ind{padding:16px 11px;}
.ga-ind h3{font-size:17.5px;margin:0 0 10px;}
.ga-ind p{font-size:17px;}
.geo-service p{font-size:15px;}
.gs-links a{font-size:16.5px;}
.geo-outro p{font-size:15px;}
.gc-links a{font-size:16.5px;}
}

@media screen and (min-width: 1200px) {
.geo-map iframe{height:400px;}
.geo-links a{font-size:17px;padding:7.25px;}
.geo-intro{margin:24px 0 0;}
.geo-intro h2{font-size:24px !important;}
.geo-models h2{font-size:24px !important;}
.geo-allmodels{margin:20px 0 0;}
.geo-allmodels h2{font-size:24px !important;}
.ga-ind h3{font-size:18px;}
.ga-ind p{font-size:17.5px;margin:3.5px 0;}
.geo-service{margin:22px 0 0;}
.geo-service h2{font-size:24px !important;}
.gs-links .col-1-6{width:16.667%;}
.gs-links a{font-size:17px;}
.geo-outro{margin:24px 0 0;}
.geo-outro h2{font-size:20px;}
.geo-cities h2{font-size:20px;margin:0 0 18px;}
.gc-links a{font-size:17px;}
}/* End custom CSS */