@charset "UTF-8";#service_page_header{width:calc(100% - (var(--burger_padding) * 2));margin:var(--burger_padding) auto 0;aspect-ratio:3.83333333;position:relative}#service_page_header .image{position:relative;z-index:-1}#service_page_header .image picture:first-child img{width:100%;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.1))}#service_page_header .image picture:last-child img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:200px;opacity:0;filter:blur(20px);animation:bg_blur_open 3s 1s forwards}@keyframes bg_blur_open{to{top:0;opacity:1;filter:blur(0)}}#service_page_header .image:before{content:"";width:calc(var(--burger_padding) / 2);max-width:10px;background-color:#ec1c24;position:absolute;right:100%;bottom:60px;height:40%}#service_page_header .text{position:absolute;left:0;right:0;bottom:80px;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px}#service_page_header .text h1{font-size:4rem;text-align:center;color:#fff;margin:0;line-height:1.5}#service_page_header .text h1 span{display:block;font-size:2rem;font-weight:500}#service_page_header .text p{text-align:center;font-size:1.8rem;color:#fff;font-weight:300}.service_subpage #service_page_header{aspect-ratio:5.25714286}.service_subpage #service_page_header:not(.nomenu):before{content:"";display:block;position:absolute;left:calc(var(--burger_padding) * -1);right:calc(var(--burger_padding) * -1);bottom:-90px;height:150px;background-color:#fff6d8;z-index:-9999}.service_subpage #service_page_header .text{bottom:0}.service_subpage #service_page_header .text h1{display:flex;align-items:center}.service_subpage #service_page_header .text h1 span{font-size:4.4rem}@media screen and (max-width:1580px){#service_page_header .text{gap:15px;bottom:50px}#service_page_header .text h1{font-size:3.2rem}#service_page_header .text h1 span{font-size:1.6rem}#service_page_header .text p{font-size:1.4rem}.service_subpage #service_page_header .text h1 span{font-size:4.4rem}}@media screen and (max-width:1400px){.service_subpage #service_page_header .text h1 span{font-size:3.6rem}}@media screen and (max-width:1280px){#service_page_header .text{gap:10px;bottom:40px}#service_page_header .text h1{font-size:2.8rem}}@media screen and (max-width:1080px){#service_page_header .text{gap:10px;bottom:0}.service_subpage #service_page_header:not(.nomenu):before{content:none}}@media screen and (max-width:760px){#service_page_header{margin-block:auto;aspect-ratio:.8183908}#service_page_header .text{width:80%;margin-inline:auto}.service_subpage #service_page_header{aspect-ratio:1.24041812}.service_subpage #service_page_header .text h1{flex-direction:column}.service_subpage #service_page_header .text h1 span{font-size:3.8rem}}@media screen and (max-width:480px){#service_page_header .text h1{font-size:2.4rem}#service_page_header .text p{font-size:1.2rem}#service_page_header .text p span{display:inline-block}.service_subpage #service_page_header .text h1 span{font-size:3rem}}#service_page_header_menu{position:relative;z-index:2}#service_page_header_menu ul{height:120px;background-color:#fff;margin:-60px auto 160px;border-radius:100px;padding:0 50px;box-shadow:0 3px 10px rgba(0,0,0,0.1);display:flex;align-items:center;width:fit-content}#service_page_header_menu li{height:100%;display:flex;align-items:center}#service_page_header_menu li:not(:last-child):after{content:"";display:block;width:.5px;height:30px;background-color:#344251;margin-inline:25px}#service_page_header_menu li:first-child a{gap:20px}#service_page_header_menu a{display:flex;align-items:center;text-decoration:none;gap:10px;line-height:1.3;height:100%;font-weight:700;font-size:1.6rem;position:relative}#service_page_header_menu a:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:10px;background-color:transparent;transition:background-color .3s}#service_page_header_menu a:hover,#service_page_header_menu a.current{transform:scale(1)}#service_page_header_menu a:hover:after,#service_page_header_menu a.current:after{background-color:#b5091f}.service_subpage #service_page_header_menu ul{margin-bottom:0}@media screen and (max-width:1580px){#service_page_header_menu ul{height:100px;margin-block:-50px 150px;border-radius:50px;padding:0 50px}#service_page_header_menu li:not(:last-child):after{margin-inline:15px}#service_page_header_menu li:first-child a{gap:10px}#service_page_header_menu a{font-size:1.4rem}}@media screen and (max-width:1280px){#service_page_header_menu{height:80px;margin-block:0 140px}#service_page_header_menu li:not(:last-child):after{margin-inline:15px}#service_page_header_menu a{font-size:1.4rem}#service_page_header_menu a img{max-height:70%;width:auto}.service_subpage #service_page_header_menu{margin-bottom:0}}@media screen and (max-width:1080px){#service_page_header_menu{height:auto;margin-block:0 100px}#service_page_header_menu ul{box-shadow:none;height:auto;margin-block:0 100px;justify-content:center;gap:50px;align-items:flex-end}#service_page_header_menu li:not(:last-child):after{content:none}#service_page_header_menu li:first-child a{gap:20px}#service_page_header_menu li:nth-child(2) a img{margin-bottom:-10px}#service_page_header_menu li:nth-child(5) a{gap:10px}#service_page_header_menu li:last-child a{gap:5px}#service_page_header_menu a{font-size:1.2rem;padding-block:10px;flex-direction:column;justify-content:flex-end;gap:0;text-align:center}#service_page_header_menu a img{max-height:none}#service_page_header_menu a:after{bottom:-5px}}@media screen and (max-width:760px){#service_page_header_menu ul{gap:0;width:auto;padding-inline:var(--padding_contents_outer)}#service_page_header_menu ul li{width:calc(100% / 5);height:114px}#service_page_header_menu ul li:first-child a{justify-content:flex-end}#service_page_header_menu ul li:first-child a img{margin-bottom:20px}#service_page_header_menu a{font-size:1rem;width:100%;gap:0 !important;justify-content:space-between}}#service_submenu{padding-block:50px;background-color:#fff6d8;position:relative;z-index:1;margin-top:10px}@media screen and (max-width:760px){#service_submenu{padding-block:25px}}.glide .glide__slide{filter:drop-shadow(0 3px 6px rgba(0,0,0,0.1));margin-block:10px}.glide .glide__bullets{bottom:-1em}.glide .glide__bullets .glide__bullet{background-color:rgba(0,0,0,0.2)}.glide .glide__bullets .glide__bullet.glide__bullet--active{background-color:#b5091f}#serviceguide-incident a[href*="tel:"]{font-size:2rem;color:#b5091f;text-decoration:none;display:block;font-weight:800}#serviceguide-incident .list_card a{font-size:2.4rem;margin-bottom:.5em}