@charset "UTF-8";.recaptcha-orejime .wp-block-button{margin-top:20px;text-align:center}.recaptcha-orejime button{background:var(--c-primary);color:var(--c-btn-text);border-radius:var(--btn-border-radius,0)}.recaptcha-orejime button span{font-family:var(--font-family-headings)}.recaptcha-orejime button:hover{background:var(--c-secondary);color:var(--c-btn-text-hover)}:root{--centVH:100vh;--wrapper_padding:10px}@media (min-width:360px){:root{--wrapper_padding:20px}}@media (min-width:768px){:root{--wrapper_padding:40px}}:root{--c-primary:#010101;--c-secondary:#fff;--c-text:#010101;--c-bg:#fef8ed;--c-white:#fff;--c-black:#010101;--font-family-headings:"Arial",sans-serif;--font-family-base:"Verdana",sans-serif}*{box-sizing:border-box}html{font-size:62.5%}body{font-family:var(--font-family-base);font-size:1.6rem;color:var(--c-text);background:var(--c-bg);margin:0;min-height:100vh;display:flex;flex-direction:column;line-height:1.5}.h1,h1{font-size:3rem}@media (min-width:576px){.h1,h1{font-size:4.2rem}}.h1,h1{font-family:var(--font-family-headings,"Arial, sans-serif");line-height:1.2;color:var(--c-primary,#010101);margin:0;font-weight:400}.h2,.h2-like,h2{font-size:2.4rem}@media (min-width:576px){.h2,.h2-like,h2{font-size:2.8rem}}.h2,.h2-like,h2{font-family:var(--font-family-headings,"Arial, sans-serif");line-height:1.2;color:var(--c-primary,#010101);margin:0;font-weight:400}.h3,.h3-like,h3{font-size:2.2rem}@media (min-width:576px){.h3,.h3-like,h3{font-size:2.6rem}}.h3,.h3-like,h3{font-family:"dmserif",serif;color:var(--c-primary,#010101);margin:0;font-weight:400}.h4,h4{font-size:2rem}@media (min-width:576px){.h4,h4{font-size:2.4em}}.h4,h4{font-family:var(--font-family-headings,"Arial, sans-serif")}body{min-width:300px;text-rendering:optimizeLegibility}a{text-decoration:none;color:inherit}.h2-like.en{font-size:3rem}p{font-family:var(--font-family-base);margin-top:0}.wrapper{padding:0 16px;max-width:1240px;margin:auto}.bold{font-family:var(--font-family-base);font-weight:700}.italic{font-style:italic}.hide{display:none}strong{font-weight:700}.btn{text-align:center;min-width:140px;background:var(--c-primary,#010101);color:var(--c-btn-text,#fff);border:none;padding:1.6rem 2.4rem;border-radius:var(--btn-border-radius,0);text-transform:uppercase;font-family:var(--font-family-headings,"Arial, sans-serif");font-size:1.6rem;font-weight:400;letter-spacing:1.4px;display:inline-block;transition:background .3s ease-in-out}.btn:hover{background:var(--c-secondary,#fff);color:var(--c-btn-text-hover,#fff)}.body{display:flex;flex-grow:1}@media (min-width:1440px) and (max-width:1440px){.body{display:flex;flex-direction:column;justify-content:center}}.body .title{margin-top:2.6rem;margin-bottom:3rem;text-align:center}@media (min-width:992px){.body .title{text-align:left}}.body>.wrapper{margin:auto}.grecaptcha-badge{visibility:hidden}header{padding:10px;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media (min-width:768px){header{flex-direction:row;padding:20px}}header nav{margin-top:30px;width:100%;text-align:center}@media (min-width:768px){header nav{margin-top:0;width:auto}}header .logo{text-align:center}header .logo a{display:block}header .logo img{display:block;width:100%;max-width:180px;height:auto;max-height:80px}footer{margin-top:20px;background:var(--c-footer-bg,#000);color:var(--c-footer-text,#fff);font-size:13px}@media (min-width:1440px) and (max-width:1440px){footer{margin-top:1rem}}footer .wrapper{padding:25px 16px}footer .nav a{display:block;margin-right:10px}footer .nav a:not(:first-child){margin-top:1rem}footer .disclaimer{margin-top:1.5rem}footer .disclaimer p{font-size:13px;margin-bottom:0;margin-top:0}footer .disclaimer a{display:inline-block;vertical-align:middle}footer .disclaimer .logo-pa{margin-left:2px;width:26px;height:auto}footer .recaptcha-message{opacity:.7;margin-top:3px}footer .recaptcha-message a{text-decoration:underline}@media (min-width:992px){footer .wrapper{display:flex;padding:10px;align-items:center;justify-content:space-between;height:65px}footer .disclaimer{margin-top:0}footer .right{text-align:right}}form{margin-top:30px}@media (min-width:1440px) and (max-width:1440px){form{margin-top:0}}form p{margin-bottom:0}.group-text{border-bottom:1px solid var(--c-text);padding:15px 0;transition:opacity .35s}@media (min-width:1440px) and (max-width:1440px){.group-text{padding:1rem 0;font-size:1.4rem}}.group-text p{display:flex;flex-wrap:wrap}.group-text:first-child{border-top:1px solid var(--c-text)}.group-text label:first-child{width:50%;max-width:250px;font-weight:700;margin:0}.wpcf7-form-control-wrap{width:50%;flex:1}input{background:none;border-radius:0;border:none;color:var(--c-text);max-width:100%;font-size:1.6rem;font-family:var(--font-family-base)}input:focus{outline:none}.group-checkbox{padding-top:25px;transition:opacity .35s}.group-checkbox p{position:relative}.group-checkbox input{position:absolute;top:50%;left:0;opacity:0;visibility:hidden}.group-checkbox label{display:block;padding-left:25px;margin:0}.group-checkbox input+span:before{content:"";display:block;position:absolute;left:0;width:11px;height:11px;border:1px solid var(--c-text);top:50%;transform:translateY(-50%)}.group-checkbox input:checked+span:before{content:"✓";color:var(--c-text);line-height:12px;font-size:12px;text-align:center}textarea{width:100%;background:none;border:none;border-radius:0;color:var(--c-text);height:2em;transition:height .3s ease-in-out;font-size:1.6rem;font-family:var(--font-family-base)}textarea:focus{outline:none;height:75px}.group-checkbox.rgpd .wpcf7-form-control-wrap{width:100%}.group-checkbox.rgpd p{font-size:12px}.group-checkbox.rgpd span{display:block}.wpcf7-not-valid-tip{font-size:14px}.btn-container{position:relative;text-align:center;align-items:center;justify-content:space-between;margin-top:20px}.btn-container #submit{max-height:56px}.wpcf7-spinner{display:block;margin:auto}body .wpcf7 form .wpcf7-response-output{font-size:1.6rem;font-family:Lato,sans-serif;background:#fff;padding:1rem;border:none;margin:20px 0}form.invalid .wpcf7-response-output{color:red}form.sent .wpcf7-response-output{color:green}form.submitting .btn-container .btn{display:none}.grid-2 .one-half .left{margin-top:0}.grid-2 .one-half .left .container-btn{margin-top:2rem;text-align:center}.grid-2 .one-half .left h2{margin-top:0}.grid-2 .one-half .social{text-align:center;color:var(--c-primary,#010101);margin-top:3rem}.grid-2 .one-half .social span{font-family:var(--font-family-headings,"Arial, sans-serif");font-size:2rem}.grid-2 .one-half .social a{display:inline-block;vertical-align:middle;margin-left:1rem}.grid-2 .one-half .social a svg{width:30px}.grid-2 .one-half .social a svg path,.grid-2 .one-half .social a svg polygon{fill:var(--c-primary,#010101)}.grid-2 .one-half .social a:hover svg path,.grid-2 .one-half .social a:hover svg polygon{fill:var(--c-secondary,#fff)}.concept details summary::-webkit-details-marker,.concept details summary::marker{display:none}.concept details summary{list-style:none;font-weight:700;text-decoration:underline;text-underline-offset:2px;margin-bottom:1rem}.concept details summary:before{content:"+ "}.concept details summary:hover{cursor:pointer}.concept details[open] summary:before{content:"- "}.concept details>div{margin-top:2rem}@media (min-width:576px){.grid-2 .one-half{width:100%}}@media (min-width:992px){.grid-2{display:flex;justify-content:space-evenly;margin:0 auto;max-width:1240px}.grid-2 .right-half{max-width:500px}.grid-2 .left-half{flex:1}.one-half{width:calc(50% - 20px);margin:0 10px 0 0}.one-half:last-child{margin:0 0 0 10px}.slider{margin-top:0}.wrapper{flex-wrap:nowrap}}@media (min-width:992px){.grid-2 .one-half{margin:0 30px 0 0}.grid-2 .one-half:last-child{margin:0 0 0 30px}}.block-layered-slider .container{max-width:400px;width:90%;text-align:left;position:relative}@media (min-width:768px){.block-layered-slider .container{margin-left:0}}.block-layered-slider .container button{outline:none;padding:0;margin:0;width:11px;height:11px;border-radius:50%;border:1px solid var(--c-primary,#010101);background:transparent;cursor:pointer}.block-layered-slider .container button.active{background:var(--c-primary,#010101)}.block-layered-slider .cards{position:relative;max-width:448px;margin:1.5rem auto 5rem}.block-layered-slider .card{position:relative;width:100%;height:auto;top:0;left:0;right:0;margin:auto;transition:transform .4s ease;z-index:0;background:#fff}.block-layered-slider .card:not(.active){position:absolute}.block-layered-slider .card img{opacity:.5;pointer-events:none}.block-layered-slider .card.active{z-index:1}.block-layered-slider .card.active img{opacity:1}.block-layered-slider img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;max-width:448px;max-height:448px}.block-layered-slider .arrows{max-width:448px;margin:auto;text-align:center}@media (min-width:768px){.block-layered-slider .arrows{margin-left:0}}.block-layered-slider .arrows .arrow{border:none;background:transparent;outline:none;cursor:pointer;opacity:1;padding:.5rem 1rem;margin:0 .5rem}.block-layered-slider .arrows .arrow svg{stroke:var(--c-primary)}.block-layered-slider .arrows .arrow .icon{font-size:1.8rem}.block-layered-slider .arrows .arrow:hover{opacity:.6}.error-404{text-align:center}