@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Kristi&family=Sora:wght@400;700&family=Syne:wght@400;600;700&display=swap";html{font-family:Sora,sans-serif;font-size:16px;box-sizing:border-box}*{margin:0;padding:0;font:inherit;border:0;line-height:1.6;list-style:none;text-decoration:none;outline:0}a{color:inherit;text-decoration:none;transition:color .3s ease-out}a img{border-radius:0}*:before,*:after{box-sizing:border-box;list-style:none}body{min-height:100svh;text-rendering:optimizeSpeed;overflow-x:hidden}img,picture,svg,video{display:block;max-width:100%;border-radius:2rem}h1,h2,h3,h4,h5,h6{line-height:1;text-wrap:balance}p,li{text-wrap:pretty}ul[role=list],ol[role=list]{list-style:none}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:7rem}}h1,h2,h3,h4{font-family:Syne,sans-serif;font-weight:600}h1{font-size:clamp(1rem,-.875rem + 8.333333vw,5rem)}h2{font-size:3rem;padding-bottom:3rem}@media(max-width:35.5em){h2{font-size:2rem}}h3{font-size:2rem;padding:1rem 0}h4{font-size:1.2rem;text-align:center;padding:1rem 0 2rem;text-transform:uppercase}span{color:#0680dc}.font-kristi{position:relative;font-family:Kristi,cursive;font-weight:400;font-style:normal;font-size:2.2rem;line-height:1.1;border-bottom:1px solid #050509;width:fit-content;padding-bottom:0rem!important;transform:rotate(-3deg)}.header{position:fixed;top:0;left:0;width:100%;color:#050509;background-color:#fff;box-shadow:0 2px 16px #0e121b4d;z-index:100}.nav{height:6.25rem}.nav img{border-radius:0}.nav .logo-full{display:block}.nav .logo-short{display:none}.nav__logo,.nav__burger,.nav__close{color:#050509}.nav__data{height:100%;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.nav__logo{max-width:6rem;cursor:pointer}.nav__logo-big{max-width:20rem;padding-right:2rem;cursor:pointer}.nav__toggle{position:relative;width:32px;height:32px}.nav__burger,.nav__close{position:absolute;width:max-content;height:max-content;inset:0;margin:auto;font-size:1.25rem;cursor:pointer;transition:opacity .1s,transform .1s}.nav__close{opacity:0}.nav__hover{position:relative}.nav__hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:0;background-color:#0680dc;transition:height .3s}.nav__hover:hover:after{height:5px}.nav__active{position:relative}.nav__active:after{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background-color:#0680dc}@media screen and (max-width:64em){.nav__logo-big .logo-full{display:none}.nav__logo-big .logo-short{display:block;max-width:5rem;height:auto}}@media screen and (max-width:50em){.nav__menu{position:fixed;left:0;top:2.5rem;width:100%;height:calc(100vh - 6.25rem);overflow:auto;pointer-events:none;opacity:0;background-color:#fff;transition:top .1s,opacity .1s}.nav__menu::-webkit-scrollbar{width:0}.nav__list{background-color:#fff;padding-top:1rem}.nav__active:after,.nav__hover:after{display:none}}.nav__link{color:#050509;background-color:#fff;padding:1.25rem 1.5rem;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s}.nav__link:hover{background-color:#0680dc}.show-menu{opacity:1;top:6.25rem;pointer-events:initial}.show-icon .nav__burger{opacity:0;transform:rotate(90deg)}.show-icon .nav__close{opacity:1;transform:rotate(90deg)}.dropdown__item{cursor:pointer}.dropdown__arrow{font-size:1.25rem;font-weight:initial;transition:transform .4s}.dropdown__link,.dropdown__sublink{padding:1.25rem 1.25rem 1.25rem 2.5rem;color:#fff;background-color:#050509;display:flex;align-items:center;column-gap:.5rem;transition:background-color .3s}.dropdown__link i,.dropdown__sublink i{font-size:1.25rem;font-weight:initial}.dropdown__link:hover,.dropdown__sublink:hover{background-color:#0680dc}.dropdown__link--disabled{cursor:default}.dropdown__link--disabled .dropdown__link-default{display:inline}.dropdown__link--disabled .dropdown__link-hover{display:none;color:#fff}.dropdown__link--disabled:hover{background-color:#707070;color:#fff}.dropdown__link--disabled:hover .dropdown__link-default{display:none}.dropdown__link--disabled:hover .dropdown__link-hover{display:inline}.dropdown__menu,.dropdown__submenu{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.dropdown__item:hover .dropdown__menu,.dropdown__subitem:hover>.dropdown__submenu{max-height:1000px;transition:max-height .4s ease-in}.dropdown__item:hover .dropdown__arrow{transform:rotate(180deg)}.dropdown__add{margin-left:auto}.dropdown__sublink{background-color:#050509}@media screen and (max-width:340px){.container{margin-inline:1rem}.nav__link{padding-inline:1rem}}@media screen and (min-width:50em){.container{margin-inline:auto}.nav{height:6.25rem;display:flex;justify-content:space-between}.nav__toggle{display:none}.nav__list{height:100%;display:flex;column-gap:3rem;white-space:nowrap}.nav__link{height:100%;padding:0;justify-content:initial;column-gap:.25rem}.nav__link:hover{background-color:transparent}.dropdown__item,.dropdown__subitem{position:relative}.dropdown__menu,.dropdown__submenu{max-height:initial;overflow:initial;position:absolute;left:0;top:6.5rem;opacity:0;pointer-events:none;transition:opacity .3s,top .3s}.dropdown__link,.dropdown__sublink{padding-inline:1rem 3.5rem}.dropdown__subitem .dropdown__link{padding-inline:1rem}.dropdown__submenu{position:absolute;left:100%;top:.5rem}.dropdown__item:hover .dropdown__menu{opacity:1;top:6.25rem;pointer-events:initial;transition:top .3s}.dropdown__subitem:hover>.dropdown__submenu{opacity:1;top:0;pointer-events:initial;transition:top .3s}}.modal{display:none;position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;background-color:#0006;pointer-events:none}.modal.active{display:block;pointer-events:auto}.modal__wrapper{display:flex;justify-content:center;align-items:center;position:relative;background-color:#fefefe;top:50%;left:50%;transform:translate(-50%,-50%);max-width:45rem;width:calc(100% - 2rem)}@media(max-width:48em){.modal__wrapper{flex-direction:column;max-height:90svh;overflow-y:auto}}.modal__image{flex:1;height:30rem;width:100%;padding:0;border-radius:0;background-image:url(../img/modal-pic.webp);background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width:48em){.modal__image{display:none}}.modal__content{flex:1;padding:3rem;pointer-events:auto}.modal__content .modal__close{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;border:none;background:none}.modal__content .modal__close:hover img{content:url(/img/modal-btn-close2.svg)}.modal__content a{color:#0680dc;background-color:transparent;transition:background-color .3s ease-out}.modal__content a:hover{color:#fff;background-color:#0680dc}.modal-space{padding-top:2rem}.modal-adres{color:#676767}.news-list{display:flex;flex-direction:column;gap:0;padding:3rem 0}.news-card{display:flex;gap:2.5rem;padding:2.5rem 0;border-bottom:1px solid rgba(0,0,0,.1)}.news-card:last-child{border-bottom:none}.news-card_img{flex:0 0 18rem}.news-card_img img{width:100%;height:13rem;object-fit:cover;border-radius:4px}.news-card_body{flex:1;display:flex;flex-direction:column;justify-content:center}.news-card_body h2{font-size:1.3rem;margin:.4rem 0 .3rem}.news-card_date{font-size:.78rem;color:#0680dc;text-transform:uppercase;letter-spacing:.08em;display:flex;align-items:center;gap:.4rem;margin:0}.news-card_more{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;color:#0680dc;font-size:.85rem;font-weight:600;text-decoration:none;transition:gap .2s ease}.news-card_more:hover{gap:.7rem}@media(max-width:48em){.news-card{flex-direction:column;gap:1.2rem}.news-card_img{flex:none;width:100%}.news-card_img img{height:12rem}}.news-single-wrap{display:flex;gap:3.5rem;align-items:flex-start;padding:2rem 0 3rem}@media(max-width:64em){.news-single-wrap{flex-direction:column;gap:2rem}}.news-single{flex:1;min-width:0}.news-single_img{width:100%;max-height:22rem;object-fit:cover;border-radius:4px;margin:1.2rem 0 1.8rem}.news-single_content p{margin-bottom:1.2rem}.news-single .news-card_date{margin:.3rem 0 1.2rem}.news-sidebar{flex:0 0 18rem;position:sticky;top:6rem}.news-sidebar_title{font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:#707070;margin:0 0 1rem;padding-bottom:.6rem;border-bottom:2px solid #0680dc}@media(max-width:64em){.news-sidebar{position:static;flex:none;width:100%}}.sidebar-item{display:flex;flex-direction:column;gap:.2rem;padding:.8rem 0;border-bottom:1px solid rgba(0,0,0,.08);text-decoration:none;transition:padding-left .2s ease}.sidebar-item:last-child{border-bottom:none}.sidebar-item:hover{padding-left:.4rem}.sidebar-item_date{font-size:.72rem;color:#0680dc;text-transform:uppercase;letter-spacing:.06em}.sidebar-item_title{font-size:.88rem;color:#121820;line-height:1.4;font-weight:600}.sidebar-item:hover .sidebar-item_title{color:#0680dc}.news-back{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem;color:#0680dc;font-weight:600;font-size:.9rem;text-decoration:none;transition:gap .2s ease}.news-back:hover{gap:.8rem}.news-loading{opacity:.5;font-style:italic}.btn{text-align:center;color:#fff;padding:20px 40px;background-color:transparent;border:1px solid #0680dc;border-radius:50px;cursor:pointer;transition:background-color .3s ease-out}.btn:hover{background-color:#0680dc}.btn-send{width:100%}.btn-send:disabled{background-color:#707070;border:1px solid #707070;cursor:not-allowed}.btn-bluefin{color:#0680dc}.btn-bluefin:hover{color:#fff;background-color:#0680dc}.btn-rectan{display:flex;justify-content:center;align-items:center;font-size:.7rem;text-align:center;height:65px;text-transform:uppercase;background-color:#0000;border-bottom:1px solid #707070;border-left:1px solid #707070;transition:all .3s ease-out;padding:0 33px;line-height:1.4}.btn-rectan:last-child{border-right:1px solid #707070}.btn-rectan:hover{color:#fff;background-color:#0680dc}.terms-map{overflow:hidden}section{padding:6rem 0 4rem}.section-0{padding:0}.pad-3{padding-bottom:3rem}container{display:block;max-width:87rem;padding:0 2em;margin:auto}.wraper{display:flex;gap:2rem;margin:auto;max-width:87rem;padding:0 2rem}@media(max-width:48em){.wraper{flex-wrap:wrap}}.wraper h2{position:relative}.wraper h2:before{content:"";position:absolute;left:0;top:-1rem;width:1.8rem;height:1px;background-color:#e9130d}.wraper h2:after{content:"";position:absolute;left:2.3rem;top:-1rem;width:10rem;height:1px;background-color:#121820}.wraper p{padding-bottom:2rem}.wrapper{display:flex;gap:3rem}@media(max-width:48em){.wrapper{flex-wrap:wrap}}.wwd-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem}@media(max-width:64em){.wwd-wrapper{grid-template-columns:repeat(2,2fr)}}@media(max-width:48em){.wwd-wrapper{grid-template-columns:repeat(1,4fr)}}.bg-grey{background-color:#f3f3f3}.pic-shadow{box-shadow:30px 30px #f3f3f3;margin-bottom:3rem}.line-s{width:12rem;margin-bottom:1rem}.h2-line{position:relative}.h2-line:before{content:"";position:absolute;left:0;top:-1rem;width:1.8rem;height:1px;background-color:#e9130d}.h2-line:after{content:"";position:absolute;left:2.3rem;top:-1rem;width:10rem;height:1px;background-color:#121820}.h2-line-R{position:relative}.h2-line-R:before{content:"";position:absolute;right:10.5rem;top:-1rem;width:1.8rem;height:1px;background-color:#e9130d}.h2-line-R:after{content:"";position:absolute;right:0;top:-1rem;width:10rem;height:1px;background-color:#121820}.withSubTitle{padding-bottom:.6rem}.sub-title{font-size:1.2rem;line-height:1.7rem;text-align:center;padding:1rem 2rem 3rem}.c1{color:#0680dc}.flex-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-no-wrap{display:flex;gap:2rem;justify-content:space-between}@media(max-width:48em){.flex-no-wrap{flex-direction:column}}.txt-bold span{color:inherit;font-weight:700}.txt-center{text-align:center}.margin-auto{margin:auto}.text-box{display:flex;gap:2rem;justify-content:space-between;padding:2rem;text-align:center}@media(max-width:48em){.text-box{flex-direction:column}}.card-pic-txt{text-align:center;max-width:77rem;margin:auto;column-gap:7rem}.card-pic-txt img{max-height:300px;padding-bottom:1rem}.card-pic-txt p{font-size:.9rem;line-height:1.6;padding-bottom:1rem}.sec-pic-text{max-width:70rem;margin:auto;column-gap:4rem;align-items:center}.sec-pic-text p{padding-bottom:1rem}.sec-pic-text span{color:inherit;font-size:larger}.sec-pic-text li,.sec-firms-pics p{padding-bottom:1rem}.sec-firms-pics{text-align:center}.pics-four{display:flex;gap:2rem;justify-content:space-between;padding:2rem 0;text-align:center;align-items:center}.pics-four img{width:25%}@media(max-width:48em){.pics-four{flex-direction:column}.pics-four img{width:min(100%,15rem);margin:auto}}.f1{flex:1;margin:auto}.f2{flex:2;margin:auto}.img-100h{height:100%;object-fit:cover;margin:auto}.title-p{color:inherit;font-size:larger;font-weight:700;text-transform:uppercase;color:#0680dc}#banner,#banner-14,#banner-13,#banner-12,#banner-11,#banner-10,#banner-9,#banner-8,#banner-7,#banner-6,#banner-5,#banner-4,#banner-3,#banner-2,#banner-1{background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff}#banner-14,#banner-13,#banner-12,#banner-11,#banner-10,#banner-9,#banner-8,#banner-7,#banner-6,#banner-5,#banner-4,#banner-3,#banner-2,#banner-1{min-height:18.75rem}@media(max-width:48em){#banner-14,#banner-13,#banner-12,#banner-11,#banner-10,#banner-9,#banner-8,#banner-7,#banner-6,#banner-5,#banner-4,#banner-3,#banner-2,#banner-1{min-height:12rem}}#banner{background-image:url(/img/header-bg.jpg);background-position:left center;min-height:37.5rem}@media(max-width:48em){#banner{min-height:25rem}}#banner-1{background-image:url(/img/1-workshop/bg-workshop.jpg)}#banner-2{background-image:url(/img/3-logistic/logi-bg.jpg)}#banner-3{background-image:url(/img/niocom-pomps/pomps-bg.jpg)}#banner-4{background-image:url(/img/4-parts/bg-parts-1.jpg)}#banner-5{background-image:url(/img/5-catering/bg-catering.jpg)}#banner-6{background-image:url(/img/6-vitality/bg-wellnes.jpg)}#banner-7{background-image:url(/img/7-fuel/fuel-top-bg.jpg)}#banner-8{background-image:url(/img/legal-bg-2.jpg)}#banner-9{background-image:url(/img/2-constructions/bg-weld.jpg)}#banner-10{background-image:url(/img/niocom-parts/niocom-parts-bg-2.jpg)}#banner-11{background-image:url(/img/legal-bg-1.jpg)}#banner-12{background-image:url(/img/update-07-2026/bluefin-pic-top.webp)}#banner-13{background-image:url(/img/update-07-2026/special-offers-bg.webp)}#banner-14{background-image:url(/img/update-07-2026/news-bg.webp)}#cookie-banner{position:fixed;bottom:0;width:100%;background-color:#f9f9f9;border-top:1px solid #ccc;padding:10px 0;text-align:center;z-index:1000}#cookie-banner p{margin:0;padding:0 20px}#cookie-banner p a{color:#0680dc;text-decoration:underline;cursor:pointer}#accept-cookies{background-color:#0680dc;border:none;color:#fff;padding:10px 24px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px 4px 30px;border-radius:.4rem;cursor:pointer}#accept-cookies:hover{background-color:#0063ae}.content-dump{padding:4rem 0 12rem;text-align:center;margin:auto;color:#ececec;height:fit-content;width:fit-content}.banner-1{padding:11.25rem 0 3rem;max-width:40rem}@media(max-width:64em){.banner-1{padding:9rem 0 2rem}}@media(max-width:48em){.banner-1{padding:7rem 0 2rem;max-width:100%}}.banner-2{padding:0 0 3rem;max-width:28rem}.banner-2 p{padding-top:2rem}@media(max-width:48em){.banner-2{max-width:100%}}.banner-top{padding:9rem 0 0;max-width:80%}.about-bg-1{background-image:url(/img/about-bg-1.jpg);background-size:cover;background-repeat:no-repeat;color:#fff}.about-bg-1 p{max-width:52rem;font-size:1.6rem;line-height:1.4;text-align:center;margin:auto;padding:3rem 0}.rectan-grid{display:grid;max-width:87rem;margin:auto;grid-template-columns:repeat(10,1fr)}@media(max-width:80em){.rectan-grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:64em){.rectan-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:48em){.rectan-grid{grid-template-columns:1fr}}.rectan-grid .btn-rectan{text-align:center}.rectan{display:flex;flex-wrap:wrap;justify-content:center;max-width:87rem;margin:auto}.rectan .btn-rectan{flex-grow:1;text-align:center}.rectan img{border-radius:0}.rectan-1{justify-content:flex-start}.rectan-1 .btn-rectan-1{flex:none;width:10rem;max-width:none;border:1px solid #707070}@media(max-width:35.5em){.rectan-1 .btn-rectan-1{flex:1}}.rectan-1 img{height:1.2rem;padding-right:.4rem}.flex-wrap-item{display:flex;flex-wrap:wrap;gap:5rem 3rem}.flex-wrap-item .item-all{flex-basis:calc(50% - 2rem)}@media(max-width:48em){.flex-wrap-item .item-all{flex-basis:100%}}.flex-wrap-item .item-all .item-title{display:inline-flex}@media(max-width:48em){.flex-wrap-item .item-all .item-title{display:block;text-align:center}.flex-wrap-item .item-all .item-title img{margin:0 auto 1rem;padding-right:0}}.flex-wrap-item .item-all .item-title img{height:8rem;padding-right:1rem}.flex-wrap-item .item-all .item-title h3{position:relative}.flex-wrap-item .item-all .item-title h3:before{content:"";position:absolute;left:0;top:0;width:1.8rem;height:1px;background-color:#0680dc}.flex-wrap-item .item-all .item-title h3:after{content:"";position:absolute;left:2.3rem;right:0;top:0;height:1px;background-color:#676767}.flex-wrap-item .item-all p{padding-top:1rem}.item-firms{font-size:.8rem;font-weight:700;line-height:1.6;max-width:60rem;margin:auto}.we-can-title{position:relative}.we-can-title h2:before{content:"";position:absolute;left:0;top:-1rem;width:1.8rem;height:1px;background-color:#e9130d}.we-can-title h2:after{content:"";position:absolute;left:2.3rem;top:-1rem;width:10rem;height:1px;background-color:#121820}.we-can{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:4rem}.we-can-txt{flex:2}.we-can-txt p{padding-bottom:2rem}.we-can-pic{flex:1}@media(max-width:48em){.we-can-pic{min-width:100%}}.product-all{max-width:66rem;margin:auto;padding-top:3rem}.product-R{text-align:right}.product-line{display:flex;flex-wrap:nowrap;justify-content:space-between;column-gap:4rem;padding-bottom:3rem}@media(max-width:48em){.product-line{flex-direction:column}.product-line p{text-align:left}.product-line .product-txt{order:1}.product-line .product-pic{order:2;padding-top:2rem}}.product-title{font-size:1.6rem;text-transform:uppercase;font-weight:700;padding-bottom:2rem}.product-txt{flex:2;margin:auto 0}.product-pic{flex:1;margin:auto}.product-f2{flex:2}.logo-mean{padding-top:2rem}.numbers{padding-bottom:3rem}.numbers p{padding:0 3rem 2rem;text-align:center}@media(max-width:48em){.numbers{align-items:center;flex-direction:column;padding:3rem 1rem}}.numb-0{display:flex;flex:1;flex-direction:column;justify-content:center;border-right:1px solid #707070}.numb-0:last-child{border:none}@media(max-width:48em){.numb-0{border-right:none}}.numb-1{font-family:Sora,sans-serif;font-weight:600;font-size:7rem;text-align:center;color:#707070;line-height:1}.numb-1:hover{color:#0680dc}.numb-2{font-size:4rem}@media(max-width:48em){.numb-2{font-size:7rem}}.col50{flex:50%}.col65{flex:65%}.col35{flex:35%}.col33{flex:33%;justify-content:center;display:flex;flex-wrap:wrap}@media(max-width:48em){.col33{flex:100%}}.logi p{padding-bottom:2rem}.buttons-all{display:flex;flex-wrap:wrap;gap:1rem;padding:2rem 0}.btn-2{color:#0680dc}.btn-2:hover{color:#fff}.flex-aitems-b{align-items:baseline}.compo-1 p{font-size:1.2rem;line-height:1.7rem;text-align:center;padding:1rem 2rem 3rem}.compo-1 img{max-width:12rem;margin:auto}.compo-2{text-align:center;padding:0 2rem}.compo-2 p{max-width:21rem;padding-top:2rem}.compo-p-lead{font-size:1.2rem;line-height:1.7rem;max-width:46rem!important;margin:auto}@media(max-width:48em){.compo-3{flex-direction:column}}@media(max-width:48em){.fuel-lead-2 .we-can-txt{order:1}.fuel-lead-2 .we-can-pic{order:2}}.paragraf{padding-bottom:1rem}.paragraf h3{font-family:Sora,sans-serif;font-size:1.2rem}.paragraf p{line-height:1.7rem;padding-bottom:.6rem}.pomps-all{max-width:70rem;margin:auto;padding:0 0 3rem;text-align:center}.pomps-all .sub-title{font-size:larger}.pomp{margin:2rem 0}@media(max-width:48em){.pomp img{width:60%;margin:auto}}@media(max-width:48em){.pomp2{flex-direction:column-reverse}.pomp2 ul{text-align:left}}.txt-align-L{text-align:left}.txt-align-P{text-align:right}.pics-eigth{max-width:60rem;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding-bottom:3rem}@media(max-width:64em){.pics-eigth{grid-template-columns:repeat(3,1fr)}}@media(max-width:48em){.pics-eigth{grid-template-columns:repeat(2,1fr)}}@media(max-width:30em){.pics-eigth{grid-template-columns:repeat(1,1fr)}}.pics-eigth img{width:100%;height:100%;object-fit:cover;border-radius:0}.logi-all{column-gap:4rem;margin-bottom:9rem}.logi-all p,.logi-all li{padding-bottom:1rem}@media(max-width:48em){.logi-all{flex-direction:column}.logi-all .we-can-txt{order:1}.logi-all .we-can-pic{order:2}}.accordian h4{text-align:left}.accordian .accordian-item{border-bottom:1px solid #ddd;transition:background-color .3s ease}.accordian .accordian-item.active{background-color:#f9f9f9}.accordian .accordian-item .accordian-link{display:flex;justify-content:space-between;align-items:center;padding:1rem;text-decoration:none;color:#000}.accordian .accordian-item .accordian-link i{transition:transform .3s ease;transform-origin:center}.accordian .accordian-item .accordian-content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 1rem}.accordian .accordian-item .accordian-content p{margin:1rem 0}footer{width:100%;color:#fff;background-color:#121820}#footer-1{padding:3rem 0}#footer-1 h2{padding-bottom:2rem}.contact-form label{display:block}.contact-form input,.contact-form textarea{width:100%;color:#fff;margin:0 0 3rem;background-color:transparent!important;border:none;border-bottom:1px solid #707070}.contact-form input:invalid,.contact-form textarea:invalid{border-bottom:1px solid #e9130d}.contact-form input:valid:not(:placeholder-shown),.contact-form textarea:valid:not(:placeholder-shown){border-bottom:1px solid #00c100}.contact-form input:-webkit-autofill{background-color:#181f28;color:#fff}.phone-optional span{color:#676767}.mess{min-height:8.2rem}.policy{color:#676767}.radio{display:flex;align-items:start;margin-top:1rem;flex-grow:2}.radio input{margin:.4rem .4rem 0 0}.col-gap{column-gap:3rem}.row-gap{row-gap:3rem}.wrap-send{flex:auto;flex-grow:14}.flex-con{flex:content}.flex-fit{flex:fit-content;flex-grow:4}.mess-send{display:none;text-align:center}.mess-send h2{color:#0680dc}.footer-2{position:relative;column-gap:3rem;padding-top:20%;background-image:url(/img/map3.png);background-size:100%,100%;background-repeat:no-repeat;background-position:top}.footer-2 h2{color:#fff;padding-bottom:1rem}.footer-2 p{color:#676767}.footer-2:before{content:"";position:absolute;left:0;top:0;width:1.8rem;height:1px;background-color:#0680dc}.footer-2:after{content:"";position:absolute;left:2.3rem;right:0;top:0;height:1px;background-color:#676767}.f-info{display:flex;flex:1;flex-direction:column;min-width:20rem;padding-bottom:3rem}@media(max-width:48em){.f-info{min-width:100%}}.f-info a{color:#fff}.f-info a:hover{color:#0680dc}.f-info .modal-space{padding-top:1rem}.f-info .nav__logo{padding-bottom:2rem}.f-info .f-hours{display:flex;align-items:center;gap:.4rem;color:#676767;font-size:.85rem;margin:.8rem 0 0;padding-top:.8rem;border-top:1px solid hsla(0,0%,100%,.09);width:fit-content}.f-bold{display:flex;flex:2;flex-direction:column;padding-bottom:3rem}.f-bold-title{font-family:Syne,sans-serif;font-size:clamp(1rem,-.875rem + 8.333333vw,5rem);font-weight:600;line-height:1;text-wrap:balance;color:#fff}.footer-3{position:relative;width:100%;padding:2rem 0}.footer-3:before{content:"";position:absolute;left:0;top:0;width:1.8rem;height:1px;background-color:#0680dc}.footer-3:after{content:"";position:absolute;left:2.3rem;right:0;top:0;height:1px;background-color:#676767}.footer-3 .media a{margin-right:1rem;color:#fff}.footer-3 .media a:last-child{margin-right:0}.footer-3 .media a:hover{color:#0680dc}.footer-3 .terms-map a{margin-right:1rem;white-space:nowrap;color:#0680dc}.footer-3 .terms-map a:last-child{margin-right:0}.footer-3 .terms-map a:hover{color:#fff}.bg-black{background-color:#0d0d0d}.footer-4{row-gap:1rem;width:100%;color:#3f3f3f;padding:2rem 0}.footer-4 a{color:#f57c00}.footer-4 a:hover{color:#0680dc}.f-art_laki{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit}.f-art_laki span{font-size:.75rem;color:#3f3f3f;transition:color .2s ease}.f-art_laki img{height:2rem;width:auto;opacity:.4;transition:opacity .2s ease}.f-art_laki:hover span{color:#fff}.f-art_laki:hover img{opacity:1}
