:root{--font_primary:"Poppins",sans-serif;--font_secondary:"Poppins",sans-serif;--lineHeight:1.6;--fontweight:400;--white:#ffffff;--white_2:#E9E9E9;--black:#000000;--black_33:#333333;--black_of:#4A4A4A;--gray:#F9F9F9;--gray_bg:#FAFAFA;--gray_iron_800:#26272B;--gray_iron_700:#26272B;--gray_iron_500:#26272B;--l-primary:#F7955F;--l-primary_light:#EF7B3C;--l-secondary:#33B7BD;--l-secondary_light:#26A1A7;--red:#b51212;--text_shadow:0px 4px 4px rgba(0, 0, 0, 0.25);--box_shadow_black:0px 7.371px 18.059px 0px rgba(0, 0, 0, 0.2);--maxWidth:1440;--mobWidth:430;--rootFontSize:16}.icon__arrow_dec:before{content:"\e900"}.icon__arrow-down:before{content:"\e901"}.icon__arrow-left:before{content:"\e902"}.icon__arrow-left-big:before{content:"\e903"}.icon__arrow-right:before{content:"\e904"}.icon__arrow-right-big:before{content:"\e905"}.icon__arrow-top-left:before{content:"\e906"}.icon__arrow-top-right:before{content:"\e907"}.icon__basket:before{content:"\e908"}.icon__check:before{content:"\e909"}.icon__close:before{content:"\e90a"}.icon__date:before{content:"\e90b"}.icon__download:before{content:"\e90c"}.icon__letter:before{content:"\e90f"}.icon__loop:before{content:"\e911"}.icon__map:before{content:"\e912"}.icon__play:before{content:"\e913"}.icon__play-circle:before{content:"\e914"}.icon__question:before{content:"\e915"}.icon__schedule:before{content:"\e916"}.icon__search:before{content:"\e917"}.icon__star:before{content:"\e918"}.icon__facebook:before{content:"\e90d"}.icon__instagram:before{content:"\e90e"}.icon__linkedin:before{content:"\e910"}.icon__twitter:before{content:"\e919"}.icon__youtube:before{content:"\e91a"}[class*=" icon__"]:before,[class^=icon__]:before{font-family:icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon__"]:before,[class^=icon__]:before{display:block}.flexible-section .contact{background-color:var(--gray_bg);overflow:hidden;position:relative;isolation:isolate;padding-block:4rem;margin-bottom:clamp(2rem,4.44vw,4rem)}@media (max-width:63.99875em){.flexible-section .contact{padding-block:2.25rem}}.flexible-section .contact__inner{width:100%;max-width:77.875rem;margin-inline:auto;min-height:33.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6.94vw;padding-top:clamp(1.5rem,2.99vw,2.6875rem);padding-bottom:3.9375rem}@media (min-width:63.99875em){.flexible-section .contact__inner{position:relative}}@media (max-width:63.99875em){.flexible-section .contact__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1.5rem;width:100%;max-width:37.5rem;margin-inline:auto;padding-bottom:2rem;padding-top:0}}.flexible-section .contact .contact__form{-webkit-box-flex:0;-ms-flex:0 1 37.5rem;flex:0 1 37.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.25rem,1.74vw,1.5625rem);padding:2rem;background-color:var(--white);-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,.25);box-shadow:0 .25rem .25rem rgba(0,0,0,.25);border-radius:.75rem;border:.0625rem solid var(--white_2)}.flexible-section .contact .contact__form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6875rem;width:100%}@media (min-width:63.99875em){.flexible-section .contact .contact__form{padding-top:2.5rem}}@media (max-width:63.99875em){.flexible-section .contact .contact__form{margin-inline:8.37vw;gap:1.75rem}}.flexible-section .contact__form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;color:var(--black)}.flexible-section .contact__form-header h1,.flexible-section .contact__form-header h2,.flexible-section .contact__form-header h3,.flexible-section .contact__form-header h4,.flexible-section .contact__form-header h5,.flexible-section .contact__form-header h6{color:var(--black);font-weight:700;line-height:1.2;font-size:2.25rem}@media (max-width:63.99875em){.flexible-section .contact__form-header h1,.flexible-section .contact__form-header h2,.flexible-section .contact__form-header h3,.flexible-section .contact__form-header h4,.flexible-section .contact__form-header h5,.flexible-section .contact__form-header h6{font-size:2.125rem}}