:root{--border-width: 1px;--border-color: var(--color-neutral-300);--component-border-radius: 3px}:root{--spacing-xs: .4375rem;--spacing-sm: .875rem;--spacing-md: 1.3125rem;--spacing-lg: 1.75rem;--spacing-xl: 2.1875rem;--grid-gutter-x: 1.5rem}:root{--transition-duration: .25s;--transition-timing-function: ease-in-out}:root{--color-accent-100: #e2e2e2;--color-accent-300: #515151;--color-accent-500: #282828;--color-accent-700: #1a1a1a}:root{--color-neutral-0: #fff;--color-neutral-50: #f2f2f2;--color-neutral-100: #f0f0f0;--color-neutral-200: #cccccc;--color-neutral-300: #b2b2b2;--color-neutral-500: #7e7e7e;--color-neutral-700: #4d4d4d;--color-neutral-900: #1a1a1a;--color-neutral-1000: #000}:root{--color-primary-100: #fef7e6;--color-primary-300: #fde68a;--color-primary-500: #fdb502;--color-primary-700: #d97706}:root{--color-secondary-500: #282828;--color-secondary-700: #1a1a1a}:root{--heading-font-family: "American Captain", sans-serif;--heading-font-family-strong: "Strong Young", sans-serif;--heading-font-weight: 800;--heading-line-height: 1;--heading-color: var(--color-neutral-1000);--h1-size: clamp(48px, 5vw + 1rem, 96px);--h2-size: clamp(30px, 5vw + 1rem, 60px);--h3-size: clamp(24px, 5vw + 1rem, 48px);--h4-size: clamp(17px, 5vw + 1rem, 34px);--h5-size: clamp(12px, 5vw + 1rem, 24px);--h6-size: clamp(9px, 5vw + 1rem, 18px)}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:400;font-family:var(--heading-font-family-strong)}:root{--text-xs: clamp(.375rem, 5vw + 1rem, .75rem);--text-sm: clamp(.45rem, 5vw + 1rem, .9rem);--text-md: clamp(.5rem, 5vw + 1rem, 1rem);--text-lg: clamp(.625rem, 5vw + 1rem, 1.25rem);--text-xl: clamp(.75rem, 5vw + 1rem, 1.5rem);--body-font-family: "Clofie", sans-serif;--body-font-size: var(--text-md);--body-font-weight: 400;--body-line-height: 1.4;--body-color: var(--color-accent-500);--heading-text-transform: uppercase;--link-hover-decoration: none}:root{--icon-sm: var(--text-sm);--icon-lg: var(--text-lg);--font-icon: "Font Awesome 6 Pro"}@font-face{font-weight:900;font-family:Clofie Black Ita;font-style:italic;src:url(./Clofie-BlackItalic-CKLO_BjB.woff2) format("woff2"),url(./Clofie-BlackItalic-CMr7FbfH.woff) format("woff");font-display:swap}@font-face{font-weight:400;font-family:Clofie Ita;font-style:italic;src:url(./Clofie-Italic-BJMif_tH.woff2) format("woff2"),url(./Clofie-Italic-D5HtkWwE.woff) format("woff");font-display:swap}@font-face{font-weight:700;font-family:Clofie Ita;font-style:italic;src:url(./Clofie-BoldItalic-DnDC9x7l.woff2) format("woff2"),url(./Clofie-BoldItalic-Xm_KC1Wd.woff) format("woff");font-display:swap}@font-face{font-weight:500;font-family:Clofie Med Ita;font-style:italic;src:url(./Clofie-MediumItalic-B3hs8Zit.woff2) format("woff2"),url(./Clofie-MediumItalic-BpHKi_VK.woff) format("woff");font-display:swap}@font-face{font-weight:500;font-family:Clofie Med;font-style:normal;src:url(./Clofie-Medium-BxRaATi3.woff2) format("woff2"),url(./Clofie-Medium-CZX7m6Db.woff) format("woff");font-display:swap}@font-face{font-weight:300;font-family:Clofie Light Ita;font-style:italic;src:url(./Clofie-LightItalic-Cttgg1Ig.woff2) format("woff2"),url(./Clofie-LightItalic-CrqUafwP.woff) format("woff");font-display:swap}@font-face{font-weight:700;font-family:Clofie ExtBd Ita;font-style:italic;src:url(./Clofie-ExtraBoldItalic-D3O_gne3.woff2) format("woff2"),url(./Clofie-ExtraBoldItalic-BG_slVyk.woff) format("woff");font-display:swap}@font-face{font-weight:600;font-family:Clofie SemBd Ita;font-style:italic;src:url(./Clofie-SemiBoldItalic-Bj9z6iL_.woff2) format("woff2"),url(./Clofie-SemiBoldItalic-CLgAFdxx.woff) format("woff");font-display:swap}@font-face{font-weight:900;font-family:Clofie;font-style:normal;src:url(./Clofie-Black-DrmKy0gg.woff2) format("woff2"),url(/fonts/Clofie-Black.woff) format("woff");font-display:swap}@font-face{font-weight:300;font-family:Clofie;font-style:normal;src:url(./Clofie-Light-CgFaw7X7.woff2) format("woff2"),url(./Clofie-Light-CoP-HgT7.woff) format("woff");font-display:swap}@font-face{font-weight:100;font-family:Clofie Thin Ita;font-style:italic;src:url(./Clofie-ThinItalic-Cc86CSLN.woff2) format("woff2"),url(./Clofie-ThinItalic-CvOqHJqP.woff) format("woff");font-display:swap}@font-face{font-weight:200;font-family:Clofie ExtLt Ita;font-style:italic;src:url(./Clofie-ExtraLightItalic-B2NIVfyF.woff2) format("woff2"),url(./Clofie-ExtraLightItalic-BQzIMXw8.woff) format("woff");font-display:swap}@font-face{font-weight:600;font-family:Clofie SemBd;font-style:normal;src:url(./Clofie-SemiBold-B70aVgKD.woff2) format("woff2"),url(./Clofie-SemiBold-BR8dPcx0.woff) format("woff");font-display:swap}@font-face{font-weight:700;font-family:Clofie;font-style:normal;src:url(./Clofie-Bold-ANzOlbZt.woff2) format("woff2"),url(./Clofie-Bold-ACNqjeSf.woff) format("woff");font-display:swap}@font-face{font-weight:100;font-family:Clofie;font-style:normal;src:url(./Clofie-Thin-FULPvjWk.woff2) format("woff2"),url(./Clofie-Thin-B0JjEZKn.woff) format("woff");font-display:swap}@font-face{font-weight:400;font-family:Clofie;font-style:normal;src:url(./Clofie-Regular-DZm7b0x8.woff2) format("woff2"),url(./Clofie-Regular-B1RYaJFa.woff) format("woff");font-display:swap}@font-face{font-weight:200;font-family:Clofie ExtLt;font-style:normal;src:url(./Clofie-ExtraLight-VaQTKzc_.woff2) format("woff2"),url(./Clofie-ExtraLight-CqfOHtY7.woff) format("woff");font-display:swap}@font-face{font-weight:700;font-family:Clofie ExtBd;font-style:normal;src:url(./Clofie-ExtraBold-DoePO8Y8.woff2) format("woff2"),url(./Clofie-ExtraBold-bWnre9nS.woff) format("woff");font-display:swap}@font-face{font-weight:400;font-family:American Captain;font-style:normal;src:url(./AmericanCaptain-C7LOtWgb.woff2) format("woff2"),url(./AmericanCaptain-UYSTCOXd.woff) format("woff");font-display:swap}@font-face{font-weight:400;font-family:Strong Young;font-style:normal;src:local("Strong Young"),local("StrongYoung"),url(./StrongYoung-BR-cO4CV.woff2) format("woff2"),url(./StrongYoung-CRAT1bVH.woff) format("woff"),url(./StrongYoung-14Z872Z1.ttf) format("truetype");font-display:swap}@font-face{font-weight:400;font-family:Strong Young;font-style:normal;src:local("Strong Young"),local("StrongYoung"),url(./StrongYoung_1-pUpmLVCt.woff2) format("woff2"),url(./StrongYoung_1-CdnLsXZc.woff) format("woff"),url(./StrongYoung_1-DVYJeBj7.ttf) format("truetype");font-display:swap}input[type=submit]{display:inline-block;padding:var(--button-padding-y) var(--button-padding-x);color:var(--color-neutral-0);font-weight:var(--button-font-weight);font-size:var(--button-font-size);font-family:var(--button-font-family);line-height:var(--button-line-height);text-align:center;text-decoration:none;vertical-align:middle;background:var(--button-background);background-color:var(--color-secondary-500);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);outline:var(--button-outline);box-shadow:var(--button-box-shadow);cursor:var(--button-cursor);transition-timing-function:var(--button-transition-timing-function, var(--transition-timing-function, ease-in-out));transition-duration:var(--button-transition-duration, var(--transition-duration, .15s));transition-property:var(--button-transition-property, background-color, border-color, box-shadow, color);-webkit-user-select:none;user-select:none}input[type=submit]:hover{background-color:var(--color-secondary-700)}.x-core-button{--button-color: var(--color-neutral-0);width:max-content;text-transform:uppercase!important}.x-core-button .x-core-icon-text{flex-flow:row-reverse}.x-core-button--primary{--button-background: var(--color-primary-500);--button-border-color: var(--color-primary-500)}.x-core-button--primary.x-core-button--active,.x-core-button--primary:hover{--button-background: var(--color-primary-700);--button-border-color: var(--color-primary-700)}.x-core-button--secondary{--button-background: var(--color-secondary-500);--button-border-color: var(--color-secondary-500)}.x-core-button--secondary.x-core-button--active,.x-core-button--secondary:hover{--button-background: var(--color-secondary-700);--button-border-color: var(--color-secondary-700)}.x-core-button--tertiary{--button-background: transparent;--button-color: var(--color-accent-500);--button-border-color: var(--color-accent-500)}.x-core-button--tertiary.x-core-button--active,.x-core-button--tertiary:hover{--button-background: var(--color-accent-700);--button-color: var(--color-neutral-0);--button-border-color: var(--color-accent-700)}.x-core-badge{--badge-color: var(--color-neutral-0)}.x-core-badge--primary{--badge-background: var(--color-primary-500)}.x-core-badge--secondary{--badge-background: var(--color-secondary-500)}.x-core-badge--tertiary{--badge-background: var(--color-accent-500)}a.x-core-badge--primary:hover{--badge-background: var(--color-primary-700)}a.x-core-badge--secondary:hover{--badge-background: var(--color-secondary-700)}a.x-core-badge--tertiary:hover{--badge-background: var(--color-accent-700)}.pageblock--usps .x-core-intro{max-width:750px;margin:0 auto}.pageblock--usps .x-core-intro .x-core-button-wrapper{justify-content:center}.x-core-card{border:0;border-radius:var(--border-radius-10);box-shadow:0 0 33px #0000000b}.x-core-card .x-core-icon{color:var(--color-primary-500);font-size:var(--h2-size)}footer .x-core-contact-information>div:not(last-child){margin-bottom:10px}footer .x-core-contact-information .x-core-mailto .x-core-icon-text__content,footer .x-core-contact-information .x-core-tel .x-core-icon-text__content{display:flex;align-items:center}footer .x-core-contact-information .x-core-icon-text__content{margin-left:10px}footer .x-core-contact-information .x-core-icon:before{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:4px;background-color:var(--color-neutral-200);border-radius:50%}.x-core-socials.x-core-socials--icons{gap:10px}.x-core-socials.x-core-socials--icons .x-core-icon:before{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:4px;background-color:var(--color-neutral-200);border-radius:50%;transition:all .3s ease}.x-core-socials.x-core-socials--icons .x-core-icon:hover:before{background-color:var(--color-primary-500)}@media (min-width: 768px){:root{--breakpoint-md-min: true}}@media (min-width: 992px){:root{--breakpoint-lg-min: true}}@media (min-width: 1200px){:root{--breakpoint-xl-min: true}}:root{--menu-breakpoint: false}@media (max-width: 768px){:root{--menu-breakpoint: true}}:root{--block-breakpoint: false}@media (max-width: 992px){:root{--block-breakpoint: true}}:root{--body-background-color: var(--color-neutral-100)}body{margin-top:150px}@media screen and (max-width: 768px){body{margin-top:120px}}footer{--footer-background: var(--color-neutral-100);--link-color: var(--body-color);--footer-copyright-background: var(--color-neutral-100)}footer a{transition:all .3s ease}footer a .fa-brands{color:var(--link-color, var(--color-primary-500))}footer a:hover{color:var(--color-primary-500)}@media screen and (max-width: 992px){footer .footerblock{align-content:center;justify-items:center}}.footerblock--column{justify-items:center;--footer-column-gap: 5rem}.footerblock--column h1.x-core-heading{--footer-heading-font-size: var(--h1-size)}.footerblock--column h2.x-core-heading{--footer-heading-font-size: var(--h2-size)}.footerblock--column h3.x-core-heading{--footer-heading-font-size: var(--h3-size)}.footerblock--column h4.x-core-heading{--footer-heading-font-size: var(--h4-size)}.footerblock--column h5.x-core-heading{--footer-heading-font-size: var(--h5-size)}.footerblock--column h6.x-core-heading{--footer-heading-font-size: var(--h6-size)}.footer-main .footer-sitemap-list span{transition:all .3s ease}.footer-main .footer-sitemap-list span:hover{color:var(--color-primary-500)}.footer-copyright{--footer-copyright-background: var(--color-accent-100);display:flex;align-items:center;justify-content:center}body:has(#wpadminbar)>header{top:var(--wp-admin--admin-bar--height, 32px)}body>header{position:fixed;top:0;left:0;z-index:var(--header-fixed-z-index, 999);width:100%}:root{--header-main-height: 105px;--dropdown-hover: true;--header-main-background: var(--color-accent-500);--nav-link-color: var(--color-neutral-0);--nav-link-hover-color: var(--color-primary-500)}.header--main .x-core-button{margin-left:auto}.header__logo svg{max-width:100%}.header{position:relative}.header li a{transition:.3s}.header .container{position:relative;z-index:2}.header .x-core-navigation__dropdown>.x-core-navigation__entry{display:flex;justify-content:space-between;min-width:200px;height:100%}.header .x-core-navigation__dropdown>.x-core-navigation__entry>.x-core-navigation__link{width:100%;padding:var(--button-padding-y) var(--button-padding-x)}.header .x-core-navigation__dropdown>.x-core-navigation__entry>.x-core-navigation-dropdown-toggle>span{min-width:50px;aspect-ratio:1}:root{--container-offset: calc(var(--grid-gutter-x) * .5)}@media (min-width: 576px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 540px) / 2)}}@media (min-width: 768px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 720px) / 2)}}@media (min-width: 992px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 960px) / 2)}}@media (min-width: 1200px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1140px) / 2)}}@media (min-width: 1400px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1320px) / 2)}}.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}@media (min-width: 576px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 768px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 992px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1200px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1400px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}:root{--block-padding-y: clamp(45px, 6.5vw, 125px);--intro-gutter-after: clamp(45px, 6.5vw, 100px);--intro-margin-end: clamp(45px, 6.5vw, 50px);--block-padding-top: 0;--block-padding-bottom: 100px;--border-radius-10: 10px;--border-radius-15: 15px;--border-radius-20: 20px;--border-radius-25: 25px}@media (max-width: 768px){.header--main nav{position:fixed!important;top:0!important;right:0!important;z-index:10!important;display:flex!important;width:100%!important;height:100vh!important;padding-top:200px;background:var(--unnamed-color-ffffff0f) 0% 0% no-repeat padding-box;background:#00000080 0% 0% no-repeat padding-box;transform:translate(100%)!important;opacity:1;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);mix-blend-mode:normal;transition:transform .3s ease!important}.header--main nav.is-active{transform:translate(0)!important}.header--main nav .x-core-button-wrapper a{display:flex;justify-content:center;width:100%;margin:0 20px;text-align:center}.header--main nav .x-core-navigation__dropdown{background:#ffffff1a 0% 0% no-repeat padding-box}}@media (max-width: 768px){.header--main .header__logo,.header--main .x-core-button{position:relative;z-index:9999}}@media screen and (max-width: 550px){.header--main .header__logo{max-width:170px}}.header-top{padding:5px 0;background-color:var(--color-accent-300);transition:all .3s ease-in-out}.header-top .header-top-split__inner{display:flex;align-self:center;justify-content:space-between}.header-top .header-top-split__inner .header-top-left__inner{gap:10px}.header-top .header-top-split__inner .header-top-left__inner p{color:var(--color-neutral-0)}.header-top .header-top-split__inner .header-top-left__inner .topbar__item--rating-text p{text-decoration:underline}.header-top .header-top__inner{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:flex-end}.header-top .header-top__inner .x-core-rating__icons-wrapper{height:min-content;color:var(--color-primary-500)}.header-top .header-top__inner .x-core-rating__icons-wrapper .x-core-rating__icons--empty{color:transparent}.header-top .header-top__inner .x-core-icon-text a{color:var(--color-neutral-0);transition:.3s}.header-top .header-top__inner .x-core-icon-text:hover a{color:var(--color-secondary-800)}.header-top .x-core-icon.fa-envelope:before{display:flex;align-items:center;justify-content:center;width:25px;height:25px;font-size:14px;background-color:var(--color-primary-500);border-radius:50%}.header-top .x-core-icon.fa-phone:before{display:flex;align-items:center;justify-content:center;width:25px;height:25px;font-size:14px;background-color:var(--color-neutral-0);border-radius:50%}body.has-scrolled .header-top{margin-top:-31px}@media screen and (max-width: 768px){.header-top{display:none}}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:12px 20px!important;border:2px solid var(--color-neutral-0);border-radius:10px;transition:border-color .3s ease-in-out}.gform_wrapper.gravity-theme input[type=color]:focus-visible,.gform_wrapper.gravity-theme input[type=color]:focus,.gform_wrapper.gravity-theme input[type=date]:focus-visible,.gform_wrapper.gravity-theme input[type=date]:focus,.gform_wrapper.gravity-theme input[type=datetime-local]:focus-visible,.gform_wrapper.gravity-theme input[type=datetime-local]:focus,.gform_wrapper.gravity-theme input[type=datetime]:focus-visible,.gform_wrapper.gravity-theme input[type=datetime]:focus,.gform_wrapper.gravity-theme input[type=email]:focus-visible,.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=month]:focus-visible,.gform_wrapper.gravity-theme input[type=month]:focus,.gform_wrapper.gravity-theme input[type=number]:focus-visible,.gform_wrapper.gravity-theme input[type=number]:focus,.gform_wrapper.gravity-theme input[type=password]:focus-visible,.gform_wrapper.gravity-theme input[type=password]:focus,.gform_wrapper.gravity-theme input[type=search]:focus-visible,.gform_wrapper.gravity-theme input[type=search]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus-visible,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme input[type=text]:focus-visible,.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme input[type=time]:focus-visible,.gform_wrapper.gravity-theme input[type=time]:focus,.gform_wrapper.gravity-theme input[type=url]:focus-visible,.gform_wrapper.gravity-theme input[type=url]:focus,.gform_wrapper.gravity-theme input[type=week]:focus-visible,.gform_wrapper.gravity-theme input[type=week]:focus,.gform_wrapper.gravity-theme select:focus-visible,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus-visible,.gform_wrapper.gravity-theme textarea:focus{box-shadow:none}.gform_wrapper.gravity-theme input[type=color]:hover,.gform_wrapper.gravity-theme input[type=date]:hover,.gform_wrapper.gravity-theme input[type=datetime-local]:hover,.gform_wrapper.gravity-theme input[type=datetime]:hover,.gform_wrapper.gravity-theme input[type=email]:hover,.gform_wrapper.gravity-theme input[type=month]:hover,.gform_wrapper.gravity-theme input[type=number]:hover,.gform_wrapper.gravity-theme input[type=password]:hover,.gform_wrapper.gravity-theme input[type=search]:hover,.gform_wrapper.gravity-theme input[type=tel]:hover,.gform_wrapper.gravity-theme input[type=text]:hover,.gform_wrapper.gravity-theme input[type=time]:hover,.gform_wrapper.gravity-theme input[type=url]:hover,.gform_wrapper.gravity-theme input[type=week]:hover,.gform_wrapper.gravity-theme select:hover,.gform_wrapper.gravity-theme textarea:hover{border-color:var(--color-secondary-500)}.gform_wrapper.gravity-theme input[type=color]:focus-visible,.gform_wrapper.gravity-theme input[type=date]:focus-visible,.gform_wrapper.gravity-theme input[type=datetime-local]:focus-visible,.gform_wrapper.gravity-theme input[type=datetime]:focus-visible,.gform_wrapper.gravity-theme input[type=email]:focus-visible,.gform_wrapper.gravity-theme input[type=month]:focus-visible,.gform_wrapper.gravity-theme input[type=number]:focus-visible,.gform_wrapper.gravity-theme input[type=password]:focus-visible,.gform_wrapper.gravity-theme input[type=search]:focus-visible,.gform_wrapper.gravity-theme input[type=tel]:focus-visible,.gform_wrapper.gravity-theme input[type=text]:focus-visible,.gform_wrapper.gravity-theme input[type=time]:focus-visible,.gform_wrapper.gravity-theme input[type=url]:focus-visible,.gform_wrapper.gravity-theme input[type=week]:focus-visible,.gform_wrapper.gravity-theme select:focus-visible,.gform_wrapper.gravity-theme textarea:focus-visible{border-color:var(--color-secondary-500)}.gform_wrapper.gravity-theme .ginput_container_fileupload{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background:transparent;border:2px dashed var(--color-neutral-0);border-radius:12px;cursor:pointer;transition:border-color .2s}.gform_wrapper.gravity-theme .ginput_container_fileupload:hover,.gform_wrapper.gravity-theme .ginput_container_fileupload:focus-within{border-color:var(--color-secondary-500, #4f8cff)}.gform_wrapper.gravity-theme .ginput_container_fileupload .gfield_description.gform_fileupload_rules{margin:0 auto;padding-top:0;text-align:center}.gform_wrapper.gravity-theme .ginput_container_fileupload .gfield_description.gform_fileupload_rules:before{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0 auto 20px;color:var(--color-primary-500);font-size:24px;font-family:var(--font-icon);background-color:var(--color-neutral-0);border-radius:50%;content:""}.gform_wrapper.gravity-theme .ginput_container_fileupload input[type=file]{position:absolute;z-index:2;width:100%;height:100%;cursor:pointer;opacity:0;inset:0}.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload span,.gform_wrapper.gravity-theme .ginput_container_fileupload label.gform_fileupload_multifile span{display:block;color:#666;font-size:var(--text-md);text-align:center}select{appearance:none}textarea{font-family:var(--font-body)}.vacancy-card{position:relative;overflow:hidden;border-radius:20px;transition:all .3s ease}.vacancy-card:hover .vacancy-image:before{opacity:1}.vacancy-card:hover .vacancy-image img{transform:scale(1.1)}.vacancy-card .vacancy-image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.vacancy-card .vacancy-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.vacancy-card .vacancy-image:after{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(360deg,#282828,#28282800);transition:opacity .3s ease;content:""}.vacancy-card .vacancy-image:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(360deg,#fdb502,#fdb50200);opacity:0;transition:opacity .3s ease;content:""}.vacancy-card .vacancy-content{position:relative;z-index:2;display:flex;flex-flow:column;justify-content:end;padding:20px;aspect-ratio:1/1}.vacancy-card .vacancy-content .vacancy-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.vacancy-card .vacancy-content .vacancy-title,.vacancy-card .vacancy-content .vacancy-employment span{color:var(--color-neutral-0)}.vacancy-card .vacancy-content .vacancy-employment span:before{margin-right:10px;color:var(--color-primary-100);font-family:var(--font-icon);content:""}.vacancy-card .vacancy-content .vacancy-region span{color:var(--color-neutral-0)}.vacancy-card .vacancy-content .vacancy-region span:before{margin-right:10px;color:var(--color-primary-500);font-family:var(--font-icon);content:""}.vacancy-card .vacancy-content .vacancy__button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:auto;padding:22px;background:var(--color-secondary-500);border-radius:50%}.vacancy-card .vacancy-content .vacancy__button i{font-size:var(--text-lg)}
