:root{--container-padding:1em;--container-xxlarge:1728px;--container-xlarge:1648px;--container-large:1280px;--container-medium:1069px;--container-small:854px;--container-xsmall:575px;--container-xxsmall:360px;--scrollbar-width:0px;--button-top-padding:0.75em;--button-bottom-padding:0.7em;--swiper-btn-height:36px;--swiper-navigation-size:20px;--padding-content-default:3em;--margin-contentify-block:2em}@media screen and (min-width:1024px){:root{--scrollbar-width:5px}}@-moz-document url-prefix(){:root{--scrollbar-width:0px}}.block-contact-form{padding:3em 0}.block-contact-form .wrapper--block-contact{position:relative;z-index:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:7em;-webkit-border-radius:32px;border-radius:32px;background:-o-linear-gradient(135deg,#0EC99E 0,#263330 100%);background:linear-gradient(315deg,#0EC99E 0,#263330 100%);color:#FFF;padding:clamp(3em,5.5vw,5em) clamp(2em,6.5vw,6.25em);overflow:hidden}.block-contact-form .wrapper--block-contact::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:url(https://grainy-gradients.vercel.app/noise.svg);opacity:.13;pointer-events:none}.block-contact-form .wrapper--block-contact .block-contact-content{width:45%}@media screen and (max-width:1024px){.block-contact-form .wrapper--block-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4em}.block-contact-form .wrapper--block-contact .block-contact-content{width:100%}}.block-contact-form .wrapper--block-contact .block-contact-content .description{margin-bottom:2em}.block-contact-form .wrapper--block-contact .block-contact-content .description .head-title{font-weight:700;padding-bottom:.5em}.block-contact-form .wrapper--block-contact .block-contact-content .block-contact-details .detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em;--icon-size:28px}.block-contact-form .wrapper--block-contact .block-contact-content .block-contact-details .detail .icon{background-color:#FFF;display:inline-block;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-url) 50% 50%/70% no-repeat;mask:var(--icon-url) 50% 50%/70% no-repeat}.block-contact-form .wrapper--block-contact .block-contact-content .block-contact-details .detail:not(:last-child){margin-bottom:1em}.block-contact-form .wrapper--block-contact .block-contact-content .block-contact-details .detail a{text-decoration:none;color:unset;display:block}.block-contact-form .wrapper--block-contact .block-contact-content .block-contact-details .detail a::after{content:"";display:block;height:.01rem;background:#FFF;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .6s;-o-transition:transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.block-contact-form .wrapper--block-contact .block-contact-content .block-contact-details .detail a:hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.block-contact-form .wrapper--block-contact .block-contact-form{width:55%}@media screen and (max-width:1024px){.block-contact-form .wrapper--block-contact .block-contact-form{width:100%}}