﻿@font-face{font-family:"Pirulen";font-style:normal;font-weight:400;src:url("/font/PirulenRg-Regular.eot") format("embedded-opentype"),url("/font/PirulenRg-Regular.woff2") format("woff2"),url("/font/PirulenRg-Regular.woff") format("woff");font-display:swap}body{background:#f7fafc}body,input,select,textarea,button{font:16px "Barlow",sans-serif;color:#1a202c;margin:0}h1{font-family:"Pirulen",Helvetica;font-weight:500;font-size:36px;margin:0 0 16px 0;text-transform:uppercase}h2{font-family:"Pirulen",Helvetica;font-weight:500;font-size:26px;margin:0 0 16px 0;text-transform:uppercase}h3{font-family:"Pirulen",Helvetica;font-weight:500;font-size:20px;margin:0 0 16px 0;text-transform:uppercase}h4{font-family:"Pirulen",Helvetica;font-weight:500;font-size:16px;margin:0 0 8px 0;text-transform:uppercase}p{line-height:24px;padding:0;margin:0 0 16px 0}a{color:#2b6cb0;transition:color .3s ease-in-out}a:hover{color:#215387}.ma{margin:auto}.mb{margin-bottom:8px}.mb2{margin-bottom:16px}.mb4{margin-bottom:32px !important}.mr{margin-right:8px}.ml{margin-left:8px}.hide{display:none !important}.w100{width:100%}.blk{display:block}.cw{max-width:1080px}.cw2{max-width:540px}.cta{text-align:center}.rta{text-align:right}.pad1{padding:16px}.pad21{padding:32px 16px}.fspl1{display:flex;gap:4%;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.fspl1>div{flex-grow:1;flex-basis:48%;min-width:200px}.fspl2{display:flex;gap:16px 4%;flex-wrap:wrap}.fspl2.vc{align-items:center}.fspl2>*{flex-basis:48%}@media(max-width: 700px){.fspl2{flex-direction:column}}.altbg1{background-color:#222424;color:#fff}.altbg2{background-color:#fff}.black{color:#1a202c}.darken{filter:brightness(75%) saturate(140%)}.splash{display:flex;flex-direction:column;height:100vh}.splash header{display:flex;justify-content:center;align-items:center;background:#fff;padding:24px 16px}.splash header .logo{height:18px}.splash .sspl{flex-grow:1;display:flex}.splash .sspl .item{flex-basis:50%;transition:flex-basis .3s ease-in-out;position:relative}.splash .sspl .item .cover{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(75%) saturate(140%)}.splash .sspl .item:hover{flex-basis:65%}.splash .sspl .item .des{display:block;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:32px}.splash .sspl .item .des .logo{display:block;height:20px;transition:height .3s ease-in-out}.splash .sspl .item:hover .des .logo{height:30px}.splash .sspl .item .des .text{overflow:hidden;max-height:0;display:block;margin-top:16px;transition:max-height .3s ease-in-out;color:#fff;width:50vw}.splash .sspl .item:hover .des .text{max-height:300px}.splash .sspl .item .des .text p{margin-bottom:0}.splash .sspl .item .des .text h2{font-size:18px;margin-bottom:8px}@media(max-width: 700px){.splash .sspl{flex-direction:column}.splash .sspl .item .des{padding:16px}.splash .sspl .item .des .text{max-height:none;width:auto}}header.main{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;background:#fff}header.main .logo{width:130px;padding:8px 16px;margin-left:16px;margin-right:32px}header.main .logo img{display:block;width:100%}header.main .logo2{background:#000;display:block;padding:32px 16px;margin-left:16px;transition:background-color .3s ease-in-out}header.main .logo2 img{display:block;height:12px}header.main .logo2:hover{background:#333}header.main nav{flex-grow:1}header.main nav>ul{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;margin:0;padding:0;align-items:center}header.main nav>ul>li{position:relative}header.main nav>ul>li>a,header.main .lnk2{text-decoration:none;font-size:18px;color:#1a202c;transition:color .3s ease-in-out;display:block;padding:8px 16px}header.main .lnk2{font-weight:700}header.main nav>ul>li>a:hover,header.main .lnk2:hover{color:#215387}header.main nav>ul>li>ul{display:none;list-style:none;margin:0;padding:0;position:absolute;top:100%;left:0;background:#fff;flex-direction:column;gap:2px 0;z-index:2}header.main nav>ul>li.active>ul{display:flex}header.main nav>ul>li>ul>li>a{display:block;padding:8px 16px;transition:background .3s ease-in-out;white-space:nowrap;color:#1a202c;text-decoration:none}header.main nav>ul>li>ul>li>a:hover{background:rgba(48,54,58,.2)}.btn1{font-weight:500;padding:12px 32px;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;color:#fff;background:#30363a;transition:all .3s ease-in-out;justify-content:center;box-sizing:border-box;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);text-decoration:none;border:0 none}.btn1:hover{background:rgba(48,54,58,.8);color:#fff;box-shadow:0px 15px 25px -7px rgba(0,0,0,.1)}.btn1 .fa{transition:transform .3s ease-in-out}.btn1:hover .fa{transform:scale(1.1)}.btn1.alt1{color:#fff;border:1px solid #fff;background:rgba(0,0,0,0)}.btn1.alt1:hover{box-shadow:0px 0px 15px rgba(255,255,255,.3)}.video1{width:100%}.img1{width:100%;height:100%;object-fit:cover}.lst1{padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.lst1 li{display:flex;align-items:center;gap:8px}.lst1 li::before{content:"+";font-size:24px}.slide1{min-height:80vh;max-height:90vh;position:relative}.slide1 .img{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0}.slide1 img{display:block;width:100%;height:100%;object-fit:cover}.slide1 .text{box-sizing:border-box;padding-top:10%;padding-left:5%;padding-right:16px;padding-bottom:16px;z-index:1;position:relative}.slide1 .text>div{background:rgba(0,0,0,.8);padding:24px;color:#fff;max-width:400px;border-radius:7px}.slide2{min-height:80vh;max-height:90vh;position:relative;display:flex;flex-direction:column}.slide2 .img{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0}.slide2 img{display:block;width:100%;height:100%;object-fit:cover}.slide2 .text{box-sizing:border-box;padding:5% 4% 1% 4%;z-index:1;position:relative;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#fff;text-align:center}.car_sticky{position:sticky;top:0;z-index:10}.car_sticky nav{background:#fff;box-shadow:0 37px 51.6px -3px rgba(0,0,0,.04)}.car_sticky .cw{display:flex;justify-content:space-between;flex-wrap:wrap;padding:16px 0;align-items:center;gap:8px 16px}.car_sticky h3{margin:0}.faq .item{padding:8px 0}.faq.bb .item{border-bottom:1px solid #eaeaea}.faq .item .q{font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:space-between;color:#1a202c;gap:16px;text-decoration:none}.faq .item .q::after{display:block;content:"+";font-size:32px}.faq .item.active .q::after{content:"–"}.faq .item .content{margin-bottom:0;max-height:0;overflow:hidden}.faq .item .content::before{display:block;content:" ";height:8px}.faq .item.active .content{max-height:1000px;transition:max-height .3s ease-in-out;margin-bottom:8px}.faq.bigger_t .q{font-family:"Pirulen",Helvetica}.map_frame{border:0}.contact_spl{display:flex;align-items:flex-start;gap:16px 4%;flex-wrap:wrap}.contact_spl .lt{flex-basis:58%;flex-grow:1}.contact_spl .rt{flex-basis:38%;flex-grow:1}.contact_fn{font-weight:700}.fc{margin-bottom:16px}.fn{font-weight:700;margin-bottom:3px}.txt{border-radius:7px;padding:16px;border:1px solid #e6e6e6;box-sizing:border-box;width:100%;transition:border-color .3s ease-in-out;color:#1a202c;background:rgba(0,0,0,0)}.txt:focus{outline:none}.txt:focus,.txt:hover{border-color:#1ef1c6}label input[type=checkbox]{transform:translate(0, 1px);margin-right:7px}select.txt{padding:14px 16px}.err{color:#d00100}.msgc{background:#1ef1c6;border-radius:4px;padding:16px;color:#000}.infoc{background:#99f;border-radius:4px;padding:16px;color:#fff}.model_chooser{display:flex;gap:16px 8px;flex-wrap:wrap}.model_chooser .item{flex-basis:150px}.model_chooser .item img{display:block;width:100%;margin-bottom:4px;border-radius:7px;border:1px solid #ddd;opacity:.5;transition:opacity .3s ease-in-out}.model_chooser .item:hover img,.model_chooser .item.active img{opacity:1}.model_chooser .item .nm{display:block;font-size:14px;text-align:center}.specs1{display:flex;justify-content:center;list-style:none;margin:0;padding:0;flex-wrap:wrap;gap:8px 48px}.specs1 b{font-size:28px;display:block;font-family:"Pirulen",Helvetica;font-weight:500}.specs2{padding:0;border-collapse:collapse}.specs2 td{border:1px solid rgba(255,255,255,.2);padding:8px 16px;color:rgba(255,255,255,.6)}.specs2 td b{display:block;color:#fff;font-size:18px;margin-bottom:5px}.specs3{padding:0;border-collapse:collapse}.specs3 td,.specs3 th{border:1px solid #d2dcdf;padding:8px 16px}.specs3 th{font-size:20px}.specs3 td{text-align:center}.specs3 tr td:first-child{text-align:left}.specs3 tr:nth-child(odd) td{background:#f6f8f9}.specs3 .fa-check{color:#00b272}.specs3 .fa-times{color:#aaadaf}.icons1{padding:0;margin:0;display:flex;gap:8px 16px}.icons1 li{display:flex;flex-direction:column;align-items:center}.icons1 img{display:block;padding:5px}.slider1{position:relative}.slider1 .slides{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:2%;-ms-overflow-style:none;scrollbar-width:none}.slider1 .slides::-webkit-scrollbar{display:none}.slider1 .slide{flex-basis:45%;flex-shrink:0;scroll-snap-align:start;position:relative}.slider1.sl_double .slide{flex-basis:80%}.slider1 .slide img{display:block;width:100%;margin-bottom:16px}.slider1 .controls{display:flex;gap:8px;justify-content:flex-end;padding:8px}.slider1 .controls a{display:block;padding:8px 16px;font-size:20px;background:rgba(0,0,0,.3);color:#fff}.clayer{width:100vw;min-height:100vh;position:fixed;left:0;top:0;z-index:10;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1)}.clayer .box{min-width:300px;max-width:600px;flex-grow:1;background:#fff;color:#000;border-radius:7px}.clayer .hdr{padding:16px;border-bottom:1px solid #eaeaea;font-weight:500;letter-spacing:1px;font-size:16px}.clayer .mid{padding:16px;border-bottom:1px solid #eaeaea}.clayer .mid p{text-align:justify}.clayer form label{display:flex;align-items:baseline;gap:0 8px;padding:3px 0}.clayer .ftr{padding:16px}footer{background:#30363a;color:#a6b7be}footer .fl2{padding:32px;display:flex;align-items:center;gap:8px 16px;justify-content:space-between;flex-wrap:wrap}footer .fl2 .links{display:flex;align-items:center;gap:8px 16px;justify-content:center;flex-wrap:wrap}footer .links a{color:#fff;text-decoration:none}footer .links a:hover{color:#ccc}footer .anpc_img{display:block;width:106px;height:27px}footer .anpc_img img{display:block;width:106px;height:27px}@media(max-width: 790px){footer .fl2{justify-content:center;text-align:center}}/*# sourceMappingURL=site.min.css.map */
