:root{--body-bg: #f8fafc;--font-size-base: .9rem;--line-height-base: 1.6;--color-red: #cf3e3e;--color-orange: #f57b51;--color-dark-blue: #112d4e;--color-blue: #3f72af;--color-blue-10-opacity: #3f72af1a;--color-blue-30-opacity: #3f72af4d;--color-blue-semi-dark: #355f92;--color-fancy-grey: #f6f6f6;--color-weak-grey: #eee;--color-blueish-grey: #e0e5e9;--color-blueish-grey-50-opacity: #e0e5e980;--side-font: "Montserrat"}*{padding:0;margin:0 auto;box-sizing:border-box}body{transition:0s}html{scroll-behavior:smooth}.height_100vh{height:100vh}.two_FA i:nth-child(1){font-size:70%;vertical-align:super;position:absolute;margin-left:-15px!important}.two_FA i:nth-child(2){font-size:100%}.two_FA{margin:auto 0}.m-0-auto{margin:0 auto}.m-0{margin:0}.mr-0{margin-right:0}.disable_scroll{overflow:hidden!important}.compesate_for_scrollbar{padding-right:17px!important}@media only screen and (max-width: 800px){.compesate_for_scrollbar{padding-right:0!important}}.ml-0{margin-left:0}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.w-100{width:100%}.w-90{width:90%}.w-50{width:50%}.w-60{width:60%}.w-80{width:80%}.w-70{width:70%}.w-75{width:75%}.w-40{width:40%}.w-45{width:45%}.w-30{width:30%}.w-33{width:33.333333333333333333333%}.w-20{width:20%}.w-25{width:25%}.w-167{width:16.6666666667%}.pos-r{position:relative}a{text-decoration:none;color:#000}.color_white{color:#fff}.color_black{color:#000}.bold{font-weight:700}button,input,textarea{border:0;background:none;outline:none}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.flex{display:flex;align-items:center}.flex_center_all{display:flex;justify-content:center;align-items:center}.flex_center_v{display:flex;align-items:center}.flex_center_start{display:flex;justify-content:center;align-items:flex-start}.flex_center_end,.flex_end_center{display:flex;justify-content:center;align-items:flex-end}.flex_start_center{display:flex;justify-content:flex-start;align-items:center}.flex_start_start{display:flex;justify-content:flex-start;align-items:flex-start}.flex_end_center{display:flex;justify-content:flex-end;align-items:center}.flex_align_self_start{align-self:flex-start}.flex_align_self_end{align-self:flex-end}.flex_d_row{flex-direction:row}.flex_d_col{flex-direction:column}.flex_wrap{flex-wrap:wrap}.hide_iframe{height:0;width:0;border:none;margin:0;padding:0;pointer-events:none;overflow:hidden}.disable_click{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}*::-webkit-scrollbar{width:14px}*::-webkit-scrollbar-track{background:#bbc3ca}*::-webkit-scrollbar-thumb{background-color:var(--color-blue)}:is():hover{background-color:#28507f}body{font-family:Nunito;--map_width: 200px;-webkit-overflow-scrolling:touch}#app{overflow-x:hidden}.side_font{font-family:var(--side-font)}.page_width,.wrapper{width:75%;max-width:1500px}@media only screen and (max-width: 1500px){.page_width,.wrapper{width:85%}}@media only screen and (max-width: 1000px){.page_width,.wrapper{width:calc(100% - 40px)}}.section{padding:100px 0}@media screen and (max-width: 768px){.section{padding:70px 0}}p{color:#333}.heading_category{display:flex;align-items:center;color:#333333b3;letter-spacing:4px;font-size:1.3rem;font-family:var(--side-font);margin-bottom:10px}.heading_category:before{margin-right:15px;content:"";display:inline-block;width:40px;height:2px;background:#333333b3}.styled_h2{color:var(--color-blue);font-size:3rem;text-align:center;font-family:var(--side-font)}.styled_h2_second{text-align:left;color:#333;font-size:2.5rem}.h2_desc{font-size:1.5rem;color:#333;margin:20px auto 80px}.h2_desc.contact_page{margin:20px auto 0}.mt-10{margin-top:10px}.lazy-load-image{transition:.3s;opacity:0}.lazy-load-image-loaded{opacity:1}.cta_button,.ghost_button{transition:.3s ease-in-out;font-family:var(--side-font);padding:20px 30px;border:2px solid var(--color-blue);color:#fff;font-size:1.35rem;display:inline-block}.cta_button.small,.ghost_button.small{padding:10px 20px}.cta_button{background:var(--color-blue)}.cta_button:hover{background:var(--color-dark-blue)}.ghost_button:hover,.cta_button:hover{cursor:pointer}.cta_button.dark-blue{background:var(--color-dark-blue);border-color:var(--color-dark-blue)}.cta_button.dark-blue:hover{background:#fff;border-color:#fff;color:#333}.ghost_button:hover{color:#fff;border-color:var(--color-blue);background:var(--color-blue)}.visible,.invisible{transition:.7s ease-in-out}.invisible{opacity:0}.visible{opacity:1}.loader{height:100%;position:fixed;background:linear-gradient(135deg,#383b43,#353638);z-index:50;transition:.7s}.loader .loader_body .line{width:0;height:4px;border-radius:10px;background:var(--color-blue);transition:.4s}.loader .loader_body .line:nth-child(1){margin-left:0}.loader .loader_body .line:nth-last-child(1){margin-right:0}.loader .loader_body .glow{width:500px;height:500px;transform:scale(0);position:absolute;background:radial-gradient(circle,rgba(var(--color-blue),.15) 0%,transparent 70%);opacity:0;transition:.3s ease-in-out}.loader .loader_body img{width:300px;margin:auto 40px}.loaded .line{width:calc(50% - 190px)!important}.logo_glow .glow{transform:scale(1)!important;opacity:1!important}.away{opacity:0}.complete{display:none}.menu{background:transparent;position:fixed;z-index:25;transition:.3s ease-in-out}.menu .logo img{width:200px;transition:.3s ease-in-out}.menu .logo .grey,.menu .logo .white{transition:.3s ease-in-out}.menu .logo .white{transform:scaleY(1);transform-origin:top}.menu .logo .grey{opacity:0;position:absolute;left:0;transform:scaleY(0);transform-origin:bottom}.menu .menu_link_buttons{width:calc(100% - 200px)}.menu .menu_wrapper{padding:15px 0}.menu .menu_items{width:calc(100% - 105px);transition:.3s ease-in-out}.menu .menu_items a{color:#fff;transition:.3s ease-in-out;font-family:var(--side-font);font-size:1.3rem;margin-right:20px;margin-left:0}.menu .menu_items a:hover{color:var(--color-blue)}.menu .menu_items .active{color:var(--color-blue)!important}.open_menu{max-height:25px!important;margin-top:20px!important}#menu_toggler{display:none}#menu_toggler .line{width:40px;transition:.3s;height:4px;background-color:#fff;display:block;margin:6px auto}#menu_toggler.is-active .line:nth-child(2){opacity:0}#menu_toggler.is-active .line:nth-child(1){transform:translateY(8px) rotate(45deg)}#menu_toggler.is-active .line:nth-child(3){transform:translateY(-13px) rotate(-45deg)}#service_info_button,.side_menu__close_button{margin-right:0;margin-left:50px;width:55px;height:55px;color:#fff;font-size:1.8rem;transition:.3s ease-in-out}:is(#service_info_button,.side_menu__close_button) i{transition:none}:is(#service_info_button,.side_menu__close_button):hover{cursor:pointer;color:var(--color-blue)}.side_menu_shade{background:#0009;position:fixed;right:0;top:0;overflow-y:auto;overflow-x:hidden;height:100%;transform:translate(100%);width:450px;transition:.9s;z-index:30}.side_menu_shade .side_menu{margin-right:0;min-height:100%;width:450px;padding:30px;background:#222;opacity:0;transition:.5s}.side_menu_shade .side_menu .side_menu__wrapper{min-height:calc(100% - 55px);display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 3fr;grid-gap:30px;align-items:stretch}.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu{background:transparent;padding:0}.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu p,.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu h2,.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu a{color:#fff}.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu p,.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu a{font-size:1.35rem;margin-bottom:10px}.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu h2{font-family:var(--side-font);text-align:left;font-size:2rem;margin-bottom:20px}.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu .cta_button.small{margin:0 auto 10px 0}.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu .contact__map,.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu .contact__map iframe{width:100%;height:100%}.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu .contact__map{background:#333}.side_menu_shade .side_menu .side_menu__wrapper .info_text_side_menu .contact__map iframe{opacity:0;pointer-events:none}.side_menu_shade .open_side_menu{opacity:1}.open_side_menu_wrapper{transform:translate(0);width:100%}.move{background:#fff;box-shadow:0 0 20px #3333}.move .menu_link_buttons{width:calc(100% - 150px)}.move a,.move #service_info_button,.move #menu_toggler{color:#333!important}:is(.move a,.move #service_info_button,.move #menu_toggler):hover{color:var(--color-blue)!important}.move #menu_toggler .line{background-color:#333!important}.move .logo img{width:150px}.move .logo .white{opacity:0;transform:scaleY(0)}.move .logo .grey{opacity:1;transform:scaleY(1)}.entrance{height:100vh;min-height:900px;background:linear-gradient(#000000bf,#000000bf),url(/img/bck-merc-3840_opt.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.entrance .wrapper{height:100%}.entrance .banner{z-index:3;transition:.6s ease-in-out;opacity:0}.entrance .banner h1{color:#fff;font-size:3.5rem;font-family:var(--side-font);margin-bottom:20px}.entrance .banner p{color:var(--color-blueish-grey);font-size:1.8rem;line-height:1.3;margin-bottom:50px;margin-left:0}.entrance .banner .cta_button{margin-right:20px}.entrance .banner .cta_button,.entrance .banner .ghost_button{margin-top:20px}.entrance .anim{opacity:1}.info_wrapper{margin-bottom:100px;display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr);grid-template-areas:"first second third";margin-top:-140px}.info_wrapper.contact_page{margin-top:0}.info{display:grid;grid-template-rows:140px auto;align-items:stretch}.info:nth-child(1){grid-area:first}.info:nth-child(1) .info_heading{background:linear-gradient(90deg,var(--color-blue) 0%,var(--color-dark-blue) 100%)}.info:nth-child(2){grid-area:second}.info:nth-child(2) .info_heading{background:var(--color-dark-blue)}.info:nth-child(3){grid-area:third}.info:nth-child(3) .info_heading{background:linear-gradient(90deg,var(--color-dark-blue) 0%,var(--color-blue) 100%)}.RT_output ol,.RT_output ul{padding-left:30px}:is(.RT_output ol,.RT_output ul) li{color:#333}.info.contact_page{transition:.3s ease-in-out!important;border:2px solid var(--color-blueish-grey)}.info.contact_page:hover{border-color:transparent;box-shadow:0 0 30px 10px var(--color-blueish-grey)}.info.contact_page .info_heading,.info.contact_page .info_text{background:none!important}:is(.info.contact_page .info_heading,.info.contact_page .info_text) p,:is(.info.contact_page .info_heading,.info.contact_page .info_text) h2{color:#333}.info_heading{padding:20px;color:#fff}.info_heading p{color:#fff;font-size:2.4rem}.info_heading h2{margin-top:15px;font-size:1.5rem;font-family:var(--side-font)}.info_text{padding:20px;background:var(--color-blueish-grey)}.info_text p:not(.cta_button){color:#333;font-size:1.6rem;margin-bottom:10px}.entrance__contact__map{position:absolute;bottom:100px;right:20px;z-index:10;width:var(--map_width);height:400px;background:var(--color-blue);box-shadow:5px 5px 10px 0 transparent;transition:.5s;transform:scale(.005,0);transform-origin:right bottom}.entrance__contact__map iframe{width:100%;height:100%;opacity:0;pointer-events:none}.map_show_1{transform:scaleX(.005)}.map_show_2{box-shadow:5px 5px 10px #2223;transform:scale(1)}.map_show_2 iframe{transition:.3s .5s;opacity:1;pointer-events:auto}.show_map iframe{opacity:1!important;pointer-events:auto!important}.who_we_are .reasons{margin:100px auto;display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr);grid-template-areas:"first_reason second_reason third_reason"}.who_we_are .reasons .reason{display:grid;grid-template-rows:250px auto;align-items:stretch;box-shadow:0 0 10px 0 transparent}.who_we_are .reasons .reason:hover .text{box-shadow:0 0 30px 10px var(--color-blueish-grey);border-color:transparent}.who_we_are .reasons .reason:nth-child(1){grid-area:first_reason}.who_we_are .reasons .reason:nth-child(2){grid-area:second_reason}.who_we_are .reasons .reason:nth-child(3){grid-area:third_reason}.who_we_are .reasons .reason .heading{padding:40px 30px;background:var(--color-blue);z-index:2}.who_we_are .reasons .reason .heading .icon{font-size:5rem;color:#fff}.who_we_are .reasons .reason .heading .desc{font-family:var(--side-font);color:#fff;font-size:1.5rem;margin-top:20px}.who_we_are .reasons .reason .text{transition:.3s ease-in-out;border-bottom:2px solid var(--color-blueish-grey);border-left:2px solid var(--color-blueish-grey);border-right:2px solid var(--color-blueish-grey);padding:30px;font-size:1.15rem;line-height:1.5}.who_we_are.invisible .reasons .reason{opacity:0}.who_we_are.visible .reasons .reason{opacity:1;transform:translateY(00px)}.who_we_are.visible .reasons .reason:nth-child(2){transition:.9s .35s ease-in-out}.who_we_are.visible .reasons .reason:nth-last-child(1){transition:.9s .7s ease-in-out}.all_cars{background:var(--color-blueish-grey-50-opacity)}.all_cars .glide__slide{padding:0 10px}.all_cars .glide__slide .car_logo img{width:150px}.all_cars .glide__slide .brand{text-align:center;margin-top:15px;font-size:1.25rem}.all_cars .glide__arrow{position:absolute;font-size:4rem;color:#333;transition:.3s ease-in-out}.all_cars .glide__arrow--left:hover,.all_cars .glide__arrow--right:hover{cursor:pointer;color:var(--color-blue)}.all_cars .glide__arrow--left{left:-50px}.all_cars .glide__arrow--right{right:-50px}.our_services{padding:200px 0}.our_services.invisible .w-50{opacity:0}.our_services.visible .w-50{opacity:1}.our_services.visible .w-50:nth-child(1){transition:.9s .35s ease-in-out}.image_with_shade{margin-left:0}.image_with_shade .bck_shade{position:absolute;left:0;top:0;width:80%;z-index:-1;height:calc(100% + 100px);margin-left:-50px;margin-top:-50px;background:linear-gradient(var(--color-blueish-grey) 30%,white 30%);border:1px solid var(--color-blueish-grey)}.image_with_shade .bck{z-index:2}.image_with_shade .bck img{width:90%}.why_us_wrapper,.our_services_wrapper{max-width:1800px}.why_us{margin:180px auto}.why_us .desc{color:#333;font-size:1.25rem;margin-left:0;line-height:1.5;margin-top:40px}.why_us.invisible .w-50{opacity:0}.why_us.visible .w-50{opacity:1;transform:translateY(00px)}.why_us.visible .w-50:nth-last-child(1){transition:.9s .35s ease-in-out}.why_us_shade{text-align:right}.why_us_shade .bck_shade{right:0;position:absolute;left:unset;top:0;width:80%;z-index:-1;height:calc(100% + 100px);margin-right:-50px;margin-top:-50px;background:var(--color-blueish-grey);border:none}.service_wrapper{margin-top:40px}.service_wrapper .service{width:calc(50% - 15px);margin-right:30px;margin-left:0;margin-top:30px}.service_wrapper .service:nth-child(2n+2){margin-right:0}.service_wrapper .service .icon{align-self:stretch;min-width:90px;max-width:90px;height:90px;font-size:3rem;background-color:var(--color-blue);color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;padding:15px;transition:.3s background-color}.service_wrapper .service .text{margin-left:20px}.service_wrapper .service .text h3{line-height:1.6;font-family:var(--side-font);margin-bottom:10px;color:var(--color-blue);transition:.3s color}.service_wrapper .service .text p{font-size:1rem}.service_wrapper .service:hover .icon{background-color:var(--color-dark-blue)}.service_wrapper .service:hover .text h3{color:var(--color-dark-blue)}.show_gallery_heading .h2_desc{font-size:1.2rem}.service_gall.show_gallery,.gallery{padding-top:0}.gallery .wrapper{display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr)}.gallery .gallery_unit{width:100%;margin-left:0;margin-right:auto;transition:.3s ease-in-out}.gallery .gallery_unit:nth-child(1){margin-top:0}.gallery .gallery_unit:nth-child(2n+2){margin-left:auto;margin-right:0}.gallery .gallery_unit:hover .photo_w_shades{cursor:pointer}.gallery .gallery_unit:hover .photo_w_shades .shade_1,.gallery .gallery_unit:hover .photo_w_shades .shade_2{transform:scale(1)}.gallery .gallery_unit:hover .gallery_text{border-color:transparent;box-shadow:0 10px 15px 0 var(--color-blueish-grey)}.gallery .gallery_unit .gallery_image{align-self:stretch;z-index:2;margin:0}.gallery .gallery_unit .gallery_image .photo_w_shades{height:100%;width:100%;margin:0}.gallery .gallery_unit .gallery_image img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.gallery .gallery_unit .gallery_text{transition:.3s ease-in-out;padding:14.5px 10px 10px;text-align:center;border:2px solid var(--color-blueish-grey);border-top:0px solid transparent;z-index:2;width:100%;background:#fff;pointer-events:none}.gallery .gallery_unit .gallery_text p{font-family:var(--side-font);color:#333;font-size:1.05rem}.gallery.invisible .gallery_unit{opacity:0}.gallery.visible .gallery_unit{opacity:1}.banner_normal{background:linear-gradient(#222222b3,#222222b3),url(/img/normal_banner.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:150px 0}.banner_normal .text{padding:40px;margin-top:100px;width:100%}.banner_normal h1{background:#fff;font-family:var(--side-font);font-size:4rem;padding:20px 40px;color:#333;margin-left:0;line-height:1.5;box-shadow:0 0 10px 2px #0006;z-index:2}.banner_normal a{transition:.3s ease-in-out;padding:15px 20px;margin-left:0;background-color:#fff;font-size:1.5rem;z-index:1;color:#333}.banner_normal a:hover{background-color:var(--color-blue);color:#fff}.photo_w_shades{align-self:stretch}.photo_w_shades:hover{cursor:pointer}.photo_w_shades:hover .shade_1,.photo_w_shades:hover .shade_2{transform:scale(1)}.photo_w_shades .service_div_shades{height:100%}.photo_w_shades .shade_1,.photo_w_shades .shade_2{background:var(--color-blue-10-opacity);width:100%;height:100%;transform:scale(0);position:absolute;transition:.6s}.photo_w_shades .shade_1{left:0;top:0;transform-origin:left top}.photo_w_shades .shade_2{right:0;bottom:0;transform-origin:right bottom}.photo_w_shades img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services_page_unit{margin-top:150px;margin-left:0;margin-right:auto;width:1000px}.services_page_unit:nth-child(2n+2){margin-left:auto;margin-right:0}.services_page_unit:nth-child(1){margin-top:0}.services_page_unit .photo_w_shades{padding-right:30px}.services_page_unit .text a{margin-left:0;text-align:left}.services_page_unit .text h2{transition:.3s ease-in-out;margin-left:-100px;padding:10px 20px;color:#333;font-family:var(--side-font);font-size:2rem;background:#fff}.services_page_unit .text h2:hover{color:var(--color-blue)}.services_page_unit .text .number{color:var(--color-blue-30-opacity);font-family:var(--side-font);font-size:7rem;text-align:right;margin-bottom:10px}.services_page_unit .text p:not(.number){line-height:1.5}.read_more_button{margin-top:10px;width:-moz-max-content;width:max-content;padding:10px 0}.read_more_button .line{width:50px;height:3px;transform:scaleX(0);transform-origin:left;transition:.3s ease-in-out;background:var(--color-blue);margin-right:10px}.read_more_button .text{font-weight:700;transition:.3s ease-in-out;font-size:1.05rem;transform:translate(-50px)}.read_more_button:hover .line{margin-right:20px;transform:scaleX(1)}.read_more_button:hover .text{color:var(--color-blue);transform:translate(0)!important}.show_service h2{color:#333;font-family:var(--side-font);font-size:3rem;margin-bottom:40px;line-height:1.6}.show_service .blog_header_info{margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid var(--color-blueish-grey)}.show_service .blog_header_info p{font-weight:700}.show_service .blog_header_info span{font-weight:400}.show_service ul{padding-left:40px;line-height:1.5;font-size:1.1rem}.show_service p{line-height:1.5;font-size:1.1rem}.service_gall .styled_h2{color:#333;margin-bottom:75px}.service_images_shade{left:0;top:0;width:80%;z-index:-1;height:100%;margin-left:50px;margin-top:50px;background:linear-gradient(var(--color-blueish-grey) 40%,white 40%);border:1px solid var(--color-blueish-grey);position:absolute}.images{display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr)}.images .image_wrapper{padding-top:20px}.images .image{display:block;transition:.3s ease-in-out}.images .image img{width:100%}.images .image:hover{filter:brightness(.6)}.blog_page_wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}.blog_page_wrapper .no_records{width:100%}.blog_page_wrapper .no_records p{font-size:1.5rem;color:#333;text-align:left}.blog_page_wrapper .blog{width:100%}.blog_page_wrapper .blog:nth-child(1){margin-top:0}.blog_page_wrapper .blog .blog_image{align-self:stretch;z-index:3}.blog_page_wrapper .blog .photo_w_shades{height:100%;padding:0}.blog_page_wrapper .blog .photo_w_shades .date{z-index:5;background:#222;padding:10px;position:absolute;right:0;top:0}.blog_page_wrapper .blog .photo_w_shades .date p{font-size:1.2rem;color:var(--color-blueish-grey)}.blog_page_wrapper .blog .photo_w_shades img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog_page_wrapper .blog .blog_text{transition:.3s ease-in-out;padding:30px;border:2px solid var(--color-blueish-grey);border-left:2px solid transparent;align-self:stretch}.blog_page_wrapper .blog .blog_text .seen_count{position:absolute;right:00px;top:0;padding:10px}.blog_page_wrapper .blog .blog_text .seen_count p{font-size:1rem}.blog_page_wrapper .blog .blog_text .seen_count p span:nth-child(2){color:#333}.blog_page_wrapper .blog .blog_text .seen_count p span:nth-child(1){font-size:1.2rem;color:var(--color-blue);margin-right:8px}.blog_page_wrapper .blog .blog_text h2{transition:.3s ease-in-out;margin-top:30px;font-family:var(--side-font);color:#333;font-size:1.7rem;margin-bottom:30px}.blog_page_wrapper .blog .blog_text h2:hover{color:var(--color-blue)}.blog_page_wrapper .blog .blog_text .read_more_button{margin-top:20px}.blog_page_wrapper .blog .blog_text:hover{border-color:transparent;box-shadow:0 0 15px 0 var(--color-blueish-grey)}@media screen and (max-width: 800px){.blog_page_wrapper{grid-template-columns:1fr;grid-gap:20px}}.side_bar_blog .side_bar_section{padding:20px;background:var(--color-blueish-grey);margin-top:20px}.side_bar_blog .side_bar_section:nth-child(1){margin-top:0}.side_bar_blog input{transition:.3s ease-in-out;background:#fff;color:#333;padding:10px 15px;margin:0;align-self:stretch;border:2px solid white;font-size:1.3rem;font-family:Nunito;width:calc(100% - 60px);border:2px solid transparent}.side_bar_blog input:hover,.side_bar_blog input:focus{border-color:var(--color-blue)}.side_bar_blog .input_box button{width:60px;height:60px;margin:0;transition:.3s ease-in-out;font-size:1.5rem;color:#333;border:2px solid white}.side_bar_blog .input_box button i{transition:0s}.side_bar_blog .input_box button:hover{cursor:pointer;color:#fff;border-color:var(--color-blue);background:var(--color-blue)}.bottom_footer{background:var(--color-dark-blue);padding:10px 0;color:#fff}.footer{background:var(--color-blue-semi-dark);color:#fff}.footer .spacer{height:2px;background:linear-gradient(87deg,#fff0 10%,#fff 35% 65%,#fff0 90%)}.footer .questions{padding:30px 0}.footer .questions h3{font-size:1.8rem;font-family:var(--side-font)}.footer .footer_address .cta_button{margin-top:1rem;padding:10px 20px}.footer .footer_item{margin-top:10px}.footer .footer_item .icon{font-size:1.3rem;margin-right:20px}.footer .information{padding:30px 0;display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr);grid-template-areas:"contact address services"}.footer .information h3{font-size:2rem;font-family:var(--side-font)}.footer .information .footer_section{display:grid;grid-template-rows:70px auto}.footer .information .footer_section:nth-child(1){grid-area:contact}.footer .information .footer_section:nth-child(2){grid-area:address}.footer .information .footer_section:nth-child(3){grid-area:services}.footer .information .footer_section p,.footer .information .footer_section .footer-link{color:#fff;margin-top:10px;margin-bottom:0;font-size:1.25rem}.footer .information .footer_services a{display:block}.map_contact{height:500px}.map_contact iframe{width:100%;height:100%}.error_page{background:var(--color-blueish-grey)}.error_page .page_width{width:80%}.error_page h1{color:var(--color-blue);font-size:7rem}.error_page p{font-size:2rem;margin-top:40px}.error_page button,.error_page a{display:block;margin-top:50px;width:600px;padding:10px 20px;text-align:center;font-size:2rem;border-radius:15px;background:#fff;transition:.3s ease-in-out}:is(.error_page button,.error_page a):hover{background:var(--color-blue);cursor:pointer;color:#fff}@media only screen and (max-width: 750px){.error_page h1{font-size:5rem}.error_page button,.error_page a{width:100%}}@media only screen and (max-width: 500px){.error_page h1{font-size:4rem}.error_page button,.error_page a,.error_page p{font-size:1.5rem}}@media screen and (max-width: 1000px){.login_wrapper .wrapper.flex_center_all{flex-direction:column}.login_wrapper .wrapper.flex_center_all .w-50{width:100%}}.login_wrapper .inner_box{width:400px;border:2px solid var(--color-blueish-grey);color:#333;transition:.3s;padding:10px;box-sizing:border-box}.login_wrapper .inner_box img{padding:30px 0 0}.login_wrapper .inner_box .welcome_mess{font-size:1.25rem;margin:40px 0;color:#333;width:90%;text-align:center}.login_wrapper .inner_box .wrong,.login_wrapper .inner_box .ok{margin:40px 0;padding:15px;text-align:center;background:var(--color-blueish-grey);color:#333;width:90%;font-size:1.1rem}:is(.login_wrapper .inner_box .wrong,.login_wrapper .inner_box .ok) i{font-size:1.2rem;margin-bottom:10px}.login_wrapper .inner_box .ok{color:#fff}.login_wrapper .inner_box form{padding-bottom:19px}.login_wrapper .inner_box form input,.login_wrapper .inner_box form button{padding:15px;font-size:1rem;transition:.3s ease-in-out;font-family:Nunito;background:var(--color-blueish-grey);border:2px solid var(--color-blueish-grey)}.login_wrapper .inner_box form input{margin-bottom:29px;color:#333;transition:.3s ease-in-out}.login_wrapper .inner_box form input:focus,.login_wrapper .inner_box form input:hover{background:transparent;color:#222}.login_wrapper .inner_box form button{color:#333;font-size:1.1rem;transition:.3s ease-in-out}.login_wrapper .inner_box form button:hover{cursor:pointer;background:var(--color-blue);color:#fff;border-color:var(--color-blue)}@media screen and (max-width: 600px){.login_wrapper .inner_box{width:100%}}.other-services{margin-bottom:4rem;padding-top:1.5rem}.other-services .other-services__heading{font-size:1.5rem;color:#333;margin-bottom:1.5rem}.other-services .grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:30px}@media only screen and (max-width: 1300px){.other-services .grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width: 1000px){.other-services .grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 600px){.other-services .grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 450px){.other-services .grid{grid-template-columns:1fr}}.other-services .item{width:100%;border:2px solid var(--color-blueish-grey);box-shadow:0 0 20px 10px transparent;transition:.3s}.other-services .item:hover{border-color:transparent;box-shadow:0 0 20px 10px var(--color-blueish-grey)}.other-services .item.actual{background-color:var(--color-blueish-grey)}.other-services .item.actual:hover{border:2px solid var(--color-blueish-grey);box-shadow:0 0 20px 10px transparent}.other-services .item .icon{padding:1rem 1rem 0;font-size:2rem}.other-services .item p.service-text{padding:1rem 1rem 2rem;font-size:1.15rem}#cookies_information{z-index:40;position:fixed;bottom:0;left:0;border-top:3px solid var(--color-blueish-grey);background-color:#fff;padding:1rem 0;transition:.4s ease-in-out transform,.4s .1s ease-in-out opacity;opacity:0;transform:translateY(100%)}#cookies_information .ghost_button{color:var(--color-dark-blue);padding:10px 20px}#cookies_information .ghost_button:hover{color:#fff}#cookies_information h3{font-size:1.25rem;margin-bottom:10px}#cookies_information .cookie_link{text-decoration:underline;transition:.3s}#cookies_information .cookie_link:hover{color:var(--color-blue)}@media only screen and (max-width: 768px){#cookies_information .wrapper{flex-direction:column}#cookies_information .wrapper .ghost_button{margin:1rem auto 0}}#cookies_information.show{opacity:1;transform:translateY(0)}@media only screen and (max-width: 1500px){.our_services_wrapper{flex-direction:column}.our_services_wrapper .image_with_shade,.our_services_wrapper .services{width:100%}.our_services_wrapper .image_with_shade{margin-bottom:70px}.our_services_wrapper .image_with_shade .bck,.our_services_wrapper .image_with_shade .bck img{width:100%}}@media only screen and (max-width: 1300px){.banner_normal .text{padding:30px}.banner_normal .text h1{width:100%;font-size:3rem;word-wrap:break-word}.info_wrapper{margin-bottom:50px;grid-template-columns:repeat(4,1fr);grid-template-areas:"first first second second" ". third third ."}.info_wrapper .info_heading h2{font-size:1.3rem}.info_wrapper .info_text p,.info_wrapper .info_text a{font-size:1.3rem}.services_page_unit{width:100%}.why_us{margin-top:90px}.reasons{grid-template-columns:repeat(4,1fr)!important;grid-template-areas:"first_reason first_reason second_reason second_reason" ". third_reason third_reason . "!important}}@media only screen and (max-width: 1200px){.gallery .wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 1100px){.show_service{flex-direction:column}.show_service .image_with_shade,.show_service .text{width:100%}.show_service .text{margin-top:80px}.show_service .text h2{font-size:2.5rem}.show_service .image_with_shade .bck img{width:100%}.side_bar_blog,.blog_wrapper{width:100%}.blog_wrapper{padding:0;margin-top:40px}.side_bar_blog{flex-direction:row}.side_bar_blog .side_bar_section{width:100%}.side_bar_blog .side_bar_section.most_viewed{display:none}.service_gall .images{grid-template-columns:repeat(2,1fr)}.services_page_unit{margin-top:75px}.why_us_shade .bck_shade{margin-right:-20px}.questions{flex-direction:column}.questions .w-70,.questions .w-30{width:100%}.questions .w-70{text-align:center}.questions .w-30{margin-top:20px}.questions .w-30 .cta_button{margin:0 auto}.glide__arrow{display:none}.our_services{padding:100px 0}.why_us_wrapper{flex-direction:column;width:85%}.why_us_wrapper .w-50{width:100%}.why_us_wrapper .w-50:nth-child(1){margin-bottom:80px}.why_us_wrapper .why_us_shade .bck,.why_us_wrapper .why_us_shade .bck img{width:100%}.banner{width:100%}}@media only screen and (max-width: 1000px){.information{grid-template-columns:repeat(4,1fr)!important;grid-template-areas:"contact contact address address" ". services services ."!important}.information .footer_section:nth-child(3){margin-top:30px}}@media only screen and (max-width: 850px){.menu_wrapper,.menu_link_buttons{flex-wrap:wrap}.menu_link_buttons{width:100%!important;flex-direction:column-reverse}#menu_toggler{display:block}.menu_items{width:100%!important;overflow:hidden;max-height:0;margin-top:0}#service_info_button{margin-left:30px}.logo{position:absolute;left:0;top:15px}}@media only screen and (max-width: 800px){.reasons{grid-template-columns:1fr!important;grid-template-areas:"first_reason" "second_reason" "third_reason"!important}.styled_h2_second{font-size:2.2rem}.service{width:100%!important;margin-right:0!important}.service:nth-child(1){margin-top:0!important}.all_cars .glide__slide{padding:0 10px}.all_cars .glide__slide .car_logo img{width:100px}.blog .blog_image{width:30%}.blog .blog_text{width:70%}.loader_body img{width:200px!important}.loader_body .glow{width:500px;height:500px}.loaded .line{width:calc(50% - 140px)!important}}@media only screen and (max-width: 750px){.services_page_unit{flex-direction:column}.services_page_unit .photo_w_shades,.services_page_unit .text{width:100%}.services_page_unit .photo_w_shades{padding:0}.services_page_unit .read_more_button .text{transform:translate(-43px)}.services_page_unit .heading_wrapper{margin-top:20px}.services_page_unit .heading_wrapper h2{margin-left:0;padding:0}}@media only screen and (max-width: 700px){.gallery .gallery_unit .gallery_text{position:unset}.banner_normal{padding:100px 0}.banner_normal .text{padding:20px;width:100%}.banner_normal .text h1{padding:10px 20px}.service_gall .images{grid-template-columns:1fr}}@media only screen and (max-width: 650px){.information{grid-template-columns:1fr!important;grid-template-areas:"contact " "address" "services "!important}.information .footer_section{width:100%;text-align:left;margin-top:30px}.information .footer_section:nth-child(1){margin-top:0}.information .footer_section h3{text-align:left}.information .footer_item .text,.information .footer_item .icon{margin-left:0}.show_service .text h2{font-size:2rem;word-wrap:break-word}.blog{flex-direction:column}.blog .blog_image{width:100%}.blog .blog_text{padding:20px!important;width:100%;border:2px solid var(--color-blueish-grey)!important;border-left:2px solid var(--color-blueish-grey)!important;border-top:2px solid transparent!important}.blog .blog_text:hover{border-color:transparent!important}}@media only screen and (max-width: 600px){.banner_normal .text h1{font-size:2.25rem;padding:10px 15px}.banner_normal .text a{font-size:1.15rem}.gallery .wrapper{grid-template-columns:1fr}.gallery .wrapper .gallery_unit{margin-top:30px}.info_wrapper{margin-bottom:50px;grid-template-columns:1fr!important;grid-template-areas:"first" "second" "third"}.banner .ghost_button{display:inline-block}.heading_wrapper .number{display:none}.heading_wrapper a,.heading_wrapper a h2{font-size:1.8rem!important;text-align:left;width:100%!important}.heading_wrapper a h2{margin:20px 0 30px;word-wrap:break-word}.banner h1{font-size:2.8rem!important;word-wrap:break-word}.styled_h2{font-size:2.5rem;word-wrap:break-word}.menu_items{flex-direction:column;text-align:right}.menu_items a{width:100%!important;margin-top:15px}.menu_items a:nth-child(1){margin-top:0}.open_menu{max-height:185px!important}.side_menu{width:100%!important}.side_menu__close_button{position:absolute;right:0;top:0}.side_menu__wrapper{margin-top:30px}.info_wrapper{margin-top:-70px}}@media only screen and (max-width: 450px){.who_we_are .reasons .reason{grid-template-rows:200px auto}.who_we_are .reasons .reason .heading{padding:15px 25px}.who_we_are .reasons .reason .heading .icon{font-size:3.5rem}.who_we_are .reasons .reason .heading .desc{margin-top:10px}.who_we_are .reasons .reason .text{padding:20px}.banner_normal .text{padding:0}.blog_header_info{flex-direction:column}.blog_header_info p{width:100%;text-align:left}.blog_header_info p:nth-last-child(1){margin-top:10px}}@media only screen and (max-width: 400px){.banner_normal .text h1{font-size:2rem}#service_info_button{margin-left:15px}.service{flex-direction:column}.service .icon,.service .text{text-align:center;width:100%!important}.service .icon{text-align:center}.service .text{margin-top:20px;margin-left:0!important}.menu_wrapper .logo_img{width:150px!important}}
