*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-family:inherit;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}article,aside,figcaption,footer,header,img,nav,section,time{display:block}sup{vertical-align:super}sub,sup{font-size:50%}sub{vertical-align:sub}.container{max-width:82rem}.container,.container--large{margin-right:auto;margin-left:auto;width:100%}.container--large{max-width:90rem}.container--medium{max-width:56rem}.container--medium,.container--medium-tiny{margin-right:auto;margin-left:auto;width:100%}.container--medium-tiny{max-width:42rem}.container--small{margin-right:auto;margin-left:auto;width:100%;max-width:35rem}.padding-global{padding-left:5%;padding-right:5%}@keyframes a{0%{transform:translateX(0);opacity:1}49%{transform:translateX(100%);opacity:0}50%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes b{0%{transform:translateX(0);opacity:1}49%{transform:translateX(-100%);opacity:0}50%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes c{0%{transform:matrix(1,0,0,1,0,0)}50%{transform:matrix(1,0,0,1,10,0)}to{transform:matrix(1,0,0,1,0,0)}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:100px){.m-xs-0{margin:0!important}.mt-xs-0,.my-xs-0{margin-top:0!important}.mr-xs-0,.mx-xs-0{margin-right:0!important}.mb-xs-0,.my-xs-0{margin-bottom:0!important}.ml-xs-0,.mx-xs-0{margin-left:0!important}.m-xs-1{margin:.25rem!important}.mt-xs-1,.my-xs-1{margin-top:.25rem!important}.mr-xs-1,.mx-xs-1{margin-right:.25rem!important}.mb-xs-1,.my-xs-1{margin-bottom:.25rem!important}.ml-xs-1,.mx-xs-1{margin-left:.25rem!important}.m-xs-2{margin:.5rem!important}.mt-xs-2,.my-xs-2{margin-top:.5rem!important}.mr-xs-2,.mx-xs-2{margin-right:.5rem!important}.mb-xs-2,.my-xs-2{margin-bottom:.5rem!important}.ml-xs-2,.mx-xs-2{margin-left:.5rem!important}.m-xs-3{margin:1rem!important}.mt-xs-3,.my-xs-3{margin-top:1rem!important}.mr-xs-3,.mx-xs-3{margin-right:1rem!important}.mb-xs-3,.my-xs-3{margin-bottom:1rem!important}.ml-xs-3,.mx-xs-3{margin-left:1rem!important}.m-xs-4{margin:1.5rem!important}.mt-xs-4,.my-xs-4{margin-top:1.5rem!important}.mr-xs-4,.mx-xs-4{margin-right:1.5rem!important}.mb-xs-4,.my-xs-4{margin-bottom:1.5rem!important}.ml-xs-4,.mx-xs-4{margin-left:1.5rem!important}.m-xs-5{margin:3rem!important}.mt-xs-5,.my-xs-5{margin-top:3rem!important}.mr-xs-5,.mx-xs-5{margin-right:3rem!important}.mb-xs-5,.my-xs-5{margin-bottom:3rem!important}.ml-xs-5,.mx-xs-5{margin-left:3rem!important}.p-xs-0{padding:0!important}.pt-xs-0,.py-xs-0{padding-top:0!important}.pr-xs-0,.px-xs-0{padding-right:0!important}.pb-xs-0,.py-xs-0{padding-bottom:0!important}.pl-xs-0,.px-xs-0{padding-left:0!important}.p-xs-1{padding:.25rem!important}.pt-xs-1,.py-xs-1{padding-top:.25rem!important}.pr-xs-1,.px-xs-1{padding-right:.25rem!important}.pb-xs-1,.py-xs-1{padding-bottom:.25rem!important}.pl-xs-1,.px-xs-1{padding-left:.25rem!important}.p-xs-2{padding:.5rem!important}.pt-xs-2,.py-xs-2{padding-top:.5rem!important}.pr-xs-2,.px-xs-2{padding-right:.5rem!important}.pb-xs-2,.py-xs-2{padding-bottom:.5rem!important}.pl-xs-2,.px-xs-2{padding-left:.5rem!important}.p-xs-3{padding:1rem!important}.pt-xs-3,.py-xs-3{padding-top:1rem!important}.pr-xs-3,.px-xs-3{padding-right:1rem!important}.pb-xs-3,.py-xs-3{padding-bottom:1rem!important}.pl-xs-3,.px-xs-3{padding-left:1rem!important}.p-xs-4{padding:1.5rem!important}.pt-xs-4,.py-xs-4{padding-top:1.5rem!important}.pr-xs-4,.px-xs-4{padding-right:1.5rem!important}.pb-xs-4,.py-xs-4{padding-bottom:1.5rem!important}.pl-xs-4,.px-xs-4{padding-left:1.5rem!important}.p-xs-5{padding:3rem!important}.pt-xs-5,.py-xs-5{padding-top:3rem!important}.pr-xs-5,.px-xs-5{padding-right:3rem!important}.pb-xs-5,.py-xs-5{padding-bottom:3rem!important}.pl-xs-5,.px-xs-5{padding-left:3rem!important}.m-xs-auto{margin:auto!important}.mt-xs-auto,.my-xs-auto{margin-top:auto!important}.mr-xs-auto,.mx-xs-auto{margin-right:auto!important}.mb-xs-auto,.my-xs-auto{margin-bottom:auto!important}.ml-xs-auto,.mx-xs-auto{margin-left:auto!important}}@media (min-width:768px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:992px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:1312px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:100px){.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}}@media (min-width:768px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:992px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:1312px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}body{-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.5;color:#000}h1,h2,h3,h4{padding:0;margin:0}.h1,h1{font-weight:700;font-size:3rem;line-height:1.2;color:#000}@media (max-width:767.98px){.h1,h1{font-size:2.25rem}}.h2,h2{font-weight:700;font-size:2.5rem;line-height:1.2;color:#000}@media (max-width:767.98px){.h2,h2{font-size:2rem}}.h3,h3{font-weight:700;font-size:2rem;line-height:1.3;color:#000}@media (max-width:767.98px){.h3,h3{font-size:1.5rem;line-height:1.4}}.h4,h4{font-weight:700;font-size:1.5rem;line-height:1.4;color:#000}@media (max-width:767.98px){.h4,h4{font-size:1.25rem}}.h5,h5{font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.h5,h5{font-size:1.125rem}}.jumbo{font-weight:700;font-size:3.5em;line-height:1.2;color:#000}@media (max-width:767.98px){.jumbo{font-size:2.5em}}.title-subtitle{font-size:1.125em;color:#666}@media (max-width:767.98px){.title-subtitle{font-size:1em}}ol,p,ul{color:#666}ol,ul{padding-left:15px}a{color:var(--color-primary);text-decoration:none;transition:color .2s ease 0s;-webkit-tap-highlight-color:transparent}.c-inverse{color:#fff!important}.btn{line-height:1.5rem;font-size:1rem;text-align:center;color:var(--color-btn-primary);max-width:100%;background-color:var(--color-primary);padding:.75rem 1.5rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;outline:none;position:relative;text-decoration:none;font-weight:600;border-radius:3rem;gap:.75rem;cursor:pointer;transition:all .2s ease 0s;transition-property:color,background}@media (max-width:767.98px){.btn{font-size:.875rem}}.btn.active,.btn:hover{background-color:var(--color-primary-hover-regular)}.btn--icon{padding:.5rem .5rem .5rem 1.5rem}.btn--icon--reverse{padding:.5rem 1.5rem .5rem .5rem}.btn--icon--reverse .icon{-ms-flex-order:-1;order:-1}.btn--icon:hover .icon:before{animation:a .4s forwards}.btn--icon .icon{color:#141414;width:2rem;height:2rem;border-radius:50%;background-color:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:400}.btn--icon .icon:before{font-size:1.5rem;width:1.5rem;height:1.5rem;transition:transform .2s ease 0s}.btn--secondary{color:#141414;background-color:#fff;border:1px solid #e7e7e7;padding:calc(.75rem - 1px) calc(1.5rem - 1px);transition-property:color,background,border}.btn--secondary.active,.btn--secondary:hover{background-color:var(--color-primary-hover-light)}.btn--secondary.btn--icon{padding:calc(.5rem - 1px) calc(.5rem - 1px) calc(.5rem - 1px) calc(1.5rem - 1px)}.btn--secondary.btn--icon--reverse{padding:calc(.5rem - 1px) calc(1.5rem - 1px) calc(.5rem - 1px) calc(.5rem - 1px)}.btn--secondary.btn--icon .icon{border:1px solid #e7e7e7}.btn--tertiary{background-color:#000;color:#fff}.btn--tertiary.active,.btn--tertiary:hover{background-color:rgb(38.25,38.25,38.25)}.btn--quinary,.btn--tertiary.btn--icon .icon{border:1px solid #e7e7e7}.btn--quinary{background-color:transparent;padding:calc(.75rem - 1px) calc(1.5rem - 1px);transition-property:color,background,border;color:#fff}.btn--quinary.active,.btn--quinary:hover{background-color:#fff;color:#141414}.btn--quinary.btn--icon{padding:calc(.5rem - 1px) calc(.5rem - 1px) calc(.5rem - 1px) calc(1.5rem - 1px)}.btn--quinary.btn--icon--reverse{padding:calc(.5rem - 1px) calc(1.5rem - 1px) calc(.5rem - 1px) calc(.5rem - 1px)}.btn--quinary.btn--icon .icon{color:var(--color-primary);border:1px solid #e7e7e7}.btn-link{color:#141414;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;padding:.75rem 0;border-bottom:solid 2px var(--color-primary);transition:border .2s ease 0s}@media (max-width:767.98px){.btn-link{font-size:.875rem}}.btn-link.active,.btn-link:hover{border-color:var(--color-primary-hover-regular)}.btn-link--secondary{color:#fff}.btn-link--tertiary{border-bottom-color:#e7e7e7}.btn-link--tertiary.active,.btn-link--tertiary:hover{border-color:var(--color-primary)}.btn--disabled{opacity:.5}.btn--disabled,.btn--disabled-only{pointer-events:none}.content-text h1,.content-text h2,.content-text h3,.content-text h4,.content-text h5{padding-bottom:1.5rem}.content-text ol,.content-text p,.content-text ul{font-size:1rem;line-height:1.5}.content-text p{padding-bottom:1.5rem}.content-text ol,.content-text ul{padding-left:1.5rem;padding-bottom:1.5rem}.content-text a{text-decoration:underline;text-underline-offset:.2rem}.content-text .caption{margin-top:.75rem;text-align:center}.content-text blockquote{padding-left:1.5rem;border-left:solid 3px var(--color-primary);font-size:1.25rem;font-weight:500;font-style:italic;margin:0 0 1.5rem}@media (max-width:767.98px){.content-text blockquote{font-size:1rem}}.content-text blockquote p{font-size:1.25rem;line-height:1.5;font-weight:500;font-style:italic;padding:0}@media (max-width:767.98px){.content-text blockquote p{font-size:1rem}}.content-text .table-wrapper{width:100%}@media (max-width:767.98px){.content-text .table-wrapper{overflow-x:auto;position:relative;padding:0 0 .75rem;margin-bottom:1.5rem!important}}.content-text .table-wrapper table{margin-top:0;margin-bottom:1.25rem!important}@media (max-width:767.98px){.content-text .table-wrapper table{width:691px!important;margin-bottom:0!important}}.content-text .table-scroll{display:none;opacity:1;width:100%;position:relative;-ms-flex-pack:end;justify-content:flex-end;animation-name:c;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal;transition:opacity .2s ease 0s}@media (max-width:767.98px){.content-text .table-scroll{display:-ms-flexbox;display:flex}}.content-text .table-scroll svg{position:relative;right:10px}.content-text .table-scroll.done{opacity:0}.content-text table{color:#141414;margin-bottom:1.5rem;width:100%!important;border-collapse:collapse}.content-text table thead tr td,.content-text table thead tr th{background-color:#000;color:#fff;text-align:left;font-weight:600}.content-text table tr:nth-of-type(2n){background-color:#f7f7f7}.content-text table tr th{text-align:left;font-weight:600}.content-text table tr td,.content-text table tr th{border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:.75rem;vertical-align:middle}@media (max-width:767.98px){.content-text table tr td,.content-text table tr th{padding:.5rem}}.content-text table tr td:last-of-type,.content-text table tr th:last-of-type{border-right:none}.content-text table tr td strong,.content-text table tr th strong{font-weight:600}.content-text table tr:last-of-type td,.content-text table tr:last-of-type th{border-bottom:none}.content-text .helper>:last-child,.content-text>:last-child{padding-bottom:0!important;margin-bottom:0!important}.content-image{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1rem;text-align:center}.content-image img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.content-image-caption{color:#666;font-size:.875rem}.content-image-text{display:-ms-flexbox;display:flex;gap:3rem;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.content-image-text{-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2rem}}@media (min-width:992px){.content-image-text-image{-ms-flex:0 0 57%;flex:0 0 57%;max-width:57%}}@media (min-width:992px) and (max-width:1311.98px){.content-image-text-image{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.content-image-text-image img{max-width:100%;height:auto}.content-image-text-data{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;-ms-flex-positive:1;flex-grow:1}.content-image-text-data-action{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.content-image-text-data .content-text h1{font-weight:700;font-size:2.5rem;line-height:1.2;color:#000}@media (max-width:767.98px){.content-image-text-data .content-text h1{font-size:2rem}}@media (min-width:992px){.content-image-text--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.content-gallery-title{text-align:center;padding-bottom:2rem}.content-gallery-list{display:grid;grid-template-columns:48.7% auto auto;grid-template-rows:1fr 1fr;gap:1rem}@media (max-width:767.98px){.content-gallery-list{grid-template-columns:auto auto;grid-template-rows:auto}}.content-gallery-list-item{position:relative}@media (min-width:768px){.content-gallery-list-item--1{grid-row:span 2}}@media (max-width:767.98px){.content-gallery-list-item--1{grid-column:span 2}}.content-gallery-list-item a{display:block;position:relative;overflow:hidden}@media (min-width:768px){.content-gallery-list-item a{height:100%}}.content-gallery-list-item a img{transition:transform .2s ease 0s}@media (min-width:768px){.content-gallery-list-item a img{width:100%;height:100%;object-fit:cover}}@media (max-width:767.98px){.content-gallery-list-item a img{max-width:100%;height:auto}}.content-gallery-list-item a:hover img{transform:scale(1.05)}.content-gallery-list-item a .tag-list{position:absolute;top:0;width:100%;left:0;padding:1rem;z-index:1}@media (max-width:991.98px){.content-gallery-list-item a .tag-list{padding:.75rem}}@media (max-width:499.98px){.content-gallery-list-item a .tag-list{padding:.5rem}}.content-gallery-list-item-action{position:absolute;bottom:0;right:0;padding:1rem;z-index:1;pointer-events:none}.content-gallery-list-item-action .btn{height:auto;pointer-events:all}@media (max-width:991.98px){.content-gallery-list-item-action .btn{font-size:.75rem;padding:calc(.5rem - 1px) calc(1rem - 1px)}}.modal{backdrop-filter:saturate(180%) blur(20px);background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:6;visibility:hidden;opacity:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s ease 0s}.modal.active{opacity:1;visibility:visible}.modal-wrap{width:90%;max-height:90%;max-width:54rem;display:inline-block;position:relative}.modal-wrap-overflow{max-height:90vh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.modal-content{background-color:#fff;padding:3rem}@media (max-width:499.98px){.modal-content{padding:2.5rem 1.5rem}}.modal-close{position:absolute;top:0;right:0;width:3rem;height:3rem;z-index:3;cursor:pointer;background-color:var(--color-primary);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.75rem;line-height:1;overflow:hidden;transition:background .2s ease 0s}@media (max-width:499.98px){.modal-close{width:2.5rem;height:2.5rem;font-size:1.5rem}}.modal-close:before{font-family:Material Symbols Outlined;content:attr(data-icon)}.modal-close:hover{background-color:var(--color-primary-hover-dark)}.modal[data-id=contact-form] .modal-content{padding:0;background-color:transparent}.modal[data-id=contact-form] .contact-form-container{background-image:none!important}.modal[data-id=contact-form] .contact-form-container:before{display:none}.modal[data-id=contact-form] .form-done{height:auto!important;padding-top:2rem;padding-bottom:2rem}.form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.form .input{position:relative}.form .input,.form .input-list{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.form .input-list{display:-ms-flexbox;display:flex;gap:1.5rem}@media (max-width:499.98px){.form .input-list{-ms-flex-direction:column;flex-direction:column}}@media (min-width:500px){.form .input-list .input{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}}@media (max-width:499.98px){.form .input-list .input{-ms-flex:0 0 auto;flex:0 0 auto}}.form .input-wrap{position:relative}.form .input .label,.form .input label{font-size:1rem;line-height:1.5;font-weight:400;color:#141414;display:block;margin:0 0 .5rem;cursor:pointer}.form .input .label.error,.form .input label.error{font-size:.7rem;color:#dc3545;line-height:1.5;padding:0;margin:0;position:absolute;right:0;bottom:-1rem}.form .input .label sub,.form .input label sub{font-size:100%;color:#dc3545;vertical-align:inherit}.form .input .label{cursor:default}.form .input input[type=email],.form .input input[type=file],.form .input input[type=number],.form .input input[type=password],.form .input input[type=text],.form .input select,.form .input textarea{outline:none;width:100%;border:1px solid #e7e7e7;background-color:#fff;height:3rem;padding:.75rem;line-height:1;color:#000;font-size:1rem;-webkit-appearance:none;transition:border .2s ease 0s}.form .input input[type=email]::-webkit-input-placeholder,.form .input input[type=file]::-webkit-input-placeholder,.form .input input[type=number]::-webkit-input-placeholder,.form .input input[type=password]::-webkit-input-placeholder,.form .input input[type=text]::-webkit-input-placeholder,.form .input select::-webkit-input-placeholder,.form .input textarea::-webkit-input-placeholder{color:#666;opacity:1}.form .input input[type=email]::-moz-placeholder,.form .input input[type=file]::-moz-placeholder,.form .input input[type=number]::-moz-placeholder,.form .input input[type=password]::-moz-placeholder,.form .input input[type=text]::-moz-placeholder,.form .input select::-moz-placeholder,.form .input textarea::-moz-placeholder{color:#666;opacity:1}.form .input input[type=email]:-ms-input-placeholder,.form .input input[type=email]::-ms-input-placeholder,.form .input input[type=file]:-ms-input-placeholder,.form .input input[type=file]::-ms-input-placeholder,.form .input input[type=number]:-ms-input-placeholder,.form .input input[type=number]::-ms-input-placeholder,.form .input input[type=password]:-ms-input-placeholder,.form .input input[type=password]::-ms-input-placeholder,.form .input input[type=text]:-ms-input-placeholder,.form .input input[type=text]::-ms-input-placeholder,.form .input select:-ms-input-placeholder,.form .input select::-ms-input-placeholder,.form .input textarea:-ms-input-placeholder,.form .input textarea::-ms-input-placeholder{color:#666;opacity:1}.form .input input[type=email]::placeholder,.form .input input[type=file]::placeholder,.form .input input[type=number]::placeholder,.form .input input[type=password]::placeholder,.form .input input[type=text]::placeholder,.form .input select::placeholder,.form .input textarea::placeholder{color:#666;opacity:1}.form .input input[type=email]:focus,.form .input input[type=file]:focus,.form .input input[type=number]:focus,.form .input input[type=password]:focus,.form .input input[type=text]:focus,.form .input select:focus,.form .input textarea:focus{border-color:var(--color-primary)}.form .input input[type=email].error,.form .input input[type=file].error,.form .input input[type=number].error,.form .input input[type=password].error,.form .input input[type=text].error,.form .input select.error,.form .input textarea.error{border-color:#dc3545}.form .input input[type=email][readonly],.form .input input[type=file][readonly],.form .input input[type=number][readonly],.form .input input[type=password][readonly],.form .input input[type=text][readonly],.form .input select[readonly],.form .input textarea[readonly]{background-color:#8e8e93}.form .input input[type=email]:-webkit-autofill,.form .input input[type=file]:-webkit-autofill,.form .input input[type=number]:-webkit-autofill,.form .input input[type=password]:-webkit-autofill,.form .input input[type=text]:-webkit-autofill,.form .input select:-webkit-autofill,.form .input textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset}.form .input--select select{padding-right:3rem}.form .input--select-icon{position:relative}.form .input--select-icon:before{position:absolute;right:0;width:3rem;height:3rem;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;pointer-events:none;font-weight:400;font-size:1.5rem;font-family:Material Symbols Outlined;color:#dc3545;content:"\e313";line-height:1}.form .input input[type=number]{-moz-appearance:textfield}.form .input input[type=number]::-webkit-inner-spin-button,.form .input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form .input input[type=checkbox]{display:none}.form .input input[type=checkbox]:checked+label i{background-color:#28a745!important;border-color:#28a745}.form .input input[type=checkbox]:checked+label i:before{opacity:1}.form .input input[type=checkbox]+label{margin:0;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;gap:1rem;-ms-flex-align:center;align-items:center;font-size:.875rem;line-height:1.5;color:#141414;font-weight:400}.form .input input[type=checkbox]+label a{color:#141414;text-decoration:underline;text-underline-offset:.1rem}.form .input input[type=checkbox]+label i{-ms-flex-negative:0;flex-shrink:0;width:1.125rem;height:1.125rem;overflow:hidden;position:relative;display:block;border:1px solid #e7e7e7;transition:all .2s ease 0s;transition-property:border,background}.form .input input[type=checkbox]+label i:before{font-weight:400;opacity:0;font-size:1rem;font-family:Material Symbols Outlined;color:#fff;content:"\e5ca";line-height:1;font-style:normal;transition:opacity .2s ease 0s}.form .input .checkbox-error{display:none;position:relative;font-size:.875rem;color:#dc3545}.form .input textarea{padding:.75rem;resize:none;height:11rem;line-height:1.5}.form .input--radio-list{display:-ms-flexbox;display:flex}@media (max-width:499.98px){.form .input--radio-list{-ms-flex-direction:column;flex-direction:column;gap:1rem}}.form .input--radio-list-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.form .input--radio-list-item input{display:none}.form .input--radio-list-item input:checked+label{background-color:#141414;border-color:#141414;color:#fff}.form .input--radio-list-item a,.form .input--radio-list-item label{height:100%;font-weight:600;padding:.75rem;cursor:pointer;margin:0;border:1px solid #e7e7e7;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease 0s;transition-property:color,background,border}@media (max-width:767.98px){.form .input--radio-list-item a,.form .input--radio-list-item label{font-size:.875rem}}@media (min-width:500px){.form .input--radio-list-item a,.form .input--radio-list-item label{border-right-width:0}}@media (max-width:499.98px){.form .input--radio-list-item a,.form .input--radio-list-item label{border-radius:1.5rem}}.form .input--radio-list-item a .icon,.form .input--radio-list-item label .icon{-ms-flex-negative:0;flex-shrink:0;color:var(--color-primary);font-size:1.5rem;width:1.5rem;height:1.5rem;font-weight:400}.form .input--radio-list-item a:hover,.form .input--radio-list-item label:hover{background-color:var(--color-primary-hover-light)}.form .input--radio-list-item a{color:#141414}.form .input--radio-list-item a.active{background-color:#141414;border-color:#141414;color:#fff}@media (min-width:500px){.form .input--radio-list-item:first-of-type a,.form .input--radio-list-item:first-of-type label{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.form .input--radio-list-item:last-of-type a,.form .input--radio-list-item:last-of-type label{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;border-right-width:1px}}.form .input--checkbox-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1.5rem}.form .input--checkbox-list,.form .input--checkbox-list-wrap{display:-ms-flexbox;display:flex}.form input[name=name]{display:none}.form .submit span:before{content:attr(data-title-1)}.form .submit i{font-style:normal}.form .submit.active{pointer-events:none}.form .submit.active span:before{content:attr(data-title-2)}.form-done{display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.form-done-icon{aspect-ratio:1;-ms-flex-positive:1;flex-grow:1}.form-done-icon>div{width:100%!important}.alignnone{margin:10px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 25px}.alignleft{float:left;margin:5px 25px 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{border:none;max-width:100%;padding:0;text-align:center}.wp-caption.alignnone{margin:20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption-text{color:#141414;text-align:left}.wp-caption img{border:0 none;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}:root{--color-primary:#4f4f4f;--color-primary-hover-light:#c7c7c7;--color-primary-hover-regular:#484848;--color-primary-hover-dark:#262626;--color-btn-primary:#141414;--color-text-primary:#000;--color-text-secondary:#141414;--color-text-tertiary:#666;--border-color:#e7e7e7;--background-color-box:#141414;--background-color-footer:#141414;--border-color-footer:transparent;--color-footer:#fff;--color-footer-secondary:#fff;--color-footer-tertiary:#fff;--color-footer-social:#5c5c5c}html{font-size:100%}body{background-color:#fff;padding-top:120px}@media (max-width:991.98px){body{padding-top:72px}}@media (max-width:767.98px){body{padding-top:72px}}@media (max-width:991.98px){body.body-car-filter-banner{padding-top:128px}}@media (max-width:767.98px){body.body-car-filter-banner{padding-top:128px}}body.body-dark{background-color:#141414}body.body-dark .footer-container{border-top:1px solid #5c5c5c}@media (max-width:991.98px){body.fixedMedium{overflow:hidden;position:relative}}@media (max-width:991.98px){body.admin-bar{position:relative;top:-32px;margin-bottom:-32px}}@media (max-width:782px){body.admin-bar{top:-46px;margin-bottom:-46px}}@media (min-width:992px){body.admin-bar .header{top:32px}}@media (max-width:991.98px){body #wpadminbar{display:none!important}}.section{padding-bottom:6rem}@media (max-width:767.98px){.section{padding-bottom:3rem}}.section--pt,.section.pt{padding-top:6rem}@media (max-width:767.98px){.section--pt,.section.pt{padding-top:3rem}}.section--medium{padding-bottom:4rem}@media (max-width:767.98px){.section--medium{padding-bottom:2rem}}.section--medium.pt{padding-top:4rem}@media (max-width:767.98px){.section--medium.pt{padding-top:2rem}}.section--medium--pt{padding-top:4rem}@media (max-width:767.98px){.section--medium--pt{padding-top:2rem}}.section--small{padding-bottom:3rem}@media (max-width:767.98px){.section--small{padding-bottom:1.5rem}}.section--small.pt{padding-top:3rem}@media (max-width:767.98px){.section--small.pt{padding-top:1.5rem}}.section--small--pt{padding-top:3rem}@media (max-width:767.98px){.section--small--pt{padding-top:1.5rem}}.section--tiny{padding-bottom:2rem}.section--tiny--pt{padding-top:2rem}.section--mini{padding-bottom:.4rem}.section--mini--pt{padding-top:.4rem}.header{background-color:#fff;height:120px;border-bottom:1px solid #f5f5f5;position:fixed;left:0;top:0;width:100%;z-index:4}@media (max-width:991.98px){.header{height:72px;border-color:#e7e7e7}}@media (max-width:767.98px){.header{height:72px}}.header-banner{background-color:#141414;color:#fff;font-size:.875rem;font-weight:700;text-transform:uppercase}@media (max-width:1457.98px){.header-banner{font-size:.85rem}}@media (max-width:1311.98px){.header-banner{font-size:.8rem}}@media (max-width:991.98px){.header-banner{display:none}}.header-banner-title{-ms-flex-negative:0;flex-shrink:0}.header-banner-title a{color:#fff}.header-banner-container{height:48px;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.header-banner-container,.header-banner-toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-banner-toolbar{gap:0 2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:600;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1311.98px){.header-banner-toolbar{gap:0 1rem}}.header-banner-toolbar-item{color:#fff;display:-ms-flexbox;display:flex;gap:.375rem;-ms-flex-align:center;align-items:center;text-transform:none}.header-banner-toolbar-item .icon,.header-banner-toolbar-item span{font-weight:400}.header-banner-toolbar-dropdown{color:#fff;display:-ms-flexbox;display:flex;gap:.375rem;-ms-flex-align:center;align-items:center}.header-banner-toolbar-dropdown .icon{font-size:1.5rem;width:1.5rem;height:1.5rem;font-weight:400}.header-banner-toolbar-dropdown .icon--icon{font-size:1rem;width:1rem;height:1rem}.header-nav-container{height:72px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem}@media (max-width:1311.98px) and (min-width:992px){.header-nav-logo{max-width:140px}}.header-nav-logo img{max-width:100%;height:auto;max-height:41px;width:auto}@media (min-width:992px){.header-nav-btn{padding-left:1rem;-ms-flex-negative:0;flex-shrink:0}}@media (min-width:992px) and (max-width:1457.98px){.header-nav-btn{font-size:.85rem;padding-left:.6rem}}@media (min-width:992px) and (max-width:1311.98px){.header-nav-btn{font-size:.8rem;padding-left:.5rem}}@media (min-width:992px){.header-nav-btn .btn--icon{padding-left:1.25rem}}@media (min-width:992px) and (max-width:1457.98px){.header-nav-btn .btn--icon{padding-left:1rem;gap:.625rem}}@media (min-width:992px) and (max-width:1311.98px){.header-nav-btn .btn--icon{padding-left:.875rem;gap:.5rem}}@media (min-width:992px){.header-nav-btn .btn--icon .icon{width:1.5rem;height:1.5rem}}@media (min-width:992px) and (max-width:1457.98px){.header-nav-btn .btn--icon .icon{width:1.25rem;height:1.25rem}}@media (min-width:992px) and (max-width:1311.98px){.header-nav-btn .btn--icon .icon{width:1rem;height:1rem}}@media (min-width:992px){.header-nav-btn .btn--icon .icon:before{font-size:1rem;width:1rem;height:1rem}}@media (min-width:992px) and (max-width:1457.98px){.header-nav-btn .btn--icon .icon:before{font-size:.875rem;width:.875rem;height:.875rem}}@media (min-width:992px) and (max-width:1311.98px){.header-nav-btn .btn--icon .icon:before{font-size:.75rem;width:.75rem;height:.75rem}}@media (max-width:991.98px){.header-nav-btn{padding:1rem 0}}.header-nav .open-menu{display:none}@media (max-width:991.98px){.header-nav .open-menu{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:.2rem;position:relative;height:3rem;width:3rem;border-radius:50%;border:1px solid #e7e7e7}.header-nav .open-menu i{height:.125rem;background-color:#1f1f1f;width:1.125rem;opacity:1;transform:rotate(0deg);transition:all .2s ease 0s;transition-property:opacity,transform,background,top}.header-nav .open-menu.active i:first-of-type{transform:rotate(45deg) translate(.25rem,.25rem)}.header-nav .open-menu.active i:nth-of-type(2){opacity:0}.header-nav .open-menu.active i:nth-of-type(3){transform:rotate(-45deg) translate(.2rem,-.2rem)}}@media (max-width:991.98px){.header nav{display:none}}@media (max-width:991.98px){.header nav.active{background-color:#fff;display:block;position:absolute;top:72px;margin:0;left:0;width:100%;padding:0 5% 100px;height:calc(100vh - 72px);overflow-y:auto}}@media (max-width:767.98px){.header nav.active{top:72px;height:calc(100vh - 72px)}}.header nav>ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.header nav>ul{-ms-flex-direction:column;flex-direction:column;gap:0}}.header nav>ul li a{color:#000;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;position:relative}@media (max-width:1457.98px){.header nav>ul li a{font-size:.8rem}}@media (max-width:1311.98px){.header nav>ul li a{font-size:.75rem;letter-spacing:0}}@media (max-width:991.98px){.header nav>ul li a{padding:1rem 0;font-size:.85rem}}.header nav>ul li a i{width:1rem;height:1rem;overflow:hidden;display:none;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}@media (max-width:991.98px){.header nav>ul li a i{display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;width:3rem;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.header nav>ul li a i:before{font-family:Material Symbols Outlined;content:"\e313";font-size:1rem;color:#8e8e93;font-style:normal;font-weight:400;transform:scaleY(1);transition:transform .2s ease 0s}@media (max-width:991.98px){.header nav>ul li a i:before{font-size:1.5rem;color:#000}}@media (max-width:991.98px){.header nav>ul li.active-item>a>i:before{transform:scaleY(-1)}}@media (max-width:991.98px){.header nav>ul>li{width:100%;border-bottom:1px solid #e7e7e7}}.header nav>ul>li>a{height:72px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.25rem;transition:background .2s ease 0s}@media (min-width:992px){.header nav>ul>li>a{padding:0 1rem;text-align:center}}@media (min-width:992px) and (max-width:1457.98px){.header nav>ul>li>a{padding:0 .6rem}}@media (min-width:992px) and (max-width:1311.98px){.header nav>ul>li>a{padding:0 .5rem}}@media (max-width:991.98px){.header nav>ul>li>a{width:100%;height:auto}}@media (min-width:992px){.header nav>ul>li.active>a,.header nav>ul>li:hover>a{background-color:var(--color-primary-hover-light)}}@media (max-width:1475px) and (min-width:992px){.header nav>ul>li:last-of-type.menu-item-has-children ul{left:auto;right:0}}@media (min-width:992px){.header nav>ul>li.menu-item-has-children{position:relative}.header nav>ul>li.menu-item-has-children>a>i{display:-ms-flexbox;display:flex}.header nav>ul>li.menu-item-has-children:hover ul{opacity:1;visibility:visible}.header nav>ul>li.menu-item-has-children ul{width:15rem;list-style:none;background-color:#fff;border:1px solid #f5f5f5;padding:0;position:absolute;top:72px;left:0;gap:0;visibility:hidden;opacity:0;box-shadow:1rem 1rem 2rem rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:all .2s ease 0s}}@media (min-width:992px) and (max-width:1457.98px){.header nav>ul>li.menu-item-has-children ul{width:12.5rem}}@media (min-width:992px){.header nav>ul>li.menu-item-has-children ul li{display:block;width:100%}.header nav>ul>li.menu-item-has-children ul li a{display:block;padding:.75rem 1rem;transition:background .2s ease 0s}}@media (min-width:992px) and (max-width:1457.98px){.header nav>ul>li.menu-item-has-children ul li a{padding:.5rem .75rem}}@media (min-width:992px){.header nav>ul>li.menu-item-has-children ul li a:hover{background-color:var(--color-primary-hover-light)}}@media (max-width:991.98px){.header nav>ul>li.menu-item-has-children>a{padding-right:4rem}.header nav>ul>li.menu-item-has-children ul{display:none;padding-left:1.5rem;list-style:none;width:100%;border-top:1px solid #e7e7e7}.header nav>ul>li.menu-item-has-children ul li{width:100%;margin:0;border-bottom:1px solid #e7e7e7}.header nav>ul>li.menu-item-has-children ul li:last-of-type{border-bottom:none}.header nav>ul>li.menu-item-has-children ul li a{display:block;width:100%;font-size:.8rem}}.hero-nav{display:grid;grid-template-columns:65% auto;grid-template-rows:1fr 1fr;gap:.4rem}@media (max-width:767.98px){.hero-nav{grid-template-columns:1fr;grid-template-rows:auto}}.hero-nav--1{grid-template-columns:100%}.hero-nav--2{grid-template-rows:1fr}@media (min-width:768px){.hero-nav--2{gap:0 .4rem}}.hero-nav-item{padding:2rem 4rem 2rem 2rem;background-size:cover;background-position:50%;position:relative}@media (max-width:1441.98px){.hero-nav-item{padding-right:5vw}}@media (max-width:767.98px){.hero-nav-item{padding:1.5rem 5%;min-height:280px}}.hero-nav-item:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(0deg,transparent 50%,rgba(0,0,0,.6))}@media (max-width:767.98px){.hero-nav-item:before{background:linear-gradient(0deg,transparent,rgba(0,0,0,.6))}}@media (min-width:768px){.hero-nav-item--1{padding:2rem 4rem;grid-row:span 2;min-height:700px}}@media (min-width:768px) and (max-width:1441.98px){.hero-nav-item--1{padding-left:5vw;padding-right:5vw}}@media (min-width:768px) and (max-width:1311.98px){.hero-nav-item--1{min-height:600px}}@media (min-width:768px) and (max-width:991.98px){.hero-nav-item--1{min-height:500px}}.hero-nav-item-content{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.hero-nav-item-title,.hero-nav-item p{color:#fff}.hero-banner{display:-ms-flexbox;display:flex;gap:.4rem}@media (max-width:991.98px){.hero-banner{-ms-flex-direction:column;flex-direction:column}}@media (min-width:992px){.hero-banner-image{-ms-flex:0 0 65%;flex:0 0 65%;max-width:930px}}@media (min-width:992px) and (max-width:1311.98px){.hero-banner-image{-ms-flex:0 0 55%;flex:0 0 55%}}@media (min-width:992px){.hero-banner-image img{max-width:100%;height:100%;object-fit:cover}}@media (max-width:991.98px){.hero-banner-image img{max-width:100%;height:auto}}.hero-banner-content{-ms-flex-positive:1;flex-grow:1;background-color:#141414;padding:3rem 4rem 3rem 3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-ms-flex-pack:center;justify-content:center}@media (max-width:1441.98px){.hero-banner-content{padding-right:5vw}}@media (max-width:767.98px){.hero-banner-content{padding:1.5rem 5%;min-height:280px}}.hero-banner-content-title{color:#fff;text-transform:uppercase}@media (max-width:767.98px){.hero-banner-content-title{font-weight:700;font-size:1.5rem;line-height:1.4;color:#000;color:#fff}}@media (max-width:767.98px) and (max-width:767.98px){.hero-banner-content-title{font-size:1.25rem}}.hero-banner-content .content-text h2,.hero-banner-content .content-text h3,.hero-banner-content .content-text h4,.hero-banner-content .content-text h5,.hero-banner-content .content-text ol,.hero-banner-content .content-text p,.hero-banner-content .content-text ul{color:#fff}.hero-banner-content .content-text ol strong,.hero-banner-content .content-text p strong,.hero-banner-content .content-text ul strong{font-weight:600}.hero-banner-content img{max-width:100%;height:auto}.hero-banner-content-action{padding-top:.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:.75rem 1.5rem}.sticky-nav-wrapper{position:relative;height:4.5rem}@media (max-width:1441.98px) and (min-width:992px){.sticky-nav-wrapper{padding-right:5%;padding-left:5%}}@media (max-width:991.98px){.sticky-nav-wrapper{height:3rem}}.sticky-nav-container{border-bottom:1px solid #f5f5f5;background-color:#fff;position:relative}@media (max-width:991.98px){.sticky-nav-container{padding-right:5%;padding-left:5%;overflow-x:auto;-ms-touch-action:pan-x;touch-action:pan-x;scrollbar-width:none}.sticky-nav-container:-webkit-scrollbar{display:none}}.sticky-nav-fixed{position:fixed;top:120px;left:0;margin:0;z-index:2;width:100%;padding:0 5%}@media (max-width:991.98px){.sticky-nav-fixed{top:72px}}@media (max-width:767.98px){.sticky-nav-fixed{top:72px}}@media (max-width:991.98px){.sticky-nav-fixed-wrapper{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);right:0;content:"";width:40px;height:3rem;position:absolute;top:0;z-index:3;pointer-events:none}.sticky-nav-fixed-wrapper.active{position:fixed;top:72px}}@media (max-width:991.98px) and (max-width:767.98px){.sticky-nav-fixed-wrapper.active{top:72px}}.sticky-nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:2rem;list-style:none;margin:0;padding:0}@media (max-width:1311.98px){.sticky-nav ul{-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:991.98px){.sticky-nav ul li:last-of-type{padding-right:50px}}.sticky-nav ul li a{font-weight:700;font-size:.875rem;letter-spacing:.04rem;text-transform:uppercase;color:#000;height:4.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:2px solid transparent;border-top:2px solid transparent;transition:border .2s ease 0s}@media (max-width:1457.98px){.sticky-nav ul li a{font-size:.85rem}}@media (max-width:1311.98px){.sticky-nav ul li a{font-size:.8rem;letter-spacing:0}}@media (max-width:991.98px){.sticky-nav ul li a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:3rem;white-space:nowrap}}.sticky-nav ul li a:hover{border-bottom:2px solid #e7e7e7}.sticky-nav ul li a.active{border-bottom:solid 2px var(--color-primary)}.timeline-list{counter-reset:a;display:grid;grid-template-columns:repeat(4,1fr);gap:3rem 1.5rem}@media (max-width:991.98px){.timeline-list{gap:2rem 1rem}}@media (max-width:767.98px){.timeline-list{gap:1rem .5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:368.98px){.timeline-list{grid-template-columns:repeat(1,1fr)}}.timeline-item{-ms-flex-direction:column;flex-direction:column;gap:1rem}.timeline-item,.timeline-item-counter{display:-ms-flexbox;display:flex;position:relative}.timeline-item-counter{background-color:#fff;width:3rem;height:3rem;border:1px solid #e7e7e7;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:1;font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.timeline-item-counter{font-size:1.125rem}}.timeline-item-counter:before{counter-increment:a;content:counter(a);color:var(--color-primary)}.timeline-item-image img{max-width:100%;height:auto}.timeline-item-title{font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.timeline-item-title{font-size:1.125rem}}.timeline-item p{margin-top:-.4rem}.timeline-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;gap:0}.timeline-swiper .swiper-slide{max-width:310px}.timeline-swiper .swiper-slide.timeline-item:last-of-type:before{display:none}.timeline-swiper .swiper-slide.timeline-item:before{pointer-events:none;content:"";position:absolute;border-top:1px solid #e7e7e7;width:100%;top:1.5rem;left:1.5rem}.nav-list{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;gap:0 3rem;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e7e7e7}.nav-item{text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:#fff;font-size:.875rem;padding:1rem 0;transition-property:border;border-top:3px solid transparent;border-bottom:3px solid transparent}.nav-item:hover{border-bottom-color:var(--color-primary)}.brand-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width:991.98px){.brand-list{gap:1rem}}@media (max-width:767.98px){.brand-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:499.98px){.brand-list{grid-template-columns:repeat(1,1fr)}}.brand-item{background-color:#fff}.brand-item-image{position:relative;overflow:hidden}.brand-item-image-img{max-width:100%;height:auto;transition:transform .2s ease 0s}.brand-item-image .img-default{aspect-ratio:450/252}.brand-item-image-logo{pointer-events:none;position:absolute;left:0;bottom:1rem;background-color:#141414;width:4.5rem;height:4.5rem;border-radius:0 .5rem .5rem 0;padding:.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.brand-item-image-logo{width:3.5rem;height:3.5rem;padding:.5rem}}.brand-item-image-logo img{max-width:48px;max-height:48px}@media (max-width:991.98px){.brand-item-image-logo img{max-width:32px;max-height:32px}}.brand-item-data{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem 1.5rem}@media (max-width:991.98px){.brand-item-data{padding:1rem}}.brand-item-action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-pack:justify;justify-content:space-between}.brand-item-action-title{font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.brand-item-action-title{font-size:1.125rem}}.brand-item-action .icon{border:1px solid #e7e7e7;border-radius:50%;color:var(--color-primary);font-size:1.5rem;width:3rem;height:3rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:991.98px){.brand-item-action .icon{font-size:1.25rem;width:2rem;height:2rem}}.brand-item-action .icon:before{transition:transform .2s ease 0s}.brand-item .param-list{padding-bottom:.5rem;gap:1.5rem 2rem}@media (max-width:991.98px){.brand-item .param-list{gap:1rem}}.brand-item .param-item{font-size:1rem;gap:.5rem}@media (max-width:991.98px){.brand-item .param-item{font-size:.875rem}}@media (min-width:992px){.brand-item .param-item .icon{font-size:1.5rem;width:1.5rem;height:1.5rem}}.brand-item:hover .brand-item-image-img{transform:scale(1.05)}.brand-item:hover .brand-item-action .icon:before{animation:a .4s forwards}.car-simple-list{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem 1.5rem}@media (max-width:991.98px){.car-simple-list{gap:2rem 1rem}}@media (max-width:767.98px){.car-simple-list{gap:1rem .5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:368.98px){.car-simple-list{grid-template-columns:repeat(1,1fr)}}.car-simple-item{border:1px solid #e7e7e7;background-color:#fff}.car-simple-item-image{position:relative;padding-bottom:56.19%;overflow:hidden}.car-simple-item-image img{max-width:100%;height:auto;position:absolute;left:0;top:50%;right:0;margin:0 auto;transform:translateY(-50%);max-height:100%;width:auto;transition:transform .2s ease 0s}.car-simple-item-image .tag-list{position:absolute;top:0;width:100%;left:0;padding:1rem;z-index:1}@media (max-width:991.98px){.car-simple-item-image .tag-list{padding:.75rem}}@media (max-width:499.98px){.car-simple-item-image .tag-list{padding:.5rem}}.car-simple-item-action{border-top:1px solid #e7e7e7;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1.5rem}@media (max-width:991.98px){.car-simple-item-action{padding:.5rem 1rem}}.car-simple-item-action-title{font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.car-simple-item-action-title{font-size:1.125rem}}@media (max-width:499.98px) and (min-width:369px){.car-simple-item-action-title{font-size:1rem}}.car-simple-item-action .icon{border:1px solid #e7e7e7;border-radius:50%;color:var(--color-primary);font-size:1.5rem;width:3rem;height:3rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:991.98px){.car-simple-item-action .icon{font-size:1.25rem;width:2rem;height:2rem}}.car-simple-item-action .icon:before{transition:transform .2s ease 0s}.car-simple-item:hover .car-simple-item-image img{transform:scale(1.05) translateY(-47.5%)}.car-simple-item:hover .car-simple-item-action .icon:before{animation:a .4s forwards}.car-extended-list{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 1.5rem}@media (max-width:991.98px){.car-extended-list{gap:2rem 1rem}}@media (max-width:767.98px){.car-extended-list{gap:1rem .5rem}}@media (max-width:499.98px){.car-extended-list{grid-template-columns:repeat(1,1fr)}}.car-extended-item{border:1px solid #e7e7e7;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.car-extended-item-image{position:relative;padding-bottom:75.1%;overflow:hidden;display:block}.car-extended-item-image img{max-width:100%;height:auto;position:absolute;left:0;top:50%;right:0;margin:0 auto;transform:translateY(-50%);max-height:100%;width:auto;transition:transform .2s ease 0s}.car-extended-item-image-icon{position:absolute;bottom:0;left:1.5rem;border:1px solid #e7e7e7;border-bottom:none;background-color:#fff;width:3.5rem;height:2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:8px 8px 0 0}@media (max-width:991.98px){.car-extended-item-image-icon{left:1rem}}.car-extended-item-image-icon .icon{font-size:1.5rem;width:1.5rem;height:1.5rem;color:var(--color-primary)}.car-extended-item-image .tag-list{position:absolute;top:0;width:100%;left:0;padding:1rem;z-index:1}@media (max-width:991.98px){.car-extended-item-image .tag-list{padding:.75rem}}@media (max-width:499.98px){.car-extended-item-image .tag-list{padding:.5rem}}.car-extended-item-image:hover img{transform:scale(1.05) translateY(-47.5%)}.car-extended-item-data{-ms-flex-positive:1;flex-grow:1;border-top:1px solid #e7e7e7;padding:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (max-width:991.98px){.car-extended-item-data{padding:1.5rem 1rem}}.car-extended-item-data-title{font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.car-extended-item-data-title{font-size:1.125rem}}.car-extended-item-data-title a{color:#000;display:inline-block}@media (max-width:767.98px){.car-extended-item-data p{font-size:.875rem}}.car-extended-item-data-action{margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 1.5rem;padding-top:.5rem}.car-detailed-list{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media (max-width:1311.98px){.car-detailed-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:599.98px){.car-detailed-list{grid-template-columns:repeat(1,1fr)}}@media (max-width:1311.98px) and (min-width:600px){.car-detailed-list .car-filtration-info{grid-column:span 2}}.car-detailed-item{border:1px solid #e7e7e7;background-color:#fff;display:-ms-flexbox;display:flex}@media (max-width:1311.98px){.car-detailed-item{-ms-flex-direction:column;flex-direction:column}}.car-detailed-item-title{font-weight:700;font-size:2.5rem;line-height:1.2;color:#000}@media (max-width:767.98px){.car-detailed-item-title{font-size:2rem}}.car-detailed-item-image{position:relative;overflow:hidden;display:block}@media (min-width:1312px){.car-detailed-item-image{max-width:420px;-ms-flex:0 0 44%;flex:0 0 44%}}.car-detailed-item-image img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease 0s}.car-detailed-item-image .img-default{aspect-ratio:540/405}@media (min-width:1312px){.car-detailed-item-image .img-default{height:100%}}.car-detailed-item-image-gallery{position:absolute;bottom:.75rem;right:.75rem;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;border-radius:4px;background-color:rgba(71,71,71,.4784313725);padding:.25rem .5rem .25rem .25rem}.car-detailed-item-image-gallery .icon{width:2rem;height:2rem;font-size:2rem;font-weight:400}.car-detailed-item-image .tag-list{pointer-events:none;position:absolute;top:0;width:100%;left:0;padding:.75rem;z-index:1}@media (max-width:991.98px){.car-detailed-item-image .tag-list{padding:.5rem}}.car-detailed-item-image:hover img{transform:scale(1.05)}.car-detailed-item-data{-ms-flex-positive:1;flex-grow:1;border-left:1px solid #e7e7e7;padding:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (max-width:1311.98px){.car-detailed-item-data{border-top:1px solid #e7e7e7;border-left:none}}@media (max-width:767.98px){.car-detailed-item-data{padding:1rem}}.car-detailed-item-data-title{font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.car-detailed-item-data-title{font-size:1.125rem}}.car-detailed-item-data-title-box{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-align:center;align-items:center;font-weight:600;color:#666}@media (max-width:767.98px){.car-detailed-item-data-title-box{font-size:.875rem}}.car-detailed-item-data-title-box-title{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.car-detailed-item-data-title-box .icon{-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;border-radius:50%;border:1px solid #e7e7e7;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#141414}.car-detailed-item-data-title-box .icon:before{font-size:1.5rem}.car-detailed-item-data-title-box:hover .icon:before{animation:a .4s forwards}.car-detailed-item-data-params{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (min-width:1312px){.car-detailed-item-data-params{margin:-.4rem 0}}.car-detailed-item-data-params .param-item{font-size:.75rem}.car-detailed-item-data-params .tag-list{-ms-flex-pack:start;justify-content:flex-start}@media (max-width:767.98px){.car-detailed-item-data-params .tag-list{gap:.75rem}}@media (max-width:767.98px){.car-detailed-item-data-params .tag-list-item{font-size:.75rem;padding:.25rem .5rem}}.car-detailed-item-data-info{margin-top:auto;color:#666;font-size:14px;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}@media (max-width:1311.98px){.car-detailed-item-data-info{-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.car-detailed-item-data-info-item{display:-ms-flexbox;display:flex;gap:.5rem}.car-detailed-item-data-info-item strong{font-weight:600;color:#141414}.car-detailed-item-data-info-item .icon{-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;font-size:1.5rem;color:#8e8e93}.car-detailed-item-data-info-item--primary{text-align:right}@media (max-width:1311.98px){.car-detailed-item-data-info-item--primary{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:left}}.car-detailed-item-data-info-item--primary strong{font-size:1.25rem}@media (max-width:767.98px){.car-detailed-item-data-info-item--primary strong{font-size:1.125rem}}.car-detailed-item-data-action{margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding-top:.5rem}@media (min-width:768px){.car-detailed--secondary .car-detailed-list{gap:1.5rem}}@media (min-width:1312px){.car-detailed--secondary .car-detailed-item-image{max-width:643px;-ms-flex:0 0 50%;flex:0 0 50%}}.car-detailed--secondary .car-detailed-item-image-gallery{background-color:#e7e7e7;color:#999}.car-detailed--secondary .car-detailed-item-data-title{font-weight:700;font-size:2rem;line-height:1.3;color:#000}@media (max-width:767.98px){.car-detailed--secondary .car-detailed-item-data-title{font-size:1.5rem;line-height:1.4}}.car-detailed--tertiary .car-detailed-list{gap:3rem;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:991.98px){.car-detailed--tertiary .car-detailed-list{gap:1.5rem}}@media (max-width:767.98px){.car-detailed--tertiary .car-detailed-list{gap:1rem;grid-template-columns:repeat(1,1fr)}}.car-detailed--tertiary .car-detailed-item{-ms-flex-direction:column;flex-direction:column;gap:2rem;border:none}.car-detailed--tertiary .car-detailed-item-title{margin-bottom:-1rem}.car-detailed--tertiary .car-detailed-item-image{max-width:100%;-ms-flex:0 0 10%;flex:0 0 10%;position:relative;padding-bottom:74.4%;overflow:hidden;display:block;border:1px solid #e7e7e7}.car-detailed--tertiary .car-detailed-item-image:hover img{transform:scale(1.05) translateY(-47.5%)}.car-detailed--tertiary .car-detailed-item-image img{max-width:100%;height:auto;position:absolute;left:0;top:50%;right:0;margin:0 auto;transform:translateY(-50%);max-height:100%;width:auto;transition:transform .2s ease 0s}.car-detailed--tertiary .car-detailed-item-image-gallery{background-color:#e7e7e7;color:#999}.car-detailed--tertiary .car-detailed-item-data{gap:1.5rem;padding:0;border:none}.car-detailed--tertiary .car-detailed-item-data-params{margin:0}.car-detailed--tertiary .car-detailed-item .contact-form-data{background-color:#141414;padding:2rem 1.5rem}@media (max-width:991.98px){.car-detailed--tertiary .car-detailed-item .contact-form-data{padding:1.5rem}}@media (max-width:767.98px){.car-detailed--tertiary .car-detailed-item .contact-form-data{padding:1rem}}.car-detailed--tertiary .car-detailed-item .contact-form-subtitle,.car-detailed--tertiary .car-detailed-item .form-done p,.car-detailed--tertiary .car-detailed-item .form .input label,.car-detailed--tertiary .car-detailed-item .form .input label sub{color:#fff}.car-detailed--tertiary .car-detailed-item .form .input label.error{color:#dc3545}.car-detailed--tertiary .car-detailed-item .form .input input[type=checkbox]+label,.car-detailed--tertiary .car-detailed-item .form .input input[type=checkbox]+label a{color:#fff}.car-detailed--tertiary .car-detailed-item .form .input input[type=checkbox]+label i{background-color:#fff}.car-detailed--tertiary .car-detailed-item .form .input--radio-list-item a,.car-detailed--tertiary .car-detailed-item .form .input--radio-list-item label{background-color:#fff;color:#141414}.car-detailed--tertiary .car-detailed-item .form .input--radio-list-item a .icon,.car-detailed--tertiary .car-detailed-item .form .input--radio-list-item label .icon{color:#141414}.car-detailed--tertiary .car-detailed-item .form .input--radio-list-item input:checked+label{background-color:#666;border-color:#666}.car-detailed--tertiary .car-detailed-item .form .input--radio-list-item input:checked+label .icon{color:#fff}.car-detailed--tertiary .car-detailed-item .form.calendar-block input[readonly]{background-color:#fff}.car-detailed--tertiary .car-detailed-item .form.calendar-block .label,.car-detailed--tertiary .car-detailed-item .form.calendar-block label{color:#141414}.car-compact-list{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem 1.5rem}@media (max-width:991.98px){.car-compact-list{gap:2rem 1rem}}@media (max-width:767.98px){.car-compact-list{gap:1rem .5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:368.98px){.car-compact-list{grid-template-columns:repeat(1,1fr)}}.car-compact-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.car-compact-item-image{position:relative;overflow:hidden;aspect-ratio:310/232;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.car-compact-item-image img{max-width:100%;height:auto;transition:transform .2s ease 0s}.car-compact-item-image .img-default{aspect-ratio:310/232}.car-compact-item-image .img-default-a{display:block;width:100%;height:100%}.car-compact-item-image-gallery{cursor:pointer;position:absolute;bottom:.75rem;right:.75rem;color:#141414;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;border-radius:4px;background-color:#f5f5f5;padding:.25rem .5rem .25rem .25rem}.car-compact-item-image-gallery .icon{color:#999;width:2rem;height:2rem;font-size:2rem;font-weight:400}@media (max-width:991.98px) and (min-width:768px){.car-compact-item-image-gallery .icon{width:1.5rem;height:1.5rem;font-size:1.5rem}}.car-compact-item-image .tag-list{pointer-events:none;position:absolute;top:0;width:100%;right:0;padding:.75rem;z-index:1}@media (max-width:499.98px){.car-compact-item-image .tag-list{padding:.5rem}}@media (max-width:991.98px) and (min-width:768px){.car-compact-item-image .tag-list{gap:.25rem}}.car-compact-item-image:hover img{transform:scale(1.05)}.car-compact-item-action{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.car-compact-item-action-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.car-compact-item-action-title{font-size:1.125rem}}@media (max-width:499.98px) and (min-width:369px){.car-compact-item-action-title{font-size:1rem}}.car-compact-item-action-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:#666}.car-compact-item hr{margin-top:auto}.car-compact-item-price{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.875rem;color:#666}.car-compact-item-price strong{color:#141414;font-weight:600;font-size:1.25rem}.car-compact-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;gap:0}.car-compact-swiper .swiper-slide{max-width:310px}.car-filter-container{display:block;max-width:44rem;margin:0 auto}.car-filter-container .input--checkbox-list{-ms-flex-pack:center;justify-content:center}.car-filter-banner{background-color:#fff;border-bottom:1px solid #e7e7e7;position:fixed;left:0;width:100%;z-index:4;display:none;height:56px;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.car-filter-banner{display:-ms-flexbox;display:flex;top:72px}}@media (max-width:767.98px){.car-filter-banner{top:72px}}.car-filter-banner .btn{gap:.5rem;padding:.5rem 1.25rem}.car-filter-banner .btn .icon{color:var(--color-primary);width:1.5rem;height:1.5rem;font-size:1.5rem}.car-container{-ms-flex-align:start;align-items:flex-start}.car-container,.car-container-titlebox{display:-ms-flexbox;display:flex;gap:1.5rem}.car-container-titlebox{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){.car-container-titlebox{text-align:center}}@media (max-width:991.98px){.car-container-titlebox{-ms-flex-align:start;align-items:flex-start;gap:.75rem}}.car-container .car-detailed-list{-ms-flex-positive:1;flex-grow:1}.car-filtration{-ms-flex:0 0 19.375rem;flex:0 0 19.375rem;max-width:19.375rem;background-color:#141414;padding:1.5rem 1rem}@media (max-width:1311.98px){.car-filtration{-ms-flex:0 0 17rem;flex:0 0 17rem;max-width:17rem}}@media (max-width:991.98px){.car-filtration{display:none}.car-filtration.active{display:block;position:fixed;width:100%;height:100%;left:0;top:0;z-index:5;max-width:100%;overflow-y:auto;padding:0 0 6rem}}.car-filtration-close.icon{display:none;width:3rem;height:3rem;font-size:1.5rem;border-radius:50%;border:1px solid #e7e7e7;color:#141414;-ms-flex-negative:0;flex-shrink:0}@media (max-width:991.98px){.car-filtration-close.icon{display:-ms-flexbox;display:flex}}.car-filtration-title{color:#fff;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #fff}@media (max-width:991.98px){.car-filtration-title{-ms-flex-pack:justify;justify-content:space-between;border-bottom:none;margin:0;padding:.75rem 1rem;background-color:#fff;color:#141414;font-weight:600;font-size:1.125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;position:fixed;top:0;left:0;width:100%;z-index:1}}.car-filtration-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:0 1.5rem;font-weight:600}.car-filtration-info div span{color:#666;font-weight:400}.car-filtration-info div:after{content:"";margin-left:1.5rem;height:2rem;border-left:1px solid #e7e7e7}.car-filtration-info div:last-of-type:after,.car-filtration-submit{display:none}@media (max-width:991.98px){.car-filtration-submit{display:-ms-flexbox;display:flex;padding:.75rem 1rem;background-color:#fff;position:fixed;bottom:0;left:0;width:100%;z-index:1}}.car-filtration-submit .btn{width:100%}.car-filtration-reset{background-color:transparent;outline:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border:none;font-size:16px;line-height:1.5;font-weight:600;color:#fff;gap:.5rem;cursor:pointer}.car-filtration-reset .icon{font-weight:400;-ms-flex-negative:0;flex-shrink:0;color:#dc3545;width:1.5rem;height:1.5rem;font-size:1.5rem}.car-filtration .form{gap:1rem}@media (max-width:991.98px){.car-filtration .form{padding:6rem 1rem}}.car-filtration .form .label,.car-filtration .form label{color:#fff;font-weight:600;font-size:.875rem;text-transform:uppercase}.car-filtration .form .label sub,.car-filtration .form label sub{color:#fff}.car-filtration .form .input input[type=email],.car-filtration .form .input input[type=file],.car-filtration .form .input input[type=number],.car-filtration .form .input input[type=password],.car-filtration .form .input input[type=text],.car-filtration .form .input select,.car-filtration .form .input textarea{font-size:.875rem}.car-filtration .form .input input[type=checkbox]+label{text-transform:none;color:#fff;gap:.5rem}.car-filtration .form .input input[type=checkbox]+label a{color:#fff}.car-filtration .form .input input[type=checkbox]+label i{background-color:#fff}.car-filtration .form .input--grouped{margin-top:-.5rem;display:-ms-flexbox;display:flex}.car-filtration .form .input-list{gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row!important;flex-direction:row!important}.car-filtration .form .input-list-wrap{width:100%}.car-filtration .form .input-list-wrap .label,.car-filtration .form .input-list-wrap label{margin-bottom:.5rem}.car-filtration .form .input-list-wrap .input{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.car-filtration .form .input--checkbox-list{-ms-flex-direction:column;flex-direction:column}.car-filtration .form .input--checkbox-list .label{margin:0}.car-filtration .form .input--checkbox-button-list{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.car-filtration .form .input--checkbox-button-list>div{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.car-filtration .form .input--checkbox-button-list>div input:checked+label{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff!important}.car-filtration .form .input--checkbox-button-list>div label{width:100%;border:1px solid #e7e7e7;background-color:#fff;height:3rem;padding:.75rem;line-height:1;color:#000!important;font-size:.875rem;text-align:center;-ms-flex-pack:center;justify-content:center;margin:0;transition:all .2s ease 0s;transition-property:border,background,color}.car-filtration .form .input--checkbox-button-list>div label sup{font-size:.625rem}.car-detail-container{display:-ms-flexbox;display:flex;gap:2rem}@media (max-width:991.98px){.car-detail-container{-ms-flex-direction:column;flex-direction:column}}.car-detail-container-content{-ms-flex-positive:1;flex-grow:1}.car-detail-container-content .param-block-list{gap:1.5rem 0;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem}.car-detail-container-content .param-block-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 .5rem}@media (min-width:992px){.car-detail-container-action{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}.car-detail-action-summary{background-color:#f5f5f5;padding:2rem;color:#141414}@media (max-width:767.98px){.car-detail-action-summary{padding:1.5rem}}.car-detail-action-summary-primary{font-weight:700;font-size:1.5rem;line-height:1.4;color:#000}@media (max-width:767.98px){.car-detail-action-summary-primary{font-size:1.25rem}}.car-detail-action-summary .btn{width:100%;margin-top:1.5rem}.car-detail-action-summary table{width:100%;border-collapse:collapse}.car-detail-action-summary table tr td{padding-top:.5rem}.car-detail-action-summary table tr td:last-of-type{white-space:nowrap;padding-left:1rem;text-align:right}.car-detail-action-summary table tr:first-of-type td{padding-top:0}.car-detail-action .contact-form-data{background-color:#141414;padding:2rem}@media (max-width:767.98px){.car-detail-action .contact-form-data{padding:1.5rem}}.car-detail-action .contact-form-subtitle{color:#fff}.car-detail-action .contact-form .btn{width:100%}.car-detail-action .form-done p,.car-detail-action .form .input label,.car-detail-action .form .input label sub{color:#fff}.car-detail-action .form .input label.error{color:#dc3545}.car-detail-action .form .input input[type=checkbox]+label,.car-detail-action .form .input input[type=checkbox]+label a{color:#fff}.car-detail-action .form .input input[type=checkbox]+label i{background-color:#fff}.car-detail-action .form .input--radio-list-item a,.car-detail-action .form .input--radio-list-item label{background-color:#fff;color:#141414}.car-detail-action .form .input--radio-list-item a .icon,.car-detail-action .form .input--radio-list-item label .icon{color:#141414}.car-detail-action .form .input--radio-list-item input:checked+label{background-color:#666;border-color:#666}.car-detail-action .form .input--radio-list-item input:checked+label .icon{color:#fff}.car-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;gap:0}.car-swiper .swiper-slide{max-width:421px}@media (max-width:767.98px){.car-swiper .swiper-slide{max-width:310px}}@media (max-width:991.98px){.car-swiper .swiper-slide .car-simple-item-action-title{font-size:1.125rem}}@media (max-width:991.98px){.car-swiper .swiper-slide .car-simple-item-action .icon{font-size:1.5rem;width:3rem;height:3rem}}.calendar-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:2rem 1.5rem;background-color:#f5f5f5}@media (max-width:767.98px){.calendar-block{padding:1.5rem 1rem}}.calendar-block-title{text-align:center;font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.calendar-block-title{font-size:1.125rem}}.calendar-block.form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.calendar-block.form .label,.calendar-block.form input,.calendar-block.form label{font-weight:600}@media (max-width:991.98px) and (min-width:768px){.calendar-block.form .input-list{-ms-flex-direction:column;flex-direction:column}}@media (max-width:991.98px) and (min-width:768px){.calendar-block.form .input-list .input{-ms-flex:0 0 auto;flex:0 0 auto}}.calendar-block.form .flatpickr-calendar.inline{width:100%;height:100%;top:0;left:0;position:absolute;background-color:transparent;box-shadow:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media (max-width:991.98px){.calendar-block.form .flatpickr-calendar.inline{gap:0}}.calendar-block.form .flatpickr-calendar.inline:after,.calendar-block.form .flatpickr-calendar.inline:before{display:none}.calendar-block.form .flatpickr-months{padding-bottom:1rem;border-bottom:1px solid #e7e7e7}@media (max-width:991.98px){.calendar-block.form .flatpickr-months{border:none}}.calendar-block.form .flatpickr-months .flatpickr-next-month,.calendar-block.form .flatpickr-months .flatpickr-next-year,.calendar-block.form .flatpickr-months .flatpickr-prev-month,.calendar-block.form .flatpickr-months .flatpickr-prev-year{-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #e7e7e7;background-color:#fff;position:relative;cursor:pointer;z-index:1;transition:all .2s ease 0s;transition-property:opacity,background}@media (max-width:991.98px){.calendar-block.form .flatpickr-months .flatpickr-next-month,.calendar-block.form .flatpickr-months .flatpickr-next-year,.calendar-block.form .flatpickr-months .flatpickr-prev-month,.calendar-block.form .flatpickr-months .flatpickr-prev-year{width:2rem;height:2rem}}.calendar-block.form .flatpickr-months .flatpickr-next-month:hover,.calendar-block.form .flatpickr-months .flatpickr-next-year:hover,.calendar-block.form .flatpickr-months .flatpickr-prev-month:hover,.calendar-block.form .flatpickr-months .flatpickr-prev-year:hover{background-color:var(--color-primary-hover-light)}.calendar-block.form .flatpickr-months .flatpickr-next-month:after,.calendar-block.form .flatpickr-months .flatpickr-next-year:after,.calendar-block.form .flatpickr-months .flatpickr-prev-month:after,.calendar-block.form .flatpickr-months .flatpickr-prev-year:after{font-family:Material Symbols Outlined;content:"\e5cc";font-size:1.5rem;color:#141414;font-style:normal;font-weight:400;left:2px;top:0;position:relative}@media (max-width:991.98px){.calendar-block.form .flatpickr-months .flatpickr-next-month:after,.calendar-block.form .flatpickr-months .flatpickr-next-year:after,.calendar-block.form .flatpickr-months .flatpickr-prev-month:after,.calendar-block.form .flatpickr-months .flatpickr-prev-year:after{font-size:1rem;left:1px}}.calendar-block.form .flatpickr-months .flatpickr-next-month svg,.calendar-block.form .flatpickr-months .flatpickr-next-year svg,.calendar-block.form .flatpickr-months .flatpickr-prev-month svg,.calendar-block.form .flatpickr-months .flatpickr-prev-year svg{display:none}.calendar-block.form .flatpickr-months .flatpickr-next-month.disabled,.calendar-block.form .flatpickr-months .flatpickr-next-month.flatpickr-disabled,.calendar-block.form .flatpickr-months .flatpickr-next-year.disabled,.calendar-block.form .flatpickr-months .flatpickr-next-year.flatpickr-disabled,.calendar-block.form .flatpickr-months .flatpickr-prev-month.disabled,.calendar-block.form .flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.calendar-block.form .flatpickr-months .flatpickr-prev-year.disabled,.calendar-block.form .flatpickr-months .flatpickr-prev-year.flatpickr-disabled{cursor:default;display:-ms-flexbox;display:flex;opacity:.5}.calendar-block.form .flatpickr-months .flatpickr-next-month.disabled:hover,.calendar-block.form .flatpickr-months .flatpickr-next-month.flatpickr-disabled:hover,.calendar-block.form .flatpickr-months .flatpickr-next-year.disabled:hover,.calendar-block.form .flatpickr-months .flatpickr-next-year.flatpickr-disabled:hover,.calendar-block.form .flatpickr-months .flatpickr-prev-month.disabled:hover,.calendar-block.form .flatpickr-months .flatpickr-prev-month.flatpickr-disabled:hover,.calendar-block.form .flatpickr-months .flatpickr-prev-year.disabled:hover,.calendar-block.form .flatpickr-months .flatpickr-prev-year.flatpickr-disabled:hover{background-color:#fff}.calendar-block.form .flatpickr-months .flatpickr-prev-year{-ms-flex-order:0;order:0}.calendar-block.form .flatpickr-months .flatpickr-prev-year:after{top:1px;left:0;content:"\eac3"}.calendar-block.form .flatpickr-months .flatpickr-prev-month{-ms-flex-order:1;order:1}.calendar-block.form .flatpickr-months .flatpickr-prev-month:after{top:1px;left:0;content:"\e314"}.calendar-block.form .flatpickr-months .flatpickr-next-month{-ms-flex-order:3;order:3}.calendar-block.form .flatpickr-months .flatpickr-next-year{-ms-flex-order:4;order:4}.calendar-block.form .flatpickr-months .flatpickr-next-year:after{content:"\eac9"}.calendar-block.form .flatpickr-months .flatpickr-month{height:3rem;-ms-flex-order:2;order:2}@media (max-width:1311.98px){.calendar-block.form .flatpickr-months .flatpickr-month{height:2rem}}.calendar-block.form .flatpickr-months .flatpickr-month .flatpickr-current-month{gap:.5rem;padding:0;height:3rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#141414;font-size:1.25rem}@media (max-width:1311.98px){.calendar-block.form .flatpickr-months .flatpickr-month .flatpickr-current-month{height:2rem}}@media (max-width:991.98px){.calendar-block.form .flatpickr-months .flatpickr-month .flatpickr-current-month{font-size:1rem}}.calendar-block.form .flatpickr-weekdays{height:2.5rem}.calendar-block.form span.flatpickr-weekday{color:#141414;font-weight:600;font-size:1rem}.calendar-block.form .dayContainer{width:auto;min-width:unset;max-width:unset;height:100%;padding-bottom:1px}.calendar-block.form .flatpickr-innerContainer{-ms-flex-positive:1;flex-grow:1}.calendar-block.form .flatpickr-innerContainer .flatpickr-rContainer{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.calendar-block.form .flatpickr-innerContainer .flatpickr-days{width:100%;-ms-flex-positive:1;flex-grow:1}.calendar-block.form .flatpickr-day{max-width:unset;height:unset;line-height:1;background-color:#fff;border-radius:0;color:#141414;font-size:1rem;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px) and (min-width:768px){.calendar-block.form .flatpickr-day{font-size:.8rem}}@media (max-width:368.98px){.calendar-block.form .flatpickr-day{font-size:.8rem}}.calendar-block.form .flatpickr-day:hover{color:#141414;background-color:#fff}.calendar-block.form .flatpickr-day.flatpickr-disabled{opacity:.5;background-color:transparent}.calendar-block.form .flatpickr-day.today{background-color:#999}.calendar-block.form .flatpickr-day.today:focus{color:#141414}.calendar-block.form .flatpickr-day.day-disabled{opacity:1;color:#dc3545;border:1px solid #dc3545;background-color:#fdeaea;overflow:hidden}.calendar-block.form .flatpickr-day.day-disabled:focus,.calendar-block.form .flatpickr-day.day-disabled:hover{color:#dc3545;background-color:#fdeaea}.calendar-block.form .flatpickr-day.endRange,.calendar-block.form .flatpickr-day.inRange,.calendar-block.form .flatpickr-day.selected,.calendar-block.form .flatpickr-day.startRange{border-radius:0!important;border:1px solid #28a745;background-color:#d4edda;color:#141414;box-shadow:none!important}.calendar-block.form .flatpickr-day.endRange:focus,.calendar-block.form .flatpickr-day.endRange:hover,.calendar-block.form .flatpickr-day.inRange:focus,.calendar-block.form .flatpickr-day.inRange:hover,.calendar-block.form .flatpickr-day.selected:focus,.calendar-block.form .flatpickr-day.selected:hover,.calendar-block.form .flatpickr-day.startRange:focus,.calendar-block.form .flatpickr-day.startRange:hover{color:#141414;background-color:#d4edda}.calendar-block.form .rangeMode .flatpickr-day{margin-top:0}.calendar-block.form .flatpickr-months{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}.calendar-input-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.5rem;position:relative;padding:0 0 78%;pointer-events:none;opacity:0;transition:opacity .2s ease 0s}.calendar-input-container.active{opacity:1;pointer-events:all}.calendar-legend{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 1.5rem;color:#141414}.calendar-legend-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem}.calendar-legend-item i{-ms-flex-negative:0;flex-shrink:0;display:block;width:1.5rem;height:1.5rem}.calendar-legend-item--today i{background-color:#999}.calendar-legend-item--selected i{border:1px solid #28a745;background-color:#d4edda}.calendar-legend-item--disabled i{border:1px solid #dc3545;background-color:#fdeaea;position:relative;overflow:hidden}.accordion-list{gap:1rem;column-count:3;column-gap:1rem}@media (max-width:1311.98px){.accordion-list{column-count:2}}@media (max-width:991.98px){.accordion-list{column-count:3}}@media (max-width:767.98px){.accordion-list{column-count:2}}@media (max-width:368.98px){.accordion-list{column-count:1}}.accordion-item{border:1px solid #e7e7e7;background-color:#fbfbfb;display:table;width:100%;margin-bottom:1rem;-webkit-column-break-inside:avoid}.accordion-item-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem}.accordion-item-header-title{-ms-flex-positive:1;flex-grow:1;font-size:1rem;font-weight:700}.accordion-item-content{padding:0 1rem 1rem}.accordion-item-content ol,.accordion-item-content p,.accordion-item-content ul{font-size:.9375rem}@media (max-width:767.98px){.accordion-item-content ol,.accordion-item-content p,.accordion-item-content ul{font-size:.875rem}}.accordion-item-content ol,.accordion-item-content ul{padding-left:.85rem}.param-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1rem}.param-list--small .param-item{font-size:.75rem}.param-list-simple{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 1.5rem}.param-list-table{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 1.5rem}@media (max-width:499.98px){.param-list-table{grid-template-columns:repeat(1,1fr)}}.param-list-table-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.param-list-table hr{grid-column:1/-1}.param-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;color:#141414}.param-item .icon{font-weight:400;color:var(--color-primary)}.param-block-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.param-block-item{word-break:break-word;display:-ms-flexbox;display:flex;gap:0 .5rem}@media (max-width:767.98px){.param-block-item{font-size:.875rem}}@media (max-width:499.98px){.param-block-item{-ms-flex-wrap:wrap;flex-wrap:wrap}}.param-block-item .contact-link{display:-ms-flexbox;display:flex;gap:.5rem}.param-block-item .contact-link svg{width:24px;fill:#666}.param-block-item .icon{-ms-flex-negative:0;flex-shrink:0;display:-ms-inline-flexbox;display:inline-flex;font-size:1.5rem;width:1.5rem;height:1.5rem;color:var(--color-primary)}.param-block-item b,.param-block-item i{-ms-flex-negative:0;flex-shrink:0;font-weight:600;color:#141414;max-width:50%}@media (max-width:499.98px){.param-block-item b,.param-block-item i{max-width:calc(100% - 2rem);-ms-flex:0 0 calc(100% - 2rem);flex:0 0 calc(100% - 2rem)}}.param-block-item i{font-style:normal;max-width:100%}.param-block-item a{color:#666;text-underline-offset:.1rem}.param-block-item a:hover{text-decoration:underline}.param-block-item p{word-break:break-word}@media (max-width:499.98px){.param-block-item p{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.career-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media (max-width:991.98px){.career-list{grid-template-columns:repeat(1,1fr)}}.career-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1.5rem;border:1px solid #e7e7e7;background-color:#fff;line-height:1.5rem}@media (max-width:767.98px){.career-item{padding:1rem;gap:.75rem}}.career-item ol strong,.career-item p strong,.career-item ul strong{color:#141414}.career-item-action{margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-top:.5rem}.career-content-more{margin-top:1rem;display:-ms-inline-flexbox;display:inline-flex;color:#141414;font-weight:600;-ms-flex-align:center;align-items:center;gap:.4rem;text-decoration:none!important}.career-content-data{display:none}.career-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid #e7e7e7;width:100%;font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.career-title{font-size:1.125rem;font-weight:600;font-size:1em;line-height:1.5;padding-bottom:.75rem}}.career-title .icon{font-weight:400;-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;border-radius:50%;border:1px solid #e7e7e7;color:var(--color-primary)}@media (max-width:767.98px){.career-title .icon{width:3rem;height:3rem}}.career-title .icon:before{font-size:2rem;width:2rem;height:2rem}@media (max-width:767.98px){.career-title .icon:before{font-size:1.5rem;width:1.5rem;height:1.5rem}}.career-title img{max-width:100%;height:auto;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.career-title--vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:.75rem}.img-default-contact{width:100px;height:100px;background-color:#afafaf;border-radius:50%}.person-list{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem 1.5rem}@media (max-width:1311.98px){.person-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:991.98px){.person-list{gap:2rem 1rem}}@media (max-width:767.98px){.person-list{gap:1rem .5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:368.98px){.person-list{grid-template-columns:repeat(1,1fr)}}.person-item{border:1px solid #e7e7e7;background-color:#fff;padding:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (max-width:991.98px){.person-item{padding:1.5rem 1rem}}.person-item-image img{max-width:100%;height:auto;border-radius:50%}.person-item-image .img-default{aspect-ratio:1;max-width:64px;max-height:64px;border-radius:50%}.person-item-title{margin-top:-.4rem;font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.person-item-title{font-size:1.125rem}}@media (max-width:499.98px) and (min-width:369px){.person-item-title{font-size:1rem}}@media (max-width:1311.98px){.person-item .param-block-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.person-item .param-block-item b,.person-item .param-block-item i{max-width:calc(100% - 2rem);-ms-flex:0 0 calc(100% - 2rem);flex:0 0 calc(100% - 2rem)}.person-item .param-block-item p{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.person-item .contact-block-item-action{padding-top:0}.action-list{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem 1.5rem}@media (max-width:991.98px){.action-list{gap:2rem 1rem}}@media (max-width:767.98px){.action-list{gap:1rem .5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:368.98px){.action-list{grid-template-columns:repeat(1,1fr)}}.action-item{border:1px solid #e7e7e7;background-color:#fff}.action-item-image{position:relative;overflow:hidden;display:block}.action-item-image img{max-width:100%;height:auto;transition:transform .2s ease 0s}.action-item-image .img-default{aspect-ratio:420/315}.action-item-image-icon{position:absolute;bottom:0;left:1.5rem;background-color:#fff;width:3.5rem;height:2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:8px 8px 0 0}@media (max-width:991.98px){.action-item-image-icon{left:1rem}}.action-item-image-icon .icon{font-size:1.5rem;width:1.5rem;height:1.5rem;color:var(--color-primary)}.action-item-image .tag-list{position:absolute;top:0;width:100%;left:0;padding:.75rem 1.5rem;z-index:1;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:991.98px){.action-item-image .tag-list{padding:.75rem}}@media (max-width:499.98px){.action-item-image .tag-list{padding:.5rem}}.action-item-data{padding:1.5rem}@media (max-width:991.98px){.action-item-data{padding:1.5rem 1rem}}.action-item-title{font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.action-item-title{font-size:1.125rem}}@media (max-width:499.98px) and (min-width:369px){.action-item-title{font-size:1rem}}.action-item-title a{color:#000;display:inline-block}.action-item .content-text{padding-top:1rem;margin-top:1rem;border-top:1px solid #e7e7e7}@media (max-width:767.98px){.action-item .content-text ol,.action-item .content-text p,.action-item .content-text ul{font-size:.875rem}}.action-item:hover img{transform:scale(1.05)}.action-filter-container{display:block;max-width:40rem;margin:0 auto}.action-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;gap:0}.action-swiper .swiper-slide{max-width:394px}@media (max-width:767.98px){.action-swiper .swiper-slide{max-width:310px}}.swiper{opacity:0;visibility:hidden;transition:all .2s ease 0s}.swiper.active{opacity:1;visibility:visible;overflow:visible}.swiper-container{overflow:hidden;position:relative}.swiper-toolbar{gap:2rem;-ms-flex-negative:0;flex-shrink:0}.swiper-toolbar,.swiper-toolbar-action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.swiper-toolbar-action{gap:.5rem}.swiper-toolbar-action-next,.swiper-toolbar-action-prev{cursor:pointer;width:3rem;height:3rem;border-radius:50%;border:1px solid #e7e7e7;color:#141414;font-size:1.5rem;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .2s ease 0s}.swiper-toolbar-action-next:after,.swiper-toolbar-action-prev:after{font-family:Material Symbols Outlined}.swiper-toolbar-action-next.swiper-button-disabled,.swiper-toolbar-action-prev.swiper-button-disabled{opacity:.5}.swiper-toolbar-action-next.swiper-button-disabled:hover,.swiper-toolbar-action-prev.swiper-button-disabled:hover{color:#141414}.swiper-toolbar-action-prev:after{content:"\e5c4"}.swiper-toolbar-action-prev:hover:not(.swiper-button-disabled):after{animation:b .4s}.swiper-toolbar-action-next:after{content:"\e5c8"}.swiper-toolbar-action-next:hover:not(.swiper-button-disabled):after{animation:a .4s forwards}.swiper-scrollbar.swiper-scrollbar-horizontal{position:relative;top:0;width:100%;left:0;bottom:auto;height:.25rem;border-radius:0;background-color:#e7e7e7}@media (max-width:767.98px){.swiper-scrollbar.swiper-scrollbar-horizontal{display:block!important}}.swiper-scrollbar-drag{background-color:var(--color-primary)}.swiper-slide{height:auto}@media (min-width:768px){.swiper--mobile .swiper-toolbar{display:none}}@media (min-width:768px){.swiper--mobile .swiper-slide{max-width:100%}}.swiper--1 .swiper-toolbar{display:none}.contact-block-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media (max-width:991.98px){.contact-block-list{grid-template-columns:repeat(1,1fr)}}@media (min-width:992px){.contact-block-list--3{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px) and (max-width:1311.98px){.contact-block-list--3 .param-block-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-block-list--3 .param-block-item b,.contact-block-list--3 .param-block-item i{max-width:calc(100% - 2rem);-ms-flex:0 0 calc(100% - 2rem);flex:0 0 calc(100% - 2rem)}.contact-block-list--3 .param-block-item p{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.contact-block-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1.5rem;border:1px solid #e7e7e7;background-color:#fff;line-height:1.5rem}@media (max-width:767.98px){.contact-block-item{padding:1rem;gap:.75rem}}.contact-block-item-iframe{-ms-flex-positive:1;flex-grow:1}.contact-block-item-iframe iframe{width:100%;height:100%;aspect-ratio:16/6;display:block;border:none!important}@media (max-width:991.98px){.contact-block-item-iframe iframe{aspect-ratio:16/9}}.contact-block-item--colspan{grid-row:span 2}@media (max-width:991.98px){.contact-block-item--colspan{-ms-flex-order:3;order:3}}.contact-block-item--rowspan{grid-column:1/-1}.contact-block-item-action{margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-top:.5rem}.contact-block-item--data{display:-ms-flexbox;display:flex;padding:0;gap:0}@media (min-width:992px){.contact-block-item--data{-ms-flex-direction:row;flex-direction:row}}.contact-block-item--data .contact-block-item{border:none}@media (min-width:992px){.contact-block-item--data .contact-block-item{gap:1rem;-ms-flex:0 0 420px;flex:0 0 420px;max-width:420px}}.contact-block-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid #e7e7e7;width:100%;font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.contact-block-title{font-size:1.125rem;font-weight:600;font-size:1em;line-height:1.5;padding-bottom:.75rem}}.contact-block-title .icon{font-weight:400;-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;border-radius:50%;border:1px solid #e7e7e7;color:var(--color-primary)}@media (max-width:767.98px){.contact-block-title .icon{width:3rem;height:3rem}}.contact-block-title .icon:before{font-size:2rem;width:2rem;height:2rem}@media (max-width:767.98px){.contact-block-title .icon:before{font-size:1.5rem;width:1.5rem;height:1.5rem}}.contact-block-title img{max-width:100%;height:auto;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.contact-block-title--vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:.75rem}.contact-filter-container{display:block;max-width:40rem;margin:0 auto}.contact-filter-subtitle{text-align:center;font-size:1.25rem;line-height:1.4;font-weight:700;border-bottom:1px solid #e7e7e7;padding-bottom:1rem;margin-bottom:1.5rem}@media (max-width:767.98px){.contact-filter-subtitle{font-size:1rem}}.contact-form-title{padding:3rem;background-color:var(--background-color-box);font-weight:700;font-size:2.5rem;line-height:1.2;color:#000}@media (max-width:767.98px){.contact-form-title{font-size:2rem}}.contact-form-title{color:#fff}@media (max-width:991.98px){.contact-form-title{padding:3rem 5%}}@media (max-width:767.98px){.contact-form-title{padding:1.5rem 5%}}.contact-form-subtitle{padding-bottom:1rem;border-bottom:1px solid #e7e7e7;width:100%;font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.contact-form-subtitle{font-size:1.125rem;font-size:1.25em}}.contact-form-container{background-position:50%;background-size:cover;position:relative}.contact-form-container:before{z-index:1;content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.2))}.contact-form-data{background-color:#fff;padding:3rem;position:relative;z-index:1}@media (max-width:991.98px){.contact-form-data{padding:3rem 5%;padding:1.5rem 5%}}@media (max-width:767.98px){.contact-form-data .form .input--radio-list-item label{font-size:1rem}}.contact-form-info{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1rem;position:relative;z-index:1;padding-bottom:6rem;padding-top:3rem}@media (max-width:767.98px){.contact-form-info{padding-left:5%;padding-right:5%}}.contact-form-info-title{font-weight:700;font-size:2rem;line-height:1.3;color:#000}@media (max-width:767.98px){.contact-form-info-title{font-size:1.5rem;line-height:1.4}}.contact-form-info-title,.contact-form-info p{color:#fff}@media (min-width:768px){.contact-form-info p{font-size:1.125rem}}.post-list{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem 1.5rem}@media (max-width:991.98px){.post-list{gap:2rem 1rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.post-list{gap:1.5rem .5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:499.98px){.post-list{grid-template-columns:repeat(1,1fr)}}.post-item{border:1px solid #e7e7e7;background-color:#fff;padding:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (max-width:1311.98px){.post-item{padding:1.5rem 1rem}}.post-item:hover .post-item-title{color:var(--color-primary)}.post-item-title{transition:color .2s ease 0s;font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.post-item-title{font-size:1.125rem}}@media (max-width:991.98px){.post-item p{margin-top:-.5rem}}@media (max-width:767.98px){.post-item p{font-size:.875rem}}.post-item-author{padding-top:1rem;border-top:1px solid #e7e7e7;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-align:center;align-items:center;margin-top:auto}.post-item-author-image{-ms-flex-negative:0;flex-shrink:0}.post-item-author-image img{max-width:100%;height:auto}.post-item-author-data{color:#141414;font-size:.875rem;-ms-flex-positive:1;flex-grow:1}.post-item-author-data-title{font-weight:600}.post-item-author-data-info{gap:0 .5rem}.post-item-author-data-info,.tag-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tag-list{gap:.75rem;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.tag-list{gap:.5rem}}.tag-list-item{color:#28a745;background-color:#d4edda;font-size:.75rem;line-height:1.5;font-weight:600;border-radius:4px;padding:.25rem .5rem}.tag-list-item--secondary{color:#141414;background-color:var(--color-primary)}.tag-list-item--tertiary{color:#141414;background-color:#e7e7e7}.tag-list-more{font-weight:600;color:#141414;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.375rem}.tag-list-more .icon{font-size:1.5rem;width:1.5rem;height:1.5rem}.title-box{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767.98px){.title-box{-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1.5rem}}.title-box-action{-ms-flex-negative:0;flex-shrink:0}.link-image-list{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 1.5rem}@media (max-width:991.98px){.link-image-list{gap:2rem 1rem}}@media (max-width:767.98px){.link-image-list{gap:1rem .5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:499.98px){.link-image-list{grid-template-columns:repeat(1,1fr)}}.link-image-list--4{grid-template-columns:repeat(4,1fr)}@media (max-width:991.98px){.link-image-list--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:499.98px){.link-image-list--4{grid-template-columns:repeat(1,1fr)}}.link-image-list-item{border:1px solid #e7e7e7;background-color:#fff}.link-image-list-item-image{position:relative;overflow:hidden}.link-image-list-item-image img{max-width:100%;height:auto;transition:transform .2s ease 0s}.link-image-list-item-image .img-default{aspect-ratio:644/482}.link-image-list-item-image-icon{position:absolute;bottom:0;left:1.5rem;background-color:#fff;width:3.5rem;height:2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:8px 8px 0 0}@media (max-width:991.98px){.link-image-list-item-image-icon{left:1rem}}.link-image-list-item-image-icon .icon{font-size:1.5rem;width:1.5rem;height:1.5rem;color:var(--color-primary)}.link-image-list-item-title{padding:1.5rem;font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.link-image-list-item-title{font-size:1.125rem}}@media (max-width:991.98px){.link-image-list-item-title{padding:1.5rem 1rem}}@media (max-width:499.98px) and (min-width:369px){.link-image-list-item-title{font-size:1rem}}.link-image-list-item:hover img{transform:scale(1.05)}.pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem}@media (max-width:767.98px){.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}}.pagination ul{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-ms-flex-pack:center;justify-content:center}@media (max-width:767.98px){.pagination ul{gap:.5rem;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-ms-flex-order:-1;order:-1}}.pagination ul li a.btn,.pagination ul li span.btn{padding:.5rem;width:3rem;height:3rem}@media (max-width:767.98px){.pagination ul li a.btn,.pagination ul li span.btn{width:2.5rem;height:2.5rem}}.icon{display:-ms-flexbox;display:flex;font-size:1rem;width:1rem;height:1rem;overflow:hidden;line-height:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.icon:before{font-family:Material Symbols Outlined;content:attr(data-icon)}.icon-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-left:-1.5rem;margin-right:-1.5rem;gap:3rem 0;overflow:hidden}@media (max-width:767.98px){.icon-list{margin-left:-1rem;margin-right:-1rem;gap:1.5rem 0}}.icon-list-item{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding-left:1.5rem;padding-right:1.5rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.375rem}@media (max-width:767.98px){.icon-list-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:1rem;padding-right:1rem}}.icon-list-item .icon{margin-bottom:.375rem;width:4rem;height:4rem;border-radius:50%;border:1px solid #e7e7e7;-ms-flex-item-align:center;align-self:center}@media (max-width:767.98px){.icon-list-item .icon{width:3rem;height:3rem}}.icon-list-item .icon:before{font-size:2rem;width:2rem;height:2rem;color:var(--color-primary)}@media (max-width:767.98px){.icon-list-item .icon:before{font-size:1.5rem;width:1.5rem;height:1.5rem}}.icon-list-item-title{font-weight:700;font-size:1.25em;line-height:1.4;color:#000}@media (max-width:767.98px){.icon-list-item-title{font-size:1.125rem}}.icon-list-item p{color:#666}.table-price-block{display:-ms-flexbox;display:flex;gap:1.5rem}@media (max-width:991.98px){.table-price-block{display:block}}.table-price-block-data{-ms-flex-positive:1;flex-grow:1}.table-price-block-data .content-text table thead tr th{background-color:var(--color-primary)}.table-price-block-data .content-text table tbody tr th{background-color:#f5f5f5}.table-price-block-data .content-text table tr:nth-of-type(2n){background-color:transparent}@media (min-width:992px){.table-price-block-data .content-text .table-wrapper table{margin-bottom:0!important}}.table-price-block-image{-ms-flex:0 0 420px;flex:0 0 420px;max-width:420px}@media (max-width:991.98px){.table-price-block-image{display:none}}.table-price-block-image img{max-width:100%;height:auto;height:100%;object-fit:cover}.table-price-legend .param-block-list{gap:1rem}.table-price-legend .param-block-list .param-block-item b{max-width:100%}.p-404{text-align:center;padding-top:10rem;padding-bottom:10rem}@media (max-width:991.98px){.p-404{padding-top:8rem;padding-bottom:8rem}}@media (max-width:767.98px){.p-404{padding-top:4rem;padding-bottom:4rem}}.p-404-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;gap:1.5rem}.p-404-container .icon{font-size:10rem;width:10rem;height:10rem;color:#dfdfdf}@media (max-width:767.98px){.p-404-container .icon{font-size:7rem;width:7rem;height:7rem}}.p-404-container .h1,.p-404-container h1{font-weight:400}.footer{background-color:var(--background-color-footer);border-top:solid 1px var(--border-color-footer);color:var(--color-footer);font-size:.875rem}.footer-container{padding-top:1.5rem;padding-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.footer-container{gap:1.5rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media (min-width:768px){.footer-copyright{max-width:40%}}.footer-nav{display:-ms-flexbox;display:flex;gap:1.5rem;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.footer-nav{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.footer-nav nav ul{-ms-flex-pack:end;justify-content:flex-end;padding:0;margin:0;list-style:none;display:-ms-flexbox;display:flex;gap:.5rem 1.5rem;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767.98px){.footer-nav nav ul{gap:1.5rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.footer-nav nav ul li a{color:var(--color-footer-tertiary);text-decoration:underline;text-underline-offset:.1rem}.footer-nav-social{gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.footer-nav-social,.footer-nav-social a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer-nav-social a{-ms-flex-pack:center;justify-content:center;color:var(--color-footer-tertiary);width:2rem;height:2rem;border:solid 1px var(--color-footer-social);border-radius:50%;transition:border .2s ease 0s}.unvisible{width:1px;height:1px;display:inline-block;overflow:hidden;position:absolute!important;border:0!important;padding:0!important;margin:0!important;clip:rect(1px,1px,1px,1px);pointer-events:none}.img-default{background-color:#cfcfcf;aspect-ratio:1}.anchor{position:relative;top:calc(-120px - 1rem)}@media (max-width:991.98px){.anchor{top:calc(-72px - 1rem)}}@media (max-width:767.98px){.anchor{top:calc(-72px - 1rem)}}.anchor--sticky-nav{top:calc(-120px - 4.5rem - 1rem)}@media (max-width:991.98px){.anchor--sticky-nav{top:calc(-72px - 3rem - 1rem)}}@media (max-width:767.98px){.anchor--sticky-nav{top:calc(-72px - 3rem - 1rem)}}.hidden{display:none!important}.breadcrumb{padding-top:1.5rem;padding-bottom:2rem;color:#141414;font-size:.875rem;font-weight:600}@media (max-width:767.98px){.breadcrumb{padding-top:.5rem;padding-bottom:1.5rem}}.breadcrumb span:after{font-family:Material Symbols Outlined;content:"\e5cc";font-size:1rem;color:#666;font-style:normal;font-weight:400;margin:0 .3125rem 0 .5rem;position:relative;top:3px}.breadcrumb>span .breadcrumb_last:after,.breadcrumb>span:after{display:none}.breadcrumb a{color:#666;position:relative}.breadcrumb a,.order-filter{font-weight:400}.order-filter.active{font-weight:700}.order-filter:hover{cursor:pointer}hr{padding:0;margin:0;border:none;border-bottom:1px solid #e7e7e7}
