@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{box-sizing:border-box}*:focus{outline:none}a,p,span,label,h1,g2,h3,h4,h5,h6{line-height:normal;letter-spacing:normal;margin:0;padding:0}p{line-height:1.5;letter-spacing:normal;margin:0;padding:0}*{box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}*:focus,*:active,*:visited{outline:none!important;outline-style:none!important}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;padding:0;margin-bottom:0}ul{list-style-type:none;padding-left:0;margin:0}ul li{padding:0;margin:0}form,label,figure,h1,h2,h3,h4,h5,h6{margin-bottom:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none}section{display:block;width:100%;padding:0}.clearfix:after{display:block;content:"";clear:both}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * 1.5);padding-left:calc(var(--bs-gutter-x) * 1.5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:800px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}@media (min-width: 1900px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1600px}}@media (min-width: 1360px){.container-fluid{padding:0 30px}}@media (min-width: 1680px){.container-fluid{padding:0 55px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-.5 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}@media (min-width: 992px){.row{margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-1 * var(--bs-gutter-x));margin-left:calc(-1 * var(--bs-gutter-x))}.row>*{padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1);margin-top:var(--bs-gutter-y)}}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media (min-width: 576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width: 768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width: 992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width: 1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width: 1300px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@font-face{font-family:Raleway-Light;font-style:normal;font-weight:400;font-display:swap;ascent-override:105%;descent-override:35%;line-gap-override:10%;src:url(../../../fonts/Raleway/Raleway-Light.woff2) format("woff2"),url(../../../fonts/Raleway/Raleway-Light.woff) format("woff"),url(../../../fonts/Raleway/Raleway-Light.ttf) format("truetype")}@font-face{font-family:Raleway-Regular;font-style:normal;font-weight:400;font-display:swap;ascent-override:105%;descent-override:35%;line-gap-override:10%;src:url(../../../fonts/Raleway/Raleway-Regular.woff2) format("woff2"),url(../../../fonts/Raleway/Raleway-Regular.woff) format("woff"),url(../../../fonts/Raleway/Raleway-Regular.ttf) format("truetype")}@font-face{font-family:Raleway-Bold;font-style:normal;font-weight:400;font-display:swap;ascent-override:105%;descent-override:35%;line-gap-override:10%;src:url(../../../fonts/Raleway/Raleway-Bold.woff2) format("woff2"),url(../../../fonts/Raleway/Raleway-Bold.woff) format("woff"),url(../../../fonts/Raleway/Raleway-Bold.ftf) format("truetype")}@font-face{font-family:Raleway-ExtraBold;font-style:normal;font-weight:400;font-display:swap;ascent-override:105%;descent-override:35%;line-gap-override:10%;src:url(../../../fonts/Raleway/Raleway-ExtraBold.woff2) format("woff2"),url(../../../fonts/Raleway/Raleway-ExtraBold.woff) format("woff"),url(../../../fonts/Raleway/Raleway-ExtraBold.ftf) format("truetype")}@font-face{font-family:Raleway-SemiBold;font-style:normal;font-weight:400;font-display:swap;ascent-override:105%;descent-override:35%;line-gap-override:10%;src:url(../../../fonts/Raleway/Raleway-SemiBold.woff) format("woff"),url(../../../fonts/Raleway/Raleway-SemiBold.ftf) format("truetype")}.banner-title-01{position:relative;display:block;width:100%;font-family:Raleway-Regular;line-height:1.2;margin:0;padding:0;font-size:20px}@media screen and (min-width: 320px){.banner-title-01{font-size:calc(20px + 25 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.banner-title-01{font-size:45px}}.banner-title-01.black{color:#000}.banner-title-01.white{color:#fff}.banner-title-01 span{margin-top:10px;display:block;font-family:Raleway-Bold;color:#c8c8c8}.section-title-01{position:relative;display:block;width:100%;font-family:Raleway-Bold;line-height:1.2;margin:0;padding:0;font-size:26px}@media screen and (min-width: 320px){.section-title-01{font-size:calc(26px + 24 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.section-title-01{font-size:50px}}.section-title-01.black{color:#000}.section-title-01.white{color:#fff}.section-title-01.small{font-size:26px}@media screen and (min-width: 320px){.section-title-01.small{font-size:calc(26px + 8 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.section-title-01.small{font-size:34px}}.section-title-01.txt-center{text-align:center}.section-title-02{position:relative;display:block;width:100%;font-family:Raleway-Bold;font-size:15px;line-height:1.2;margin:0;padding:0}.section-title-02.black{color:#000}.section-title-02.white{color:#fff}.section-title-02.semi-bold{font-family:Raleway-SemiBold}.section-title-02.uppercase{text-transform:uppercase}.section-title-03{position:relative;display:block;width:100%;font-family:Raleway-Bold;line-height:1.2;margin:0;padding:0;font-size:26px}@media screen and (min-width: 320px){.section-title-03{font-size:calc(26px + 24 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.section-title-03{font-size:50px}}.section-title-03.black{color:#000}.section-title-03.white{color:#fff}.section-title-03.main-color-03{color:#70ceb1}.section-title-03.category-01{color:#c41432}.section-title-03.category-02{color:#fa704e}.section-title-03.category-03{color:#fdc50a}.section-title-03.category-04{color:#25a08b}.section-title-03.category-05{color:#21b869}.section-title-03.small{font-size:20px}@media screen and (min-width: 320px){.section-title-03.small{font-size:calc(20px + 10 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.section-title-03.small{font-size:30px}}.section-title-03.smaller{font-size:20px}@media screen and (min-width: 320px){.section-title-03.smaller{font-size:calc(20px + 5 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.section-title-03.smaller{font-size:25px}}.products-card-title{position:relative;display:block;width:100%;font-family:Raleway-Bold;font-size:16px;line-height:1.2;color:#000;margin:0;padding:0}.products-card-description{position:relative;width:100%;font-family:Raleway-SemiBold;font-size:12px;color:#000;margin:0;padding:0;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.products-label{position:relative;font-family:Raleway-SemiBold;font-size:10px;margin:0;padding:2px 5px;max-height:20px;border-radius:10px;text-transform:uppercase}.products-label.category-01{background-color:#c41432;color:#fff;border:1px solid #c41432}.products-label.category-02{background-color:#fa704e;color:#fff;border:1px solid #fa704e}.products-label.category-03{background-color:#fdc50a;color:#fff;border:1px solid #fdc50a}.products-label.category-04{background-color:#25a08b;color:#fff;border:1px solid #25a08b}.products-label.category-05{background-color:#21b869;color:#fff;border:1px solid #21b869}.products-label.gold{background-color:#c8c8c8;color:#fff;border:1px solid #c8c8c8}.products-label.new{color:#000;border:1px solid #000000}.products-label.simple{font-size:13px;color:#000;border:1px solid transparent}.product-ref{position:relative;font-family:Raleway-Regular;font-size:12px;margin:0;padding:0;text-transform:uppercase;color:#000;line-height:1.2}.product-title{position:relative;font-family:Raleway-Bold;margin:0;padding:0;color:#000;line-height:1.2;font-size:35px}@media screen and (min-width: 320px){.product-title{font-size:calc(35px + 15 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.product-title{font-size:50px}}.scroll-text{display:block;position:relative;width:100%;left:100%;font-family:Raleway-Bold;font-size:175px;text-align:left;text-transform:uppercase;margin:0;padding:0;line-height:1.1;letter-spacing:18px}.scroll-text.white{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #ffffff}.scroll-text.black{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #000000}.scroll-text.green{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(112,206,177,.8)}.category-list-title{position:relative;display:inline-block;width:auto;font-family:Raleway-Bold;line-height:1.2;margin:0;padding:0;font-size:25px}@media screen and (min-width: 320px){.category-list-title{font-size:calc(25px + 0*(100vw - 320px))}}@media screen and (min-width: 768px){.category-list-title{font-size:25px}}.category-list-title.white{color:#fff}.article-title-01{position:relative;display:block;width:100%;font-family:Raleway-Bold;line-height:1.2;margin:0;padding:0;font-size:26px}@media screen and (min-width: 320px){.article-title-01{font-size:calc(26px + 19 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.article-title-01{font-size:45px}}.article-title-01.black{color:#000}.article-title-01.white{color:#fff}.article-category-01{position:relative;display:block;width:100%;font-family:Raleway-Bold;line-height:1.2;margin:0;padding:0;text-transform:uppercase;font-size:13px}@media screen and (min-width: 320px){.article-category-01{font-size:calc(13px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.article-category-01{font-size:15px}}.article-category-01.black{color:#000}.article-category-01.white{color:#fff}.article-date-01{position:relative;display:block;width:100%;font-family:Raleway-Regular;font-size:14px;line-height:1.2;margin:0;padding:0;text-transform:uppercase}.article-date-01.black{color:#00000080}.article-date-01.white{color:#fff}.business-area-title-01{position:relative;display:block;width:100%;left:0;font-family:Raleway-Bold;line-height:1.2;margin:0;padding:0;color:#0000004d;transition:all .3s ease-in!important;font-size:26px}@media screen and (min-width: 320px){.business-area-title-01{font-size:calc(26px + 9 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.business-area-title-01{font-size:35px}}.business-area-title-01.black{color:#000}.business-area-title-01.white,.business-area-title-01.active{color:#fff}.business-area-title-01:hover{cursor:pointer;left:10px;color:#fff}.section-hashtag-01{position:relative;display:block;width:100%;font-family:Raleway-Bold;margin:0;padding:0;font-size:16px}@media screen and (min-width: 320px){.section-hashtag-01{font-size:calc(16px + 6 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.section-hashtag-01{font-size:22px}}.section-hashtag-01.black{color:#000}.section-hashtag-01.white{color:#fff}.section-hashtag-01.txt-center{text-align:center}.section-hashtag-01.font-semibold{font-family:Raleway-SemiBold}.select-text-01{display:block;width:100%;font-family:Raleway-Regular;text-align:left;color:#000;line-height:1.6;margin:0;padding:0;font-size:16px}@media screen and (min-width: 320px){.select-text-01{font-size:calc(16px + 4 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.select-text-01{font-size:20px}}.select-text-01.active{font-family:Raleway-Bold}@media (min-width: 1200px){.select-text-01{font-size:16px}}.title-footer{position:relative;display:block;width:100%;font-family:Raleway-Bold;font-size:20px;text-align:left;color:#ffffff80;line-height:1.3;margin:0;padding:0}.title-footer.link,.title-footer.link:focus,.title-footer.link:active,.title-footer.link:visited{color:#eee131;left:0}.title-footer .icon{position:relative;width:25px;height:25px;transition:transform .5s ease-in-out!important}.title-footer .icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center center}.title-footer .icon svg path{fill:#ffffff80}.title-footer span{font-family:Raleway-SemiBold;color:#fff;font-size:14px}.newsletter-title{position:relative;display:block;width:100%;font-family:Raleway-Bold;text-align:left;line-height:1.3;margin:0;padding:0;font-size:26px}@media screen and (min-width: 320px){.newsletter-title{font-size:calc(26px + 24 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.newsletter-title{font-size:50px}}.newsletter-title.black{color:#000}.newsletter-title.white{color:#fff}.footer-copyright-text{display:block;width:100%;font-family:Raleway-Regular;text-align:center;color:#fff;line-height:1.3;padding:0;font-size:12px}@media screen and (min-width: 320px){.footer-copyright-text{font-size:calc(12px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.footer-copyright-text{font-size:14px}}.footer-copyright-text a,.footer-copyright-text a:focus,.footer-copyright-text a:visited{opacity:1;color:#fff!important}.footer-copyright-text a:hover,.footer-copyright-text a:focus:hover,.footer-copyright-text a:visited:hover{color:#fff;opacity:.5}.footer-copyright-text.font-bold{font-family:Raleway-Bold}.footer-copyright-text.uppercase{text-transform:uppercase}.people-name{display:block;width:100%;font-family:Raleway-Bold;font-size:16px;text-align:center;margin:0;padding:0;color:#000}.people-position{display:block;width:100%;font-family:Raleway-Regular;font-size:16px;text-align:center;text-transform:uppercase;line-height:1.2;margin:5px 0 0;padding:0;color:#000}.description-text-01{display:block;width:100%;font-family:Raleway-Regular;text-align:left;margin:0;padding:0;word-break:break-word;color:#000;font-size:14px}@media screen and (min-width: 320px){.description-text-01{font-size:calc(14px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.description-text-01{font-size:16px}}.description-text-01 a,.description-text-01 a:focus,.description-text-01 a:visited,.description-text-01 a:hover{opacity:1;color:#828282}.description-text-01 a:hover,.description-text-01 a:focus:hover,.description-text-01 a:visited:hover,.description-text-01 a:hover:hover{color:#828282;opacity:.5}.description-text-01 b,.description-text-01 strong{font-family:Raleway-Bold}.description-text-01.big{font-size:16px}.description-text-01.products-list-intro,.description-text-01.product-description{font-size:14px}.description-text-01.color01{color:#eee131}.description-text-01.color01 a,.description-text-01.color01 a:focus,.description-text-01.color01 a:visited{color:#828282}.description-text-01.color02{color:#c8c8c8}.description-text-01.grey{color:#828282}.description-text-01.white{color:#fff}.description-text-01.main-color-03{color:#70ceb1}.description-text-01.font-light{font-family:Raleway-Light}.description-text-01.font-bold{font-family:Raleway-Bold}.description-text-01.uppercase{text-transform:uppercase}.description-text-01.capitalize{text-transform:capitalize}.description-text-01.line-limit{overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.description-text-01 p a,.description-text-01 p a:focus,.description-text-01 p a:visited{opacity:1}.description-text-01 p a:hover,.description-text-01 p a:focus:hover,.description-text-01 p a:visited:hover{opacity:.5}.description-text-01 ul{list-style:disc;padding-left:20px}.description-text-01 ul li{font-family:Raleway-Light;font-size:12px}@media screen and (min-width: 320px){.description-text-01 ul li{font-size:calc(12px + 4 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.description-text-01 ul li{font-size:16px}}.description-text-01 ul li a,.description-text-01 ul li a:focus,.description-text-01 ul li a:visited,.description-text-01 ul li a:hover{opacity:1;color:#000}.description-text-01 ul li a:hover,.description-text-01 ul li a:focus:hover,.description-text-01 ul li a:visited:hover,.description-text-01 ul li a:hover:hover{opacity:1}.description-text-01 ul li.navbar-mobile-li{color:#000;font-family:Raleway-Regular;font-size:14px}@media screen and (min-width: 320px){.description-text-01 ul li.navbar-mobile-li{font-size:calc(14px + 6 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.description-text-01 ul li.navbar-mobile-li{font-size:20px}}.description-text-01 ul li.navbar-mobile-li a:hover,.description-text-01 ul li.navbar-mobile-li a:focus:hover,.description-text-01 ul li.navbar-mobile-li a:visited:hover{color:#c8c8c8}.description-text-01 ul li.navbar-mobile-li:first-child{margin-top:20px}@media (min-width: 768px){.description-text-01 ul li.navbar-mobile-li:first-child{margin-top:30px}}.description-text-01 ol{list-style:number;padding-left:20px}.description-text-01 ol li{font-family:Raleway-Light;font-size:12px}@media screen and (min-width: 320px){.description-text-01 ol li{font-size:calc(12px + 4 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.description-text-01 ol li{font-size:16px}}.description-text-01 ol li a,.description-text-01 ol li a:focus,.description-text-01 ol li a:visited{font-family:Raleway-Bold;opacity:1}.description-text-01 ol li a:hover,.description-text-01 ol li a:focus:hover,.description-text-01 ol li a:visited:hover{opacity:.5}.description-text-01.medium{font-size:20px}@media screen and (min-width: 320px){.description-text-01.medium{font-size:calc(20px + 6 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.description-text-01.medium{font-size:26px}}.description-text-01.medium-small{font-size:18px}@media screen and (min-width: 320px){.description-text-01.medium-small{font-size:calc(18px + 8 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.description-text-01.medium-small{font-size:26px}}.description-text-01.small{font-size:12px}@media screen and (min-width: 320px){.description-text-01.small{font-size:calc(12px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.description-text-01.small{font-size:14px}}.description-text-01.small ul li{font-size:12px}@media screen and (min-width: 320px){.description-text-01.small ul li{font-size:calc(12px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.description-text-01.small ul li{font-size:14px}}.description-text-01.small ol li{font-size:12px}@media screen and (min-width: 320px){.description-text-01.small ol li{font-size:calc(12px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.description-text-01.small ol li{font-size:14px}}.description-text-01.smaller{font-size:14px}@media screen and (min-width: 320px){.description-text-01.smaller{font-size:calc(14px + -1 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.description-text-01.smaller{font-size:13px}}.description-text-01.values{font-size:14px}.description-text-01.position-title{font-size:20px}.description-text-01.link a,.description-text-01.link a:focus,.description-text-01.link a:visited{color:#c8c8c8;opacity:1}.description-text-01.link a:hover,.description-text-01.link a:focus:hover,.description-text-01.link a:visited:hover{color:#c8c8c8;opacity:.5}.description-text-01 a.black,.description-text-01 a:focus.black,.description-text-01 a:visited.black,.description-text-01 a:hover.black{display:block;opacity:1;color:#000;width:100%}.description-text-01 a.black:hover,.description-text-01 a:focus.black:hover,.description-text-01 a:visited.black:hover,.description-text-01 a:hover.black:hover{opacity:.5}.card-title{display:block;width:100%;text-align:left;margin:0;padding:0;word-break:break-word}.card-title.inovation{font-family:Raleway-Bold;color:#000;font-size:14px}@media screen and (min-width: 320px){.card-title.inovation{font-size:calc(14px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.card-title.inovation{font-size:16px}}.card-description{display:block;width:100%;text-align:left;margin:0;padding:0;word-break:break-word}.card-description.inovation{font-family:Raleway-Regular;color:#000;font-size:12px}@media screen and (min-width: 320px){.card-description.inovation{font-size:calc(12px + 4 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.card-description.inovation{font-size:16px}}.card-description.file-size{font-family:Raleway-Regular;color:#00000080;font-size:12px}@media screen and (min-width: 320px){.card-description.file-size{font-size:calc(12px + 2 * ((100vw - 320px) / 879))}}@media screen and (min-width: 1199px){.card-description.file-size{font-size:14px}}.required{display:block;width:100%;font-family:Raleway-Regular;font-size:12px;text-align:left;margin:0;padding:0;word-break:break-word;color:#000}.required.white{color:#fff}@media (min-width: 768px){.footer-copyright-text{text-align:left}.title-footer{color:#fff}}@media (min-width: 1199px){.banner-title-01{font-size:45px}}@media screen and (min-width: 1199px) and (min-width: 1199px){.banner-title-01{font-size:calc(45px + 20 * ((100vw - 1199px) / 481))}}@media screen and (min-width: 1199px) and (min-width: 1680px){.banner-title-01{font-size:65px}}@media (min-width: 1199px){.business-area-title-01{font-size:35px}}@media screen and (min-width: 1199px) and (min-width: 1199px){.business-area-title-01{font-size:calc(35px + 7 * ((100vw - 1199px) / 481))}}@media screen and (min-width: 1199px) and (min-width: 1680px){.business-area-title-01{font-size:42px}}html{font-size:62.5%}body{font-size:1.4rem}html,body{width:100%;max-width:100vw;margin:0;padding:0;position:relative;font-family:Raleway-Regular,Arial,Helvetica;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden;color:#000;background:#ffffff;scroll-behavior:smooth;scrollbar-color:rgba(0,0,0,.3) #eee131;scrollbar-width:thin}html.no-overflow,body.no-overflow{overflow:visible}html.no-overflow body,body.no-overflow body{position:fixed;width:100%;left:0;right:0;overflow:visible scroll}html.no-overflow-content,body.no-overflow-content{overflow:hidden}html::-webkit-scrollbar,body::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:rgba(0,0,0,.3)}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:#eee131}html::-webkit-scrollbar-thumb:window-inactive,body::-webkit-scrollbar-thumb:window-inactive{background:#eee131}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.preload *{transition:none!important}a,a:focus,a:active,a:visited,a:link{color:#000;outline:none;text-decoration:none;transition:all .3s ease-in-out!important}a:hover,a:focus:hover,a:active:hover,a:visited:hover,a:link:hover{text-decoration:none}.p-relative{position:relative}.main{display:block;height:auto;min-height:100vh;padding-top:100px}.main.not-found{min-height:500px}::-moz-selection{background-color:#867d00;color:#fff}::selection{background-color:#867d00;color:#fff}.prevent-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.txt-center{text-align:center}.txt-uppercase{text-transform:uppercase}.custom-modal{position:fixed;top:0;left:0;width:100%;height:100vh;padding:25px 10px;opacity:0;visibility:hidden;z-index:-1;pointer-events:none;background-color:#000c;overflow:hidden auto;transition:all .5s ease-in-out!important}.custom-modal.open{z-index:11;pointer-events:all;opacity:1;visibility:visible}.custom-modal.newsletter,.custom-modal.video{background-color:#867d00f2}.custom-modal.newsletter .container,.custom-modal.video .container,.custom-modal .container-fluid{height:100%}.custom-modal .custom-modal-intro.newsletter{margin-bottom:40px}.custom-modal .custom-modal-header .menu-icon-close,.custom-modal .custom-modal-header .menu-icon-close:focus,.custom-modal .custom-modal-header .menu-icon-close:active,.custom-modal .custom-modal-header .menu-icon-close:visited{position:relative;top:0;border:1px solid #ffffff;width:40px;height:40px;border-radius:10px;z-index:2;background-color:#fff}.custom-modal .custom-modal-header .menu-icon-close svg,.custom-modal .custom-modal-header .menu-icon-close:focus svg,.custom-modal .custom-modal-header .menu-icon-close:active svg,.custom-modal .custom-modal-header .menu-icon-close:visited svg{width:25px;height:25px}.custom-modal .custom-modal-header .menu-icon-close svg path,.custom-modal .custom-modal-header .menu-icon-close:focus svg path,.custom-modal .custom-modal-header .menu-icon-close:active svg path,.custom-modal .custom-modal-header .menu-icon-close:visited svg path{fill:#000}.custom-modal .custom-modal-header .menu-icon-close:hover,.custom-modal .custom-modal-header .menu-icon-close:focus:hover,.custom-modal .custom-modal-header .menu-icon-close:active:hover,.custom-modal .custom-modal-header .menu-icon-close:visited:hover{background:#ffffff}.custom-modal .custom-modal-header .menu-icon-close:hover svg path,.custom-modal .custom-modal-header .menu-icon-close:focus:hover svg path,.custom-modal .custom-modal-header .menu-icon-close:active:hover svg path,.custom-modal .custom-modal-header .menu-icon-close:visited:hover svg path{fill:#000}.custom-modal .custom-modal-wrapper{position:relative;height:100%;padding:25px 0}.custom-modal .custom-modal-content{height:100%}.custom-modal .custom-modal-content.newsletter{width:100%;max-width:520px;margin:0 auto}.custom-modal .custom-modal-content.video{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.custom-modal .custom-modal-content.video iframe{position:absolute;top:50%;left:0;bottom:0;right:0;width:100%;height:100%;max-height:400px;transform:translateY(-50%)}@media (min-width: 992px){.custom-modal .custom-modal-content.video iframe{max-height:500px}}@media (min-width: 1199px){.custom-modal .custom-modal-content.video iframe{max-height:600px}}@media (min-width: 1680px){.custom-modal .custom-modal-content.video iframe{max-height:700px}}.custom-modal .custom-modal-gallery-slider .slick-track{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center}.custom-modal .custom-modal-gallery-slider .custom-modal-gallery-slider-item picture{display:block;line-height:1}.custom-modal .custom-modal-gallery-slider .custom-modal-gallery-slider-item picture img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;min-height:300px;max-height:600px;max-width:100%;margin:0 auto}@media (min-width: 768px){.custom-modal .custom-modal-gallery-slider .custom-modal-gallery-slider-item picture img{max-width:80%}}@media (min-width: 992px){.custom-modal .custom-modal-gallery-slider .custom-modal-gallery-slider-item picture img{max-height:400px;max-width:90%}}@media (min-width: 1199px){.custom-modal .custom-modal-gallery-slider .custom-modal-gallery-slider-item picture img{max-width:90%;max-height:500px}}@media (min-width: 1680px){.custom-modal .custom-modal-gallery-slider .custom-modal-gallery-slider-item picture img{max-height:600px}}.custom-modal .slick-arrow{display:block!important}.custom-modal .slick-arrow.slick-prev,.custom-modal .slick-arrow.slick-prev:focus,.custom-modal .slick-arrow.slick-prev:active,.custom-modal .slick-arrow.slick-prev:visited,.custom-modal .slick-arrow.slick-next,.custom-modal .slick-arrow.slick-next:focus,.custom-modal .slick-arrow.slick-next:active,.custom-modal .slick-arrow.slick-next:visited{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;width:55px;height:55px;border:1px solid rgba(255,255,255,.6);border-radius:100%;z-index:2;transition:all .3s ease-in-out!important}.custom-modal .slick-arrow.slick-prev:hover,.custom-modal .slick-arrow.slick-prev:focus:hover,.custom-modal .slick-arrow.slick-prev:active:hover,.custom-modal .slick-arrow.slick-prev:visited:hover,.custom-modal .slick-arrow.slick-next:hover,.custom-modal .slick-arrow.slick-next:focus:hover,.custom-modal .slick-arrow.slick-next:active:hover,.custom-modal .slick-arrow.slick-next:visited:hover{background:#ffffff}.custom-modal .slick-arrow.slick-prev:hover svg,.custom-modal .slick-arrow.slick-prev:focus:hover svg,.custom-modal .slick-arrow.slick-prev:active:hover svg,.custom-modal .slick-arrow.slick-prev:visited:hover svg,.custom-modal .slick-arrow.slick-next:hover svg,.custom-modal .slick-arrow.slick-next:focus:hover svg,.custom-modal .slick-arrow.slick-next:active:hover svg,.custom-modal .slick-arrow.slick-next:visited:hover svg{margin-left:0}.custom-modal .slick-arrow.slick-prev:hover svg path,.custom-modal .slick-arrow.slick-prev:focus:hover svg path,.custom-modal .slick-arrow.slick-prev:active:hover svg path,.custom-modal .slick-arrow.slick-prev:visited:hover svg path,.custom-modal .slick-arrow.slick-next:hover svg path,.custom-modal .slick-arrow.slick-next:focus:hover svg path,.custom-modal .slick-arrow.slick-next:active:hover svg path,.custom-modal .slick-arrow.slick-next:visited:hover svg path{fill:#000}.custom-modal .slick-arrow.slick-prev,.custom-modal .slick-arrow.slick-prev:focus,.custom-modal .slick-arrow.slick-prev:active,.custom-modal .slick-arrow.slick-prev:visited{left:-15px}@media (min-width: 1680px){.custom-modal .slick-arrow.slick-prev,.custom-modal .slick-arrow.slick-prev:focus,.custom-modal .slick-arrow.slick-prev:active,.custom-modal .slick-arrow.slick-prev:visited{left:-25px}}.custom-modal .slick-arrow.slick-prev:before,.custom-modal .slick-arrow.slick-prev:focus:before,.custom-modal .slick-arrow.slick-prev:active:before,.custom-modal .slick-arrow.slick-prev:visited:before{display:block;width:25px;height:25px;margin:0 auto;background:url(/assets/images/svg/arrow-left-white.svg) no-repeat center center/cover}.custom-modal .slick-arrow.slick-prev:hover:before,.custom-modal .slick-arrow.slick-prev:focus:hover:before,.custom-modal .slick-arrow.slick-prev:active:hover:before,.custom-modal .slick-arrow.slick-prev:visited:hover:before{background:url(/assets/images/svg/arrow-left-black.svg) no-repeat center center/cover}.custom-modal .slick-arrow.slick-next,.custom-modal .slick-arrow.slick-next:focus,.custom-modal .slick-arrow.slick-next:active,.custom-modal .slick-arrow.slick-next:visited{right:-15px}@media (min-width: 1680px){.custom-modal .slick-arrow.slick-next,.custom-modal .slick-arrow.slick-next:focus,.custom-modal .slick-arrow.slick-next:active,.custom-modal .slick-arrow.slick-next:visited{right:-25px}}.custom-modal .slick-arrow.slick-next:before,.custom-modal .slick-arrow.slick-next:focus:before,.custom-modal .slick-arrow.slick-next:active:before,.custom-modal .slick-arrow.slick-next:visited:before{content:""!important;display:block;width:25px;height:25px;margin:0 auto;background:url(../../../images/svg/arrow-right-white.svg) no-repeat center center/cover}.custom-modal .slick-arrow.slick-next:hover:before,.custom-modal .slick-arrow.slick-next:focus:hover:before,.custom-modal .slick-arrow.slick-next:active:hover:before,.custom-modal .slick-arrow.slick-next:visited:hover:before{background:url(../../../images/svg/arrow-right-black.svg) no-repeat center center/cover}.scroll-text-wrapper{display:block;position:relative;width:100vw;margin-left:-50vw;left:50%;height:auto;white-space:nowrap;overflow:visible;clear:both;padding:50px 0}.custom-row--01 .custom-col{flex:1 0 100%}.custom-row--01 .custom-col:not(:first-child){margin-top:10px}.custom-row--02 .custom-col{flex:1 0 100%}.custom-row--02 .custom-col:not(:first-child){margin-top:10px}.custom-row--03 .custom-col{flex:1 0 100%}.custom-row--03 .custom-col:not(:first-child){margin-top:10px}.custom-row--04 .custom-col{flex:1 0 100%}.custom-row--04 .custom-col:not(:first-child){margin-top:10px}.section-padding--01{padding:50px 0 0}.section-padding--02,.section-padding--03{padding:50px 0}.section-padding--04{padding:50px 0 100px}.section-padding--05{padding:0 0 70px}.section-padding--06{padding:50px 0}.section-padding--07{padding:50px 0 80px}.section-padding--08{padding:80px 0 40px}.custom-select{cursor:pointer;border-radius:15px;min-height:52px;max-width:100px;min-width:75px;border:1px solid rgba(0,0,0,.15);position:relative;z-index:4;background:#ffffff;outline:none}.custom-select .select-list{display:none;position:absolute;border:none;padding:15px;top:52px;left:-1px;right:-1px;background:#ffffff;list-style:none}.custom-select .select-list li{display:block;position:relative;text-align:center;transition:all .3s ease-in-out!important}.custom-select .select-list li a,.custom-select .select-list li a:focus,.custom-select .select-list li a:visited,.custom-select .select-list li a:active{text-align:center;color:#000;transform:translate(0)!important}.custom-select .select-list li:not(:first-child){margin-top:15px}.custom-select .select-list li.active{pointer-events:none}.custom-select .select-list li.active:hover{cursor:initial}.custom-select.is-open{background:transparent;color:#000;border-radius:15px 15px 0 0}.custom-select.is-open.only-one{border-radius:15px}.custom-select.is-open .select-list{display:block;border:1px solid rgba(0,0,0,.15);border-radius:0 0 15px 15px}.custom-select.is-open .select-item{background:url(../../../images/icons-angle-up.svg) right 10px center/25px no-repeat}.custom-select.is-open .only-one{background:none!important}.custom-select .select-item{width:100%;padding:10px 15px;min-height:52px;background:url(../../../images/icons-angle-down.svg) right 10px center/25px no-repeat}.custom-select .select-item p{display:flex;align-items:center;width:100%;font-family:Raleway-Bold}.custom-select .select-item span{width:24px;height:24px}.custom-select .select-item.only-one{background:none!important}.custom-select.lang .select-list,.custom-select.lang .select-item p{font-size:16px}@media (min-width: 768px){.custom-select.lang .select-list,.custom-select.lang .select-item p{font-size:20px}}@media (min-width: 1200px){.custom-select.lang{height:100%;background-color:transparent;border:none;z-index:100;width:100%}.custom-select.lang:after{content:"";position:absolute;width:0;background:#a47e26;height:3px;right:0;top:97px;transition:width .5s ease-out!important}.custom-select.lang .select-item{height:100%;padding:10px 15px 10px 20px;background:url(../../../images/icons-angle-down.svg) right 10px center/25px no-repeat}.custom-select.lang .select-item p{font-size:14px}.custom-select.lang .select-list{display:none;padding:10px 20px;left:0;top:100px;right:0;border-radius:0;font-size:14px;background-color:#f8f8f9}.custom-select.lang .select-list li{margin:0;transition:all .3s ease-in-out!important}.custom-select.lang .select-list li:hover a{transform:translate(3px);color:#a47e26}.custom-select.lang .select-list li:not(:first-child){margin-top:7.5px;padding-top:7.5px;border-top:1px solid rgba(0,0,0,.15)}.custom-select.lang:hover .select-list{display:block}.custom-select.lang:hover:after{left:0;right:auto;width:100%}}.custom-select.category{width:100%;max-width:100%;height:60px;border-radius:30px;border:none;background-color:#1c1c1c}.custom-select.category .select-list li{max-width:100%;background-color:transparent;font-size:14px;text-transform:uppercase;padding:18px 0;height:auto;color:#8c8c8c;border-radius:0}.custom-select.category .select-list li:not(:first-child){margin-top:0;border-top:1px solid #ededed}.custom-select.category .select-list li.active{color:#000}.custom-select.category .select-item{width:100%;background:none}.custom-select.category .select-item p{font-size:14px;width:auto;text-transform:uppercase}.custom-select.category .select-item span{width:45px;height:45px;background-color:#eee131;border-radius:100%}.custom-select.category .select-item span svg{width:24px;height:24px}.custom-select.category .select-item span svg path{fill:#000}.custom-select.category.is-open{background-color:#fff;color:#000}.custom-select.category.is-open .select-list{display:block;top:64px;left:0;right:0;border:1px solid rgba(0,0,0,.15);border-radius:30px}.custom-select.category.is-open .select-item{background:url(../../../images/icons-angle-up.svg) right 10px center/25px no-repeat}.form-row{display:-moz-flex;display:flex;flex-wrap:wrap;width:100%;margin-left:-7.5px;margin-right:-7.5px}.form-row>.col,.form-row>[class*=col-]{padding-left:7.5px;padding-right:7.5px}.form-group{width:100%;line-height:1;padding:0 10px}.form-group:not(:first-child){margin-top:15px}.form-group.small:not(:first-child){margin-top:10px}.form-group.policy{margin:15px 0 25px}.form-group.buttons{margin:0}.form-group .col-md-6:last-child{margin-top:15px}.field-error{display:block;width:100%;font-family:Raleway-Regular;font-size:12px;margin:5px 0 0;padding:0;line-height:1.3}.field-error.black{color:#000}.field-error.white{color:#fff}.field-input{position:relative}.field-input label{width:100%}.field-input.success input,.field-input.success input:focus,.field-input.success input:active,.field-input.success input:visited,.field-input.success textarea,.field-input.success select{border:1px solid green!important}.field-input.error input,.field-input.error input:focus,.field-input.error input:active,.field-input.error input:visited,.field-input.error textarea,.field-input.error select{border:1px solid red!important}.field-input.white input,.field-input.white input:focus,.field-input.white input:active,.field-input.white input:visited{color:#000}.field-input.white input::-moz-placeholder,.field-input.white input:focus::-moz-placeholder,.field-input.white input:active::-moz-placeholder,.field-input.white input:visited::-moz-placeholder{color:#0009}.field-input.white input::placeholder,.field-input.white input:focus::placeholder,.field-input.white input:active::placeholder,.field-input.white input:visited::placeholder{color:#0009}.field-input.white select,.field-input.white select:focus,.field-input.white select:active,.field-input.white select:visited{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:45px;padding:10px 15px;border:none;border:1px solid #ffffff;border-radius:22.5px;background:#ffffff;text-transform:initial;outline:none;box-shadow:none;font-family:Raleway-Regular;color:#000;background:url(../../../images/icons-angle-down.svg) center right 15px/15px no-repeat,#ffffff;font-size:14px}@media screen and (min-width: 320px){.field-input.white select,.field-input.white select:focus,.field-input.white select:active,.field-input.white select:visited{font-size:calc(14px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.field-input.white select,.field-input.white select:focus,.field-input.white select:active,.field-input.white select:visited{font-size:16px}}.field-input.white select option,.field-input.white select:focus option,.field-input.white select:active option,.field-input.white select:visited option{background:#ffffff;color:#000}.field-input.white.phone>div{border-top-left-radius:22.5px;border-bottom-left-radius:22.5px;border:1px solid #ffffff;height:45px;flex:0 1 35%}.field-input.white.phone>div input{border:none;opacity:0;visibility:hidden;pointer-events:none}.field-input.white.phone .number{flex:0 1 65%;border-top-left-radius:0;border-bottom-left-radius:0}.field-input.black{border:1px solid rgba(0,0,0,.35);color:#000}.field-input.black:focus,.field-input.black:active,.field-input.black:visited{background-color:#fff}.field-input.black::-moz-placeholder{color:#00000059}.field-input.black::placeholder{color:#00000059}.field-input input,.field-input input:focus,.field-input input:active,.field-input input:visited{width:100%;height:50px;padding:10px 15px;border:none;background:#ffffff;outline:none;box-shadow:none;font-family:Raleway-Regular;border-radius:15px;font-size:14px}@media screen and (min-width: 320px){.field-input input,.field-input input:focus,.field-input input:active,.field-input input:visited{font-size:calc(14px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.field-input input,.field-input input:focus,.field-input input:active,.field-input input:visited{font-size:16px}}.field-input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:60px;padding:15px 25px;border:none;border:1px solid rgba(0,0,0,.35);border-radius:30px;background:transparent;outline:none;box-shadow:none;font-family:Raleway-Regular;text-transform:uppercase;color:#000;background:url(../../../images/angle-down-blue.svg) center right 15px/25px no-repeat;font-size:14px}@media screen and (min-width: 320px){.field-input select{font-size:calc(14px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.field-input select{font-size:16px}}.field-input select option{background:#000000;color:#fff}.field-input select:focus,.field-input select:active,.field-input select:visited{background-color:#fff}.field-input textarea{width:100%;height:170px;padding:15px 25px;background:transparent;outline:none;box-shadow:none;resize:none;border-radius:30px;font-family:Raleway-Regular;font-size:14px;text-transform:uppercase}.field-input textarea.black{border:1px solid rgba(0,0,0,.35);color:#000}.field-input textarea.black:focus,.field-input textarea.black:active,.field-input textarea.black:visited{background-color:#fff}.field-input textarea.black::-moz-placeholder{color:#00000059}.field-input textarea.black::placeholder{color:#00000059}.field-input textarea.white{border:1px solid #ffffff;color:#fff}.field-input textarea.white:focus,.field-input textarea.white:active,.field-input textarea.white:visited{background-color:#000}.field-input textarea.white::-moz-placeholder{color:#ffffff59}.field-input textarea.white::placeholder{color:#ffffff59}.field-input p{margin-bottom:5px}.field-input.button{width:100%;margin-top:10px}.checkbox-wrapper{display:-moz-flex;display:flex;-moz-align-items:flex-start;align-items:flex-start;cursor:pointer;width:100%}.checkbox-wrapper label{display:-moz-flex;display:flex;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:center;align-items:center;width:100%;cursor:pointer}.checkbox-wrapper input{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:10px;width:20px;height:20px;border-radius:5px;cursor:pointer}.checkbox-wrapper input:checked{background-color:#fff}.checkbox-wrapper input:checked:after{opacity:1;visibility:visible}.checkbox-wrapper input:after{content:"";position:absolute;width:100%;height:100%;background:url(../../../images/icon-check-black.svg) center center/contain no-repeat;opacity:0;visibility:hidden;transition:all .3s ease-in-out!important}.checkbox-wrapper p{display:inline-block;width:90%;font-size:12px;font-family:Raleway-Regular;margin:0;padding:0}.checkbox-wrapper.black input{border:1px solid #000000}.checkbox-wrapper.black input:checked{background-color:#fff}.checkbox-wrapper.black p{color:#000}.checkbox-wrapper.white input{border:1px solid #ffffff}.checkbox-wrapper.white p{color:#fff}.checkbox-wrapper.grey input{border:1px solid rgba(0,0,0,.15)}.checkbox-wrapper.grey input:checked{background-color:#fff}.checkbox-wrapper.grey p{color:#000}.checkbox-wrapper.check-newsletter{text-align:center;margin:15px 0 25px}.checkbox-wrapper.check-newsletter label{-moz-justify-content:center;justify-content:center}.checkbox-wrapper.check-newsletter p{width:auto}.checkbox-wrapper.join-team{text-align:center;margin:15px 0 25px}.checkbox-wrapper.join-team label{-moz-justify-content:start;justify-content:start}.checkbox-wrapper.join-team p{width:auto;text-align:left}.input-file-custom{width:100%;cursor:pointer}.input-file-custom button[type=button]{position:absolute;right:0;height:100%;width:65px!important;pointer-events:none;max-height:50px!important}.input-file-custom button[type=button] span svg{margin-left:0}.input-file-custom input[type=text]{pointer-events:none}.slider-arrows-wrapper .arrow-next,.slider-arrows-wrapper .arrow-next:focus,.slider-arrows-wrapper .arrow-next:active,.slider-arrows-wrapper .arrow-next:visited,.slider-arrows-wrapper .arrow-prev,.slider-arrows-wrapper .arrow-prev:focus,.slider-arrows-wrapper .arrow-prev:active,.slider-arrows-wrapper .arrow-prev:visited{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;width:35px;height:35px;opacity:1;transition:opacity .3s ease-in-out!important;cursor:pointer;z-index:2}.slider-arrows-wrapper .arrow-next svg,.slider-arrows-wrapper .arrow-next:focus svg,.slider-arrows-wrapper .arrow-next:active svg,.slider-arrows-wrapper .arrow-next:visited svg,.slider-arrows-wrapper .arrow-prev svg,.slider-arrows-wrapper .arrow-prev:focus svg,.slider-arrows-wrapper .arrow-prev:active svg,.slider-arrows-wrapper .arrow-prev:visited svg{width:30px;height:auto}.slider-arrows-wrapper .arrow-next svg path,.slider-arrows-wrapper .arrow-next:focus svg path,.slider-arrows-wrapper .arrow-next:active svg path,.slider-arrows-wrapper .arrow-next:visited svg path,.slider-arrows-wrapper .arrow-prev svg path,.slider-arrows-wrapper .arrow-prev:focus svg path,.slider-arrows-wrapper .arrow-prev:active svg path,.slider-arrows-wrapper .arrow-prev:visited svg path{fill:#fff}.slider-arrows-wrapper .arrow-next:hover,.slider-arrows-wrapper .arrow-next:focus:hover,.slider-arrows-wrapper .arrow-next:active:hover,.slider-arrows-wrapper .arrow-next:visited:hover,.slider-arrows-wrapper .arrow-prev:hover,.slider-arrows-wrapper .arrow-prev:focus:hover,.slider-arrows-wrapper .arrow-prev:active:hover,.slider-arrows-wrapper .arrow-prev:visited:hover{opacity:.5}.slider-arrows-wrapper .arrow-next.black svg path,.slider-arrows-wrapper .arrow-next:focus.black svg path,.slider-arrows-wrapper .arrow-next:active.black svg path,.slider-arrows-wrapper .arrow-next:visited.black svg path,.slider-arrows-wrapper .arrow-prev.black svg path,.slider-arrows-wrapper .arrow-prev:focus.black svg path,.slider-arrows-wrapper .arrow-prev:active.black svg path,.slider-arrows-wrapper .arrow-prev:visited.black svg path{fill:#000}.slider-arrows-wrapper .arrow-prev,.slider-arrows-wrapper .arrow-prev:focus,.slider-arrows-wrapper .arrow-prev:active,.slider-arrows-wrapper .arrow-prev:visited{margin-right:20px}.section-quick-links-wrapper{padding:15px 0 100px}.section-quick-links-wrapper.bg-yellow ul li a.white,.section-quick-links-wrapper.bg-yellow ul li a:active.white,.section-quick-links-wrapper.bg-yellow ul li a:visited.white,.section-quick-links-wrapper.bg-yellow ul li a:focus.white{color:#00000080}.section-quick-links-wrapper.bg-yellow ul li a.white:hover,.section-quick-links-wrapper.bg-yellow ul li a:active.white:hover,.section-quick-links-wrapper.bg-yellow ul li a:visited.white:hover,.section-quick-links-wrapper.bg-yellow ul li a:focus.white:hover{color:#000}.section-quick-links-wrapper.bg-yellow ul li a.white.active,.section-quick-links-wrapper.bg-yellow ul li a:active.white.active,.section-quick-links-wrapper.bg-yellow ul li a:visited.white.active,.section-quick-links-wrapper.bg-yellow ul li a:focus.white.active{pointer-events:none;color:#000}.section-quick-links-wrapper ul li{padding:5px 0}.section-quick-links-wrapper ul li a,.section-quick-links-wrapper ul li a:active,.section-quick-links-wrapper ul li a:visited,.section-quick-links-wrapper ul li a:focus{display:inline-block;width:auto;font-family:Raleway-Bold;font-size:16px;text-align:left;margin:0;padding:0;word-break:break-word;color:#0000004d}.section-quick-links-wrapper ul li a:hover,.section-quick-links-wrapper ul li a:active:hover,.section-quick-links-wrapper ul li a:visited:hover,.section-quick-links-wrapper ul li a:focus:hover{color:#c8c8c8}.section-quick-links-wrapper ul li a.active,.section-quick-links-wrapper ul li a:active.active,.section-quick-links-wrapper ul li a:visited.active,.section-quick-links-wrapper ul li a:focus.active{pointer-events:none;color:#eee131}.section-quick-links-wrapper ul li a.white,.section-quick-links-wrapper ul li a:active.white,.section-quick-links-wrapper ul li a:visited.white,.section-quick-links-wrapper ul li a:focus.white{color:#ffffff4d}.section-quick-links-wrapper ul li a.white:hover,.section-quick-links-wrapper ul li a:active.white:hover,.section-quick-links-wrapper ul li a:visited.white:hover,.section-quick-links-wrapper ul li a:focus.white:hover{color:#c8c8c8}.section-quick-links-wrapper ul li a.white.active,.section-quick-links-wrapper ul li a:active.white.active,.section-quick-links-wrapper ul li a:visited.white.active,.section-quick-links-wrapper ul li a:focus.white.active{pointer-events:none;color:#c8c8c8}.section-quick-links-wrapper ul li:not(:first-child){margin-left:15px}.section-dynamic-text-columns .left{margin-bottom:15px}.section-dynamic-text-columns.vision .section-title-03{margin-bottom:20px}.section-dynamic-text-columns.vision .left,.section-dynamic-text-columns.about .left{margin-bottom:50px}.section-dynamic-text-columns.about .left .description-text-01:first-child{margin-bottom:15px}.loading-more-wrapper{margin-top:50px}table{width:200vw;box-shadow:none;border-collapse:separate;border-spacing:0;border:1px solid #ededed}@media (min-width: 768px){table{width:100%;max-width:720px}}table thead{background-color:#ededed}table thead th{text-align:center;font-family:Raleway-Bold;font-size:12px;color:#000;padding:15px 5px;vertical-align:middle;line-height:1}table thead th:not(:first-child){border-left:1px solid #cbcbcb}table tbody tr td{width:110px;text-align:center;font-family:Raleway-Regular;font-size:12px;color:#000;padding:5px;vertical-align:middle;line-height:1}table tbody tr td:not(:first-child){border-left:1px solid #ededed}table tbody tr:not(:first-child) td{border-top:1px solid #ededed}table tbody tr.first-line{background-color:#a5a5a5}table tbody tr.first-line td{text-align:center;font-family:Raleway-SemiBold;font-size:12px;color:#fff;padding:5px}.table-legend{display:block;font-family:Raleway-Regular;font-size:14px;color:#000;margin:10px 0 0}.share-btn-wrapper{position:relative;cursor:pointer;z-index:3}.share-btn-wrapper .text{font-family:Raleway-Bold;font-size:12px;color:#000;margin-right:15px}.share-btn-wrapper .icon{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;position:relative;width:45px;height:45px;border:1px solid rgba(0,0,0,.15);border-radius:10px;transition:all .3s ease-in-out!important}.share-btn-wrapper .icon svg{width:24px;height:24px}.share-btn-wrapper .icon svg path{fill:#000}.share-btn-wrapper .social-share{max-width:60px}.share-btn-wrapper:hover .icon{border:1px solid black;background:#000000}.share-btn-wrapper:hover .icon svg path{fill:#fff}.share-btn-wrapper:hover .social-share{-webklit-transform:scale3d(1,1,1);transform:scaleZ(1)}.social-share{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;position:absolute;top:100%;left:0;width:100%;height:auto;padding:25px 0;margin-top:10px;transform-origin:center top;-webklit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:30px;z-index:2;transition:all .3s ease-in-out!important}.social-share a,.social-share a:focus,.social-share a:visited,.social-share a:active{display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;-moz-align-items:center;align-items:center;width:100%;height:25px;opacity:.4}.social-share a svg,.social-share a:focus svg,.social-share a:visited svg,.social-share a:active svg{width:100%;height:100%}.social-share a svg path,.social-share a:focus svg path,.social-share a:visited svg path,.social-share a:active svg path{fill:#000}.social-share a:hover,.social-share a:focus:hover,.social-share a:visited:hover,.social-share a:active:hover{opacity:1}.social-share a:not(:first-child),.social-share a:focus:not(:first-child),.social-share a:visited:not(:first-child),.social-share a:active:not(:first-child){margin-top:25px}.search-details-results-wrapper{padding:50px 0}.search-details-results-wrapper .search-details-results-title{margin-bottom:15px}.search-details-results-wrapper .search-details-results:not(:first-child){margin-top:25px}.search-details-results-wrapper .search-details-results .col-6:nth-child(n+3){margin-top:15px}.search-details-results-wrapper .search-details-results-links ul li a,.search-details-results-wrapper .search-details-results-links ul li a:focus,.search-details-results-wrapper .search-details-results-links ul li a:visited,.search-details-results-wrapper .search-details-results-links ul li a:active{position:relative;font-family:Raleway-Regular;margin:0;padding:0;color:#000;font-size:14px}@media screen and (min-width: 320px){.search-details-results-wrapper .search-details-results-links ul li a,.search-details-results-wrapper .search-details-results-links ul li a:focus,.search-details-results-wrapper .search-details-results-links ul li a:visited,.search-details-results-wrapper .search-details-results-links ul li a:active{font-size:calc(14px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.search-details-results-wrapper .search-details-results-links ul li a,.search-details-results-wrapper .search-details-results-links ul li a:focus,.search-details-results-wrapper .search-details-results-links ul li a:visited,.search-details-results-wrapper .search-details-results-links ul li a:active{font-size:16px}}.search-details-results-wrapper .search-details-results-links ul li a .icon,.search-details-results-wrapper .search-details-results-links ul li a:focus .icon,.search-details-results-wrapper .search-details-results-links ul li a:visited .icon,.search-details-results-wrapper .search-details-results-links ul li a:active .icon{position:relative;left:0;width:24px;height:24px;margin-right:10px;transition:left .3s ease-in!important}.search-details-results-wrapper .search-details-results-links ul li a .icon svg,.search-details-results-wrapper .search-details-results-links ul li a:focus .icon svg,.search-details-results-wrapper .search-details-results-links ul li a:visited .icon svg,.search-details-results-wrapper .search-details-results-links ul li a:active .icon svg{width:100%;height:100%}.search-details-results-wrapper .search-details-results-links ul li a .icon svg path,.search-details-results-wrapper .search-details-results-links ul li a:focus .icon svg path,.search-details-results-wrapper .search-details-results-links ul li a:visited .icon svg path,.search-details-results-wrapper .search-details-results-links ul li a:active .icon svg path{fill:#c8c8c8}.search-details-results-wrapper .search-details-results-links ul li a .text,.search-details-results-wrapper .search-details-results-links ul li a:focus .text,.search-details-results-wrapper .search-details-results-links ul li a:visited .text,.search-details-results-wrapper .search-details-results-links ul li a:active .text{width:100%;max-width:900px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:1;transition:opacity .3s ease-in!important;transition-delay:.1s}.search-details-results-wrapper .search-details-results-links ul li a:hover .icon,.search-details-results-wrapper .search-details-results-links ul li a:focus:hover .icon,.search-details-results-wrapper .search-details-results-links ul li a:visited:hover .icon,.search-details-results-wrapper .search-details-results-links ul li a:active:hover .icon{left:5px}.search-details-results-wrapper .search-details-results-links ul li a:hover .text,.search-details-results-wrapper .search-details-results-links ul li a:focus:hover .text,.search-details-results-wrapper .search-details-results-links ul li a:visited:hover .text,.search-details-results-wrapper .search-details-results-links ul li a:active:hover .text{opacity:.5}.search-details-results-wrapper .search-details-results-links ul li:not(:first-child){margin-top:15px}.videos-wrapper .col-12:not(:first-child){margin-top:25px}@media (min-width: 768px){.videos-wrapper .col-12:not(:first-child){margin-top:0}.videos-wrapper .col-12:nth-child(n+3){margin-top:25px}.input-file-custom button[type=button]{width:260px!important}.input-file-custom button[type=button] span svg{margin-left:5px}.section-padding--01,.section-padding--02,.section-padding--03{padding:80px 0}.section-padding--04{padding:70px 0 100px}.section-padding--06{padding:80px 0}.section-padding--07{padding:85px 0}.custom-modal .custom-modal-header .menu-icon-close,.custom-modal .custom-modal-header .menu-icon-close:focus,.custom-modal .custom-modal-header .menu-icon-close:active,.custom-modal .custom-modal-header .menu-icon-close:visited{background-color:transparent}.custom-modal .custom-modal-header .menu-icon-close svg path,.custom-modal .custom-modal-header .menu-icon-close:focus svg path,.custom-modal .custom-modal-header .menu-icon-close:active svg path,.custom-modal .custom-modal-header .menu-icon-close:visited svg path{fill:#fff}.custom-modal .custom-modal-intro.newsletter{margin-bottom:50px}.section-dynamic-text-columns.vision .section-title-03{margin-bottom:30px}.section-dynamic-text-columns.vision .left{margin-bottom:60px}.search-details-results-wrapper .search-details-results:not(:first-child){margin-top:45px}.search-details-results-wrapper .search-details-results .col-6:nth-child(n+3){margin-top:0}.search-details-results-wrapper .search-details-results .col-6:nth-child(n+4){margin-top:25px}}@media (min-width: 992px){.search-details-results-wrapper{padding:90px 0 200px}.search-details-results-wrapper .search-details-results-title{margin-bottom:35px}.search-details-results-wrapper .search-details-results:not(:first-child){margin-top:90px}.search-details-results-wrapper .search-details-results .col-6:nth-child(n+4){margin-top:0}.search-details-results-wrapper .search-details-results .col-6:nth-child(n+6){margin-top:40px}.section-dynamic-text-columns .description-text-01{max-width:600px}.section-dynamic-text-columns .left,.section-dynamic-text-columns.vision .left,.section-dynamic-text-columns.about .left{margin-bottom:0}}@media (min-width: 1199px){.custom-modal.newsletter{padding:75px 10px}.section-padding--01{padding:60px 0 95px}.section-padding--02{padding:65px 0}.section-padding--03{padding:60px 0 80px}.section-padding--04{padding:70px 0}.section-padding--05{padding:0 0 70px}.section-padding--06{padding:60px 0 95px}.section-padding--07{padding:60px 0 115px}.section-quick-links-wrapper{padding:15px 0 50px}.section-quick-links-wrapper ul li:not(:first-child){margin-left:40px}}@keyframes scrollDown{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes scrollDown02{0%{top:5px}50%{top:30px}to{top:5px}}.custom-btn{transition:all .5s ease-in-out!important;position:relative;display:-moz-inline-flex;display:inline-flex;-moz-align-items:center;align-items:center;width:auto;text-align:center;border-radius:14px;overflow:hidden;transition-delay:.1s;max-height:35px}.custom-btn span,.custom-btn svg{position:relative;z-index:2}.custom-btn:before{content:"";position:absolute;width:0;height:100%;right:-5px;border-radius:14px;z-index:1;transition:width .5s ease-in-out!important}.custom-btn.upload{padding:10px 15px;font-family:Raleway-Bold;font-size:16px;background-color:#00000059;color:#fff;max-height:50px;border-top-left-radius:0;border-bottom-left-radius:0}.custom-btn.upload svg{margin-left:5px;width:18px;height:18px}.custom-btn.upload svg path{fill:#fff}.custom-btn.upload:before{display:none}.custom-btn.download{padding:10px;background-color:#eee131;border:1px solid #eee131;font-family:Raleway-Bold;font-size:14px;max-height:35px}.custom-btn.download span{color:#fff}.custom-btn.download svg{margin-left:8px;width:8px;height:auto}.custom-btn.download svg path{fill:#fff;transition:all .3s ease-in-out!important}.custom-btn.download:before{display:none}.custom-btn.shadow{box-shadow:1px 1px 13px 1px #78787826}.custom-btn.shadow:hover{box-shadow:1px 1px 10px 1px #78787800}.custom-btn.gold,.custom-btn.gold:focus,.custom-btn.gold:active,.custom-btn.gold:visited{padding:10px 15px;background-color:#eee131;border:1px solid #eee131;font-family:Raleway-Bold;font-size:16px}.custom-btn.gold span,.custom-btn.gold:focus span,.custom-btn.gold:active span,.custom-btn.gold:visited span{color:#000}.custom-btn.gold svg,.custom-btn.gold:focus svg,.custom-btn.gold:active svg,.custom-btn.gold:visited svg{margin-left:5px;width:18px;height:18px}.custom-btn.gold svg path,.custom-btn.gold:focus svg path,.custom-btn.gold:active svg path,.custom-btn.gold:visited svg path{fill:#000;transition:all .3s ease-in-out!important}.custom-btn.gold:before,.custom-btn.gold:focus:before,.custom-btn.gold:active:before,.custom-btn.gold:visited:before{border:1px solid rgba(238,225,49,0);background:#ffffff}.custom-btn.gold:hover,.custom-btn.gold:focus:hover,.custom-btn.gold:active:hover,.custom-btn.gold:visited:hover{cursor:pointer}.custom-btn.gold:hover span,.custom-btn.gold:focus:hover span,.custom-btn.gold:active:hover span,.custom-btn.gold:visited:hover span{color:#eee131}.custom-btn.gold:hover svg path,.custom-btn.gold:focus:hover svg path,.custom-btn.gold:active:hover svg path,.custom-btn.gold:visited:hover svg path{fill:#eee131}.custom-btn.gold:hover:before,.custom-btn.gold:focus:hover:before,.custom-btn.gold:active:hover:before,.custom-btn.gold:visited:hover:before{width:100%;left:0;top:auto}.custom-btn.gold.newsletter,.custom-btn.gold:focus.newsletter,.custom-btn.gold:active.newsletter,.custom-btn.gold:visited.newsletter{max-height:45px;min-width:235px}.custom-btn.white-transparent,.custom-btn.white-transparent:focus,.custom-btn.white-transparent:active,.custom-btn.white-transparent:visited{padding:10px 15px;background-color:transparent;border:1px solid #ffffff;font-family:Raleway-Bold;font-size:16px}.custom-btn.white-transparent span,.custom-btn.white-transparent:focus span,.custom-btn.white-transparent:active span,.custom-btn.white-transparent:visited span{color:#fff}.custom-btn.white-transparent svg,.custom-btn.white-transparent:focus svg,.custom-btn.white-transparent:active svg,.custom-btn.white-transparent:visited svg{margin-left:5px;width:18px;height:18px}.custom-btn.white-transparent svg path,.custom-btn.white-transparent:focus svg path,.custom-btn.white-transparent:active svg path,.custom-btn.white-transparent:visited svg path{fill:#fff;transition:all .3s ease-in-out!important}.custom-btn.white-transparent:before,.custom-btn.white-transparent:focus:before,.custom-btn.white-transparent:active:before,.custom-btn.white-transparent:visited:before{border:1px solid rgba(238,225,49,0);background:#ffffff}.custom-btn.white-transparent:hover,.custom-btn.white-transparent:focus:hover,.custom-btn.white-transparent:active:hover,.custom-btn.white-transparent:visited:hover{cursor:pointer}.custom-btn.white-transparent:hover span,.custom-btn.white-transparent:focus:hover span,.custom-btn.white-transparent:active:hover span,.custom-btn.white-transparent:visited:hover span{color:#000}.custom-btn.white-transparent:hover svg path,.custom-btn.white-transparent:focus:hover svg path,.custom-btn.white-transparent:active:hover svg path,.custom-btn.white-transparent:visited:hover svg path{fill:#000}.custom-btn.white-transparent:hover:before,.custom-btn.white-transparent:focus:hover:before,.custom-btn.white-transparent:active:hover:before,.custom-btn.white-transparent:visited:hover:before{width:100%;left:0;top:auto}.custom-btn.black-transparent,.custom-btn.black-transparent:focus,.custom-btn.black-transparent:active,.custom-btn.black-transparent:visited{padding:10px 15px;background-color:#fff;border:1px solid rgba(0,0,0,.15);font-family:Raleway-Bold;font-size:16px}.custom-btn.black-transparent span,.custom-btn.black-transparent:focus span,.custom-btn.black-transparent:active span,.custom-btn.black-transparent:visited span{color:#000}.custom-btn.black-transparent svg,.custom-btn.black-transparent:focus svg,.custom-btn.black-transparent:active svg,.custom-btn.black-transparent:visited svg{margin-left:5px;width:18px;height:18px}.custom-btn.black-transparent svg path,.custom-btn.black-transparent:focus svg path,.custom-btn.black-transparent:active svg path,.custom-btn.black-transparent:visited svg path{fill:#000;transition:all .3s ease-in-out!important}.custom-btn.black-transparent:before,.custom-btn.black-transparent:focus:before,.custom-btn.black-transparent:active:before,.custom-btn.black-transparent:visited:before{border:1px solid black;background:#000000}.custom-btn.black-transparent:hover,.custom-btn.black-transparent:focus:hover,.custom-btn.black-transparent:active:hover,.custom-btn.black-transparent:visited:hover{cursor:pointer}.custom-btn.black-transparent:hover span,.custom-btn.black-transparent:focus:hover span,.custom-btn.black-transparent:active:hover span,.custom-btn.black-transparent:visited:hover span{color:#fff}.custom-btn.black-transparent:hover svg path,.custom-btn.black-transparent:focus:hover svg path,.custom-btn.black-transparent:active:hover svg path,.custom-btn.black-transparent:visited:hover svg path{fill:#fff}.custom-btn.black-transparent:hover:before,.custom-btn.black-transparent:focus:hover:before,.custom-btn.black-transparent:active:hover:before,.custom-btn.black-transparent:visited:hover:before{width:100%;left:0;top:auto}.custom-btn.black-transparent.loading,.custom-btn.black-transparent:focus.loading,.custom-btn.black-transparent:active.loading,.custom-btn.black-transparent:visited.loading{padding:10px 20px;box-shadow:1px 1px 15px 1px #78787880}.custom-btn.black-transparent.loading:hover span,.custom-btn.black-transparent:focus.loading:hover span,.custom-btn.black-transparent:active.loading:hover span,.custom-btn.black-transparent:visited.loading:hover span{color:#000}.custom-btn.black-transparent.loading:before,.custom-btn.black-transparent:focus.loading:before,.custom-btn.black-transparent:active.loading:before,.custom-btn.black-transparent:visited.loading:before{display:none}.custom-btn.black-transparent.loading img,.custom-btn.black-transparent:focus.loading img,.custom-btn.black-transparent:active.loading img,.custom-btn.black-transparent:visited.loading img{margin-left:8px}.custom-btn.black,.custom-btn.black:focus,.custom-btn.black:active,.custom-btn.black:visited{max-height:60px;padding:10px 20px;border:1px solid rgba(0,0,0,.15);font-size:16px;background-color:transparent;box-shadow:0 1px 14px -3px #00000021}.custom-btn.black span,.custom-btn.black:focus span,.custom-btn.black:active span,.custom-btn.black:visited span{color:#000}.custom-btn.black svg path,.custom-btn.black:focus svg path,.custom-btn.black:active svg path,.custom-btn.black:visited svg path{fill:#000;transition:all .3s ease-in-out!important}.custom-btn.black:before,.custom-btn.black:focus:before,.custom-btn.black:active:before,.custom-btn.black:visited:before{border:1px solid rgba(0,0,0,0);background:#000000}.custom-btn.black:hover,.custom-btn.black:focus:hover,.custom-btn.black:active:hover,.custom-btn.black:visited:hover{cursor:pointer}.custom-btn.black:hover span,.custom-btn.black:focus:hover span,.custom-btn.black:active:hover span,.custom-btn.black:visited:hover span{color:#fff}.custom-btn.black:hover svg path,.custom-btn.black:focus:hover svg path,.custom-btn.black:active:hover svg path,.custom-btn.black:visited:hover svg path{fill:#fff}.custom-btn.black:hover:before,.custom-btn.black:focus:hover:before,.custom-btn.black:active:hover:before,.custom-btn.black:visited:hover:before{width:100%;left:0;right:auto;border:1px solid black}.custom-btn.black:active{transform:scale(1.03);box-shadow:0 1px 14px 1px #fff6}.back-btn-wrapper,.back-btn-wrapper:focus,.back-btn-wrapper:visited,.back-btn-wrapper:active{position:relative;display:-moz-inline-flex;display:inline-flex;-moz-align-items:center;align-items:center}.back-btn-wrapper .text,.back-btn-wrapper:focus .text,.back-btn-wrapper:visited .text,.back-btn-wrapper:active .text{font-family:Raleway-SemiBold;font-size:14px;color:#000;text-transform:uppercase}.back-btn-wrapper .icon,.back-btn-wrapper:focus .icon,.back-btn-wrapper:visited .icon,.back-btn-wrapper:active .icon{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;position:relative;width:25px;height:auto;margin-right:20px;left:0;transform:rotate(90deg);transition:all .3s ease-in-out!important}.back-btn-wrapper .icon svg,.back-btn-wrapper:focus .icon svg,.back-btn-wrapper:visited .icon svg,.back-btn-wrapper:active .icon svg{width:100%;height:100%}.back-btn-wrapper .icon svg path,.back-btn-wrapper:focus .icon svg path,.back-btn-wrapper:visited .icon svg path,.back-btn-wrapper:active .icon svg path{fill:#000}.back-btn-wrapper:hover .icon,.back-btn-wrapper:focus:hover .icon,.back-btn-wrapper:visited:hover .icon,.back-btn-wrapper:active:hover .icon{left:-5px}.back-btn-wrapper.white .text,.back-btn-wrapper:focus.white .text,.back-btn-wrapper:visited.white .text,.back-btn-wrapper:active.white .text{color:#fff}.back-btn-wrapper.white .icon path,.back-btn-wrapper:focus.white .icon path,.back-btn-wrapper:visited.white .icon path,.back-btn-wrapper:active.white .icon path{fill:#fff}@media (min-width: 768px){.custom-btn{max-height:45px}}@media (min-width: 1199px){.custom-btn.download{padding:10px 15px;font-size:16px;max-height:45px}}.header{position:relative;width:100%}.header .navbar{width:100%;height:100px;background-color:#1c1c1c;position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;z-index:10;transition:all .3s ease-in-out!important}.header .navbar .navbar-wrapper,.header .navbar .navbar-menu-responsive{width:100%}.header .navbar .navbar-wrapper .navbar-search.open .navbar-search-icon svg path,.header .navbar .navbar-menu-responsive .navbar-search.open .navbar-search-icon svg path{fill:#fff}.header .navbar .navbar-wrapper .navbar-search-wrapper,.header .navbar .navbar-menu-responsive .navbar-search-wrapper{background-color:transparent;display:flex;justify-content:flex-start}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-icon,.header .navbar .navbar-menu-responsive .navbar-search-wrapper .navbar-search-icon{position:relative;z-index:10;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-icon svg,.header .navbar .navbar-menu-responsive .navbar-search-wrapper .navbar-search-icon svg{transition:all .5 ease-in-out!important}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-icon svg path,.header .navbar .navbar-menu-responsive .navbar-search-wrapper .navbar-search-icon svg path{fill:#fff}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-icon.white,.header .navbar .navbar-menu-responsive .navbar-search-wrapper .navbar-search-icon.white{left:20px}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-icon.white svg path,.header .navbar .navbar-menu-responsive .navbar-search-wrapper .navbar-search-icon.white svg path{fill:#fff}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-bar,.header .navbar .navbar-menu-responsive .navbar-search-wrapper .navbar-search-bar{position:absolute;background-color:#eee131;width:100%;height:100px;z-index:99;left:0;top:0;transition:all .6s ease-in-out!important;transform:translate(-100%)}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-bar.open,.header .navbar .navbar-menu-responsive .navbar-search-wrapper .navbar-search-bar.open{transform:translate(0)}@media (min-width: 1200px){.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-bar.open,.header .navbar .navbar-menu-responsive .navbar-search-wrapper .navbar-search-bar.open{width:700px}}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-bar input,.header .navbar .navbar-menu-responsive .navbar-search-wrapper .navbar-search-bar input{background-color:transparent;border:none;margin-left:25px;padding-left:10px;border-left:1px solid #ffffff;color:#fff;font-size:14px;font-family:Raleway-Regular}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-bar input::-moz-placeholder,.header .navbar .navbar-menu-responsive .navbar-search-wrapper .navbar-search-bar input::-moz-placeholder{text-transform:uppercase;color:#000;font-family:Raleway-SemiBold;font-size:14px}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-bar input::placeholder,.header .navbar .navbar-menu-responsive .navbar-search-wrapper .navbar-search-bar input::placeholder{text-transform:uppercase;color:#000;font-family:Raleway-SemiBold;font-size:14px}.header .navbar .navbar-wrapper .navbar-logo-wrapper svg,.header .navbar .navbar-menu-responsive .navbar-logo-wrapper svg{width:100%}.header .navbar .navbar-wrapper .navbar-menu-toggle-wrapper,.header .navbar .navbar-menu-responsive .navbar-menu-toggle-wrapper{position:relative;cursor:pointer;margin-right:20px;display:flex;justify-content:end;align-items:center;height:100px}.header .navbar .navbar-wrapper .navbar-menu-toggle-wrapper.open .navbar-menu-toggle-icon svg path,.header .navbar .navbar-menu-responsive .navbar-menu-toggle-wrapper.open .navbar-menu-toggle-icon svg path{fill:#000}.header .navbar .navbar-wrapper .navbar-menu-toggle-wrapper .navbar-menu-toggle-icon,.header .navbar .navbar-menu-responsive .navbar-menu-toggle-wrapper .navbar-menu-toggle-icon{width:24px;height:24px}.header .navbar .navbar-wrapper .navbar-menu-toggle-wrapper .navbar-menu-toggle-icon svg path,.header .navbar .navbar-menu-responsive .navbar-menu-toggle-wrapper .navbar-menu-toggle-icon svg path{fill:#fff}.header .navbar .navbar-wrapper .navbar-menu-toggle-wrapper.open,.header .navbar .navbar-menu-responsive .navbar-menu-toggle-wrapper.open{z-index:8}.header .navbar .navbar-wrapper .navbar-menu-toggle-wrapper.open .navbar-menu-toggle-icon,.header .navbar .navbar-menu-responsive .navbar-menu-toggle-wrapper.open .navbar-menu-toggle-icon{position:relative}.header .navbar .navbar-wrapper .navbar-menu-toggle-wrapper.open .navbar-menu-toggle-icon:before,.header .navbar .navbar-menu-responsive .navbar-menu-toggle-wrapper.open .navbar-menu-toggle-icon:before{content:"";position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid rgba(0,0,0,.6);border-radius:10px}.header .navbar .navbar-menu-responsive{display:flex;height:100vh;background-color:#fff;position:fixed;overflow:scroll;overflow-x:hidden;top:0;left:0;z-index:10;transform:translate(-100%);transition:all .6s ease-in-out!important}@media (min-width: 1200px){.header .navbar .navbar-menu-responsive{padding:0}}.header .navbar .navbar-menu-responsive.open{transform:translate(0)}.header .navbar .navbar-menu-responsive>div{width:100%}.header .navbar .navbar-menu-responsive .navbar-menu-mobile-top{width:100%;height:100px;padding:0 20px;margin:0 auto 10px}@media (min-width: 768px){.header .navbar .navbar-menu-responsive .navbar-menu-mobile-top{padding:0 30px}}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper{cursor:pointer;padding:18px 30px;border-bottom:1px solid rgba(0,0,0,.15)}@media (min-width: 768px){.header .navbar .navbar-menu-responsive .navbar-menu-wrapper{padding:20px 50px}}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .title-footer{color:#000;text-transform:uppercase;font-size:18px}@media screen and (min-width: 320px){.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .title-footer{font-size:calc(18px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .title-footer{font-size:20px}}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .title-footer.open{color:#eee131}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper.open{background-color:#f8f8f9;border-top:3px solid #eee131;border-bottom:3px solid #eee131;padding:15px 30px}@media (min-width: 768px){.header .navbar .navbar-menu-responsive .navbar-menu-wrapper.open{padding:17px 50px}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:first-child.open{padding:19px 50px}}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle{display:block}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list svg path,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle svg path{fill:#000}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle ul{padding-left:0}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list li,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle li{margin-bottom:25px;font-family:Raleway-Regular}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list li:last-child,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle li:last-child{margin-bottom:0}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list.close,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle.close{display:none}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list.open,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle.open{display:block}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list.open svg path,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle.open svg path{fill:#eee131}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle{width:24px;height:24px;transform:rotate(0);transition:all .5s ease-in-out!important}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle.close{transform:rotate(0)}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle.open{transform:rotate(45deg)}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle.open svg path{fill:#eee131}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list{margin-top:20px;margin-bottom:25px}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:focus,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:visited,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:active{position:relative;font-family:Raleway-Regular;margin:0;padding:0;color:#000;line-height:1.2;font-size:16px}@media screen and (min-width: 320px){.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:focus,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:visited,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:active{font-size:calc(16px + 4 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:focus,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:visited,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:active{font-size:20px}}@media (min-width: 1200px){.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:focus,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:visited,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:active{font-size:13px}}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:hover,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:focus:hover,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:visited:hover,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li a:active:hover{color:#c8c8c8}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:25px}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card.close{display:none}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card.open{display:flex;justify-content:space-between}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a{border:1px solid rgba(0,0,0,.15);padding:20px;width:100%;margin:5px 0}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a div{justify-content:space-between}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a div .card-product img{max-width:115px;height:auto;-o-object-fit:contain;object-fit:contain}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card .card-text p{font-family:Raleway-SemiBold;color:#323232;font-size:12px}.header .navbar.top{transition:all .3s ease-in-out!important;top:-100px}.header .navbar.scroll{box-shadow:0 0 5px #0000004d;background-color:#1c1c1c;padding:0;overflow:hidden}@media (min-width: 1200px){.header .navbar.scroll{overflow:visible}}@media (min-width: 576px){.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a>div{padding:0 40px}}@media (min-width: 768px){.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:first-child.open{border-top:3px solid #c8c8c8;margin-top:-2px}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card{margin-top:30px}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a{width:48%}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a div{padding:0}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a div .card-text p{font-size:16px}}@media (min-width: 1200px){.menu-wrapper{position:relative;padding-right:15px!important;width:calc(66% - 250px);right:213px}.header .navbar .navbar-wrapper .navbar-menu-responsive .navbar-menu-wrapper .title-footer{color:#fff}.header .navbar .navbar-wrapper .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle{display:block}.header .navbar .navbar-wrapper .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-toggle svg path{fill:#fff}.header .navbar .navbar-wrapper .navbar-search{position:absolute;right:0;max-width:250px;background:#c8c8c8;z-index:100;width:100%;transition:all .3s ease-in-out!important}.header .navbar .navbar-wrapper .navbar-search-wrapper{justify-content:flex-end;background-color:#c8c8c8}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-icon{z-index:100;justify-content:end;width:100%;height:100px;right:30px}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-icon svg path{fill:#000}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-bar{width:100%;z-index:99;right:0;left:initial;top:0;transform:none}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-bar input{margin-left:50px;border-left:none}.header .navbar .navbar-wrapper .navbar-search-wrapper .navbar-search-bar .description-text-01{font-family:Raleway-SemiBold;color:#fff;margin-left:50px}.header .navbar .navbar-wrapper .navbar-logo-wrapper svg{width:auto}.header .navbar .navbar-menu-responsive{background-color:transparent;height:100px;transform:translate(0);overflow:inherit;position:relative;justify-content:end}.header .navbar .navbar-menu-responsive .navbar-menu-mobile-top{padding:0;max-width:80px;margin:0}.header .navbar .navbar-menu-responsive .navbar-menu-mobile-top>div{padding:0;height:100%}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper{position:relative;margin-right:20px;border-top:none;padding:0;border-bottom:none}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:after{content:"";position:absolute;width:0;background:#eee131;height:3px;right:0;top:97px;transition:width .5s ease-out!important}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:hover:after{left:-20px;right:auto;width:calc(100% + 30px)}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:hover p{color:#eee131}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:hover svg path{fill:#c8c8c8}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:hover .navbar-menu-list.close{display:block}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:hover .navbar-menu-list-card.close{display:grid;grid-template-columns:repeat(5,1fr)}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .container-fluid{padding-right:0;padding-left:0}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:first-child{margin-top:0;border-top:none}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:first-child.open{background-color:transparent;border-top:none;margin-top:0}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:first-child.open svg path{fill:#c8c8c8}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:last-child{margin-right:50px}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper:last-child a{padding:0}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper.open{background-color:transparent;border-bottom:none}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper.open svg path{fill:#c8c8c8}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-title{height:100px;position:relative}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-title p{font-size:14px}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card{position:absolute;top:100px;padding:25px 20px;min-width:250px;z-index:5;background-color:#f8f8f9;transition:all .5 ease-in-out!important}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li,.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card ul li{margin:0}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list ul li:not(:first-child),.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card ul li:not(:first-child){margin-top:15px}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list{top:70px;left:-20px}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list li{transition:all .3s ease-in-out!important}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list li:first-child{margin-top:0}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list li:hover{transform:translate(3px)}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card{margin-top:0;padding:0;top:100px;left:-380%;width:fit;background-color:#f8f8f9}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a{width:100%;margin:0;padding:0;border:none;border-right:1px solid rgba(0,0,0,.15)}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a:last-child{border-right:none}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a>div{justify-content:center;padding:30px 40px;min-width:200px;filter:grayscale(100%);opacity:.6;transition:all .3s ease-in-out!important}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a>div .card-text p{margin-top:13px;color:#c8c8c8;text-align:center;font-size:12px;font-family:Raleway-SemiBold}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper .navbar-menu-list-card>a>div:hover{filter:grayscale(0);opacity:1}}@media (min-width: 1400px){.header .navbar .navbar-menu-responsive .navbar-menu-wrapper{margin-right:40px}}@media (min-width: 1680px){.menu-wrapper{right:180px}.header .navbar .navbar-menu-responsive .navbar-menu-wrapper{margin-right:50px}}footer{display:block;width:100%;height:auto;background-color:#1c1c1c;border-top:2px solid;-o-border-image:linear-gradient(to right,#1c1c1c,#787878) 1;border-image:linear-gradient(to right,#1c1c1c,#787878) 1;padding:40px 0}footer .col-lg-2:nth-child(n+3){margin-top:30px}.footer-newsletter-list-wrapper{justify-content:center;border-top:1px solid rgba(255,255,255,.15);margin-top:40px;padding:30px 0 0}.footer-newsletter-list-wrapper .footer-menu-icon-wrapper{margin-top:20px}.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:focus,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:visited,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:active{padding:10px;border:1px solid rgba(255,255,255,.15);border-radius:10px;width:50px;height:50px;transition:all .3s ease-in-out!important}.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon svg,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:focus svg,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:visited svg,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:active svg{height:24px;width:24px}.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon svg path,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:focus svg path,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:visited svg path,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:active svg path{fill:#fff;transition:all .3s ease-in-out!important}.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:not(:first-child){margin-left:20px}.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:hover .footer-menu-list-icon,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:hover .footer-menu-list-icon:focus,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:hover .footer-menu-list-icon:visited,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:hover .footer-menu-list-icon:active{background-color:#323232}.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:hover .footer-menu-list-icon svg path,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:hover .footer-menu-list-icon:focus svg path,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:hover .footer-menu-list-icon:visited svg path,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:hover .footer-menu-list-icon:active svg path{fill:#fff}.footer-newsletter-list-wrapper .footer-newsletter-wrapper{width:100%;margin-top:40px}.footer-newsletter-list-wrapper .footer-newsletter-wrapper .description-text-01{text-align:center;color:#fff}.footer-newsletter-list-wrapper .footer-newsletter-wrapper .footer-newsletter-btn{margin-top:16px}.footer-menu-list-wrapper .footer-logo{margin-bottom:50px}.footer-menu-list-wrapper .footer-logo a,.footer-menu-list-wrapper .footer-logo a:focus,.footer-menu-list-wrapper .footer-logo a:visited,.footer-menu-list-wrapper .footer-logo a:active{display:block;padding:5px 0 5px 35px}.footer-menu-list-wrapper .footer-logo a svg,.footer-menu-list-wrapper .footer-logo a:focus svg,.footer-menu-list-wrapper .footer-logo a:visited svg,.footer-menu-list-wrapper .footer-logo a:active svg{opacity:.6;width:50px;height:60px}.footer-menu-list-wrapper .footer-logo a:first-child,.footer-menu-list-wrapper .footer-logo a:focus:first-child,.footer-menu-list-wrapper .footer-logo a:visited:first-child,.footer-menu-list-wrapper .footer-logo a:active:first-child{padding:5px 50px 5px 0;border-right:1px solid #898989}.footer-menu-list-wrapper .footer-logo a:first-child svg,.footer-menu-list-wrapper .footer-logo a:focus:first-child svg,.footer-menu-list-wrapper .footer-logo a:visited:first-child svg,.footer-menu-list-wrapper .footer-logo a:active:first-child svg{width:140px;height:auto}.footer-menu-list-wrapper .title-footer.open,.footer-menu-list-wrapper .footer-menu-list-title .title-footer.follow,.footer-menu-list-wrapper .footer-menu-list-title .title-footer.open{color:#fff}.footer-menu-list-wrapper .footer-menu-list{display:none;padding-top:20px}.footer-menu-list-wrapper .footer-menu-list svg path{fill:#fff}.footer-menu-list-wrapper .footer-menu-list li{padding:0 0 0 20px}.footer-menu-list-wrapper .footer-menu-list li a{color:#fff}.footer-menu-list-wrapper .footer-menu-list li:not(:first-child){margin-top:15px}@media (min-width: 768px){.footer-menu-list-wrapper .footer-menu-list li{padding:0}}.footer-menu-list-wrapper .description-text-01,.footer-menu-list-wrapper.open .title-footer{color:#fff}.footer-menu-list-wrapper.open .title-footer .icon{transform:rotate(45deg)}.footer-menu-list-wrapper.open .title-footer .icon svg path{fill:#fff}.footer-menu-list-wrapper.open .footer-menu-list{display:block}.footer-bottom-wrapper{border-top:1px solid rgba(255,255,255,.15);margin-top:40px;padding-top:20px}.footer-bottom-wrapper .footer-certificates-wrapper img{width:100%;height:auto;max-width:310px;max-height:37.5px;-o-object-fit:contain;object-fit:contain}.footer-bottom-wrapper .footer-copyright-wrapper{margin-top:30px}.footer-social-wrapper{width:100%}.footer-social-wrapper .title-footer{text-align:center}.footer-social-wrapper .title-footer.follow{color:#f8f8f9}@media (min-width: 768px){footer{padding:50px 0}footer .col-lg-2:nth-child(n+3){margin-top:0}footer .footer-menu-list-wrapper .footer-menu-list{display:block;padding:0}footer .footer-menu-list-wrapper .footer-logo{margin-bottom:25px}footer .footer-menu-list-wrapper .footer-logo a,footer .footer-menu-list-wrapper .footer-logo a:focus,footer .footer-menu-list-wrapper .footer-logo a:visited,footer .footer-menu-list-wrapper .footer-logo a:active{display:block;padding:5px 0 5px 35px}footer .footer-menu-list-wrapper .footer-logo a svg,footer .footer-menu-list-wrapper .footer-logo a:focus svg,footer .footer-menu-list-wrapper .footer-logo a:visited svg,footer .footer-menu-list-wrapper .footer-logo a:active svg{opacity:.6;width:45px;height:37px}footer .footer-menu-list-wrapper .footer-logo a:first-child,footer .footer-menu-list-wrapper .footer-logo a:focus:first-child,footer .footer-menu-list-wrapper .footer-logo a:visited:first-child,footer .footer-menu-list-wrapper .footer-logo a:active:first-child{padding:5px 35px 5px 0}footer .footer-menu-list-wrapper .footer-logo a:first-child svg,footer .footer-menu-list-wrapper .footer-logo a:focus:first-child svg,footer .footer-menu-list-wrapper .footer-logo a:visited:first-child svg,footer .footer-menu-list-wrapper .footer-logo a:active:first-child svg{width:110px;height:auto}footer .footer-menu-list-wrapper .footer-menu-list-title{margin-bottom:25px}footer .footer-menu-list-wrapper li{transition:all .3s ease-in-out!important}footer .footer-menu-list-wrapper li:last-child{margin-bottom:0}footer .footer-menu-list-wrapper li:hover{transform:translate(3px)}footer .footer-bottom-wrapper{padding-top:30px;margin-top:50px}footer .footer-bottom-wrapper .footer-copyright-wrapper{margin-top:0}.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:focus,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:visited,.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li .footer-menu-list-icon:active{width:40px;height:40px}.footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:not(:first-child){margin-left:10px}.footer-newsletter-list-wrapper .footer-newsletter-wrapper{margin-top:0}.footer-newsletter-list-wrapper .footer-newsletter-wrapper .description-text-01,.footer-social-wrapper .title-footer{text-align:left}}@media (min-width: 1199px){footer{padding:65px 0 55px}footer .footer-menu-list-wrapper .footer-logo a,footer .footer-menu-list-wrapper .footer-logo a:focus,footer .footer-menu-list-wrapper .footer-logo a:visited,footer .footer-menu-list-wrapper .footer-logo a:active{display:block;padding:5px 0 5px 35px}footer .footer-menu-list-wrapper .footer-logo a svg,footer .footer-menu-list-wrapper .footer-logo a:focus svg,footer .footer-menu-list-wrapper .footer-logo a:visited svg,footer .footer-menu-list-wrapper .footer-logo a:active svg{opacity:.6;width:50px;height:60px}footer .footer-menu-list-wrapper .footer-logo a:first-child,footer .footer-menu-list-wrapper .footer-logo a:focus:first-child,footer .footer-menu-list-wrapper .footer-logo a:visited:first-child,footer .footer-menu-list-wrapper .footer-logo a:active:first-child{padding:5px 50px 5px 0}footer .footer-menu-list-wrapper .footer-logo a:first-child svg,footer .footer-menu-list-wrapper .footer-logo a:focus:first-child svg,footer .footer-menu-list-wrapper .footer-logo a:visited:first-child svg,footer .footer-menu-list-wrapper .footer-logo a:active:first-child svg{width:140px;height:auto}footer .footer-menu-list-wrapper li:not(:first-child){margin-top:10px}.footer-newsletter-list-wrapper{border-top:none;padding:0;margin:0}.footer-newsletter-list-wrapper .footer-newsletter-wrapper{margin-top:30px}.footer-bottom-wrapper .footer-certificates-wrapper img{max-width:370px;max-height:45px}}.section-video-wrapper-list .col-12:not(:first-child){margin-top:15px}.section-video-wrapper{position:relative}.section-video-wrapper .section-video-image{display:block;height:500px}.section-video-wrapper .section-video-image picture{display:block;line-height:1;height:100%}.section-video-wrapper .section-video-image picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-video-wrapper .section-video-content-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;right:0}.section-video-wrapper .section-video-content-wrapper>div{height:100%}.section-video-wrapper .section-video-content-wrapper .section-video-content{width:100%;max-width:775px;margin:0 auto}.section-video-wrapper .section-video-content-wrapper .section-video-content.about{position:relative;max-width:100%!important;height:100%;padding:10px}.section-video-wrapper .section-video-content-wrapper .section-video-content .section-title-01{margin:15px 0 30px}.section-video-wrapper .section-video-content-wrapper .section-video-content:before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;right:0;background-image:linear-gradient(to top,rgba(35,35,35,.8039215686),#9d9d9d);mix-blend-mode:multiply;transition:height .5s ease-in-out!important}.section-video-wrapper.about .section-video-image{height:385px}.section-video-wrapper.about .col-12{padding:0}.section-video-wrapper.about .section-video-content-wrapper .section-video-content{max-width:320px}.section-about-cotesi-homepage{position:relative;padding:90px 0;z-index:1;background-image:linear-gradient(to top,#ffffff 35%,#1a1a1a 55%)}.section-about-cotesi-homepage .section-business-areas-logo{position:absolute;bottom:0;left:0;width:455px;height:265px;z-index:-1}.section-about-cotesi-homepage .section-business-areas-logo svg{width:100%;height:100%}.section-about-animation{margin-bottom:50px}.section-about-animation .animation-title{width:100vw;color:transparent;background-clip:text;background:url(../../../images/homepage-cotesi-lettering-background.webp) no-repeat;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-position:50% 50%;font-family:Raleway-ExtraBold;color:#fff;text-transform:uppercase;font-size:80px}@media screen and (min-width: 320px){.section-about-animation .animation-title{font-size:calc(80px + 40 * ((100vw - 320px) / 240))}}@media screen and (min-width: 560px){.section-about-animation .animation-title{font-size:120px}}.section-about-animation .animation-title span{display:inline-block;line-height:.9}@media (min-width: 768px){.section-about-animation .animation-title{font-size:100px}}@media screen and (min-width: 768px) and (min-width: 768px){.section-about-animation .animation-title{font-size:calc(100px + 100 * ((100vw - 768px) / 912))}}@media screen and (min-width: 768px) and (min-width: 1680px){.section-about-animation .animation-title{font-size:200px}}.section-about-animation .animation-title .title-ropes{font-size:60px}@media screen and (min-width: 768px){.section-about-animation .animation-title .title-ropes{font-size:calc(60px + 60 * ((100vw - 768px) / 912))}}@media screen and (min-width: 1680px){.section-about-animation .animation-title .title-ropes{font-size:120px}}.section-about-cotesi{padding:0 0 50px}.section-about-cotesi .right .description-text-01{margin:20px 0 30px}.section-about-cotesi .section-buttons .custom-btn{margin-bottom:5px}.section-buttons .custom-btn{margin-right:15px}.section-buttons .custom-btn:last-child{margin-right:0}.section-business-areas{position:relative;z-index:1;padding:50px 0 0}.section-business-areas .slider-arrows-wrapper .arrow-prev.black svg path,.section-business-areas .slider-arrows-wrapper .arrow-next.black svg path{fill:#fff}.section-business-areas .section-title-02{width:auto;color:#fff}.section-business-areas .section-business-areas-list{margin-top:15px}.section-business-areas .section-business-areas-list li{padding:10px 0}.section-business-areas .section-business-areas-list li:not(:first-child){margin-top:10px}.section-business-areas .section-business-slider{margin-top:30px}.section-business-areas .section-business-slider .section-business-slider-item .section-business-slider-image picture{display:block;width:100%;height:100%;line-height:1}.section-business-areas .section-business-slider .section-business-slider-item .section-business-slider-image picture img{width:100%;height:100%;min-height:200px;max-height:650px}.section-business-areas .section-business-slider .section-business-slider-item .section-business-slider-content{margin-top:20px}.section-business-areas .section-business-slider .section-business-slider-item .section-business-slider-content .description-text-01{margin:15px 0 30px;max-width:460px}@media (min-width: 768px){.section-about-animation{margin-bottom:0}.section-about-animation .animation-title{background-position:center center;width:auto;text-align:center}.section-about-animation .animation-title span{display:block}.section-about-cotesi-homepage{padding:130px 0 105px}.section-about-cotesi-homepage .section-about-cotesi{background:url(../../../images/world-map.webp) center center/contain no-repeat}.section-business-areas .section-title-02{color:#fff}.section-business-areas .left{padding-top:30px}.section-business-areas .section-business-slider{margin-top:0}.section-business-areas .section-business-slider .section-business-slider-item .section-business-slider-content{margin-top:40px}.section-business-areas .section-business-slider .section-business-slider-item .section-business-slider-content .description-text-01{margin:0 0 30px}.section-video-wrapper-list .col-12{padding:0 7.5px}.section-video-wrapper-list .col-12:not(:first-child){margin-top:0}.section-video-wrapper-list .col-12:nth-child(n+3){margin-top:15px}.section-video-wrapper.about .section-video-content-wrapper .section-video-content{max-width:500px}.section-about-cotesi-homepage{background-image:linear-gradient(to top,#ffffff 0%,#1a1a1a 60%)}}@media (min-width: 992px){.section-video-wrapper{cursor:pointer}.section-video-wrapper .section-video-image{height:650px}.section-video-wrapper:hover .section-video-content:before{height:0}.section-video-wrapper:hover .custom-btn.white-transparent span,.section-video-wrapper:hover .custom-btn.white-transparent:focus span,.section-video-wrapper:hover .custom-btn.white-transparent:active span,.section-video-wrapper:hover .custom-btn.white-transparent:visited span{color:#000}.section-video-wrapper:hover .custom-btn.white-transparent svg path,.section-video-wrapper:hover .custom-btn.white-transparent:focus svg path,.section-video-wrapper:hover .custom-btn.white-transparent:active svg path,.section-video-wrapper:hover .custom-btn.white-transparent:visited svg path{fill:#000}.section-video-wrapper:hover .custom-btn.white-transparent:before,.section-video-wrapper:hover .custom-btn.white-transparent:focus:before,.section-video-wrapper:hover .custom-btn.white-transparent:active:before,.section-video-wrapper:hover .custom-btn.white-transparent:visited:before{width:100%;left:0;top:auto}.section-business-areas .section-business-areas-list{margin-top:40px}.section-business-areas .section-business-areas-list li:not(:first-child){margin-top:25px}.section-business-areas .section-business-slider .section-business-slider-item .section-business-slider-content .description-text-01{max-width:650px}}@media (min-width: 1199px){.section-business-areas .col-lg-5{margin-left:6%}.section-about-cotesi{padding:0 0 100px}.section-about-cotesi .right{padding-top:80px;padding-left:80px}.section-about-cotesi .right .description-text-01{margin:20px 0 30px}}@media (min-width: 992px){.col-xxl-3{width:50%}}@media (min-width: 1680px){.section-video-wrapper .section-video-image{height:800px}.section-about-cotesi-homepage{padding:135px 0}.section-business-areas .col-lg-5{margin-left:16%}.section-business-areas .left{padding-top:75px}.section-about-cotesi-homepage .section-business-areas-logo{width:665px;height:370px}}.banner-section{display:block;position:relative;height:auto}.banner-section .slick-dotted.slick-slider{margin:0}.banner-section.homepage .right{padding:0}.banner-section.homepage .left{position:relative}.banner-section.maintenance .right{padding:0}.banner-section.maintenance .left{position:relative}.banner-section .banner-dots-wrapper{position:absolute;width:100%;bottom:30px}.banner-section .slick-dots{bottom:65px;text-align:center}.banner-section .slick-dots li{width:10px;height:10px;border-radius:100%!important;margin:0!important}.banner-section .slick-dots li button{width:100%;height:100%;border-radius:100%!important;border:1px solid transparent!important;padding:0!important;background:#ffffff}.banner-section .slick-dots li button:before{display:none}.banner-section .slick-dots li.slick-active{border:none}.banner-section .slick-dots li.slick-active button{border:1px solid #ffffff!important;background:#eee131}.banner-section .slick-dots li:not(:first-child){margin:0 0 0 20px!important}.banner-section-slider{position:relative;width:100vw;margin-left:-50vw!important;left:50%}.banner-section-slider .banner-section-slider-item picture{display:block;height:100%;line-height:1}.banner-section-slider .banner-section-slider-item picture img{width:100%;height:360px;-o-object-fit:cover;object-fit:cover}.banner-section-slider.maintenance .banner-section-slider-item picture img{height:360px}.banner-item{position:relative;height:100%}.banner-item a,.banner-item a:visited,.banner-item a:active,.banner-item a:link{display:block;height:100%}.banner-item a:hover .custom-btn-icon.type-02,.banner-item a:hover .custom-btn-icon:visited.type-02,.banner-item a:hover .custom-btn-icon:focus.type-02,.banner-item a:hover .custom-btn-icon:active.type-02,.banner-item a:visited:hover .custom-btn-icon.type-02,.banner-item a:visited:hover .custom-btn-icon:visited.type-02,.banner-item a:visited:hover .custom-btn-icon:focus.type-02,.banner-item a:visited:hover .custom-btn-icon:active.type-02,.banner-item a:active:hover .custom-btn-icon.type-02,.banner-item a:active:hover .custom-btn-icon:visited.type-02,.banner-item a:active:hover .custom-btn-icon:focus.type-02,.banner-item a:active:hover .custom-btn-icon:active.type-02,.banner-item a:link:hover .custom-btn-icon.type-02,.banner-item a:link:hover .custom-btn-icon:visited.type-02,.banner-item a:link:hover .custom-btn-icon:focus.type-02,.banner-item a:link:hover .custom-btn-icon:active.type-02{color:#eee131}.banner-item a:hover .custom-btn-icon.type-02 svg path,.banner-item a:hover .custom-btn-icon:visited.type-02 svg path,.banner-item a:hover .custom-btn-icon:focus.type-02 svg path,.banner-item a:hover .custom-btn-icon:active.type-02 svg path,.banner-item a:visited:hover .custom-btn-icon.type-02 svg path,.banner-item a:visited:hover .custom-btn-icon:visited.type-02 svg path,.banner-item a:visited:hover .custom-btn-icon:focus.type-02 svg path,.banner-item a:visited:hover .custom-btn-icon:active.type-02 svg path,.banner-item a:active:hover .custom-btn-icon.type-02 svg path,.banner-item a:active:hover .custom-btn-icon:visited.type-02 svg path,.banner-item a:active:hover .custom-btn-icon:focus.type-02 svg path,.banner-item a:active:hover .custom-btn-icon:active.type-02 svg path,.banner-item a:link:hover .custom-btn-icon.type-02 svg path,.banner-item a:link:hover .custom-btn-icon:visited.type-02 svg path,.banner-item a:link:hover .custom-btn-icon:focus.type-02 svg path,.banner-item a:link:hover .custom-btn-icon:active.type-02 svg path{fill:#eee131}.banner-item a:hover .custom-btn-icon.type-02:before,.banner-item a:hover .custom-btn-icon:visited.type-02:before,.banner-item a:hover .custom-btn-icon:focus.type-02:before,.banner-item a:hover .custom-btn-icon:active.type-02:before,.banner-item a:visited:hover .custom-btn-icon.type-02:before,.banner-item a:visited:hover .custom-btn-icon:visited.type-02:before,.banner-item a:visited:hover .custom-btn-icon:focus.type-02:before,.banner-item a:visited:hover .custom-btn-icon:active.type-02:before,.banner-item a:active:hover .custom-btn-icon.type-02:before,.banner-item a:active:hover .custom-btn-icon:visited.type-02:before,.banner-item a:active:hover .custom-btn-icon:focus.type-02:before,.banner-item a:active:hover .custom-btn-icon:active.type-02:before,.banner-item a:link:hover .custom-btn-icon.type-02:before,.banner-item a:link:hover .custom-btn-icon:visited.type-02:before,.banner-item a:link:hover .custom-btn-icon:focus.type-02:before,.banner-item a:link:hover .custom-btn-icon:active.type-02:before{width:100%;left:0;right:auto}.two-btns-wrapper{height:100%}.two-btns-wrapper .custom-btn-icon,.two-btns-wrapper .custom-btn-icon:visited,.two-btns-wrapper .custom-btn-icon:focus,.two-btns-wrapper .custom-btn-icon:active{margin-bottom:5px}.two-btns-wrapper .custom-btn-icon:first-child,.two-btns-wrapper .custom-btn-icon:visited:first-child,.two-btns-wrapper .custom-btn-icon:focus:first-child,.two-btns-wrapper .custom-btn-icon:active:first-child{margin-right:10px}.banner-item-image{display:block;height:580px;position:relative}.banner-item-image picture{display:block;line-height:1;height:100%}.banner-item-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media (min-width: 768px){.banner-item-image img{-o-object-position:initial;object-position:initial}}.banner-item-image.image-position{-o-object-position:center 30px;object-position:center 30px}.banner-section-content-slider{position:relative;z-index:1;margin-top:-40px}.banner-section-content{position:relative;width:100%;padding:40px 20px 130px;background-color:#fff;z-index:1;max-width:700px}.banner-section-content .banner-title-01{text-align:center}.banner-section-content .description-text-01{text-align:center;margin:15px auto 25px;max-width:510px}.banner-section-content .banner-buttons .custom-btn{margin-right:15px;margin-bottom:5px}.banner-section-content .banner-buttons .custom-btn:last-child{margin-right:0}.banner-section-content.maintenance{margin-top:-40px}.banner-section-content.maintenance .description-text-01{max-width:100%}.maintenance-logo{width:200px;height:75px;margin:0 auto 30px}.maintenance-logo svg{width:100%;height:100px}.maintenance-contacts div .description-text-01{margin:0}.maintenance-contacts div .description-text-01:last-child{margin-top:5px}.maintenance-contacts div:not(:first-child){margin-top:15px}.maintenance-intro{text-align:center;margin-bottom:30px}.maintenance-intro .description-text-01{margin:10px 0 0}.banner-item-content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.banner-item-content-wrapper .home-banner-item-content{width:100%;margin-top:90px}.banner-item-content-wrapper .home-banner-item-content .banner-title{max-width:300px}.banner-item-content-wrapper .home-banner-item-content .banner-description{max-width:200px;margin:30px 0 20px}.banner-item-content-wrapper .home-banner-item-content .banner-description.margin-01{margin:15px 0 20px}.banner-item-content-wrapper .home-banner-item-content .banner-subtitle{max-width:500px;margin:30px 0 20px}.banner-item-content-wrapper .home-banner-item-content .banner-subtitle.margin-01{margin:30px 0 0}.banner-section-404{position:relative}.banner-section-404 .banner-section-404-content-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;right:0;padding:20px}.banner-section-404 .banner-section-404-content{max-width:790px}.banner-section-404 .banner-section-404-content .section-title-01{margin-top:10px}.banner-section-404 .banner-section-404-content .section-title-03{margin:20px 0 25px}.banner-section-404 .banner-section-404-image{position:relative;height:570px}.banner-section-404 .banner-section-404-image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;background-color:#0003}.banner-section-404 .banner-section-404-image picture{display:block;line-height:1;height:100%}.banner-section-404 .banner-section-404-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media (min-width: 768px){.banner-section-404 .banner-section-404-image img{-o-object-position:initial;object-position:initial}}.banner-section-big{position:relative;width:100%;height:460px}.banner-section-big .banner-section-big-content-wrapper{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px}.banner-section-big .banner-section-big-content{max-width:790px;position:relative;margin-top:-40px}.banner-section-big .banner-section-big-content .scroll-down{bottom:-70px;cursor:pointer}.banner-section-big .banner-section-big-image{position:relative;height:100%}.banner-section-big .banner-section-big-image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;background-color:#00351f66;mix-blend-mode:multiply}.banner-section-big .banner-section-big-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.scroll-down{position:absolute;width:calc(100% + 30px);height:auto!important;left:0;bottom:55px;animation:scrollDown 2s infinite;z-index:1}.scroll-down svg{width:20px;height:30px}.scroll-down.homepage{cursor:pointer}.scroll-down.white svg path{fill:#fff}.scroll-down.center{width:100%}.scroll-down-inside,.scroll-down-inside:focus,.scroll-down-inside:visited,.scroll-down-inside:active{display:none;position:absolute;width:auto;right:20px;bottom:-70px;-ms-webkit-transform:translate(50%);transform:translate(50%)}.scroll-down-inside .text,.scroll-down-inside:focus .text,.scroll-down-inside:visited .text,.scroll-down-inside:active .text{display:block;font-family:Raleway-Bold;font-size:14px;color:#000;text-align:center;text-transform:uppercase;line-height:20px;writing-mode:vertical-rl;margin:0;-ms-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.scroll-down-inside .icon,.scroll-down-inside:focus .icon,.scroll-down-inside:visited .icon,.scroll-down-inside:active .icon{position:relative;top:10px;animation:scrollDown02 2s infinite}.scroll-down-inside .icon svg,.scroll-down-inside:focus .icon svg,.scroll-down-inside:visited .icon svg,.scroll-down-inside:active .icon svg{width:20px;height:30px}.scroll-down-inside.no-image,.scroll-down-inside:focus.no-image,.scroll-down-inside:visited.no-image,.scroll-down-inside:active.no-image{top:75px;right:75px;bottom:0}@media (min-width: 1680px){.scroll-down-inside.no-image,.scroll-down-inside:focus.no-image,.scroll-down-inside:visited.no-image,.scroll-down-inside:active.no-image{right:165px}}.scroll-down-inside.white .text,.scroll-down-inside:focus.white .text,.scroll-down-inside:visited.white .text,.scroll-down-inside:active.white .text{color:#fff}.scroll-down-inside.white .icon svg path,.scroll-down-inside:focus.white .icon svg path,.scroll-down-inside:visited.white .icon svg path,.scroll-down-inside:active.white .icon svg path{fill:#fff}.banner-section-content-slider{height:auto!important}.banner-section-inside{position:relative;margin-top:33px}.banner-section-inside .banner-section-inside-title .section-title-02{margin-bottom:10px}.banner-section-inside .banner-section-inside-title .description-text-01{margin-top:15px;max-width:615px}.banner-section-inside.banner-no-image{margin:0;padding:33px 0}@media (min-width: 768px){.banner-section-inside.banner-no-image{padding:80px 0}}.banner-section-inside.grey{background-color:#ededed}.banner-section-inside-image{position:relative;margin-top:25px}.banner-section-inside-image .banner-section-inside-grid-wrapper{display:grid;grid-template-columns:minmax(15px,1fr) minmax(0,550px) minmax(0,550px) minmax(15px,1fr);margin-right:auto}@media (min-width: 1400px){.banner-section-inside-image .banner-section-inside-grid-wrapper{grid-template-columns:minmax(15px,1fr) minmax(0,640px) minmax(0,640px) minmax(15px,1fr)}}@media (min-width: 1900px){.banner-section-inside-image .banner-section-inside-grid-wrapper{grid-template-columns:minmax(15px,1fr) minmax(0,780px) minmax(0,780px) minmax(15px,1fr)}}.banner-section-inside-image .banner-section-inside-grid{position:relative;grid-column:1/5;grid-row:1/1}@media (min-width: 1199px){.banner-section-inside-image .banner-section-inside-grid{grid-column:1/4}}.banner-section-inside-image picture{display:block;height:100%;line-height:1}.banner-section-inside-image picture img{width:100%;max-height:520px;height:auto;-o-object-fit:cover;object-fit:cover}.join-us-wrapper{position:absolute;top:50px;right:50px;width:120px;height:120px;border-radius:100%;background-color:#eee131;z-index:1;cursor:pointer}.join-us-wrapper:before{content:"";position:absolute;width:120px;height:120px;border-radius:100%;border:10px solid rgba(221,221,221,.45)}.join-us-wrapper p{display:inline-block;width:100%;max-width:100px;font-family:Raleway-Bold;font-size:18px;text-align:center;text-transform:uppercase;line-height:1.2;margin:0;padding:5px;color:#fff}.join-us-wrapper.fixed{position:fixed;top:150px;right:50px;opacity:0;visibility:hidden;transition:all .3s ease-in-out!important}@media (min-width: 1680px){.join-us-wrapper.fixed{right:100px}}.join-us-wrapper.fixed.show{opacity:1;visibility:visible}@media (min-width: 768px){.banner-section-404 .banner-section-404-content .section-title-03{margin:25px 0 35px}.banner-section-404 .banner-section-404-image{height:700px}.banner-section-inside,.banner-section-inside-image{margin-top:80px}.banner-section-inside-image picture img{max-height:520px}.scroll-down{bottom:70px}.scroll-down svg{width:25px;height:40px}.banner-section.homepage div:not(.banner-section-content){height:100%}.banner-section .banner-dots-wrapper{bottom:70px}.banner-section .slick-dots{bottom:110px}.banner-section .slick-dots li{width:20px;height:20px}.banner-item-image{height:100vh}.banner-section-content-slider{margin-top:-50px}.banner-section-content{padding:100px 20px 180px}.banner-section-content .banner-title-01{margin-top:10px}.banner-section-content .description-text-01{margin:15px auto 35px}.banner-section-slider .banner-section-slider-item picture img{height:800px}.banner-section-slider.maintenance .banner-section-slider-item picture img{height:600px}.banner-item-content-wrapper .banner-item-content{margin-top:0}.banner-item-content-wrapper .banner-item-content .banner-title{max-width:665px}.banner-item-content-wrapper .banner-item-content .banner-description{max-width:500px}.banner-item-content-wrapper .banner-item-content .banner-description.margin-01{margin:30px 0 20px}.two-btns-wrapper .custom-btn-icon,.two-btns-wrapper .custom-btn-icon:visited,.two-btns-wrapper .custom-btn-icon:focus,.two-btns-wrapper .custom-btn-icon:active{margin-bottom:0}.maintenance-logo{width:280px;height:100px}.maintenance-intro .description-text-01{margin:15px 0 0}}@media (min-width: 992px){.banner-section-big{height:520px}.maintenance-logo{margin:0}.banner-item-content.maintenance{margin-top:0}.banner-section-inside-image picture img{visibility:visible;max-height:450px;height:100%}.scroll-down{left:20px}.scroll-down.center{left:0}.banner-section-content-slider{z-index:0}.banner-section.homepage{height:700px}.banner-section.homepage .right{position:absolute;right:0;top:0;padding:0 0 0 20px}.banner-section.maintenance{height:100vh}.banner-section.maintenance .banner-section-content{padding:60px 0 0}.banner-section.maintenance .right{position:absolute;right:0;top:0;padding:0 0 0 20px}.banner-section .slick-dots{bottom:75px}.banner-section .banner-section-content-slider{margin-top:0}.banner-section .left{padding-left:0}.banner-section .banner-section-content{padding:0 20px 10px;max-width:380px}.banner-section .banner-section-content .banner-title-01{text-align:left}.banner-section .banner-section-content .description-text-01{text-align:left;max-width:510px}.banner-section-slider{width:100%;margin:0!important;left:0}.banner-section-slider .banner-section-slider-item{position:relative;overflow:hidden}.banner-section-slider .banner-section-slider-item picture img{position:absolute;top:0;right:0;width:0;height:100%;transition:all .5s ease-in-out!important}.banner-section-slider .banner-section-slider-item.show picture img{width:100%}.banner-section-slider.maintenance .banner-section-slider-item picture img{position:relative;width:100%;height:100vh}.maintenance-contacts div:not(:first-child){margin-top:25px}.maintenance-intro{text-align:left;margin-bottom:55px}.scroll-down-inside,.scroll-down-inside:focus,.scroll-down-inside:visited,.scroll-down-inside:active{display:block}}@media (min-width: 1199px){.banner-section-big{height:520px}.banner-section.homepage .banner-section-content{max-width:425px}.banner-section.maintenance .banner-section-content{max-width:450px}.join-us-wrapper{width:95px;height:95px}.join-us-wrapper:before{width:95px;height:95px}}@media (min-width: 1500px){.banner-section.homepage{height:800px}.banner-section.homepage .banner-section-content{margin:0 0 45px;max-width:535px}.banner-section.maintenance .banner-section-content{padding:120px 0 0}}@media (min-width: 1680px){.scroll-down{bottom:95px}}@media (min-width: 1920px){.scroll-down-inside,.scroll-down-inside:focus,.scroll-down-inside:visited,.scroll-down-inside:active{right:45px}.banner-section.homepage .banner-section-content{max-width:550px}}.section-values{background-color:#f8f8f9;padding:55px 0 100px}.section-values .section-values-title{margin-bottom:30px}.section-values .section-values-title .section-title-03{width:auto}.section-values .section-values-wrapper div.element{padding:0 10px}.section-values .section-values-wrapper div.element:not(:first-child){margin-top:15px}.section-values .section-values-item{width:100%!important;height:100%;border:1px solid rgba(0,0,0,.15);background-color:#fff;padding:20px;border-radius:25px}.section-values .section-values-item .section-values-icon{width:60px;height:60px}.section-values .section-values-item .section-values-icon img,.section-values .section-values-item .section-values-icon svg{width:100%;height:100%}.section-values .section-values-item .section-values-text{width:90%;padding-left:15px;height:auto}.section-values .section-values-item .section-values-text .description-text-01{text-align:left}.section-centered-text-button .description-text-01{margin-bottom:30px}.section-timeline .section-timeline-title{margin-bottom:35px}.section-timeline .arrow-prev{position:absolute;top:35px;left:-50px}.section-timeline .arrow-next{position:absolute;top:35px;right:-50px}.timeline-dates-mobile .timeline-dates-mobile-item{padding:20px 15px 20px 20px;border-radius:15px;position:relative}.timeline-dates-mobile .timeline-dates-mobile-item:before{content:"";position:absolute;inset:0;border-radius:15px;padding:1px;background:linear-gradient(to right,rgba(0,0,0,.15),rgba(0,0,0,.15));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}.timeline-dates-mobile .timeline-dates-mobile-item .text{flex:1 0 90%;max-width:90%;font-family:Raleway-SemiBold;font-size:16px;margin:0;padding:0;color:#000000b3}.timeline-dates-mobile .timeline-dates-mobile-item .icon{-moz-justify-content:flex-end;justify-content:flex-end;flex:1 0 10%;max-width:10%}.timeline-dates-mobile .timeline-dates-mobile-item .icon svg{transform-origin:center center;transition:transform .3s linear!important;width:20px;height:20px}.timeline-dates-mobile .timeline-dates-mobile-item .icon svg path{fill:#000}.timeline-dates-mobile .timeline-dates-mobile-item .timeline-dates-mobile-content{display:block;height:0;overflow:hidden}.timeline-dates-mobile .timeline-dates-mobile-item .timeline-dates-mobile-content .image{margin:20px 0 15px}.timeline-dates-mobile .timeline-dates-mobile-item .timeline-dates-mobile-content .image picture{display:block;line-height:1}.timeline-dates-mobile .timeline-dates-mobile-item .timeline-dates-mobile-content .image picture img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.timeline-dates-mobile .timeline-dates-mobile-item .timeline-dates-mobile-content .timeline-dates-mobile-content-item:not(:first-child){border-top:1px solid rgba(0,0,0,.7);padding-top:10px;margin-top:20px}.timeline-dates-mobile .timeline-dates-mobile-item.active:before{background:linear-gradient(to right,#006039,#70ceb1)}.timeline-dates-mobile .timeline-dates-mobile-item.active .text{color:#000;font-family:Raleway-Bold}.timeline-dates-mobile .timeline-dates-mobile-item.active .icon svg{transform:rotate(-180deg)}.timeline-dates-mobile .timeline-dates-mobile-item.active .timeline-dates-mobile-content{height:auto}.timeline-dates-mobile .timeline-dates-mobile-item:not(:first-child){margin-top:10px}.timeline-dates-slider{margin-bottom:45px;position:relative}.timeline-dates-slider .slick-list{z-index:1}.timeline-dates-slider:before{content:"";position:absolute;width:65%;height:3px;top:12px;left:-15%;background:linear-gradient(to right,#ffffff 10%,#ededed 90%)}.timeline-dates-slider:after{content:"";position:absolute;width:65%;height:3px;top:12px;right:-15%;background:linear-gradient(to left,#ffffff 10%,#ededed 90%)}.timeline-dates-slider .timeline-dates-slider-item{text-align:center}.timeline-dates-slider .timeline-dates-slider-item .dot{display:block;position:relative;width:25px;height:25px;border:1px solid transparent;border-radius:100%;margin:0 auto 15px;transition:all .3s ease-in!important}.timeline-dates-slider .timeline-dates-slider-item .dot:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:100%;background-color:#ededed}.timeline-dates-slider .timeline-dates-slider-item .date{position:relative;display:inline-block;width:auto;font-family:Raleway-SemiBold;font-size:20px;line-height:1.2;margin:0;padding:0;transition:color .3s ease-in!important}.timeline-dates-slider .timeline-dates-slider-item .text{position:relative;display:inline-block;width:100%;font-family:Raleway-Regular;font-size:14px;margin:5px 0 0;padding:0}.timeline-dates-slider .timeline-dates-slider-item.active{pointer-events:none}.timeline-dates-slider .timeline-dates-slider-item.active .dot{border:1px solid #c8c8c8}.timeline-dates-slider .timeline-dates-slider-item.active .dot:before{width:15px;height:15px;top:4px;left:4px;background-color:#c8c8c8}.timeline-dates-slider .timeline-dates-slider-item.active .date{color:#c8c8c8}.timeline-dates-slider .timeline-dates-slider-item:hover{cursor:pointer}.timeline-dates-slider .timeline-dates-slider-item:hover .dot{border:1px solid #c8c8c8}.timeline-dates-slider .timeline-dates-slider-item:hover .dot:before{width:15px;height:15px;top:4px;left:4px;background-color:#c8c8c8}.timeline-dates-slider .timeline-dates-slider-item:hover .date{color:#c8c8c8}.timeline-content-slider .slick-list{padding-top:15px;padding-bottom:15px}.timeline-card-desktop{position:relative;width:100%;max-width:635px;margin:0 auto;padding:30px 25px;box-shadow:1px 1px 25px 1px #70ceb14d;border-radius:15px}.timeline-card-desktop:before{content:"";position:absolute;inset:0;border-radius:15px;padding:2px;background:linear-gradient(to right,#006039,#70ceb1);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}.timeline-card-desktop .timeline-card-image{position:relative;top:5px;flex:1 0 40%;max-width:40%}.timeline-card-desktop .timeline-card-image picture{display:block;line-height:1}.timeline-card-desktop .timeline-card-image picture img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.timeline-card-desktop .timeline-card-text{flex:1 0 60%;max-width:60%;padding-left:25px}.timeline-card-desktop .timeline-card-desktop-content:not(:first-child){border-top:2px solid #1a1a1a;padding-top:15px;margin-top:15px}.section-people-position .section-people-position-title{margin-bottom:40px}.section-people-position .col-12:not(:first-child){margin-top:40px}.section-people-group{padding-bottom:50px}.section-people-group .section-people-group-title{margin-bottom:40px}.section-people-group .section-people-group-image{margin-bottom:20px}.section-people-group .section-people-group-image picture{display:block;line-height:1}.section-people-group .section-people-group-image picture img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.section-join-team{padding:70px 0}.section-join-team .section-join-team-title{margin-bottom:40px}.section-join-team .section-join-team-title .section-title-03{text-align:center}.section-join-team-form{padding:85px 0;background:linear-gradient(167deg,#1a1a1a 60%,#eee131 130%);position:relative}.section-join-team-form .section-join-team-background{width:100%}.section-join-team-form .section-join-team-background .left{position:absolute;top:0;left:0;height:250px;width:100%;background:url(../../../images/logo-icon-big-effect-copy.svg) left -208px top -320px/650px no-repeat}.section-join-team-form .section-join-team-background .right{position:absolute;bottom:0;right:0;height:250px;width:100%;background:url(../../../images/logo-icon-big-effect.svg) right -122px bottom -444px/800px no-repeat}.section-join-team-form .section-join-team-form-title{margin-bottom:15px}.section-join-team-form .section-join-team-form-contact{display:block;height:0;overflow:hidden;transition:height .5s ease-in-out!important}.section-join-team-form .section-join-team-form-contact.active{height:auto}.section-join-team-form .section-join-team-form-contact form{margin-top:35px}.section-join-team-form .section-join-team-form-contact form .form-row:not(:first-child){margin-top:15px}.section-join-team-form .section-join-team-form-contact form .form-row .col-12{padding:0 10px}.section-join-team-form .section-join-team-form-contact form .form-row .col-12:first-child{margin-bottom:15px}.section-join-team-form .section-join-team-form-contact form .custom-btn.gold{width:100%;max-height:45px;margin-top:25px}.message-info{width:100%;height:50px;padding:10px 15px;border:none;background:#ffffff;outline:none;box-shadow:none;border-radius:15px;background-color:#fff;margin-top:40px}.message-info p{display:block;flex:1 0 90%;max-width:90%;font-family:Raleway-Regular;text-align:left;margin:0;padding:0;word-break:break-word;color:#0009;font-size:14px}@media screen and (min-width: 320px){.message-info p{font-size:calc(14px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.message-info p{font-size:16px}}.message-info .icon{flex:1 0 10%;max-width:10%}.message-info .icon svg{width:25px;height:25px}.section-violas-wrapper .first-row{margin-bottom:55px}.section-violas-wrapper .first-row .col-12:first-child{margin:0}.section-violas-wrapper .first-row .col-12:not(:first-child){margin-top:15px}.section-violas-wrapper .violas-logo{text-align:center;margin-bottom:30px}.section-violas-wrapper .violas-logo picture img{width:100%;height:auto;max-width:80px;-o-object-fit:contain;object-fit:contain;margin:0 auto}.section-violas-wrapper .cotesi-logo{padding:20px 30px;margin-bottom:15px;border:1px solid rgba(0,0,0,.15);border-radius:15px;text-align:center}.section-violas-wrapper .cotesi-logo picture img{width:100%;height:auto;max-width:230px;-o-object-fit:contain;object-fit:contain;margin:0 auto}.other-brands-wrapper{margin-top:100px;padding:60px 0 100px;background-color:#f8f8f9}.other-brands-wrapper .other-brands-title{text-align:center}.other-brands-wrapper .other-brands-list{margin-top:55px}.other-brands-wrapper .other-brands-list .col-12:not(:first-child){margin-top:30px}.other-brands-wrapper .other-brands-card a .other-brands-image,.other-brands-wrapper .other-brands-card a:focus .other-brands-image,.other-brands-wrapper .other-brands-card a:visited .other-brands-image,.other-brands-wrapper .other-brands-card a:active .other-brands-image{text-align:center;overflow:hidden;margin-bottom:15px}.other-brands-wrapper .other-brands-card a .other-brands-image picture img,.other-brands-wrapper .other-brands-card a:focus .other-brands-image picture img,.other-brands-wrapper .other-brands-card a:visited .other-brands-image picture img,.other-brands-wrapper .other-brands-card a:active .other-brands-image picture img{width:100%;height:100%;max-width:205px;max-height:80px;-o-object-fit:contain;object-fit:contain;margin:0 auto;opacity:1;transition:all .3s ease-in-out!important}.other-brands-wrapper .other-brands-card a .other-brands-title,.other-brands-wrapper .other-brands-card a:focus .other-brands-title,.other-brands-wrapper .other-brands-card a:visited .other-brands-title,.other-brands-wrapper .other-brands-card a:active .other-brands-title{text-align:center}.other-brands-wrapper .other-brands-card a .other-brands-title .title,.other-brands-wrapper .other-brands-card a:focus .other-brands-title .title,.other-brands-wrapper .other-brands-card a:visited .other-brands-title .title,.other-brands-wrapper .other-brands-card a:active .other-brands-title .title{position:relative;display:inline-block;font-family:Raleway-Regular;font-size:14px;margin:0;padding:0;color:#000;transition:all .3s ease-in-out!important}.other-brands-wrapper .other-brands-card a:hover .other-brands-image picture img,.other-brands-wrapper .other-brands-card a:focus:hover .other-brands-image picture img,.other-brands-wrapper .other-brands-card a:visited:hover .other-brands-image picture img,.other-brands-wrapper .other-brands-card a:active:hover .other-brands-image picture img{filter:grayscale(100%)}.other-brands-wrapper .other-brands-card a:hover .other-brands-title .title,.other-brands-wrapper .other-brands-card a:focus:hover .other-brands-title .title,.other-brands-wrapper .other-brands-card a:visited:hover .other-brands-title .title,.other-brands-wrapper .other-brands-card a:active:hover .other-brands-title .title{color:#eee131}@media (min-width: 768px){.other-brands-wrapper{margin-top:20px;padding:60px 0 110px}.other-brands-wrapper .other-brands-list{margin-top:95px}.other-brands-wrapper .other-brands-list .col-12:not(:first-child){margin-top:0}.section-violas-wrapper .violas-logo{margin-bottom:50px}.section-violas-wrapper .violas-logo picture img{max-width:130px}.section-violas-wrapper .cotesi-logo{padding:35px 50px;margin-bottom:0}.section-violas-wrapper .cotesi-logo picture img{height:80px}.section-values .section-values-wrapper div.element{width:50%}.section-values .section-values-wrapper div.element:not(:first-child){margin-top:0}.section-values .section-values-wrapper div.element:nth-child(n+3){margin-top:15px}.section-values .section-values-item{padding:20px 25px 30px}.section-values .section-values-item .section-values-icon{width:70px;height:70px}.section-values .section-values-item .section-values-text{width:auto;padding-left:0;margin-top:10px;height:calc(100% - 70px)}.section-values .section-values-item .section-values-text .description-text-01{text-align:center}.section-timeline .section-timeline-title{margin-bottom:40px}.section-people-position .section-people-position-title{margin-bottom:60px}.section-people-position .col-12:not(:first-child){margin-top:0}.section-people-position .col-md-3{width:31%}.section-people-group .section-people-group-title{margin-bottom:60px}.section-join-team-form{padding:65px 0}.section-join-team-form .section-join-team-form-contact form .form-row .col-12:first-child{margin-bottom:0}.section-join-team-form .section-join-team-form-contact form .custom-btn.gold{margin-top:0}}@media (min-width: 992px){.section-violas-wrapper .first-row{margin-bottom:80px}.section-violas-wrapper .violas-logo picture img{max-width:160px}.section-violas-wrapper .cotesi-logo{padding:45px 60px}.section-violas-wrapper .cotesi-logo picture img{height:90px}.section-values .section-values-title{margin-bottom:50px}.section-values .section-values-wrapper div.element{width:22.5%;max-width:300px}.section-values .section-values-wrapper div.element:nth-child(n+3){margin-top:0}.section-centered-text-button .description-text-01{margin-bottom:35px}.timeline-dates-slider{margin-bottom:20px}.section-people-position .section-people-position-title{margin-bottom:80px}.section-people-group{padding-bottom:115px}.section-people-group .section-people-group-title{margin-bottom:80px}.section-join-team-form .section-join-team-form-contact form .custom-btn.gold{width:auto}}@media (min-width: 1199px){.section-people-position .col-xl-2{width:20%}.section-join-team{padding:70px 0 100px}.section-join-team .section-join-team-title .section-title-03{text-align:left}}@media (min-width: 1680px){.section-people-position .col-xl-2{width:20%}}.scroll{width:100%;overflow:scroll hidden;scroll-behavior:smooth;padding:0 0 45px 5px;scrollbar-width:thin;scrollbar-color:#c8c8c8 #ededed}.scroll::-webkit-scrollbar{height:10px;width:20px}.scroll::-webkit-scrollbar-track{background:#ededed;border-radius:30px}.scroll::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:30px}.scroll::-webkit-scrollbar-thumb:window-inactive{background:#c8c8c8}.scroll.table{width:85%;padding:0}.people-position-card .people-image{width:140px;height:140px}.people-position-card .people-image picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%}.people-position-card .people-text{margin-top:20px}.join-team-decription-wrapper{position:relative}.join-team-description .position-description{margin:20px 0 30px}.join-team-description .custom-btn{margin-top:15px}.join-team-description.desktop{display:none}.join-team-description.desktop.active{display:block;opacity:0;visibility:hidden;transition:opacity .3s ease-in!important}.join-team-description.desktop.active.animation{opacity:1;visibility:visible;transition-delay:.5s}.join-team-list-item{padding:20px 15px 20px 20px;border-radius:15px;position:relative}.join-team-list-item:before{content:"";position:absolute;inset:0;border-radius:15px;padding:1px;background:linear-gradient(to right,rgba(0,0,0,.15),rgba(0,0,0,.15));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}.join-team-list-item .text{flex:1 0 90%;max-width:90%;font-family:Raleway-SemiBold;font-size:16px;margin:0;padding:0;color:#000000b3}.join-team-list-item .icon{-moz-justify-content:flex-end;justify-content:flex-end;flex:1 0 10%;max-width:10%}.join-team-list-item .icon svg{transform-origin:center center;transition:transform .3s linear!important;width:20px;height:20px}.join-team-list-item .icon svg path{fill:#000}.join-team-list-item .join-team-list-content{display:block;height:0;overflow:hidden}.join-team-list-item .join-team-list-content .join-team-description{margin-top:20px}.join-team-list-item.active:before{background:linear-gradient(to right,#323232,#787878)}.join-team-list-item.active .text{color:#000;font-family:Raleway-Bold}.join-team-list-item.active .icon svg{transform:rotate(-180deg)}.join-team-list-item.active .join-team-list-content{height:auto}.join-team-list-item:not(:first-child){margin-top:10px}.products-card-labels div:not(.products-label){margin:0 5px 2.5px 0}.card-wrapper a,.card-wrapper a:visited,.card-wrapper a:focus,.card-wrapper a:active{display:block;width:100%;height:100%}.card-wrapper a:hover .category-list-image:before,.card-wrapper a:visited:hover .category-list-image:before,.card-wrapper a:focus:hover .category-list-image:before,.card-wrapper a:active:hover .category-list-image:before{top:0}.card-wrapper a:hover .category-list-overlay-gif,.card-wrapper a:hover .category-list-icon,.card-wrapper a:visited:hover .category-list-overlay-gif,.card-wrapper a:visited:hover .category-list-icon,.card-wrapper a:focus:hover .category-list-overlay-gif,.card-wrapper a:focus:hover .category-list-icon,.card-wrapper a:active:hover .category-list-overlay-gif,.card-wrapper a:active:hover .category-list-icon{opacity:1;visibility:visible}.card-wrapper .category-list-image{position:relative}.card-wrapper .category-list-image picture{display:block;line-height:1}.card-wrapper .category-list-image picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-wrapper .category-list-icon{position:absolute;width:35px;height:35px;top:30px;right:30px;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out!important;z-index:2}.card-wrapper .category-list-icon svg{width:100%;height:100%}.card-wrapper .category-list-icon svg path{fill:#fff}.card-wrapper.products-list{width:50vw}.card-wrapper.products-list a:hover .products-card-image picture img,.card-wrapper.products-list a:visited:hover .products-card-image picture img,.card-wrapper.products-list a:focus:hover .products-card-image picture img,.card-wrapper.products-list a:active:hover .products-card-image picture img{transform:scale3d(1.05,1.05,1.05)}.card-wrapper.products-list a:hover .products-card-content .products-card-title,.card-wrapper.products-list a:visited:hover .products-card-content .products-card-title,.card-wrapper.products-list a:focus:hover .products-card-content .products-card-title,.card-wrapper.products-list a:active:hover .products-card-content .products-card-title{color:#c8c8c8}.card-wrapper.products-list .products-card-image{overflow:hidden}.card-wrapper.products-list .products-card-image picture img{width:100%;max-height:175px;margin:0 auto;-o-object-fit:contain;object-fit:contain;height:auto;transform:scaleZ(1);transition:transform .3s ease-in-out!important}.card-wrapper.products-list .products-card-content{margin:15px 0 0}.card-wrapper.products-list .products-card-content .products-card-title{margin-bottom:2px;transition:color .3s ease-in-out!important;transition-delay:.1s;backface-visibility:hidden}.card-wrapper.products-list.out{transform:scale3d(.9,.9,.9);transition:all .3s ease-in-out!important;padding-bottom:20px;border-bottom:2px solid transparent}.card-wrapper.products-list.out .products-card-image{opacity:.6;transition:opacity .3s ease-in-out!important}.card-wrapper.products-list.out .products-card-image picture img{transform:none}.card-wrapper.products-list.out .products-card-title{opacity:.6;transition:opacity .3s ease-in-out!important}.card-wrapper.products-list.out.active{border-bottom:2px solid #c8c8c8;transform:scaleZ(1)}.card-wrapper.products-list.out.active .products-card-image,.card-wrapper.products-list.out.active .products-card-title{opacity:1}.card-wrapper.category-list{position:relative}.card-wrapper.category-list .category-list-image{overflow:hidden}.card-wrapper.category-list .category-list-image picture img{min-height:150px;height:150px}.card-wrapper.category-list .category-list-image:before{content:"";position:absolute;width:100%;height:100%;top:100%;left:0;background:linear-gradient(263deg,#006039,#70ceb1);mix-blend-mode:multiply;pointer-events:none;transition:all .3s ease-in-out!important;z-index:1}.card-wrapper.category-list .category-list-overlay-gif{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out!important;transition-delay:.1s}.card-wrapper.category-list .category-list-overlay-gif:before{content:"";position:absolute;width:100%;height:100%;top:100%;left:0;background:linear-gradient(263deg,#006039,#70ceb1);mix-blend-mode:multiply;pointer-events:none;transition:all .3s ease-in-out!important}.card-wrapper.category-list .category-list-content{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;transition:opacity .3s ease-in-out!important;transition-delay:.1s;z-index:2}.card-wrapper.category-list.active{pointer-events:none}.card-wrapper.category-list.active .category-list-icon{opacity:1;visibility:visible}.card-wrapper.category-list.active .category-list-image:before,.card-wrapper.category-list.active .category-list-overlay-gif:before{top:0}.card-wrapper.category-list.not-active{opacity:.35}.card-wrapper.category-list.not-active:hover{opacity:1}.card-wrapper-inovation a,.card-wrapper-inovation a:visited,.card-wrapper-inovation a:focus,.card-wrapper-inovation a:active{display:block;width:100%;height:100%}.card-wrapper-inovation .card-content-wrapper{position:relative;border-radius:15px;border:1px solid rgba(0,0,0,.15)}.card-wrapper-inovation .card-content-wrapper:before{display:none;content:"";position:absolute;inset:-1px;border-radius:15px;padding:1px;background:linear-gradient(263deg,#006039,#70ceb1);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out!important;transition-delay:.1s}.card-wrapper-inovation .card-footer{margin-left:-5px;margin-right:-5px}.card-wrapper-inovation .card-footer .custom-btn.download{position:relative;pointer-events:none;left:-1px;width:calc(100% + 2px);border-top-left-radius:0;border-top-right-radius:0}.card-wrapper-inovation .card-footer div{padding:0 5px}.card-wrapper-inovation .card-footer div:first-child{width:100%}.card-wrapper-inovation .card-footer div:last-child{width:auto}.card-wrapper-inovation .card-content{padding:15px 15px 0;flex:1 0 65%;max-width:65%;margin-bottom:15px}.card-wrapper-inovation .card-content .card-description.inovation{margin:8px 0 5px}.card-wrapper-inovation .card-image{padding:15px 0 0 15px;flex:1 0 30%;max-width:35%}.card-wrapper-inovation .card-image picture{display:block;line-height:1}.card-wrapper-inovation .card-image picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.people-position-card .people-image{width:200px;height:200px}.people-position-card .people-text{margin-top:25px}.card-wrapper-inovation .card-content-wrapper{border:1px solid rgba(0,0,0,0)}.card-wrapper-inovation .card-footer .custom-btn.download{left:0;width:100%;border-radius:14px}.card-wrapper-inovation .card-footer div:first-child{width:auto;margin-bottom:5px}.card-wrapper-inovation .card-content{flex:1 0 100%;max-width:100%;margin-top:10px;margin-bottom:0;padding:0}.card-wrapper-inovation .card-content .card-description.inovation{margin:5px 0 20px}.card-wrapper-inovation .card-image{padding:0;flex:1 0 100%;max-width:100%}.scroll{width:100vw}.scroll.table{width:100%;overflow:hidden}.card-wrapper.products-list{width:25vw}.card-wrapper.products-list .products-card-image picture img{min-height:200px;max-width:220px}}@media (min-width: 992px){.scroll{width:100%;overflow:visible;padding-bottom:0}.join-team-list-item{padding:10px 15px 10px 20px;border:1px solid rgba(0,0,0,.15);border-radius:15px;position:relative}.join-team-list-item .text{font-size:14px}.join-team-list-item .icon svg{transform:rotate(-180deg)}.join-team-list-item:before{content:"";position:absolute;inset:0;border-radius:15px;padding:2px;background:linear-gradient(263deg,#323232,#787878);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease-in!important;transition-delay:.1s}.join-team-list-item.active{pointer-events:none;border:1px solid rgba(0,0,0,0)}.join-team-list-item.active:before{opacity:1;visibility:visible}.join-team-list-item:hover{cursor:pointer;border:1px solid rgba(0,0,0,0)}.join-team-list-item:hover:before{opacity:1;visibility:visible}.join-team-list-content{height:auto;overflow:visible}.join-team-list-content .join-team-description{margin-top:0}.card-wrapper-inovation{height:100%}.card-wrapper-inovation a,.card-wrapper-inovation a:visited,.card-wrapper-inovation a:focus,.card-wrapper-inovation a:active{display:block;height:100%}.card-wrapper-inovation a:hover .card-content-wrapper,.card-wrapper-inovation a:visited:hover .card-content-wrapper,.card-wrapper-inovation a:focus:hover .card-content-wrapper,.card-wrapper-inovation a:active:hover .card-content-wrapper{box-shadow:-7px 20px 25px 1px #70ceb14d}.card-wrapper-inovation a:hover .card-content-wrapper:before,.card-wrapper-inovation a:visited:hover .card-content-wrapper:before,.card-wrapper-inovation a:focus:hover .card-content-wrapper:before,.card-wrapper-inovation a:active:hover .card-content-wrapper:before{opacity:1;visibility:visible}.card-wrapper-inovation a:hover .card-content .card-description.file-size,.card-wrapper-inovation a:visited:hover .card-content .card-description.file-size,.card-wrapper-inovation a:focus:hover .card-content .card-description.file-size,.card-wrapper-inovation a:active:hover .card-content .card-description.file-size{opacity:1;visibility:visible}.card-wrapper-inovation a:hover .card-image picture img,.card-wrapper-inovation a:visited:hover .card-image picture img,.card-wrapper-inovation a:focus:hover .card-image picture img,.card-wrapper-inovation a:active:hover .card-image picture img{transform:scale3d(1.2,1.2,1.2)}.card-wrapper-inovation a:hover .card-footer,.card-wrapper-inovation a:visited:hover .card-footer,.card-wrapper-inovation a:focus:hover .card-footer,.card-wrapper-inovation a:active:hover .card-footer{opacity:1;visibility:visible}.card-wrapper-inovation .card-content-wrapper{position:relative;height:100%;padding:20px 20px 30px;box-shadow:15px 20px 25px -15px #05b68000;transition:all .3s ease-in-out!important;transition-delay:.2s}.card-wrapper-inovation .card-content-wrapper:before{display:block}.card-wrapper-inovation .card-content{margin-top:20px}.card-wrapper-inovation .card-content .card-description.inovation{margin:5px 0 10px}.card-wrapper-inovation .card-content .card-description.file-size{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out!important}.card-wrapper-inovation .card-image{overflow:hidden}.card-wrapper-inovation .card-image picture img{transform:scaleZ(1);transition:transform .5s ease-in-out!important}.card-wrapper-inovation .card-footer{position:absolute;width:100%;height:auto;top:30%;left:50%;transform:translate(-50%,-30%);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out!important;transition-delay:.3s}.card-wrapper-inovation .card-footer div:first-child{margin-bottom:0}.card-wrapper.category-list .category-list-image picture img{height:auto;max-height:260px}.card-wrapper.category-list .category-list-content{padding:0 10px 40px 30px}.card-wrapper.products-list{width:auto}}.banner-section-inside.contacts-go-back{margin-top:0}@media (min-width: 1200px){.banner-section-inside.contacts-go-back{background-color:#f8f8f9;padding:41px 0 43px;margin-top:0}}.section-contacts{width:100%;background-color:#f8f8f9;padding-bottom:100px;position:relative}.section-contacts .contacts-maps-wrapper{position:relative;width:100vw;margin-left:-50vw;left:50%}.section-contacts .contacts-maps-wrapper .contacts-maps iframe{width:100%;height:450px}.section-contacts .contacts-content-wrapper{margin-top:45px}.section-contacts .contacts-content-wrapper .contacts-details-info .contacts-details-info-item{margin-top:35px}.section-contacts .contacts-content-wrapper .contacts-details-info .contacts-details-info-item .description-text-01{margin-top:20px}.section-contacts .contacts-content-wrapper .contacts-details-info .contacts-details-info-item .description-text-01:first-child{margin-top:5px}.section-contacts .contacts-content-wrapper .contacts-details-info .contacts-details-info-item .description-text-01 a{color:#c8c8c8}.section-contacts .contacts-content-wrapper .contacts-form-wrapper{margin:60px 0 10px}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .form-row:first-child{margin-top:10px}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .form-row .form-group{padding:0 7.5px}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .form-row .field-input{margin-top:20px}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .form-row .field-input input{border:1px solid rgba(0,0,0,.15)}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .form-row .field-input span{display:none}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .form-row:last-child div:last-child{justify-content:center}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .form-row .custom-btn.gold{width:100%;max-height:45px;margin-top:25px}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .section-join-team-form-contact{margin-top:30px;padding-bottom:40px}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .section-join-team-form-contact .message-info-wrapper{padding:0 7.5px;width:100%}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .section-join-team-form-contact .message-info-wrapper .message-info{position:relative;width:100%;height:50px;border-radius:15px;background-color:#fff;padding:10px;display:inline-block;z-index:0}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .section-join-team-form-contact .message-info-wrapper .message-info:after{content:"";position:absolute;z-index:-1;inset:0;padding:1px;border-radius:15px;background:linear-gradient(to right,#006039,#70ceb1);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (min-width: 768px){.section-contacts .contacts-content-wrapper{margin-top:80px}.section-contacts .contacts-content-wrapper .contacts-details-info{margin-top:25px}.section-contacts .contacts-content-wrapper .contacts-details-info .contacts-details-info-item{margin-top:35px}.section-contacts .contacts-content-wrapper .contacts-form-wrapper{margin-top:80px}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .form-row:last-child div:last-child{justify-content:end}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .form-row .custom-btn{width:-moz-fit-content;width:fit-content;margin-top:0}}@media (min-width: 1200px){.section-contacts .contacts-content-wrapper{margin-top:0}.section-contacts .contacts-content-wrapper .contacts-form-wrapper{margin-top:60px}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .section-join-team-form-contact{padding-bottom:90px}.section-contacts .contacts-content-wrapper .contacts-form-wrapper .form-row .custom-btn.gold{width:auto}.section-contacts .contacts-maps-wrapper{position:absolute;left:55%;width:45%;top:0;margin:0}.section-contacts .contacts-maps-wrapper .contacts-maps iframe{width:100%;height:600px}}@media (min-width: 1400px){.section-contacts .contacts-maps-wrapper{width:40%;left:60%}}.section-support,.section-technical{margin:25px 0 100px}.section-support .support-content,.section-technical .support-content{margin-top:50px}.section-support .support-content p,.section-technical .support-content p{margin-top:20px}.section-support .technical-list-wrapper,.section-technical .technical-list-wrapper{margin-top:50px}.section-support .technical-list-wrapper .section-title-03,.section-technical .technical-list-wrapper .section-title-03{margin-bottom:15px}.section-support .technical-list-wrapper .col-xl-4:nth-child(n+2),.section-technical .technical-list-wrapper .col-xl-4:nth-child(n+2){margin-top:15px}.section-support .custom-select,.section-technical .custom-select{max-width:100%;min-width:100%;z-index:2;border:none;background:#ededed}.section-support .custom-select.is-open .select-list,.section-technical .custom-select.is-open .select-list{display:block;max-height:400px;border:none;border-top:1px solid rgba(0,0,0,.15);background:#ededed}.section-support .custom-select.is-open .select-item,.section-technical .custom-select.is-open .select-item{background:url(../../../images/icons-angle-up.svg) right 15px center/30px no-repeat}.section-support .custom-select .select-list,.section-technical .custom-select .select-list{padding:20px;left:0px;right:0px;top:55px}.section-support .custom-select .select-item,.section-technical .custom-select .select-item{padding:15px 20px;background:url(../../../images/icons-angle-down.svg) right 15px center/30px no-repeat}.section-support .custom-select .select-item p,.section-technical .custom-select .select-item p{min-height:auto}.section-support .footer-newsletter-list-wrapper,.section-technical .footer-newsletter-list-wrapper{margin:35px 0 0;border:none}.section-support .footer-newsletter-list-wrapper .footer-menu-icon-wrapper,.section-technical .footer-newsletter-list-wrapper .footer-menu-icon-wrapper{margin-top:15px}.section-support .footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:not(:first-child),.section-technical .footer-newsletter-list-wrapper .footer-menu-icon-wrapper li:not(:first-child){margin-left:10px}@media (min-width: 768px){.section-support,.section-technical{margin-top:40px}.section-support .support-content,.section-technical .support-content{margin-top:60px}.section-support .support-content p,.section-technical .support-content p{margin-top:30px}.section-support .technical-list-wrapper,.section-technical .technical-list-wrapper{margin-top:60px}.section-support .technical-list-wrapper .section-title-03,.section-technical .technical-list-wrapper .section-title-03{margin-bottom:60px}.section-support .technical-list-wrapper .col-xl-4:nth-child(n+2),.section-technical .technical-list-wrapper .col-xl-4:nth-child(n+2){margin-top:0}.section-support .technical-list-wrapper .col-xl-4:nth-child(n+5),.section-technical .technical-list-wrapper .col-xl-4:nth-child(n+5){margin-top:80px}.section-support .custom-select,.section-technical .custom-select{border-radius:20px}.section-support .custom-select.is-open,.section-technical .custom-select.is-open{border-radius:20px 20px 0 0}.section-support .custom-select.is-open .select-list,.section-technical .custom-select.is-open .select-list{border-radius:0 0 20px 20px}.section-support .custom-select .select-list,.section-technical .custom-select .select-list{top:62px}}@media (min-width: 1200px){.section-support,.section-technical{margin-top:50px;padding:0}.section-support .support-content,.section-technical .support-content,.section-support .technical-list-wrapper,.section-technical .technical-list-wrapper{margin-top:0}.section-support .technical-list-wrapper .col-xl-4:nth-child(n+5),.section-technical .technical-list-wrapper .col-xl-4:nth-child(n+5){margin-top:60px}.section-support .custom-select,.section-technical .custom-select{height:-moz-fit-content;height:fit-content;padding:0;background:#ededed}.section-support .custom-select .select-list,.section-technical .custom-select .select-list{background:transparent;width:100%;top:0;position:inherit;padding:40px 35px;border-radius:25px;max-height:-moz-max-content;max-height:max-content;display:block;border:none}.section-support .custom-select .select-list li:hover,.section-technical .custom-select .select-list li:hover{left:5px}}@media (min-width: 1680px){.section-support .custom-select .select-list,.section-technical .custom-select .select-list{padding-left:35px}}.section-sustainability-inovation{width:100%;background-image:linear-gradient(to bottom,#1a1a1a 25%,#ffffff 100%)}.section-sustainability-inovation .sustainability-inovation-wrapper{padding:80px 0 100px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper h2{margin-bottom:15px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper.top{margin-bottom:45px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper.top p:first-child{margin-bottom:15px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper .sustainability-inovation-image{position:relative;width:100vw;margin-left:-50vw;left:50%;margin-bottom:45px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper .sustainability-inovation-image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;max-height:250px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper .custom-btn.gold{margin-top:30px}.sustainability-list-wrapper{padding-bottom:100px}.sustainability-list-wrapper .col-12:nth-child(n+2){margin-top:15px}.sustainability-out-wrapper{padding:35px 0 100px}.sustainability-out-wrapper .sustainability-out-image-slider div{height:100%;line-height:1}.sustainability-out-wrapper .slick-dotted.slick-slider{margin-bottom:0;padding-bottom:15px}.sustainability-out-wrapper .slick-dots{position:relative;bottom:-15px;text-align:center}.sustainability-out-wrapper .slick-dots li{width:15px;height:15px;border-radius:100%!important;margin:0!important}.sustainability-out-wrapper .slick-dots li button{width:100%;height:100%;border-radius:100%!important;border:none!important;padding:0!important;background:rgba(0,0,0,.15)}.sustainability-out-wrapper .slick-dots li button:before{display:none}.sustainability-out-wrapper .slick-dots li.slick-active{border:none}.sustainability-out-wrapper .slick-dots li.slick-active button{background:#eee131}.sustainability-out-wrapper .slick-dots li:not(:first-child){margin:0 0 0 20px!important}.sustainability-out-wrapper .sustainability-out-content{padding-bottom:60px;margin-bottom:60px;border-bottom:1px solid rgba(0,0,0,.15)}.sustainability-out-wrapper .sustainability-out-header{width:100%;max-width:790px}.sustainability-out-wrapper .sustainability-out-header .article-title-01{margin:10px 0}.sustainability-out-wrapper .sustainability-out-images{margin:35px 0 45px}.sustainability-out-wrapper .sustainability-out-images .sustainability-out-image picture{display:block;line-height:1}.sustainability-out-wrapper .sustainability-out-images .sustainability-out-image picture img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper{margin-bottom:80px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper h2{margin-bottom:20px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper .sustainability-inovation-image{margin-bottom:50px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper .sustainability-inovation-image img{max-height:680px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper .custom-btn.gold{margin-top:45px}.sustainability-list-wrapper{padding-bottom:100px}.sustainability-list-wrapper .col-12:nth-child(n+2){margin-top:0}.sustainability-list-wrapper .col-12:nth-child(n+4){margin-top:80px}.sustainability-out-wrapper{padding:80px 0 100px}.sustainability-out-wrapper .sustainability-out-images{margin:40px 0 35px}.sustainability-out-wrapper .back-btn-wrapper{margin-top:45px}}@media (min-width: 992px){.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper.top{-moz-column-count:2;column-count:2;gap:50px;margin-bottom:90px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper .sustainability-inovation-image{position:absolute;width:calc(100vw - 55% + 40px);margin-left:0;left:0;margin-bottom:0}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper .sustainability-inovation-image img{max-height:650px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper .custom-btn.gold{margin-top:30px}.section-sustainability-inovation .last-content{min-height:650px;height:auto}}@media (min-width: 1199px){.sustainability-list-wrapper{padding-bottom:50px}.section-sustainability-inovation .sustainability-inovation-wrapper{padding:80px 0 150px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper h2{margin-bottom:30px}.section-sustainability-inovation .sustainability-inovation-wrapper .sustainability-inovation-details-wrapper.bottom .sustainability-inovation-help{padding-top:65px}.sustainability-list-wrapper{padding-bottom:100px}.sustainability-list-wrapper .col-12:nth-child(n+4){margin-top:0}.sustainability-list-wrapper .col-12:nth-child(n+5){margin-top:75px}.sustainability-out-wrapper{padding:100px 0}.sustainability-out-wrapper .sustainability-out-images{margin:50px 0 35px}.sustainability-out-wrapper .back-btn-wrapper{margin-top:55px}}.funding-img{display:flex;margin-bottom:40px}.special-width{width:80%;max-width:1200px;margin:0 auto}.slick-dots{bottom:45px;text-align:center}.slick-dots li{width:5px;height:5px;border-radius:100%!important;margin:0!important}.slick-dots li button{width:100%;height:100%;border-radius:100%!important;border:1px solid #000!important;padding:0!important;background:#fff}.slick-dots li button:before{display:none}.slick-dots li.slick-active{border:none}.slick-dots li.slick-active button{border:1px solid transparent!important;background:#eee131}.slick-dots li:not(:first-child){margin:0 0 0 10px!important}@media (min-width: 576px){.responsive-img-sustainability,.responsive-img-funding,.responsive-img-percentage{margin:0}.special-width{width:100%}.project-slider .slide{padding:0 5px}.responsive-img-percentage{margin-top:50px}.slick-dots{bottom:55px}.slick-dots li{width:8px;height:8px}.slick-dots li:not(:first-child){margin:0 0 0 15px!important}}@media (min-width: 768px){.project-slider{display:flex}.project-slider .slide{width:50%}.responsive-img-percentage{margin-top:50px}.project-slider-wrapper{position:relative}.slick-dots{bottom:65px}.slick-dots li{width:10px;height:10px}.slick-dots li:not(:first-child){margin:0 0 0 20px!important}}.category-navbar-wrapper{margin-top:-85px}.category-navbar-wrapper .custom-select-tab.is-open .select-text-01{color:#000}.category-navbar-wrapper .custom-select-tab .select-text-01{color:#fff}.category-navbar-wrapper .custom-select-tab .select-text-01.is-open{color:#000!important}.category-navbar-wrapper .category-navbar-mobile{width:100%;min-width:320px}.category-navbar-wrapper .category-navbar-desktop{width:90%;margin:0 auto}.category-navbar-wrapper ul{width:100%;position:relative}.category-navbar-wrapper ul li{width:auto;min-width:250px;background-color:#00231566;padding:17px;height:auto;cursor:pointer;transition:all .3s ease-in-out!important}.category-navbar-wrapper ul li a,.category-navbar-wrapper ul li a:focus,.category-navbar-wrapper ul li a:visited{display:inline-block;position:relative;width:100%;font-family:Raleway-Bold;font-size:18px;text-transform:uppercase;text-align:center;color:#ffffffbf}.category-navbar-wrapper ul li:first-child{border-top-left-radius:30px}.category-navbar-wrapper ul li:last-child{border-top-right-radius:30px}.category-navbar-wrapper ul li.active{background-color:#eee131;pointer-events:none}.category-navbar-wrapper ul li.active a,.category-navbar-wrapper ul li.active a:focus,.category-navbar-wrapper ul li.active a:visited{color:#000}.category-navbar-wrapper ul li:hover{background-color:#fff}.category-navbar-wrapper ul li:hover a,.category-navbar-wrapper ul li:hover a:focus,.category-navbar-wrapper ul li:hover a:visited{color:#c8c8c8}.products-navbar-wrapper{margin:25px 0 10px}.products-navbar-wrapper .products-navbar{width:90%;margin:0 auto}.products-navbar-wrapper ul{width:100%;position:relative;border:10px solid #e7e7e7;border-radius:36px}.products-navbar-wrapper ul li{position:relative;flex:1 0 20%;padding:10px 5px;height:35px;cursor:pointer;transition:all .3s ease-in-out!important;overflow:hidden}.products-navbar-wrapper ul li button{display:inline-block;position:relative;width:100%;font-family:Raleway-ExtraBold;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:.6px;color:#fff;line-height:1;cursor:pointer}.products-navbar-wrapper ul li.active{pointer-events:none}.products-navbar-wrapper ul li.active:after{bottom:0}.products-navbar-wrapper ul li:first-child{border-top-left-radius:18px;border-bottom-left-radius:18px}.products-navbar-wrapper ul li:last-child{border-top-right-radius:18px;border-bottom-right-radius:18px}.products-navbar-wrapper ul li.category-01{background-color:#c41432}.products-navbar-wrapper ul li.category-02{background-color:#fa704e}.products-navbar-wrapper ul li.category-03{background-color:#fdc50a}.products-navbar-wrapper ul li.category-04{background-color:#25a08b}.products-navbar-wrapper ul li.category-05{background-color:#21b869}.products-navbar-wrapper ul li:after{position:absolute;content:"";width:0px;height:0px;border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid white;border-left:5px solid transparent;bottom:-5px;left:50%;transform:translate(-50%);transition:all .3s ease-in-out!important}.products-navbar-wrapper ul li:hover:after{bottom:0}.products-list-item .products-list-item-content .product-without{justify-content:center}.products-list-item .products-list-item-content .product-without .card-wrapper{padding:0 20px;margin:0 0 33px;text-align:center;max-width:170px}@media screen and (min-width: 768px){.products-list-item .products-list-item-content .product-without .card-wrapper{max-width:250px}}.products-list-item .products-list-item-content .product-without .card-wrapper .products-card-labels,.products-list-slider,.products-list-slider-out{justify-content:center}.products-list-slider .slick-next,.products-list-slider .slick-prev,.products-list-slider-out .slick-next,.products-list-slider-out .slick-prev{width:60px;height:60px;margin-right:0;background-color:#f3f3f3;border-radius:100%}.products-list-slider .slick-next:before,.products-list-slider .slick-prev:before,.products-list-slider-out .slick-next:before,.products-list-slider-out .slick-prev:before{content:"";display:block;width:24px;height:24px;margin:0 auto}.products-list-slider .slick-next:hover,.products-list-slider .slick-prev:hover,.products-list-slider-out .slick-next:hover,.products-list-slider-out .slick-prev:hover{background-color:#000}.products-list-slider .slick-next:hover:before,.products-list-slider .slick-prev:hover:before,.products-list-slider-out .slick-next:hover:before,.products-list-slider-out .slick-prev:hover:before{filter:invert(1)}.products-list-slider .slick-prev,.products-list-slider-out .slick-prev{left:-100px;z-index:1}.products-list-slider .slick-prev:before,.products-list-slider-out .slick-prev:before{background:url(../../../images/icons-angle-left.svg) center center/24px no-repeat}.products-list-slider .slick-next,.products-list-slider-out .slick-next{right:-100px;z-index:2}.products-list-slider .slick-next:before,.products-list-slider-out .slick-next:before{background:url(../../../images/icons-angle-right.svg) center center/24px no-repeat}.products-list-slider .slick-track,.products-list-slider-out .slick-track{margin-left:0!important}.products-list-slider .slick-slide,.products-list-slider-out .slick-slide{margin:0 20px}.products-list-slider .slick-list,.products-list-slider-out .slick-list{margin:0 -20px}.products-list-slider .card-wrapper,.products-list-slider-out .card-wrapper{padding:0 10px;margin:0 0 33px;text-align:center}.products-list-slider .card-wrapper .products-card-labels,.products-list-slider-out .card-wrapper .products-card-labels{justify-content:center}.products-list-slider-out .slick-list{padding:0 30%!important;margin:0 -15px}.products-list-slider-out .slick-slide{line-height:1;margin:0 15px}.products-list-slider-out .slick-prev{left:20px;width:45px;height:45px}.products-list-slider-out .slick-next{right:20px;width:45px;height:45px}.products-list-item{position:relative;padding:30px 0;z-index:1}.products-list-item .products-list-item-content{position:relative;z-index:1}.products-list-item .products-list-item-header{margin-bottom:45px}.products-list-item .products-list-item-header .description-text-01{margin-top:20px}.products-list-item:after{content:"";position:absolute;width:100vw;height:100%;left:50%;right:0;bottom:0;margin-left:-50vw;background:linear-gradient(to bottom,rgba(255,255,255,0) 65%,rgba(0,0,0,.03) 100%);z-index:0}.products-category-list-wrapper{position:relative;padding:40px 0;margin-top:25px;z-index:2}.products-category-list-wrapper.with-background{padding:50px 0 100px;margin-top:0;background:linear-gradient(167deg,#1a1a1a 60%,#006542)}.products-category-list-wrapper.with-background .products-category-intro-image{margin-top:-100px}.products-category-list-wrapper .products-category-list-title{margin-bottom:40px}.products-category-list-wrapper .products-category-intro-image picture{display:block;line-height:1}.products-category-list-wrapper .products-category-intro-image picture img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.products-category-list-wrapper .products-category-intro-text{margin-top:25px}.products-category-list-wrapper .products-category-intro-text .custom-btn{margin-top:30px}.products-category-list-wrapper .products-category-list{margin-top:50px}.products-category-list-wrapper .products-category-list .col-12:not(:first-child){margin-top:10px}.products-out-detail-wrapper{padding:45px 0 100px}.products-out-detail-wrapper .products-out-detail-content-wrapper{padding:40px 0 70px;position:relative;background-color:#f8f8f9}.products-out-detail-wrapper .products-out-detail-content .product-title{margin-top:5px}.products-out-detail-wrapper .products-out-detail-content .products-card-labels{margin:20px 0 30px}.products-out-detail-wrapper .products-out-detail-specs{margin-top:35px}.products-out-detail-wrapper .products-out-detail-specs ul li div{position:relative;font-family:Raleway-SemiBold;font-size:14px;margin:0;padding:0;color:#000}.products-out-detail-wrapper .products-out-detail-specs ul li div .icon{position:relative;left:0;width:20px;height:20px;margin-right:10px}.products-out-detail-wrapper .products-out-detail-specs ul li div .icon svg{width:100%;height:100%}.products-out-detail-wrapper .products-out-detail-specs ul li div .icon svg path{fill:#c8c8c8}.products-out-detail-wrapper .products-out-detail-specs ul li div .text{width:auto}.products-out-detail-wrapper .products-out-detail-specs ul li:not(:first-child){margin-top:15px}.products-out-detail-wrapper .products-out-buttons{margin-top:40px}.products-out-detail-wrapper .products-out-buttons .custom-btn{width:100%}.products-out-detail-wrapper .products-out-buttons .share-btn-wrapper{margin-top:40px}.products-out-detail-wrapper .product-content-slider-wrapper{margin-bottom:50px}.products-out-detail-wrapper .product-content-slider-wrapper .product-content-slider picture{display:block;line-height:1}.products-out-detail-wrapper .product-content-slider-wrapper .product-content-slider picture img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.products-out-detail-wrapper .product-content-slider-wrapper .product-content-slider .slick-dots{bottom:-35px;text-align:center}.products-out-detail-wrapper .product-content-slider-wrapper .product-content-slider .slick-dots li{width:15px;height:15px;border-radius:100%!important;margin:0!important}.products-out-detail-wrapper .product-content-slider-wrapper .product-content-slider .slick-dots li button{width:100%;height:100%;border-radius:100%!important;border:1px solid rgba(0,0,0,.15)!important;padding:0!important;background:#ffffff}.products-out-detail-wrapper .product-content-slider-wrapper .product-content-slider .slick-dots li button:before{display:none}.products-out-detail-wrapper .product-content-slider-wrapper .product-content-slider .slick-dots li.slick-active{border:none}.products-out-detail-wrapper .product-content-slider-wrapper .product-content-slider .slick-dots li.slick-active button{border:1px solid rgba(0,0,0,0)!important;background:#eee131}.products-out-detail-wrapper .product-content-slider-wrapper .product-content-slider .slick-dots li:not(:first-child){margin:0 0 0 15px!important}.products-out-detail-tabs{padding-top:50px}.products-out-detail-tabs-nav-mobile{position:relative}.products-out-detail-tabs-nav-mobile ul li{position:relative;padding:20px 5px 20px 0;height:auto;cursor:pointer;z-index:1;transition:all .3s ease-in-out!important}.products-out-detail-tabs-nav-mobile ul li button{display:inline-block;position:relative;width:100%;font-family:Raleway-Bold;font-size:16px;text-transform:uppercase;text-align:left;color:#00000080;line-height:1;cursor:pointer}.products-out-detail-tabs-nav-mobile ul li button h2{text-transform:uppercase}.products-out-detail-tabs-nav-mobile ul li svg{width:24px;height:24px;transition:transform .3s ease-in!important}.products-out-detail-tabs-nav-mobile ul li svg path{fill:#00000080}.products-out-detail-tabs-nav-mobile ul li.active button{color:#c8c8c8}.products-out-detail-tabs-nav-mobile ul li.active svg{width:24px;height:24px;transform:rotate(-180deg)}.products-out-detail-tabs-nav-mobile ul li.active svg path{fill:#eee131}.products-out-detail-tabs-nav-mobile ul li:not(:first-child){border-top:1px solid rgba(0,0,0,.15)}.products-out-detail-tabs-nav-mobile ul li:first-child{border-top:1px solid rgba(0,0,0,.15)}.products-out-detail-tabs-nav-mobile ul li:last-child{border-bottom:1px solid rgba(0,0,0,.15)}.products-out-detail-tabs-nav-desktop{position:relative}.products-out-detail-tabs-nav-desktop:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-color:#f8f8f9;z-index:0;border-bottom:1px solid rgba(0,0,0,.15)}.products-out-detail-tabs-nav-desktop ul li{position:relative;top:1px;flex:0 0 auto;padding:15px;height:65px;cursor:pointer;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid rgba(255,255,255,0);border-bottom:1px solid rgba(255,255,255,0);z-index:1;transition:all .3s ease-in-out!important}.products-out-detail-tabs-nav-desktop ul li button{display:inline-block;position:relative;width:100%;font-family:Raleway-ExtraBold;text-transform:uppercase;text-align:center;color:#00000080;line-height:1;cursor:pointer;font-size:16px}@media screen and (min-width: 768px){.products-out-detail-tabs-nav-desktop ul li button{font-size:calc(16px + 2 * ((100vw - 768px) / 431))}}@media screen and (min-width: 1199px){.products-out-detail-tabs-nav-desktop ul li button{font-size:18px}}.products-out-detail-tabs-nav-desktop ul li button h2{text-transform:uppercase}.products-out-detail-tabs-nav-desktop ul li.active{pointer-events:none;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-bottom:1px solid white}.products-out-detail-tabs-nav-desktop ul li.active button{color:#c8c8c8}.products-out-detail-tabs-nav-desktop ul li.active:after{bottom:0}.products-out-detail-tabs-nav-desktop ul li:hover button{color:#c8c8c8}.products-out-detail-tabs-nav-content.mobile{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-out}.products-out-detail-tabs-nav-content.mobile>div{overflow:hidden}.products-out-detail-tabs-nav-content.mobile .product-features,.products-out-detail-tabs-nav-content.mobile .product-applications,.products-out-detail-tabs-nav-content.mobile .product-sheets,.products-out-detail-tabs-nav-content.mobile .product-tech{padding:25px 0 5px}.products-out-detail-tabs-nav-content.mobile.active{grid-template-rows:1fr}.product-features .product-features-item{flex:0 0 100%}.product-features .product-features-item .image{margin-right:10px}.product-features .product-features-item .image picture{display:block;line-height:1}.product-features .product-features-item .image picture img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.product-features .product-features-item .text{position:relative;font-family:Raleway-SemiBold;font-size:14px;margin:0;padding:0;color:#000}.product-features .product-features-item:not(:first-child){margin-top:10px}.product-applications .product-aplications-list,.product-applications .product-tech-list,.product-tech .product-aplications-list,.product-tech .product-tech-list{flex:0 0 100%;margin-bottom:40px}.product-applications .product-aplications-table,.product-applications .product-tech-table,.product-tech .product-aplications-table,.product-tech .product-tech-table{width:200vw;overflow:scroll hidden;scrollbar-width:thin;scrollbar-color:#c8c8c8 #ededed}.product-applications .product-aplications-table::-webkit-scrollbar,.product-applications .product-tech-table::-webkit-scrollbar,.product-tech .product-aplications-table::-webkit-scrollbar,.product-tech .product-tech-table::-webkit-scrollbar{height:10px;width:20px}.product-applications .product-aplications-table::-webkit-scrollbar-track,.product-applications .product-tech-table::-webkit-scrollbar-track,.product-tech .product-aplications-table::-webkit-scrollbar-track,.product-tech .product-tech-table::-webkit-scrollbar-track{background:#ededed;border-radius:30px}.product-applications .product-aplications-table::-webkit-scrollbar-thumb,.product-applications .product-tech-table::-webkit-scrollbar-thumb,.product-tech .product-aplications-table::-webkit-scrollbar-thumb,.product-tech .product-tech-table::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:30px}.product-applications .product-aplications-table::-webkit-scrollbar-thumb:window-inactive,.product-applications .product-tech-table::-webkit-scrollbar-thumb:window-inactive,.product-tech .product-aplications-table::-webkit-scrollbar-thumb:window-inactive,.product-tech .product-tech-table::-webkit-scrollbar-thumb:window-inactive{background:#c8c8c8}.product-applications ul li,.product-tech ul li{border:none!important;padding:0!important}.product-applications ul li div,.product-tech ul li div{position:relative;font-family:Raleway-Regular;margin:0;padding:0;color:#000;font-size:14px}@media screen and (min-width: 320px){.product-applications ul li div,.product-tech ul li div{font-size:calc(14px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.product-applications ul li div,.product-tech ul li div{font-size:16px}}.product-applications ul li div .icon,.product-tech ul li div .icon{position:relative;left:0;width:24px;height:24px;margin-right:10px}.product-applications ul li div .icon svg,.product-tech ul li div .icon svg{width:100%;height:100%}.product-applications ul li div .icon svg path,.product-tech ul li div .icon svg path{fill:#000}.product-applications ul li div .text,.product-tech ul li div .text{width:auto}.product-applications ul li:not(:first-child),.product-tech ul li:not(:first-child){margin-top:15px}.product-sheets .product-sheets-list{flex:0 0 100%}.product-sheets ul{margin-top:10px}.product-sheets ul li{border:none!important;padding:0!important}.product-sheets ul li a,.product-sheets ul li a:focus,.product-sheets ul li a:visited,.product-sheets ul li a:active{position:relative;font-family:Raleway-Regular;margin:0;padding:0;color:#000;opacity:1;transition:opacity .3s ease-in!important;font-size:14px}@media screen and (min-width: 320px){.product-sheets ul li a,.product-sheets ul li a:focus,.product-sheets ul li a:visited,.product-sheets ul li a:active{font-size:calc(14px + 2 * ((100vw - 320px) / 448))}}@media screen and (min-width: 768px){.product-sheets ul li a,.product-sheets ul li a:focus,.product-sheets ul li a:visited,.product-sheets ul li a:active{font-size:16px}}.product-sheets ul li a .icon,.product-sheets ul li a:focus .icon,.product-sheets ul li a:visited .icon,.product-sheets ul li a:active .icon{position:relative;left:0;width:24px;height:24px;margin-right:10px}.product-sheets ul li a .icon svg,.product-sheets ul li a:focus .icon svg,.product-sheets ul li a:visited .icon svg,.product-sheets ul li a:active .icon svg{width:100%;height:100%}.product-sheets ul li a .icon svg path,.product-sheets ul li a:focus .icon svg path,.product-sheets ul li a:visited .icon svg path,.product-sheets ul li a:active .icon svg path{fill:#000}.product-sheets ul li a .text,.product-sheets ul li a:focus .text,.product-sheets ul li a:visited .text,.product-sheets ul li a:active .text{width:auto}.product-sheets ul li a:hover,.product-sheets ul li a:focus:hover,.product-sheets ul li a:visited:hover,.product-sheets ul li a:active:hover{opacity:.5}.product-sheets ul li:not(:first-child){margin-top:15px}.products-list-items{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}@media (min-width: 768px){.products-out-detail-tabs{padding-top:0}.category-navbar-wrapper{margin-top:-85px}.products-category-list-wrapper{padding:60px 0 70px;margin-top:0}.products-category-list-wrapper.with-background .products-category-intro-image{margin-top:-125px}.products-category-list-wrapper.with-background .products-category-intro-image picture img{height:450px}.products-category-list-wrapper .products-category-list-title{margin-bottom:45px}.products-category-list-wrapper .products-category-intro-text{margin-top:35px}.products-category-list-wrapper .products-category-list .col-12:not(:first-child){margin-top:0}.products-category-list-wrapper .products-category-list .col-12:nth-child(n+3){margin-top:20px}.products-list-item{padding:60px 0}.products-out-detail-wrapper .products-out-detail-content-wrapper{padding:25px 0 70px}.products-out-detail-wrapper .products-out-detail-content .products-card-labels{margin:5px 0 15px}.products-out-detail-wrapper .products-out-detail-content .products-out-detail-specs{margin-top:20px}.products-out-detail-wrapper .products-out-detail-content .products-out-buttons .custom-btn{width:auto}.products-out-detail-wrapper .products-out-detail-content .products-out-buttons .share-btn-wrapper{margin-top:0}.products-out-detail-wrapper .product-content-slider-wrapper .product-content-slider .slick-dots{bottom:35px}.products-out-detail-tabs-nav-content{padding:45px 0 0}.product-features{margin:0 -10px}.product-features .product-features-item{padding:0 10px;flex:0 0 33%}.product-features .product-features-item:not(::first-child){margin-top:0}.product-features .product-features-item:nth-child(n+4){margin-top:10px}.product-applications .product-aplications-table,.product-applications .product-tech-table,.product-tech .product-aplications-table,.product-tech .product-tech-table{width:100%;flex:0 0 100%;overflow:hidden}.products-list-slider-out .slick-list{padding:0!important;margin:0 -20px}.products-list-slider-out .slick-slide{margin:0 20px}.products-list-slider-out .slick-prev{left:-60px;width:70px;height:70px}.products-list-slider-out .slick-next{right:-60px;width:70px;height:70px}}@media (min-width: 992px){.products-category-list-wrapper .products-category-intro-text{margin-top:0}.products-category-list-wrapper .products-category-list{margin-top:25px}.products-category-list-wrapper .products-category-list .col-12:nth-child(n+3){margin-top:0}.products-category-list-wrapper .products-category-list .col-12:nth-child(n+5){margin-top:20px}.products-category-list-wrapper.with-background .products-category-intro{min-height:450px;height:auto}.products-category-list-wrapper.with-background .products-category-intro-image{position:absolute;left:0;padding:0}.products-category-list-wrapper.with-background .products-category-intro-text{margin-right:50px}.products-list-item{padding:50px 0 80px}.products-list-item .products-list-item-header{margin-bottom:50px}.category-navbar-wrapper{margin-top:-60px}.category-navbar-wrapper .category-navbar-desktop,.products-navbar-wrapper .products-navbar{width:100%}.products-out-detail-wrapper{padding:35px 0 100px}.products-out-detail-wrapper .products-out-detail-content-wrapper{padding:60px 0 70px}.products-out-detail-wrapper .products-out-detail-content-wrapper .products-out-detail-content{min-height:530px;height:auto}.products-out-detail-wrapper .products-out-detail-specs ul li:not(:first-child){margin-top:10px}.products-out-detail-wrapper .product-content-slider-wrapper{position:absolute;top:60px;right:0;margin-bottom:0}.products-out-detail-wrapper .product-content-slider-wrapper .product-content-slider picture img{height:530px}.products-out-detail-tabs-nav-content{padding:40px 0 0}.products-out-detail-tabs-nav-desktop ul li{padding:15px 35px}.product-features .product-features-item{flex:0 0 25%}.product-features .product-features-item:nth-child(n+4){margin-top:0}.product-features .product-features-item:nth-child(n+5){margin-top:0}.product-applications .product-aplications-list,.product-applications .product-tech-list,.product-tech .product-aplications-list,.product-tech .product-tech-list{flex:0 0 25%;margin-bottom:0}.product-applications .product-aplications-table,.product-applications .product-tech-table,.product-tech .product-aplications-table,.product-tech .product-tech-table{width:100%;flex:0 0 75%}}@media (min-width: 1199px){.products-category-list-wrapper{padding:60px 0 70px}.products-category-list-wrapper .products-category-intro .description-text-01{max-width:600px}.products-category-list-wrapper.with-background{padding:70px 0 100px}.products-category-list-wrapper.with-background .products-category-intro-image{margin-top:-125px}.products-category-list-wrapper.with-background .products-category-intro-image picture img{height:550px}.product-features{width:80%}.products-list-slider-out .slick-list{margin:0 -30px}.products-list-slider-out .slick-slide{margin:0 30px}.products-list-slider-out .slick-prev{left:-75px;width:80px;height:80px}.products-list-slider-out .slick-next{right:-75px;width:80px;height:80px}.products-list-items{align-items:start}}@media (min-width: 1400px){.products-navbar-wrapper{margin:50px 0 10px}.product-features{width:70%}}@media (min-width: 1680px){.products-list-slider-out .slick-list{margin:0 -35px}.products-list-slider-out .slick-slide{margin:0 35px}.products-list-slider-out .slick-prev{left:-125px;width:80px;height:80px}.products-list-slider-out .slick-next{right:-125px;width:80px;height:80px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.responsive-img-sustainability,.responsive-img-funding,.responsive-img-percentage{height:auto;max-width:100%;display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover}.funding-img{margin-bottom:40px}.project-slider .slide{margin:70px 0 10px}.special-width{width:100%;max-width:1200px;margin:0 auto}.project-slider{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 576px){.special-width{width:90%}.project-slider .slide{padding:0 5px}}@media (min-width: 768px){.special-width{width:100%}.responsive-img-percentage{margin-top:50px}}.slick-loading .slick-list{background:none!important}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
