@charset "UTF-8";@import "../../libs/simple-line-icons/css/simple-line-icons.css";*{box-sizing:border-box}a:focus,button:focus,input:focus,textarea:focus{outline:0}.input-checkbox,input.text,input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}select{color:inherit!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a,button{color:inherit}button{background:none;border-radius:0;font-family:inherit;font-size:inherit;letter-spacing:inherit}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media only screen and (max-width:768px){.is-layout-flex{flex-wrap:wrap!important;justify-content:space-evenly}}body{color:#000;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.4}b,strong{font-weight:700}a{word-wrap:break-word}img{height:auto;max-width:100%}article a{color:#0072af}article a:hover{text-decoration:underline}article h1,article h2,article h3,article h4,article h5{font-size:28px;font-weight:500;line-height:1.2;margin:15px 0}article h3{color:#0072af;font-size:28px;font-weight:700}article hr{opacity:0}article ol,article ul{padding-left:20px}article ol li,article ul li{font-family:Roboto,sans-serif;font-weight:400;line-height:1.7}article ul{list-style:disc}article table{border-radius:0!important;width:100%}article table td,article table th{font-weight:300;line-height:1.4;padding:12px 10px;text-align:left;vertical-align:middle}article table th{border-bottom:2px solid #737986;font-size:20px}article table td{border-bottom:1px solid #c4c6c6;border-top:1px solid #c4c6c6;font-size:18px}article table tr:nth-child(odd) td{background:#f0f1f1}.bg-primary{background:#0072af}.bg-gold{background:#ffc42b}.bg-none{background:none!important;color:#000!important}.align-left{text-align:left!important}.align-right{text-align:right}.align-center{text-align:center}.space-between{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.space-between{display:block}.hide-on-mobile{display:none}}.flex-end{display:flex;justify-content:flex-end}.hidden{display:none!important}.button{border:none;border-radius:2px;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:1;margin-bottom:2px;padding:10px 20px;text-align:center;transition:.3s}.button:hover{opacity:.7;text-decoration:none}.button--yellow{background:#ffba00;color:#000}.button--blue{background:#0072af;color:#fff}.button--white{background:#fff;color:#000}.button--small{font-size:16px;padding:14px 30px}.button--icon{align-items:center;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.button--icon span{margin-left:10px}.button.loading:after{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;border-radius:200px;border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:inline-block;height:15px;margin-left:10px;width:15px}@-webkit-keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.buttons{display:flex;flex-wrap:wrap}.buttons .button{margin-right:10px}.buttons .button:last-child{margin-right:0}.heading{align-items:center;color:#0072af;display:flex;flex-direction:column;font-size:56px;font-weight:700;justify-content:center;line-height:1.1;margin:0 0 25px;text-align:center}@media only screen and (max-width:768px){.heading{font-size:36px}}.heading:after{background-image:url(../img/lineb.png);content:"";display:block;height:16px;margin-top:25px;width:86px}.heading--small{display:block;font-size:34px}.heading--small:after{display:none}.subheading{font-size:20px;font-weight:400;line-height:1.4;margin:0;text-align:center}@media only screen and (max-width:768px){.subheading{font-size:18px}}.roboto-thin{font-weight:100}.roboto-light,.roboto-thin{font-family:Roboto,sans-serif;font-style:normal}.roboto-light{font-weight:300}.roboto-regular{font-weight:400}.roboto-medium,.roboto-regular{font-family:Roboto,sans-serif;font-style:normal}.roboto-medium{font-weight:500}.roboto-bold{font-weight:700}.roboto-black,.roboto-bold{font-family:Roboto,sans-serif;font-style:normal}.roboto-black{font-weight:900}.roboto-thin-italic{font-weight:100}.roboto-light-italic,.roboto-thin-italic{font-family:Roboto,sans-serif;font-style:italic}.roboto-light-italic{font-weight:300}.roboto-regular-italic{font-weight:400}.roboto-medium-italic,.roboto-regular-italic{font-family:Roboto,sans-serif;font-style:italic}.roboto-medium-italic{font-weight:500}.roboto-bold-italic{font-weight:700}.roboto-black-italic,.roboto-bold-italic{font-family:Roboto,sans-serif;font-style:italic}.roboto-black-italic{font-weight:900}html{scroll-behavior:smooth}.container{margin:auto;max-width:100%;padding:0 25px;width:1570px}.container--narrow{width:1200px}.main{min-height:calc(100vh - 80px);padding:62px 0}@media only screen and (max-width:1480px){.main{padding-top:65px}}@media only screen and (max-width:1024px){.main{padding-top:55px}}.wrapper-2560{max-width:2560px;width:100%}.wrapper-1920{margin:auto;max-width:1920px;width:100%}.wrapper-1550{margin:auto;max-width:1550px;width:100%}.wrapper-1000{margin:auto!important;max-width:1000px;width:100%}.flex{display:flex}.grid{display:grid}.wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.content-around{justify-content:space-around}.m-auto{margin:auto}.px-20{padding-left:20px;padding-right:20px}.px-25{padding-left:25px;padding-right:25px}.py-10{padding-bottom:10px;padding-top:10px}.py-50{padding-bottom:50px;padding-top:50px}.py-100{padding-bottom:100px;padding-top:100px}@media only screen and (max-width:1024px){.px-small-0{padding-left:0;padding-right:0}}.header{background:#000;color:#fff;left:0;position:fixed;top:0;transition:.3s;width:100%;z-index:5000}@media only screen and (max-width:1024px){.header{padding:6px 0}}.header .container{align-items:center;height:80px;justify-content:space-between}@media only screen and (max-width:1024px){.header__logo{top:10px}}.header__logo img{display:block;max-width:250px}.header .container{display:flex}.header__right{align-items:center;display:flex}@media only screen and (max-width:1024px){.header__right{background-color:#000;display:none;height:100%;left:0;overflow-y:auto;padding:25px;position:fixed;top:65px;width:100%}.header__right .button{margin-top:25px}}.header__menu{align-items:center;display:flex}@media only screen and (max-width:1024px){.header__menu{display:block}}.header__menu .menu-item{align-items:center;display:flex;font-weight:700;padding:0 18px;position:relative;transition:.3s}@media only screen and (max-width:1024px){.header__menu .menu-item{display:block;margin:10px 0;text-align:center}}.header__menu .menu-item:after{border-bottom:4px dotted #fff;bottom:-8px;content:"";height:3px;left:calc(50% - 15px);position:absolute;transform:scaleX(0);transition:.3s;width:30px}.header__menu .current-menu-item{opacity:.8}.header__menu .sub-menu{background:#fff;border-radius:5px;display:none!important;margin-left:-19px;position:absolute;top:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:1024px){.header__menu .sub-menu{left:0;margin-left:0;margin-top:15px;padding:10px;position:inherit;width:100%}}.header__menu .sub-menu.active{display:block!important}.header__menu .sub-menu .menu-item{color:#000;font-size:14px;margin:5px 0;padding:5px 25px}@media only screen and (min-width:1024px){.header__menu>.menu-item:not(.menu-item-has-children):hover:after{transform:scaleX(1)}}.header__menu .menu-item-has-children{position:relative}.header__menu .menu-item-has-children:hover .sub-menu{display:block!important}@media only screen and (max-width:1024px){.header__menu .menu-item-has-children:hover .sub-menu{width:100%}}.header__user{align-items:center;display:flex}@media only screen and (max-width:1024px){.header__user{justify-content:center;margin:25px 0}}.header__user svg{width:26px}.header .button{font-size:14px;margin-left:18px;padding:10px 20px}@media only screen and (max-width:1024px){.header .button{margin-left:0;padding:10px 15px;width:100%}}.header__sm{align-items:center;display:flex;margin-left:10px}@media only screen and (max-width:1480px){.header__sm{display:none}}@media only screen and (max-width:1024px){.header__sm{display:flex;justify-content:center;margin-left:0;margin-top:35px}}.header__sm a{align-items:center;display:flex;margin-left:14px;transition:.3s}.header__sm a img{filter:brightness(0) invert(1);width:20px}.header__sm a:hover{opacity:.6}.header__burger{border:none;display:none;margin-right:-15px;padding:10px 15px}@media only screen and (max-width:1024px){.header__burger{display:block}}.header__burger span{background-color:#fff;border-radius:2px;display:block;height:3px;margin:8px 0;transition:.3s;width:32px}.nav-active .header__burger span:first-child{transform:rotate(45deg) translate(10px,10px)}.nav-active .header__burger span:nth-child(2){opacity:0}.nav-active .header__burger span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.nav-active .header__right{display:block}.footer{background:#000;color:#fff;padding:80px 0}@media only screen and (max-width:768px){.footer{padding:60px 0}}.footer .container{grid-gap:25px;display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:768px){.footer .container{display:block}.footer .widget{margin-top:35px}}.footer .widget__title{font-size:24px;font-weight:700;margin:0 0 25px}.footer .widget a:hover{text-decoration:underline}.footer .widget .textwidget{font-size:18px}.footer .widget .menu .menu-item{font-size:15px;font-weight:500;margin:8px 0}.footer .widget .menu .sub-menu{display:none}.copyrights{background:#000;border-top:1px solid #5cb6c5;color:#fff;font-size:14px;padding:35px 0}@media only screen and (max-width:768px){.copyrights{font-size:14px;padding:15px 0}}.copyrights .container{align-items:center;display:flex;justify-content:space-between;position:relative}@media only screen and (max-width:768px){.copyrights .container{display:block}.copyrights .container>div{margin:10px 0}}.copyrights a{font-weight:600}form{background:#f9f9f9;padding:20px}form input,form select,form textarea{background:#f1f1f1;border:none;box-sizing:inherit;padding:16px 30px;width:100%}form select{-moz-appearance:none;-webkit-appearance:none;border-radius:4px;padding:10px 30px;width:100%}form select::-ms-expand{display:none}@media only screen and (max-width:1480px){form select{font-size:16px;padding:10px 20px}}form textarea{border-radius:4px!important}form label{display:inline-block;font-size:20px;margin-bottom:5px;max-width:100%}@media only screen and (max-width:768px){form label{font-size:16px}}form label .required{color:#0072af}form input[type=submit]{width:-webkit-max-content;width:-moz-max-content;width:max-content}form .row{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:space-between}.form-control{margin:16px 0}.checkbox label{align-items:flex-start;display:flex;font-size:15px}.checkbox input{margin-right:10px;margin-top:18px;width:inherit}.checkbox a{text-decoration:underline}.checkbox a:hover{color:#0072af}.form-error{color:red;font-size:14px}.wpcf7 br{display:none}.wpcf7 .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-list-item label{grid-gap:12px;align-items:flex-start;display:grid;font-family:Roboto,sans-serif;grid-template-columns:20px auto}.wpcf7 p{line-height:1.6;margin:0}.wpcf7 label{color:#000;font-family:Roboto,sans-serif;font-size:14px;margin:10px 0;text-transform:uppercase}.wpcf7 .wpcf7-list-item-label{font-size:14px;line-height:16px;text-transform:none}.wpcf7 .wpcf7-list-item-label a{color:#0072af}.wpcf7 .wpcf7-submit{background:#ffba00;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:1;margin:15px 0;padding:10px 20px;text-align:center;transition:.3s}@media only screen and (max-width:768px){.wpcf7 .wpcf7-submit{padding:20px}}.wpcf7 .wpcf7-submit:hover{opacity:.7;text-decoration:none}.form-group input,.wpcf7-select,.wpcf7-text,.wpcf7-textarea{background:#fff;background:#f1f1f1;border:none;border-radius:4px!important;box-shadow:none;color:#1a1a1a;display:block;font-family:Roboto,sans-serif;margin-bottom:10px;padding:18px 20px;width:100%}.wpcf7-textarea{font-family:Roboto,sans-serif;height:150px}.acf-checkbox-list label{position:relative}.acf-checkbox-list label input{opacity:0;position:relative;z-index:10}.acf-checkbox-list label:after,.acf-checkbox-list label:before{content:"";position:absolute}.acf-checkbox-list label:before{background-color:#e8e8e8;border-radius:4px;height:20px;left:0;top:3px;width:20px}.acf-checkbox-list label:after{color:#fff;content:"✓";font-size:16px;left:4px;opacity:0;top:2px;transition:.3s}.acf-checkbox-list label.selected:before{background-color:#0072af}.acf-checkbox-list label.selected:after{opacity:1}.hero{color:#fff;min-height:600px;position:relative;top:80px}@media only screen and (max-width:1024px){.hero{height:700px}}@media only screen and (max-width:768px){.hero{height:600px}}.hero .container{position:relative;text-align:center;z-index:10}.hero__title{font-size:70px}@media only screen and (max-width:1024px){.hero__title{font-size:34px}}.hero-slider-wrapper{position:relative}.hero-slider-wrapper .tns-controls{display:none}.hero-slider-wrapper .tns-controls button{align-items:center;background:#fff;border:none;border-radius:70px;color:#0072af;display:flex;font-size:0;height:70px;justify-content:center;padding:0;position:absolute;top:45%;width:70px;z-index:100}@media only screen and (max-width:768px){.hero-slider-wrapper .tns-controls button{height:40px;width:40px}}.hero-slider-wrapper .tns-controls button:after{border-right:4px solid #0072af;border-top:4px solid #0072af;content:"";display:block;height:22px;position:absolute;transform:translateX(-4px) rotate(45deg);width:22px}@media only screen and (max-width:768px){.hero-slider-wrapper .tns-controls button:after{height:10px;width:10px}}.hero-slider-wrapper .tns-controls button:first-child{left:60px}@media only screen and (max-width:768px){.hero-slider-wrapper .tns-controls button:first-child{left:10px}}.hero-slider-wrapper .tns-controls button:first-child:after{transform:translateX(4px) rotate(-135deg)}.hero-slider-wrapper .tns-controls button:last-child{right:60px}@media only screen and (max-width:768px){.hero-slider-wrapper .tns-controls button:last-child{right:10px}}.hero-slider-wrapper .tns-nav{bottom:60px;display:flex;justify-content:center;left:0;position:absolute;width:100%;z-index:100}@media only screen and (max-width:768px){.hero-slider-wrapper .tns-nav{bottom:280px}}.hero-slider-wrapper .tns-nav button{background:#fff;border:none;border-radius:30px;height:18px;margin:0 8px;padding:0;width:18px}.hero-slider-wrapper .tns-nav button.tns-nav-active{background:#0072af}.hero-slider__slide:after{background:rgba(0,0,0,.3);content:""}.hero-slider__slide:after,.hero-slider__slide__image{height:100%;left:0;position:absolute;top:0;width:100%}.hero-slider__slide__image,.hero-slider__slide__image img{-o-object-fit:cover;object-fit:cover}.hero-slider__slide__image img{height:100%;width:100%}@media only screen and (max-width:768px){.hero-slider__slide__image img{background:#000;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;padding-top:50px}}.hero-slider__slide__content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:600px;position:relative}.hero-slider__slide__content .slogan{background-color:rgba(0,0,0,.5);max-width:500px;padding:30px;text-align:left}.hero-slider__slide__content .slogan h2{font-size:2em;margin:0;padding:0}.hero-slider__slide__content .slogan p{font-size:1em}@media only screen and (max-width:1024px){.hero-slider__slide__content{height:650px}}@media only screen and (max-width:768px){.hero-slider__slide__content .container{align-items:end;display:grid;height:100%;padding:0;top:50px}.hero-slider__slide__content .container .slogan{background-color:#000;max-width:100%}.models{padding-top:120px}}.boxes{background-color:#d1d3d4}.page-header{background-color:#000}.page-header .bg-wrapper{background-position:50%;background-position:100%;background-repeat:no-repeat;background-size:cover;height:500px;padding-top:200px}@media only screen and (max-width:1024px){.page-header .bg-wrapper{background-position-x:-570px}}@media only screen and (max-width:480px){.page-header .bg-wrapper{background-position-x:-650px;height:380px}}.page-header .bg-wrapper .head_container{padding-left:25px;padding-right:25px}.page-header .bg-wrapper .head_container .head_title{background-color:rgba(0,0,0,.8);color:#fff;max-width:460px;padding:15px 30px;text-align:left}.page-header .bg-wrapper .head_container .head_title h2{font-size:2em;margin:0;padding:0}.page-header .bg-wrapper .head_container .head_title p{font-size:1em}@media only screen and (max-width:480px){.page-header .bg-wrapper .head_container{padding-left:0;padding-right:0}.page-header .bg-wrapper .head_container .head_title{background-color:#000;max-width:100%;position:relative;top:150px}}.bg-black{background-color:#000}@media only screen and (max-width:768px){.page-content{padding-top:0}}@media only screen and (max-width:480px){.page-content{padding-top:180px}}.page-content__inner h1{font-size:2.4em;padding:10px}.page-content__inner h2{font-size:2em;padding:10px}.page-content__inner h3{font-size:1.6em;padding:10px}.page-content__inner img{padding:20px 0}.page-content__inner .has-text-align-center{text-align:center}.page-content__inner .aligncenter{display:grid;justify-content:center}.page-content__inner .is-layout-flex{align-items:self-start}.page-content__inner .row1,.page-content__inner .row2{display:grid;grid-template-columns:1fr}@media only screen and (min-width:1024px){.page-content__inner .row1,.page-content__inner .row2{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1024px){.page-content__inner .row1 .order1,.page-content__inner .row2 .order1{order:1}.page-content__inner .row1 .order-2,.page-content__inner .row2 .order-2{order:2}}.page-content .model-header{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:600px}@media only screen and (max-width:1024px){.page-content .model-header{height:100vh}}@media (orientation:landscape) and (max-width:1024px){.page-content .model-header{height:200vh}}@media only screen and (max-width:768px){.page-content .model-header{background-position:100%;background-size:cover}}@media only screen and (max-width:480px){.page-content .model-header{background-position:top;background-position-x:0;background-size:contain}}.page-content .copy{color:#fff;padding-left:10px}.page-content .copy h1{font-size:2.8em}.page-content .copy h2{font-size:2.2em}.page-content .copy h3{font-size:1.6em}.page-content .copy p{font-size:1.1em}.page-content .attributes{margin-top:-155px;padding-left:10px;padding-right:10px}.page-content .attributes .attrib ul{display:flex}.page-content .attributes .attrib ul li a:link{background-color:hsla(0,0%,100%,.5);color:#000;display:block;font-weight:700;padding:10px 20px;text-decoration:none}.page-content .attributes .attrib ul li .active,.page-content .attributes .attrib ul li a:hover{background-color:#000;color:#fff}@media only screen and (max-width:768px){.page-content .attributes .attrib ul{flex-wrap:wrap;gap:1px;justify-content:center}}.page-content .attributes .attrib .hr{background-color:hsla(0,0%,100%,.5);height:1px}.page-content .attributes .attrib .values{grid-gap:20px;display:grid;grid-template-columns:30% 1fr 1fr 1fr}@media only screen and (max-width:1220px){.page-content .attributes .attrib .values{grid-template-columns:1px 1fr 1fr 1fr}}@media only screen and (max-width:480px){.page-content .attributes .attrib .values{grid-template-columns:1fr;padding-bottom:20px;padding-right:20px}}.page-content .attributes .attrib .values .item p{color:#fff;font-size:1.3em;font-weight:100;margin:0;padding:10px 0 0;text-align:right}.page-content .attributes .attrib .values .item p span{font-size:1.7em;font-weight:400}@media only screen and (max-width:1024px){.page-content .attributes .attrib .values .item p{font-size:1em}.page-content .attributes .attrib .values .item p span{font-size:1.2em}}.page-content .ui-tabs{display:grid}.page-content .ui-tabs .ui-tabs-nav{display:inline-flex;justify-content:center;z-index:2}.page-content .ui-tabs .ui-tabs-nav li{list-style:none;padding:20px 40px}.page-content .ui-tabs .ui-tabs-nav li a:link,.page-content .ui-tabs .ui-tabs-nav li a:visited{color:#000;font-size:1em;font-weight:700}.page-content .ui-tabs .ui-tabs-nav li a:link .span,.page-content .ui-tabs .ui-tabs-nav li a:visited .span{font-size:.4em}.page-content .ui-tabs .ui-tabs-nav li a:link .img_tab,.page-content .ui-tabs .ui-tabs-nav li a:visited .img_tab{display:grid;grid-template-columns:1fr;text-align:center}.page-content .ui-tabs .ui-tabs-nav li a:link .img_tab img,.page-content .ui-tabs .ui-tabs-nav li a:visited .img_tab img{height:160px;margin:0 auto}.page-content .ui-tabs .ui-tabs-nav li a:hover{text-decoration:none}.page-content .ui-tabs .ui-tabs-nav .ui-state-active{background-color:#ffba00}@media only screen and (max-width:768px){.page-content .ui-tabs .ui-tabs-nav{display:flex;flex-wrap:wrap}.page-content .ui-tabs .ui-tabs-nav li a:link .img_tab img,.page-content .ui-tabs .ui-tabs-nav li a:visited .img_tab img{display:none}}.page-content .ui-tabs .ui-tabs-panel{border-top:3px solid #ffba00;padding:20px;z-index:1}.page-content .ui-tabs .ui-tabs-panel .row{-moz-column-gap:2vw;column-gap:2vw;display:grid;grid-template-columns:1fr 1fr}.page-content .ui-tabs .ui-tabs-panel .row .left{display:grid;justify-content:center}.page-content .ui-tabs .ui-tabs-panel .row .left img{margin:0 auto}.page-content .ui-tabs .ui-tabs-panel .row .right h2{padding-top:50px}.page-content .ui-tabs .ui-tabs-panel .row .right p{padding-left:10px;padding-right:10px}.page-content .ui-tabs .ui-tabs-panel .row .right .przyciski{padding-left:10px}.page-content .ui-tabs .ui-tabs-panel .row .right .hr{background-color:#d1d3d4;height:1px;margin-bottom:20px;width:100%}@media only screen and (max-width:768px){.page-content .ui-tabs .ui-tabs-panel .row{grid-template-columns:1fr}}.page-content .ui-tabs .ui-tabs-panel .row2{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding-top:4vh}.page-content .ui-tabs .ui-tabs-panel .row2 .box_text{max-width:350px;text-align:center}.page-content .ui-tabs .ui-tabs-panel .row2 .box_text img{padding:0}.page-content .ui-tabs .ui-tabs-panel .row2 .box_text h3{margin:0}.page-content .ui-tabs .ui-tabs-panel .row2 .box_text p{font-size:.9em;margin:0}.home .main{padding:0}.questionnaire{padding-bottom:280px;position:relative}.questionnaire .wave{bottom:0;position:absolute}.categories{background:#f1f1f1;padding:25px 0 260px;position:relative}@media only screen and (max-width:768px){.categories{padding:40px 0 160px}}.categories__grid{grid-gap:30px;display:grid;grid-template-columns:repeat(3,1fr);margin:45px 0}@media only screen and (max-width:768px){.categories__grid{display:block}}.categories__grid__item{border-radius:20px;display:block;overflow:hidden;position:relative}@media only screen and (max-width:768px){.categories__grid__item{margin:20px 0}}.categories__grid__item:before{background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.4) 50%,transparent 100%,transparent 0);bottom:0;content:"";height:130px;left:0;position:absolute;width:100%;z-index:10}.categories__grid__item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;width:100%}.categories__grid__item__title{bottom:15px;color:#fff;font-size:29px;font-weight:700;margin:0;position:absolute;text-align:center;width:100%;z-index:15}@media only screen and (max-width:1024px){.categories__grid__item__title{font-size:24px}}.categories__grid__item:hover img{transform:scale(1.1)}.after-categories{font-size:24px;margin-top:75px;text-align:center}@media only screen and (max-width:768px){.after-categories{font-size:18px;margin-top:45px}}.after-categories .button{margin-top:25px}.home .posts{background:#f1f1f1;padding:25px 0 140px}.posts__grid{grid-gap:30px;display:grid;grid-template-columns:repeat(3,1fr);margin:45px 0}@media only screen and (max-width:768px){.posts__grid{display:block}}.tag{background:#0072af;border-radius:20px;color:#fff;font-size:16px;font-weight:700;line-height:1;padding:8px 16px}.post-teaser{position:relative}@media only screen and (max-width:768px){.post-teaser{margin:45px 0}}.post-teaser__image{display:block;position:relative}.post-teaser__image img{border-radius:20px;display:block;height:100%;height:340px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:768px){.post-teaser__image img{height:240px}}.post-teaser__category{position:absolute;right:25px;top:55px;z-index:15}.post-teaser__date{bottom:25px;left:25px;margin:0;position:absolute;z-index:15}.post-teaser__inner{padding:0 25px}@media only screen and (max-width:768px){.post-teaser__inner{padding:0}}.post-teaser__title{color:#0072af;font-size:24px;font-weight:700;margin:15px 0}.post-teaser__text{font-size:18px;margin:0}@media only screen and (max-width:768px){.post-teaser__text{font-size:16px}}.cars{-moz-column-gap:25px;column-gap:25px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:50px}.cars .car{grid-column-gap:20px;background-color:#f1f1f1;display:grid;grid-template-columns:1fr 1fr;max-width:750px}.cars .car .foto{display:grid;margin:0;padding:4px 5px 0}.cars .car .foto a{align-items:center;display:grid}.cars .car .desc{padding:5px}.cars .car .desc p{text-align:right}.cars .car .desc table{width:100%}.cars .car .desc table tr{height:25px;padding:2px}.cars .car .desc table tr td{width:50%}.cars .car .desc table tr td:nth-child(odd){padding-right:10px;text-align:right}.cars .car .desc table tr td:nth-child(2n){font-weight:700;padding-left:10px}.cars .car .desc table tr .price{background-color:#ffba00;color:#000;font-size:1.2em;font-weight:700;padding:12px}@media only screen and (max-width:768px){.cars .car{grid-template-columns:1fr}.cars .car a,.cars .car h2,.cars .car h3{text-align:center}}.header-single{height:auto!important;padding-top:50px!important}.header-single .head_container .head_title{max-width:100%!important}@media only screen and (max-width:480px){.header-single .head_container .head_title{top:0!important}}.car_info .car{display:grid;gap:20px;grid-template-columns:1fr 1fr}.car_info .car .foto h3{font-size:1.8em}.car_info .car .foto ul{list-style:disc;padding-left:20px}.car_info .car .foto ul li{padding:2px 0}.car_info .car .foto p{line-height:1.5}.car_info .car .foto .fotos{display:flex;flex-wrap:wrap;gap:7px}.car_info .car .foto .fotos img{height:100px}.car_info .car .desc{padding-left:20px}.car_info .car .desc h2{font-size:2.5em}.car_info .car .desc h3{font-size:1.8em}.car_info .car .desc .params{display:grid;grid-template-columns:repeat(5,1fr)}.car_info .car .desc .params h4{align-items:end;background-color:#f1f1f1;display:grid;font-size:1em;font-weight:300;padding:10px;text-align:center}.car_info .car .desc .params h4 span{font-size:1.3em;font-weight:700}@media only screen and (max-width:768px){.car_info .car .desc .params{display:flex;flex-wrap:wrap;justify-content:space-around}}.car_info .car .desc .price{background-color:#ffba00;color:#000;font-size:2.5em;margin:20px 0;padding:20px 40px;text-align:right}.car_info .car .desc .price span{font-weight:700}.car_info .car .desc .contacts{display:grid;grid-template-columns:repeat(3,1fr);padding-top:10px}.car_info .car .desc .contacts .formularz,.car_info .car .desc .contacts .mail,.car_info .car .desc .contacts .telefon{align-items:center;display:grid;font-size:1.1em;justify-content:center;text-align:center}.car_info .car .desc .contacts .telefon{display:flex}@media only screen and (max-width:768px){.car_info .car .desc .contacts{display:flex;flex-wrap:wrap;justify-content:space-around}}@media only screen and (max-width:1024px){.car_info .car{grid-template-columns:1fr}}