.page-banner-geo{background-image:url(/Content/images/home/hero_bg.png);background-position:center top;background-size:cover;background-repeat:no-repeat;padding-top:14%;padding-bottom:18%;color:white;overflow:hidden;position:relative}@media screen and (max-width:1500px){.page-banner-geo{padding-top:18%}}@media screen and (max-width:1000px){.page-banner-geo{padding-top:22%}}@media screen and (max-width:500px){.page-banner-geo{padding-bottom:120px}}.page-banner-geo .content{position:relative;z-index:10}.page-banner-geo .content h1{font-size:clamp(35px, 6vw, 55px);letter-spacing:2px}.page-banner-geo .content h2{font-size:clamp(20px, 4vw, 30px);letter-spacing:2px}.page-banner-geo .content p{margin:20px 0 25px 0}.page-banner-geo .content .service-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:25px}.page-banner-geo .content .service-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-family:"anzeigengrototregular", Sans-Serif;color:#fa4515;text-transform:uppercase;font-weight:500;font-size:1.4vw;font-size:clamp(18px, 3vw, 22px);margin:0;letter-spacing:1.1px}.page-banner-geo .content .service-list .spacer{display:block;width:9px;height:9px;border-radius:50%;background:white;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:460px){.page-banner-geo .content .service-list .spacer{width:6px;height:6px}}.page-banner-geo .content .btn-contain{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:1100px){.page-banner-geo .content .btn-contain{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:400px){.page-banner-geo .content .btn-contain{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-banner-geo .content .btn-contain .btn{margin:0 20px 20px 0}@media screen and (max-width:700px){.page-banner-geo .content .btn-contain .btn{margin:0 0 15px 0}}.page-banner-geo .silhouette{position:absolute;bottom:0;right:0;width:100%;height:100%;background-size:contain;background-position:center bottom;background-repeat:no-repeat}.page-banner-geo .silhouette.one{background-image:url(/Content/images/home/silhouette_1.png);z-index:2}.page-banner-geo .silhouette.two{background-image:url(/Content/images/home/silhouette_2.png);z-index:4}.page-banner-geo .silhouette.three{background-image:url(/Content/images/home/silhouette_3.png);z-index:4}.page-banner-geo .silhouette.four{background-image:url(/Content/images/home/silhouette_4.png);z-index:4}.no-markers li{font-family:"anzeigengrototregular", Sans-Serif;text-transform:uppercase;font-size:clamp(18px, 3vw, 22px);margin-inline:0}.no-markers li:before{display:none}.col-two{-webkit-column-count:2;column-count:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.split-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px clamp(30px, 6vw, 50px)}@media only screen and (min-width:875px){.split-content:has(.wi-log) .content{padding-bottom:clamp(80px, 8.5vw, 140px)}}.split-content .content{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.split-content .wi-log{position:absolute;left:0;max-width:clamp(150px, 20vw, 324px);width:100%;height:auto;pointer-events:none;bottom:clamp(-200px, -12vw, -20px)}.split-content.split-map{gap:30px clamp(30px, 8vw, 150px)}.split-content.split-map .content{-webkit-box-flex:1;-ms-flex:1 1 350px;flex:1 1 350px}.split-content.split-map .map{-webkit-box-flex:2;-ms-flex:2 2 350px;flex:2 2 350px}.split-content.split-map .map iframe{width:100%}.pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.pricing .content{width:100%;margin:0}.pricing .pricing-slider{width:100%;margin-top:20px}.pricing .pricing-slider:not(.swiper-initialized){padding-bottom:0}.pricing .pricing-slider:not(.swiper-initialized) .swiper-button-next,.pricing .pricing-slider:not(.swiper-initialized) .swiper-button-prev,.pricing .pricing-slider:not(.swiper-initialized) .swiper-scrollbar{display:none}.orange-banner .split-content{gap:20px 30px}.orange-banner .split-content .content{-webkit-box-flex:2;-ms-flex:2 2 600px;flex:2 2 600px}.orange-banner .split-content .content.heading-content{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media only screen and (min-width:600px){.orange-banner .split-content .content.heading-content{min-width:550px}}.orange-banner .split-content .content.heading-content h2{font-size:clamp(35px, 4.5vw, 50px)}.orange-banner .split-content .content.heading-content h2 small{margin-top:7px;display:block;color:black;font-size:clamp(29px, 4vw, 38.5px)}.orange-banner .split-content .content.heading-content a{font-size:20px;font-weight:bold}.orange-banner .split-content .content a{color:white!important}.orange-banner .split-content .content a:hover{color:black!important}@media only screen and (max-width:900px){.services-nav-section.desktop-view{display:none}}.services-nav-section.desktop-view .services-nav.desktop-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.services-nav-section.desktop-view .services-nav.desktop-nav .service-item{-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;min-width:300px;max-width:500px;min-height:400px;position:relative;overflow:hidden;cursor:pointer}.services-nav-section.desktop-view .services-nav.desktop-nav .service-item.is-active .short-desc{opacity:1;padding-bottom:24px}.services-nav-section.desktop-view .services-nav.desktop-nav .service-item.is-active:before{opacity:1}.services-nav-section.desktop-view .services-nav.desktop-nav .service-item:before{content:"";position:absolute;left:0;opacity:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.99)), color-stop(rgba(0, 0, 0, 0.8)), to(transparent));background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.99), rgba(0, 0, 0, 0.8), transparent);background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.99), rgba(0, 0, 0, 0.8), transparent);background:linear-gradient(to top, rgba(0, 0, 0, 0.99), rgba(0, 0, 0, 0.8), transparent);z-index:2;-webkit-transition:height 0.35s ease, opacity 0.25s ease;-o-transition:height 0.35s ease, opacity 0.25s ease;transition:height 0.35s ease, opacity 0.25s ease}.services-nav-section.desktop-view .services-nav.desktop-nav .service-item .bg-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.services-nav-section.desktop-view .services-nav.desktop-nav .service-item .content-contain{position:absolute;left:0;right:0;bottom:0;z-index:2;color:white;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.85)), color-stop(rgba(0, 0, 0, 0.5)), to(transparent));background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.5), transparent);background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.5), transparent);background:linear-gradient(to top, rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.5), transparent)}.services-nav-section.desktop-view .services-nav.desktop-nav .service-item .service-item-title{padding:24px;font-size:1.25rem;font-weight:700}.services-nav-section.desktop-view .services-nav.desktop-nav .service-item .short-desc{height:0;overflow:hidden;opacity:0;padding:0 24px;-webkit-transition:height 0.35s ease, opacity 0.25s ease;-o-transition:height 0.35s ease, opacity 0.25s ease;transition:height 0.35s ease, opacity 0.25s ease}.services-nav-section.desktop-view .services-nav.desktop-nav .service-item .short-desc a:focus,.services-nav-section.desktop-view .services-nav.desktop-nav .service-item .short-desc a:hover{color:white}@media only screen and (min-width:901px){.services-nav-section.mobile-view{display:none}}.services-nav-section.mobile-view .padding-y{padding-top:20px}.services-nav-section.mobile-view .service-item:not(:last-of-type){margin-bottom:15px}.services-nav-section.mobile-view .service-item.is-active .service-item-title .toggle-icon:after{opacity:0;-webkit-transform:translate(-50%, -50%) rotate(180deg) scaleX(0);-ms-transform:translate(-50%, -50%) rotate(180deg) scaleX(0);transform:translate(-50%, -50%) rotate(180deg) scaleX(0)}.services-nav-section.mobile-view .service-item .content-contain{display:none;text-align:left;padding-block:8px;padding-inline:18px;background:#f3f3f3}.services-nav-section.mobile-view .service-item .service-item-title{position:relative;width:100%;background-color:#111111;color:white;font-family:"anzeigengrototregular", Sans-Serif;text-transform:uppercase;font-weight:400;font-size:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border:0;cursor:pointer;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.services-nav-section.mobile-view .service-item .service-item-title:focus,.services-nav-section.mobile-view .service-item .service-item-title:hover{color:#fa4515}.services-nav-section.mobile-view .service-item .service-item-title .toggle-icon{display:block;width:35px;height:35px;position:relative}.services-nav-section.mobile-view .service-item .service-item-title .toggle-icon:after,.services-nav-section.mobile-view .service-item .service-item-title .toggle-icon:before{content:"";position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;background:currentColor;-webkit-transition:opacity 0.25s ease, -webkit-transform 0.25s ease;transition:opacity 0.25s ease, -webkit-transform 0.25s ease;-o-transition:transform 0.25s ease, opacity 0.25s ease;transition:transform 0.25s ease, opacity 0.25s ease;transition:transform 0.25s ease, opacity 0.25s ease, -webkit-transform 0.25s ease}.services-nav-section.mobile-view .service-item .service-item-title .toggle-icon:before{width:9px;height:3px;right:-3px}.services-nav-section.mobile-view .service-item .service-item-title .toggle-icon:after{-webkit-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg);width:3px;height:9px}.black-texture{color:white}.black-texture h2{color:white}.black-texture .padding-x:has(.reviews-slider){padding-inline:0}.grid-list-four{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:15px;margin-top:clamp(30px, 4vw, 40px)}@media only screen and (max-width:900px){.grid-list-four{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-list-four li{background-color:rgba(0, 0, 0, 0.6);border:1px solid gray;margin:0;padding-block:clamp(20px, 4vw, 28px);padding-inline:clamp(25px, 4vw, 40px)}.grid-list-four li strong{color:#fa4515;font-size:23px;font-family:"anzeigengrototregular", Sans-Serif;text-transform:uppercase;font-weight:400}.card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;list-style:none;padding-left:0;counter-reset:card-item;margin-top:clamp(25px, 5vw, 50px)}.card-list li{counter-increment:card-item;-webkit-box-flex:1;-ms-flex:1 1 335px;flex:1 1 335px;max-width:500px;border-radius:10px;background:white;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;padding:clamp(25px, 4vw, 45px);margin:0}.card-list li:before{display:none}.card-list li .img-contain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:78px;height:55px}.card-list li .img-contain img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.card-list li .content-contain:before{content:counter(card-item) ". ";font-weight:bold;margin-right:6px;color:#fa4515;font-size:24px;font-family:"anzeigengrototregular", Sans-Serif;text-transform:uppercase;font-weight:400}.card-list li .content-contain strong{font-size:24px;font-family:"anzeigengrototregular", Sans-Serif;text-transform:uppercase;font-weight:400}
/*# sourceMappingURL=servicearea-city.css.map */