.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.navbar-header.is-sticky a.navbar-brand{padding-top:8px}.home .header{background-color:rgba(255,255,255,.5)}#content article{margin-bottom:40px}#content header{margin:20px 0}#content section{margin-bottom:20px}#content footer{padding-bottom:20px}.home .navbar-nav a{color:#fff}.home a.dropdown-item{color:#252525}.home .navbar-nav li:after{color:#fff!important}.navbar-header.is-sticky .navbar-nav li:after{color:#252525;top:15px}.navbar-header.is-sticky{color:#252525;background-color:#fff;top:0;position:fixed;padding:0;height:54px;z-index:10000}.navbar-header.is-sticky .header{height:54px}.navbar-header.is-sticky .navbar-nav a{line-height:54px;color:#252525}.navbar-header.is-sticky a.dropdown-item{line-height:40px}.navbar-header.is-sticky a.phone{color:#252525}.navbar-header.is-sticky ul.dropdown-menu{top:50px}.home a.phone{color:#fff}.botom_bg{width:100%;height:132px;background:url("/wp-content/themes/gotech/css/../img/cross_grid.png");background-repeat:repeat;background-position:bottom;--lzl-bg-img:"/wp-content/themes/gotech/css/../img/cross_grid.png"}.photo_banner{height:120vh;overflow-y:hidden;padding-top:120px;padding-right:50px;display:flex;align-items:flex-end}.photo_banner img{width:100%!important}.banner_content h1 span{color:#51acfb}.banner_phone a{color:#fff;font-family:"Montserrat",sans-serif;font-size:38px;font-weight:700;text-decoration:none}.banner_phone i{background:#51acfb;padding:15px;border-radius:50%;box-shadow:0 0 0 2em #51acfb inset;transition:200ms ease-in-out;font-size:24px;margin-right:10px}.banner_phone a:hover i{box-shadow:0 0 0 0px #51acfb inset;background-color:#fff;color:#51acfb!important}.btn.banner_button{overflow:hidden;position:relative;padding:27px 49px;margin-top:30px;text-decoration:none;font-weight:500;font-size:16px;text-transform:uppercase;text-align:center;background-color:#dd1515;-webkit-transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;transition:all 300ms ease;color:#fff;border-radius:4px}.btn.banner_button:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.main_service{margin-top:-250px}.service_block{background:rgba(0,82,153,1)}.service_block:nth-child(even){background:rgba(80,171,249,1);border:solid 1px #fff;border-top:none;border-bottom:none}.service_content h3{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;color:#fff;text-transform:uppercase}.detail_service{display:flex;flex-direction:column}.btn.more_service{overflow:hidden;padding:15px;margin-top:15px;text-decoration:none;font-weight:500;font-size:16px;position:relative;text-transform:uppercase;text-align:center;color:rgba(0,82,153,1)!important;color:#fff;background-color:#fff;-webkit-transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;transition:all 300ms ease;border-radius:4px}.action{align-items:stretch}.action_block{background:rgba(0,82,153,1);height:100%;padding:20px;font-family:"Montserrat",sans-serif}.action_price{border:dotted 2px #fff;border-left:none;border-right:none;padding:30px 0;margin:30px 0;color:lime;font-size:48px;font-weight:700}.action_block a{color:#fff;text-decoration:none}.action_block a:hover{text-decoration:underline}.botom_bg.lzl:not(.lzl-ed),.botom_bg.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAACECAYAAABxlDZeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD7UlEQVR42u3BAQ0AAADCoPdPbQ8HFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvBnllAAHKLBtgAAAAAElFTkSuQmCC")}.action_block i{font-size:60px;margin-top:25px}.action_button i{font-size:16px;margin-top:0}.action_button{display:flex;margin-top:60px}.action_button a{width:45%;background:#dd1515;margin:10px;padding:12px 5px;border-radius:3px;font-weight:700}.action_button a:before{display:none}#ofer .carousel-item{height:100vh}.carousel-caption{color:#252525}.carousel-indicators [data-bs-target]{background-color:#a2a2a2!important;width:13px;height:13px;border-radius:50%}.carousel-indicators button.active{background-color:#51acfb!important}.carousel_content{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;font-family:"Montserrat",sans-serif}.carousel_content h6,#banner4 h6{font-size:12px;font-weight:600}.carousel_content h3{text-align:left;font-size:40px;font-weight:700}.carousel_content h3 span{color:#51acfb}.content_offer div{display:flex;flex-direction:column;padding-left:50px;align-items:flex-start;position:relative;text-align:left}.content_offer{font-size:12px;line-height:1.6;font-family:"Roboto",sans-serif}.content_offer h5{font-size:14px;text-transform:uppercase;font-weight:700}textarea.form-control{height:120px}#banner4 .btn.banner_button{padding:15px;font-size:14px;margin-top:15px}#banner4 .banner_phone a{color:#252525}#banner4 .banner_phone a i{color:#fff}#banner2 h2 span,#banner3 h2 span,#banner4 h2 span,#banner5 h2 span{color:#51acfb}.banner2_title,.about_banner h2{position:relative;z-index:1}.banner2_title:before,.about_banner h2:before{content:" ";z-index:-1;border:10px solid;border-color:#fff;opacity:.2;width:15em;height:15em;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.counter_block{color:#fff}.digit{display:flex}.counter{font-family:"Montserrat",sans-serif;font-weight:700;font-size:90px;width:160px;text-align:right}.measurement{font-family:"Roboto",sans-serif;font-weight:300;font-size:90px;opacity:.7}.counter_block p{font-size:14px;padding-right:50px;opacity:.7}.special{position:relative}.special_offer_block{position:absolute;top:20px;left:20px}.special_offer_block h3{font-family:"Montserrat",sans-serif;font-weight:700;font-size:28px;padding-right:50px;color:#fff}.special_offer_block h5{font-family:"Montserrat",sans-serif;font-weight:600;font-size:12px;text-transform:uppercase;color:#fff}.special_offer_block h3 span{color:#51acfb}.special_offer_block .btn{overflow:hidden;margin-top:10px;padding:10px 20px;text-decoration:none;font-weight:500;font-size:10px;position:relative;text-transform:uppercase;text-align:center;color:#fff!important;color:#fff;background-color:#dd1515;-webkit-transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;transition:all 300ms ease;border-radius:4px}.content_what_we_offer{padding-right:100px;padding-left:60px!important}.question_num{background:#d0d0d0;color:#252525;font-size:16px;font-weight:600;padding:10px;display:flex;align-items:center;justify-content:center;width:58px;height:64px;margin-right:20px}.accordion-item{margin-bottom:.3em;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.1);box-shadow:0 4px 5px 0 rgba(0,0,0,.1)}.accordion-button{padding:0;font-size:14px;font-weight:700}h2.accordion-header{padding-right:20px}.accordion-button:not(.collapsed){color:#252525!important;background-color:#fff!important;box-shadow:none!important}.accordion-button:focus{border:none!important;box-shadow:none!important}.youtube{display:flex;align-items:center;padding-top:80px}.owl-nav{position:absolute;width:100%;top:40%}.owl-next{position:absolute;right:0}.owl-prev{position:absolute;left:0}.testimonial{padding:50px;font-family:"Montserrat",sans-serif}.testimonial div{font-size:20px;font-weight:400;margin-bottom:30px}.testimonial p{font-size:12px;font-weight:400}#banner3 .banner2_title{margin:150px 0 60px}#banner5 .banner2_title{margin:250px 0 10px}.logo_gallery{background:#fff;margin-top:-250px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.1);box-shadow:0 4px 5px 0 rgba(0,0,0,.1)}#banner5 .digit{align-items:center}#banner5 .counter{text-align:left;margin-left:10px}#banner5 .counter_block p{text-align:center}#contacts .main_service{position:absolute;top:-60px;width:100%;margin-top:0}#contacts .service_block{background:rgba(183,190,196,1)}#contacts .service_block:nth-child(even){background:rgba(153,167,179,1);border:none}footer.site-footer img{width:300px;text-align:left}.modal.show .modal-dialog{top:50px}.btn-primary{background-color:#51acfb;border-color:#51acfb;text-transform:uppercase}.page-template-service .main_service{margin-top:-50px}.main_service.special{margin-top:50px}.page-template-service .service_block{background:0 0;padding:10px;border:none}.page-template-service .btn.banner_button,.page-template-portfolio .btn.banner_button{padding:17px 40px}.option_content h5{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:600;margin-left:15px;margin-bottom:0}.option_content{display:flex;align-items:center}.options_block{margin-top:20px}.service_options{margin-top:50px}.options_block:hover h5{color:#51acfb;transition:.5s}.about_banner{background-size:cover;display:flex;align-items:center;justify-content:center;padding:100px 0}.about_banner h2:before{width:5em;height:5em}.about_banner h2{font-family:"Montserrat",sans-serif;font-size:40px;line-height:1.4;font-weight:400;color:#fff}.about2 h2 span{color:#51acfb}.main_service.special .special{padding:0 15px!important}.main_service.special .special_offer_block{padding:20px}#service_testimonials .owl-item{background:#f9f9f9}#service_testimonials .owl-prev,#service_testimonials .owl-next{background:#51acfb;width:37px;height:37px;border-radius:50%;padding-top:2px}#service_testimonials .owl-next{padding-left:3px;right:-30px}#service_testimonials .owl-prev{left:-50px}#emergency_call .about_banner h2{font-size:60px;font-weight:700}#emergency_call .about_banner{flex-direction:column}#emergency_call .digit{align-items:center;justify-content:center}#emergency_call .counter2{text-align:left;margin-left:10px;color:#51acfb;font-family:"Montserrat",sans-serif;font-size:60px;font-weight:500}#emergency_call .counter_block p{text-align:center;color:#252525;padding-right:0}#emergency_call .counter_block{padding:0 25px}.single-post-content{background:rgba(0,0,0,.04);padding:30px}h4.single-post-title{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:600;color:#252525}p.single-post-date{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:400;color:#252525}.single-post.special-card a{text-decoration:none}.single-post.special-card a:hover img{-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}.single-post.special-card{overflow:hidden}.single-post.special-card img{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:transform 650ms ease-in-out,filter 650ms ease-in-out;-moz-transition:transform 650ms ease-in-out,filter 650ms ease-in-out;transition:transform 650ms ease-in-out,filter 650ms ease-in-out}.single-post.special-card a:hover h4.single-post-title{color:#51acfb}#about_us_content h2 span{color:#51acfb}.counter_block_about{display:flex;flex-direction:column;align-items:center}.counter_block_about .counter,.counter_block_about .additional{color:#51acfb;font-weight:300;text-align:center;font-size:56px}.counter_block_about .digit{align-items:center}#post_content a:hover h2{color:#51acfb}.pagination{justify-content:center}ul.pagination li a{font-size:18px;color:#252525;text-decoration:none}ul.pagination li a:hover,.featured-post a:hover{color:#51acfb}ul.pagination li{font-size:18px;padding:0 10px;color:#51acfb}.featured-post{display:flex;flex-direction:row-reverse;align-items:center}.featured-post a{color:#252525;text-decoration:none}.tw-recent-posts .featured-post{margin:30px 0!important;border-bottom:2px solid rgba(0,0,0,.07);padding-bottom:24px}.tw-recent-posts .featured-post:last-child{border:none}#content section#post_content{border-bottom:2px solid rgba(0,0,0,.07);padding-bottom:20px}#content article:last-child section#post_content{border:none}.owl-dots{width:100%;display:flex;justify-content:center;margin:15px 0}.owl-dot{background:#ccc;width:10px;height:10px;border-radius:50%;margin:0 3px}.owl-dot.active{background:#51acfb}#service_testimonials .banner2_title:before{display:none}@media (max-width:1199px){.content_what_we_offer{width:100%}#service_testimonials .owl-prev{left:0}#service_testimonials .owl-next{right:0}.fullscreen-menu.show{display:flex!important;flex-direction:column;z-index:1000}.btn.banner_button{position:static}.btn.banner_button:before{display:none}.owl-carousel.owl-testimonial{padding:0}#contacts .main_service{position:static;top:22px}.custom_nav-container .nav_search-btn:hover{color:#62d2a2}.home .custom_nav-container .navbar-toggler span{background-color:#fff}.home .custom_nav-container .navbar-toggler span::before,.home .custom_nav-container .navbar-toggler span::after{background-color:#fff}.navbar-header.is-sticky .custom_nav-container .navbar-toggler span,.navbar-header.is-sticky .custom_nav-container .navbar-toggler span::before,.navbar-header.is-sticky .custom_nav-container .navbar-toggler span::after{background-color:#252525}.navbar-header.is-sticky{top:0}#contacts .main_service{margin-left:0}}@media (max-width:992px){.banner_phone a{font-size:20px}.btn.banner_button{padding:12px;margin-top:15px;font-size:14px}}@media (max-width:767px){.page-template-service .main_service{margin-top:0}#emergency_call .counter2{font-size:40px}.photo_banner{display:none}.action{margin-bottom:25px}#ofer .carousel-item{height:1000px}.carousel_content h3{font-size:28px}.carousel-caption{left:3%;right:3%;margin-bottom:30px}.carousel-caption img{margin-bottom:30px}.counter,.measurement{font-size:60px;width:auto}.digit{justify-content:center}.counter_block p{text-align:center;padding-right:0}.counter_block{margin-top:0!important;padding-top:0!important}.counter_row{margin-top:80px}.special_offer_block h3{font-size:24px}.content_offer{margin-left:0}#banner3 .banner2_title{margin:150px 0 20px}.testimonial div{font-size:16px}#banner3 .owl-nav{top:28%}#banner5 .banner2_title{margin:100px 0 80px}}@media (max-width:600px){#emergency_call .about_banner h2{font-size:40px}}@media (max-width:500px){#ofer .carousel-item{height:850px}}