@import url("https://fonts.googleapis.com/css2?family=Changa:wght@200..800&display=swap&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");.text-pink{color:#e6007e !important}:root{--maskWidth:210px;--maskHeight:calc(var(--maskWidth) * 1.0481);--offsetX:calc(var(--maskWidth) * 0.15)}@media (max-width: 991.98px){:root{--maskWidth:120px;--maskHeight:calc(var(--maskWidth) * 1.0481);--offsetX:calc(var(--maskWidth) * 0.15)}}@media (max-width: 575.98px){:root{--maskWidth:60px;--maskHeight:calc(var(--maskWidth) * 1.0481);--offsetX:calc(var(--maskWidth) * 0.15)}}:root{color-scheme:only light}*::selection{background:#e3e1e0;color:#1d1d1b}*::-moz-selection{background:#e3e1e0;color:#1d1d1b}.grecaptcha-badge{visibility:hidden !important}.black-section::after{content:"";position:absolute;z-index:0;background-color:#1d1d1b;mix-blend-mode:multiply;width:100%;height:100%}.pink-section::after{content:"";position:absolute;z-index:0;background-color:#e6007e;mix-blend-mode:multiply;width:100%;height:100%}.silly-btn{transition:color 0.4s cubic-bezier(0.25, 1, 0.5, 1)}.font-alt{font-family:"Changa", sans-serif}html,body{transition:opacity 0.5s cubic-bezier(0.25, 1, 0.5, 1);scroll-behavior:smooth;height:100dvh;width:100dvw;background-image:url("../img/pattern-iam-slight.svg")}html main,body main{scroll-behavior:smooth}html.snappy-page,body.snappy-page{scroll-behavior:auto;overflow:hidden;background:none}html.snappy-page main,body.snappy-page main{overflow:hidden;background-image:url("../img/pattern-iam-slight.svg")}html .snappy-page,body .snappy-page{scroll-behavior:auto;overflow:hidden !important;touch-action:none !important}html *,body *{font-family:"Open Sans", sans-serif;color:#1d1d1b}html h1,body h1{font-size:clamp(5rem, 7vw, 6.5rem);line-height:clamp(4.2rem, 6vw, 5.5rem);font-family:"Changa", sans-serif}html h2,body h2{font-size:clamp(4rem, 6vw, 5.4rem);line-height:clamp(4.2rem, 6vw, 5.8rem);font-family:"Changa", sans-serif}html .testone,body .testone{font-size:clamp(2rem, 5vw, 3rem);line-height:clamp(2.5rem, 6vw, 3.8rem);font-family:"Changa", sans-serif;font-weight:400}html h3,body h3{font-size:clamp(1.7rem, 3vw, 2.3rem);line-height:clamp(2rem, 3.2vw, 2.5rem);font-family:"Changa", sans-serif}html h4,body h4{font-size:clamp(1.3rem, 2vw, 1.6rem);line-height:clamp(1.5rem, 2.2vw, 1.8rem);text-transform:uppercase;font-family:"Changa", sans-serif}html p,body p{font-size:clamp(1rem, 1.2vw, 1.2rem);line-height:1.6}@media (max-width: 767.8px){html h2,body h2{font-size:clamp(2.8rem, 6vw, 4rem);line-height:clamp(3.3rem, 7vw, 4.6rem)}html h3,body h3{font-size:clamp(1.4rem, 4vw, 1.8rem);line-height:clamp(1.7rem, 4.5vw, 2.2rem)}html h4,body h4{font-size:clamp(1.2rem, 3vw, 1.5rem);line-height:clamp(1.4rem, 3.5vw, 1.7rem)}html p,body p{font-size:clamp(0.95rem, 3vw, 1.1rem);line-height:1.7}}@media (max-width: 575.8px){html h1,body h1{font-size:clamp(3.6rem, 8vw, 4.5rem);line-height:clamp(4rem, 8vw, 5rem)}html h2,body h2{font-size:clamp(2.4rem, 7vw, 3.4rem);line-height:clamp(2.8rem, 7.5vw, 4rem)}html .testone,body .testone{font-size:clamp(1.7rem, 6vw, 2.4rem);line-height:clamp(2.2rem, 6.5vw, 3rem)}html h3,body h3{font-size:clamp(1.3rem, 5vw, 1.6rem);line-height:clamp(1.6rem, 5.5vw, 2rem)}html h4,body h4{font-size:clamp(1.1rem, 4vw, 1.3rem);line-height:clamp(1.3rem, 4.5vw, 1.6rem)}html p,body p{font-size:clamp(0.9rem, 3.5vw, 1rem);line-height:1.7}}html a,body a{color:inherit;text-decoration:none}.panel-is-open .menu-top,.panel-is-open .loghino-top{z-index:0}.menu-top{z-index:5}.loghino-top{z-index:6}main{margin:0;padding:0;height:100dvh;width:100dvw;font-size:clamp(1.3rem, 2vw, 1.6rem);line-height:clamp(1.5rem, 2.2vw, 1.8rem);width:100%;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;position:relative}main::-webkit-scrollbar{width:0;height:0}main:has(.mp-panel.active){overflow:hidden}main .menu-voice{font-family:"Changa", sans-serif;font-size:clamp(1.7rem, 3vw, 2.3rem);line-height:clamp(2rem, 3.2vw, 2.5rem);font-weight:500}@media (min-width: 767.8px){main .menu-voice:hover{color:#e6007e}}main .menu-voice.current{color:#e6007e}main .menu-voice.current{pointer-events:none}@media (max-width: 575.8px){main .menu-voice,main .main-section .menu-bottom .menu-voice{font-size:clamp(20px, 4.5vw, 24px) !important;padding:2rem 32px}}main .menu-top{width:100%;position:absolute;top:0;display:flex;justify-content:end;margin-top:-.5rem;padding-right:2rem}main .menu-top .lang-btn{text-transform:uppercase;padding:2.6rem 2rem;z-index:10}main .menu-top p{padding:2.3rem 0rem;font-size:clamp(1.7rem, 3vw, 2.3rem);line-height:clamp(2rem, 3.2vw, 2.5rem)}main .menu-top input[type="submit"]{background:none;border:none;outline:none;box-shadow:none}@media (max-width: 575.8px){main .menu-top{width:100%;position:absolute;top:0;display:flex;justify-content:end;margin-top:0;padding-right:1rem}main .menu-top .lang-btn{text-transform:uppercase;padding:2rem 1rem 2rem;z-index:10}main .menu-top p{padding:2.1rem 0rem;font-size:clamp(20px, 4.5vw, 24px);line-height:1}}@media (max-width: 575.8px) and (max-width: 353.8px){main .menu-top{justify-content:center;padding-left:1rem}}button{all:unset;cursor:pointer}.loghino-top{position:absolute;left:50%;transform:translateX(-50%);top:2.6rem;height:1.35rem}.loghino-top .loghino{height:100%;width:auto}@media (max-width: 575.8px){.loghino-top{top:2.1rem;left:32px;transform:none}}@media (max-width: 353.8px){.loghino-top{display:none}}.main-section{pointer-events:all;display:flex;justify-content:center;align-items:center;gap:2.3rem;height:100dvh;width:100dvw;position:relative;background-size:contain;overflow:hidden}.main-section #start{scroll-margin-inline-start:0}.main-section .menu-bottom{width:100%;position:absolute;bottom:0}.main-section .menu-bottom .menu-voice{text-transform:lowercase;position:absolute;bottom:0;padding:2.6rem 4rem;z-index:10}.main-section .menu-bottom .menu-voice:nth-child(1){left:0}.main-section .menu-bottom .menu-voice:nth-child(2){right:0}.main-section .menu-bottom .menu-voice:hover{color:#e6007e}.main-section .mp-slogan{position:absolute;top:calc(31.5% + var(--maskWidth) + 2rem);left:calc(50% - var(--maskWidth) / 2);pointer-events:none;color:#e6007e}@media (max-width: 991.8px){.main-section .mp-slogan{left:calc(50% - var(--maskWidth) / 2 + var(--offsetX))}}.main-section .mp-slogan h3{font-weight:500;font-size:57px;line-height:1;margin:0}.main-section .mp-slogan h3 span{font-size:1rem;margin-left:0.1rem;margin-bottom:0.05rem;font-weight:500;color:#e6007e}@media (max-width: 991.8px){.main-section .mp-slogan{top:calc(31.5% + var(--maskWidth) + 1rem)}.main-section .mp-slogan h3{font-weight:500;font-size:42px;line-height:1;margin:0}.main-section .mp-slogan h3 span{font-size:.7rem;margin-left:0.15rem;margin-bottom:0.2rem;font-weight:500;color:#e6007e}}@media (max-width: 575.8px){.main-section .mp-slogan{top:5rem;left:calc(50% + 0.5rem);transform:translateX(-50%) !important;width:100dvw;text-align:center}.main-section .mp-slogan h3{display:inline;font-size:clamp(20px, 4.5vw, 24px) !important}}.main-section .masks-wrap{position:absolute;opacity:0;pointer-events:none}.main-section .close-btn{text-transform:lowercase;position:absolute;z-index:99;padding:2.6rem 4rem;top:0;right:0;border:none;font-family:"Changa", sans-serif;font-size:2.3rem;font-weight:500;cursor:pointer;pointer-events:none;opacity:0}.main-section .close-btn img{width:clamp(2.2rem, 3.2vw, 3.6rem);height:auto}.main-section .close-btn .close-before{transition:opacity 0.4s cubic-bezier(0.25, 1, 0.5, 1)}.main-section .close-btn .close-after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity 0.4s cubic-bezier(0.25, 1, 0.5, 1);opacity:0}@media (min-width: 767.8px){.main-section .close-btn:hover .close-after{opacity:1}.main-section .close-btn:hover .close-before{opacity:0}}.main-section .close-btn.active{opacity:1;pointer-events:all;transition:opacity 0.5s cubic-bezier(0.25, 1, 0.5, 1) 1.1s,transform 0.4s cubic-bezier(0.25, 1, 0.5, 1)}@media (max-width: 575.8px){.main-section .close-btn{padding:2.6rem 32px}.main-section .close-btn img{width:50px;height:auto}}.main-section .mp-panel,.main-section .mp-letter,.main-section .mp-panel--label,.main-section .mp-panel--content,.main-section .mp-slogan{backface-visibility:hidden;transform:translateZ(0)}.main-section .mp-panel{position:absolute;left:0;top:0;width:var(--maskWidth);height:var(--maskHeight);color:#1d1d1b}.main-section .mp-panel.inactive{top:31.5%}.main-section .mp-panel .mp-panel--label{pointer-events:none;position:absolute;top:85%;left:50%;opacity:0;width:max-content;transform:translate(-50%, 150%) scale(0.8);transition:transform 0.4s cubic-bezier(0.3, 1, 0.7, 1),opacity 0.4s cubic-bezier(0.3, 1, 0.7, 1)}.main-section .mp-panel .mp-panel--label .mp-panel--title{font-size:clamp(2rem, 5vw, 3rem);font-weight:500}.main-section .mp-panel .mp-panel--label .mp-panel--subtitle{display:none}@media (max-width: 575.8px){.main-section .mp-panel .mp-panel--label{opacity:0;left:50%;top:calc(100% + 0.7rem);transform:translateX(-50%)}.main-section .mp-panel .mp-panel--label .mp-panel--title{font-size:clamp(14px, 6vw, 22px);line-height:1}}@media (max-width: 575.8px){.main-section .mp-panel.inactive .mp-panel--label{opacity:1}}@media (min-width: 576px){.main-section .mp-panel.inactive:hover .mp-panel--label{opacity:1;transform:translate(-50%, 150%) scale(1)}}.main-section .mp-panel.folded.inactive{cursor:pointer}.main-section .mp-panel .mp-letter{fill:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;height:45%;width:auto;opacity:1;z-index:1}.main-section .mp-panel.active{z-index:98 !important}.main-section .mp-panel--1 .mp-panel--content{background-color:#e3e1e0;clip-path:url(#mask-1);-webkit-clip-path:url(#mask-1)}.main-section .mp-panel--1.inactive{left:calc(50% - var(--maskWidth) * 2)}.main-section .mp-panel--2 .mp-panel--content{background-color:#1d1d1b;clip-path:url(#mask-3);-webkit-clip-path:url(#mask-2)}.main-section .mp-panel--2.inactive{left:calc(50% - var(--maskWidth) / 2)}.main-section .mp-panel--3 .mp-panel--content{background-color:#e6007e;clip-path:url(#mask-3);-webkit-clip-path:url(#mask-3)}.main-section .mp-panel--3.inactive{left:calc(50% + var(--maskWidth) / 1.5)}@media (max-width: 991.8px){.main-section .mp-panel--1.inactive{left:calc(50% - var(--maskWidth) * 2 + var(--offsetX))}.main-section .mp-panel--2.inactive{left:calc(50% - var(--maskWidth) / 2 + var(--offsetX))}.main-section .mp-panel--3.inactive{left:calc(50% + var(--maskWidth) / 1.5 + var(--offsetX))}}@media (max-width: 575.98px){.main-section .mp-panel--1.inactive{left:calc(50% - var(--maskHeight) / 2);top:calc(50% - var(--maskWidth) * 2.4 + var(--offsetX))}.main-section .mp-panel--2.inactive{left:calc(50% - var(--maskHeight) / 2);top:calc(50% - var(--maskWidth) / 2 + var(--offsetX))}.main-section .mp-panel--3.inactive{left:calc(50% - var(--maskHeight) / 2);top:calc(50% + var(--maskWidth) / .7 + var(--offsetX))}}.main-section .mp-panel--content{position:relative;width:100%;height:100%;pointer-events:none;scrollbar-width:none;-ms-overflow-style:none;transition:background-color 0.3s ease}.main-section .mp-panel--content .row{width:70vw;flex-shrink:0}.main-section .mp-panel--content *::-webkit-scrollbar{width:0;height:0}.main-section .mp-panel--content .mp-panel--inner{display:none;opacity:0}.main-section .mp-panel--content .scrollback-btn{height:fit-content;padding:2.6rem 4rem;margin-top:-40px}.main-section .mp-panel--content .scrollback-btn svg{fill:#1d1d1b;height:50px;width:auto}.main-section .mp-panel--content .snappy-main-scrollable{height:100dvh;width:100%;margin:0;padding:0;opacity:0;position:relative;overflow:hidden;display:none;transition:opacity 0.4s cubic-bezier(0.25, 1, 0.5, 1)}.main-section .mp-panel--content .snappy-card{position:relative;width:100%;height:100dvh;display:flex;align-items:center;justify-content:center;font-size:3rem;color:white;text-shadow:0 2px 10px rgba(0,0,0,0.6);font-family:sans-serif;z-index:1}.main-section .mp-panel--content .snappy-bg-wrap{clip:rect(0, auto, auto, 0);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.main-section .mp-panel--content .snappy-bg-wrap .snappy-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;z-index:0;will-change:transform;transform:translateZ(0)}.main-section .mp-panel--content .snappy-bg-wrap .snappy-bg::after{content:"";pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right, rgba(29,29,27,0.2) 0%, rgba(29,29,27,0.1) 10%, rgba(29,29,27,0) 30%, rgba(29,29,27,0) 60%, rgba(29,29,27,0.2) 80%, rgba(29,29,27,0.3) 100%)}.main-section .mp-panel--content .snappy-label-mask{position:fixed;top:50%;transform:translateY(-50%);width:100%;height:calc(4rem + 2vw);overflow-y:hidden;z-index:2;mask-image:linear-gradient(to bottom, rgba(29,29,27,0) 0%, rgba(29,29,27,0) 15%, #1d1d1b 20%, #1d1d1b 80%, rgba(29,29,27,0) 85%, rgba(29,29,27,0) 100%);-webkit-mask-image:linear-gradient(to bottom, rgba(29,29,27,0) 0%, rgba(29,29,27,0) 15%, #1d1d1b 20%, #1d1d1b 80%, rgba(29,29,27,0) 85%, rgba(29,29,27,0) 100%)}.main-section .mp-panel--content .snappy-label-mask .snappy-label-scroller{padding:0 4rem;height:fit-content;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}@media (max-width: 575.8px){.main-section .mp-panel--content .snappy-label-mask .snappy-label-scroller{padding:0 32px}}.main-section .mp-panel--content .snappy-label-mask .snappy-label{width:100%;position:relative;height:calc(4rem + 2vw);display:flex;justify-content:space-between;font-size:40px;z-index:2}.main-section .mp-panel--content .snappy-label-mask .snappy-label .slide-subtitle span{font-family:"Changa", sans-serif;font-size:calc(1rem + 3vw);line-height:calc(4rem + 2vw);color:#fff}.main-section .mp-panel--content .snappy-label-mask .snappy-label .slide-numbers{width:fit-content;display:flex;gap:.5rem}.main-section .mp-panel--content .snappy-label-mask .snappy-label .slide-numbers span{font-family:"Open Sans", sans-serif;font-size:1.5rem;color:#fff;line-height:calc(4rem + 2vw)}@media (max-width: 767.8px){.main-section .mp-panel--content .snappy-label-mask .snappy-label .slide-numbers span{font-size:1rem}}.main-section .active .mp-panel--content{pointer-events:all}.main-section .mp-panel:not(.folded) .mp-panel--content .snappy-main-scrollable{opacity:1}.main-section.start-up{pointer-events:none}.main-section.start-up .mp-panel--1 .mp-panel--content{background-color:#e6007e}.main-section.start-up .mp-panel--3 .mp-panel--content{background-color:#1d1d1b}.main-section:has(.mp-panel.active) .close-btn{color:#fff}.snappy-home-scrollable{will-change:scroll-position}.about-section{height:100dvh;width:100dvw;display:flex;justify-content:space-between;flex-direction:column}.about-section #main_logo{fill:#fff}.about-section .about-container{position:relative;z-index:1;overflow:hidden;padding:2.6rem 4rem 3.2rem}@media (max-width: 575.8px){.about-section .about-container{padding:2.6rem 2rem 3rem}}.about-section .about-container .about-row{height:100%}.about-section .about-container .about-row .left-col{position:relative}.about-section .about-container .about-row .left-col .about-extra{position:absolute;bottom:calc(40dvh + 1.2rem);width:calc(100% - 5rem)}.about-section .about-container .about-row .left-col .about-extra h3 span{font-size:.8rem;margin-left:0.2rem;font-weight:500}.about-section .about-container .about-row .left-col .masked-img{position:absolute;bottom:.6rem;left:-2.6rem;width:100%;height:40dvh;object-fit:cover;object-position:50% 90%}@media (max-width: 991.8px){.about-section .about-container .about-row .left-col .about-extra{bottom:calc(30dvh + 1.2rem)}.about-section .about-container .about-row .left-col .masked-img{height:30dvh}}@media (max-width: 767.8px){.about-section .about-container .about-row .left-col .about-extra{bottom:calc(40dvw + 1.2rem)}.about-section .about-container .about-row .left-col .masked-img{height:40dvw}}@media (max-width: 575.8px){.about-section .about-container .about-row .left-col .about-extra{bottom:calc(25dvh + 1.2rem)}.about-section .about-container .about-row .left-col .masked-img{height:25dvh}}.about-section .about-container .about-row .right-col{margin-right:2rem}.about-section .about-container .about-row .right-col p{font-size:clamp(1.3rem, 2vw, 1.6rem);line-height:1.5}.about-section .about-container .about-row .right-col p:last-child{margin-bottom:0}.about-section *{color:#fff}.contact-section{height:100dvh;width:100dvw;display:flex;justify-content:space-between;flex-direction:column}.contact-section .silly-btn{opacity:.7}@media (min-width: 767.8px){.contact-section .silly-btn:hover{opacity:1;color:#e6007e}.contact-section .silly-btn:hover i::before{color:#e6007e}}.contact-section .contact-container{display:flex;justify-content:space-between;flex-direction:column;position:relative;z-index:1;padding:2.6rem 4rem 0}@media (max-width: 575.8px){.contact-section .contact-container{padding:2.6rem 2rem 0}}.contact-section .contact-container .contacts-row .simple-contacts{margin-top:2.5rem;margin-left:-1rem}.contact-section .contact-container .contacts-row .simple-contacts>div{padding-left:0}@media (max-width: 991.8px){.contact-section .contact-container .contacts-row .simple-contacts{margin-top:2rem}}@media (max-width: 767.8px){.contact-section .contact-container .contacts-row .simple-contacts{height:fit-content;margin-top:4rem}}@media (max-width: 575.8px){.contact-section .contact-container .contacts-row .simple-contacts{height:100%;margin-top:2rem}}.contact-section .contact-container .contacts-row .simple-contacts div h4{padding-left:1rem;margin-bottom:0rem}.contact-section .contact-container .contacts-row .simple-contacts div a{width:fit-content}.contact-section .contact-container .contacts-row .simple-contacts div a p{margin:0;width:fit-content}@media (max-width: 767.8px){.contact-section .contact-container .contacts-row .social-contacts{height:fit-content;margin-top:1rem}}.contact-section .contact-container .contacts-row .form-contacts .sect-heading{margin-bottom:1rem}.contact-section .contact-container .contacts-row .form-contacts form{width:100%;margin-bottom:-3.8rem}.contact-section .contact-container .contacts-row .form-contacts label{display:none}.contact-section .contact-container .contacts-row .form-contacts input,.contact-section .contact-container .contacts-row .form-contacts textarea{all:unset;width:100%;border:1px solid #e3e1e0;border-width:0 0 0px 1px;padding:1rem;transition:all .2s ease;background-color:rgba(255,255,255,0.05);color:#e3e1e0;font-size:clamp(1rem, 1.2vw, 1.2rem)}@media (max-width: 767.8px){.contact-section .contact-container .contacts-row .form-contacts input,.contact-section .contact-container .contacts-row .form-contacts textarea{padding:.6rem;font-size:clamp(0.95rem, 3vw, 1.1rem)}}.contact-section .contact-container .contacts-row .form-contacts input::placeholder,.contact-section .contact-container .contacts-row .form-contacts textarea::placeholder{opacity:.7;color:#e3e1e0}.contact-section .contact-container .contacts-row .form-contacts input:focus,.contact-section .contact-container .contacts-row .form-contacts textarea:focus{border-color:#e6007e}.contact-section .contact-container .contacts-row .form-contacts input:focus::placeholder,.contact-section .contact-container .contacts-row .form-contacts textarea:focus::placeholder{opacity:1;color:#e3e1e0}@media (max-width: 767.8px){.contact-section .contact-container .contacts-row .form-contacts textarea{max-height:56px !important}}.contact-section .contact-container .contacts-row .form-contacts button[type="submit"]{opacity:1;text-transform:lowercase;position:relative;font-family:"Changa", sans-serif;font-size:clamp(1.7rem, 3vw, 2.3rem);font-weight:500;bottom:0;padding:2.6rem 4rem;cursor:pointer;margin:-3rem -4rem}.contact-section .contact-container .contacts-row .form-contacts .form-check{display:flex;align-items:flex-start;gap:1rem;color:#e3e1e0;padding:0;min-height:0;margin:0}.contact-section .contact-container .contacts-row .form-contacts .form-check label{display:block;font-size:clamp(0.875rem, 1vw, 1rem);line-height:1.6}.contact-section .contact-container .contacts-row .form-contacts .form-check .form-check-input{padding:0;appearance:none;width:1.6rem;height:1.6rem;min-width:1.6rem;border:1px solid #e3e1e0;background-color:rgba(255,255,255,0.05);cursor:pointer;position:relative;margin-top:0.2rem;transition:all 0.2s ease}.contact-section .contact-container .contacts-row .form-contacts .form-check .form-check-input:checked{background-color:#e6007e;border-color:#e6007e}.contact-section .contact-container .contacts-row .form-contacts .form-check .form-check-input:checked::after{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:600;font-size:1.1rem;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 767.8px){.contact-section .contact-container .contacts-row .form-contacts .form-check .form-check-input{width:1.2rem;height:1.2rem;min-width:1.2rem}.contact-section .contact-container .contacts-row .form-contacts .form-check .form-check-input::after{font-size:.8rem}}.contact-section .contact-container .contacts-row .form-contacts .form-check .form-check-input:focus{outline:none;box-shadow:0 0 0 2px rgba(230,0,126,0.4)}.contact-section .contact-container .contacts-row .form-contacts .form-check .form-check-label a{text-decoration:underline;color:#e3e1e0;transition:color .3s ease}.contact-section .contact-container .contacts-row .form-contacts .form-check .form-check-label a:hover{color:#e6007e}.contact-section .footer-outer{position:relative;z-index:1;display:flex;justify-content:space-between;padding:0 4rem}.contact-section .footer-outer p,.contact-section .footer-outer a{font-size:clamp(0.875rem, 1vw, 1rem);padding:2.6rem 0;margin-bottom:0}.contact-section .footer-outer .footer-text{margin-right:4rem;line-height:clamp(1.5rem, 2.2vw, 1.8rem)}@media (max-width: 991.8px){.contact-section .footer-outer .footer-text{margin-right:2rem}}@media (max-width: 991.8px){.contact-section .footer-outer .footer-text{margin-right:2rem}}.contact-section .footer-outer .footer-link{margin-left:-4rem;opacity:.7;padding:2.6rem 4rem}@media (max-width: 991.8px){.contact-section .footer-outer .footer-link{padding:2.6rem 2rem;margin-left:-2rem}}.contact-section .footer-outer .footer-link:hover{opacity:1}.contact-section .footer-outer .silly-btn:has(.doppio-link){padding:2.6rem 4rem;margin-right:-4rem;opacity:1}.contact-section .footer-outer .silly-btn:has(.doppio-link) .doppio-link span{opacity:.7;transition:all .2s ease}.contact-section .footer-outer .silly-btn:has(.doppio-link):hover{color:#e3e1e0}.contact-section .footer-outer .silly-btn:has(.doppio-link):hover a span{opacity:1;color:#e6007e}@media (max-width: 767.8px){.contact-section .footer-outer{gap:0 !important;flex-flow:column}.contact-section .footer-outer .footer-text,.contact-section .footer-outer .footer-link{width:100%;padding:0 0 .5rem;margin:0}.contact-section .footer-outer .silly-btn:has(.doppio-link){padding:0 0 2.6rem;margin:0}}@media (max-width: 575.8px){.contact-section .footer-outer{padding:0 2rem}.contact-section .footer-outer a{padding:0}.contact-section .footer-outer .silly-btn:has(.doppio-link){padding:0 0 2rem;margin:0}}.contact-section *{color:#e3e1e0}.white-section{position:relative;z-index:1}.white-section .contact-container{display:flex;justify-content:space-between;flex-direction:column;padding:2.6rem 4rem 0}@media (max-width: 575.8px){.white-section .contact-container{padding:2.6rem 2rem 0}}.white-section .contact-container .contacts-row .simple-contacts{margin-top:2.5rem;margin-left:-1rem}.white-section .contact-container .contacts-row .simple-contacts>div{padding-left:0}@media (max-width: 991.8px){.white-section .contact-container .contacts-row .simple-contacts{margin-top:2rem}}@media (max-width: 767.8px){.white-section .contact-container .contacts-row .simple-contacts{margin-top:4rem;height:fit-content}}@media (max-width: 575.8px){.white-section .contact-container .contacts-row .simple-contacts{margin-top:2rem;height:100%}}.white-section .contact-container .contacts-row .simple-contacts div h4{padding-left:1rem;margin-bottom:0}.white-section .contact-container .contacts-row .simple-contacts div a{width:fit-content}.white-section .contact-container .contacts-row .simple-contacts div a p{margin:0;width:fit-content}@media (max-width: 767.8px){.white-section .contact-container .contacts-row .social-contacts{height:fit-content;margin-top:1rem}}.white-section .contact-container .contacts-row .form-contacts .sect-heading{margin-bottom:1rem}.white-section .contact-container .contacts-row .form-contacts form{width:100%;margin-bottom:-3.8rem}.white-section .contact-container .contacts-row .form-contacts label{display:none}.white-section .contact-container .contacts-row .form-contacts input,.white-section .contact-container .contacts-row .form-contacts textarea{all:unset;width:100%;border:1px solid #1d1d1b;border-width:0 0 0 1px;padding:1rem;background-color:rgba(255,255,255,0.05);color:#1d1d1b;font-size:clamp(1rem, 1.2vw, 1.2rem);transition:all 0.2s ease}@media (max-width: 767.8px){.white-section .contact-container .contacts-row .form-contacts input,.white-section .contact-container .contacts-row .form-contacts textarea{padding:0.6rem;font-size:clamp(0.95rem, 3vw, 1.1rem)}}.white-section .contact-container .contacts-row .form-contacts input::placeholder,.white-section .contact-container .contacts-row .form-contacts textarea::placeholder{opacity:0.7;color:#1d1d1b}.white-section .contact-container .contacts-row .form-contacts input:focus,.white-section .contact-container .contacts-row .form-contacts textarea:focus{border-color:#e6007e}.white-section .contact-container .contacts-row .form-contacts input:focus::placeholder,.white-section .contact-container .contacts-row .form-contacts textarea:focus::placeholder{opacity:1;color:#1d1d1b}@media (max-width: 767.8px){.white-section .contact-container .contacts-row .form-contacts textarea{max-height:56px !important}}.white-section .contact-container .contacts-row .form-contacts button[type="submit"]{text-transform:lowercase;font-family:"Changa", sans-serif;font-size:clamp(1.7rem, 3vw, 2.3rem);font-weight:500;padding:2.6rem 4rem;margin:-3rem -4rem;position:relative;bottom:0;cursor:pointer;opacity:1}.white-section .contact-container .contacts-row .form-contacts .form-check{display:flex;align-items:flex-start;gap:1rem;color:#1d1d1b;margin:0}.white-section .contact-container .contacts-row .form-contacts .form-check label{display:block;font-size:clamp(0.875rem, 1vw, 1rem);line-height:1.6}.white-section .contact-container .contacts-row .form-contacts .form-check .form-check-input{padding:0;appearance:none;width:1.6rem;height:1.6rem;min-width:1.6rem;border:1px solid #1d1d1b;background-color:rgba(255,255,255,0.05);cursor:pointer;position:relative;margin-top:0.2rem;transition:all 0.2s ease}.white-section .contact-container .contacts-row .form-contacts .form-check .form-check-input:checked{background-color:#e6007e;border-color:#e6007e}.white-section .contact-container .contacts-row .form-contacts .form-check .form-check-input:checked::after{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:600;font-size:1.1rem;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 767.8px){.white-section .contact-container .contacts-row .form-contacts .form-check .form-check-input{width:1.2rem;height:1.2rem;min-width:1.2rem}.white-section .contact-container .contacts-row .form-contacts .form-check .form-check-input::after{font-size:0.8rem}}.white-section .contact-container .contacts-row .form-contacts .form-check .form-check-input:focus{outline:none;box-shadow:0 0 0 2px rgba(230,0,126,0.4)}.white-section .contact-container .contacts-row .form-contacts .form-check .form-check-label a{text-decoration:underline;color:#1d1d1b;transition:color 0.3s ease}.white-section .contact-container .contacts-row .form-contacts .form-check .form-check-label a:hover{color:#e6007e}.white-section .footer-outer{display:flex;justify-content:space-between;padding:0 4rem}.white-section .footer-outer p,.white-section .footer-outer a{font-size:clamp(0.875rem, 1vw, 1rem);padding:2.6rem 0;margin-bottom:0}.white-section .footer-outer .footer-text{margin-right:4rem;line-height:clamp(1.5rem, 2.2vw, 1.8rem)}@media (max-width: 991.8px){.white-section .footer-outer .footer-text{margin-right:2rem}}.white-section .footer-outer .footer-link{margin-left:-4rem;opacity:0.7;padding:2.6rem 4rem}@media (max-width: 991.8px){.white-section .footer-outer .footer-link{padding:2.6rem 2rem;margin-left:-2rem}}.white-section .footer-outer .footer-link:hover{opacity:1}.white-section .footer-outer .silly-btn:has(.doppio-link){padding:2.6rem 4rem;margin-right:-4rem;opacity:1}.white-section .footer-outer .silly-btn:has(.doppio-link) .doppio-link span{opacity:0.7;transition:all 0.2s ease}.white-section .footer-outer .silly-btn:has(.doppio-link):hover{color:#1d1d1b}.white-section .footer-outer .silly-btn:has(.doppio-link):hover a span{opacity:1;color:#e6007e}@media (max-width: 767.8px){.white-section .footer-outer{flex-direction:column;padding:0 4rem}.white-section .footer-outer .footer-text,.white-section .footer-outer .footer-link{width:100%;padding:0 0 0.5rem;margin:0}.white-section .footer-outer .silly-btn:has(.doppio-link){padding:0 0 2.6rem;margin:0}}@media (max-width: 575.8px){.white-section .footer-outer{padding:0 2rem}.white-section .footer-outer .silly-btn:has(.doppio-link){padding:0 0 2rem}}
