﻿.otgs-development-site-front-end{display:none}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{display:none}html{-webkit-tap-highlight-color:#425a78}body{--wp--preset--font-size--medium: 18px}@media only screen and (max-width: 767px){body{--wp--preset--font-size--medium: 17px}}@media only screen and (max-width: 639px){body{--wp--preset--font-size--medium: 16px}}@media only screen and (max-width: 767px){.wp-block-media-text{grid-template-columns:100% !important}}@media only screen and (max-width: 767px){.wp-block-media-text .wp-block-media-text__content{grid-column:1;grid-row:2;padding:0 !important;padding-top:1rem !important}}.wp-block-media-text .wp-block-media-text__media{overflow:hidden}@media only screen and (max-width: 767px){.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1}}@media only screen and (max-width: 781px){.wp-block-cover{flex-direction:column}.wp-block-cover video.wp-block-cover__video-background{position:static}.wp-block-cover .wp-block-cover__inner-container{align-self:flex-start}}.hero-main h1{text-shadow:0 0 10px #000}.hero-main p{text-shadow:0 0 10px #000}@media only screen and (max-width: 767px){.hero-main{justify-content:end;min-height:90vh !important;height:90vh}}.hero-block-secondary h1{text-shadow:0 0 10px #000}.hero-block-secondary p{text-shadow:0 0 10px #000}.grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem;grid-auto-rows:auto}@media only screen and (max-width: 1279px){.grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 1023px){.grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.grid{grid-template-columns:1fr}}.entry-content .heijel-cards-grid,.entry-content .heijel-cards-grid [class*=wp-container-]{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;grid-auto-rows:auto}@media only screen and (max-width: 767px){.entry-content .heijel-cards-grid,.entry-content .heijel-cards-grid [class*=wp-container-]{grid-template-columns:1fr}}@media only screen and (max-width: 767px){.heijel-three-grid{grid-template-columns:1fr !important}}@media only screen and (max-width: 767px){.heijel-distance-block{height:40px !important}}@media only screen and (max-width: 1023px){.heijel-four-grid{grid-template-columns:repeat(2, 1fr) !important}}@media only screen and (max-width: 767px){.heijel-four-grid{grid-template-columns:1fr !important}}.has-palette-color-9-background-color:hover,a.wp-block-button__link.has-palette-color-9-background-color:hover{filter:brightness(0.92) !important;transition:filter .2s ease}.gform_wrapper{background-color:#fff;padding:2.5rem 2rem;margin-bottom:2rem;position:relative}.gform_wrapper::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#1c263b}.gform_wrapper .gform_title{font-size:1.5rem;color:#1c263b !important;margin:0 0 2rem 0}.gform_wrapper .gfield_label,.gform_wrapper label{display:block;color:#1c263b !important;font-size:.9375rem}.gform_wrapper .gfield_label .gfield_required,.gform_wrapper label .gfield_required{color:#fc4c02;margin-left:.25rem}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=url],.gform_wrapper input[type=number],.gform_wrapper input[type=date],.gform_wrapper input[type=time],.gform_wrapper textarea,.gform_wrapper select{width:100%;border:1px solid rgba(0,0,0,.15) !important;border-radius:0;font-size:1rem;color:#000;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease;box-sizing:border-box}.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=date]:focus,.gform_wrapper input[type=time]:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{outline:none;border-color:#fc4c02;box-shadow:0 0 0 3px rgba(252,76,2,.1)}.gform_wrapper input[type=text]::placeholder,.gform_wrapper input[type=email]::placeholder,.gform_wrapper input[type=tel]::placeholder,.gform_wrapper input[type=url]::placeholder,.gform_wrapper input[type=number]::placeholder,.gform_wrapper input[type=date]::placeholder,.gform_wrapper input[type=time]::placeholder,.gform_wrapper textarea::placeholder,.gform_wrapper select::placeholder{color:rgba(0,0,0,.4)}.gform_wrapper textarea{min-height:120px;resize:vertical}.gform_wrapper .gfield_description{font-size:.875rem;color:rgba(0,0,0,.6);margin-top:.375rem}.gform_wrapper input[type=submit],.gform_wrapper input[type=button],.gform_wrapper button[type=submit],.gform_wrapper .gform_button{background-color:#fc4c02 !important;color:#fff !important;border:none !important;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;box-sizing:border-box;border-radius:0 !important;font-size:1rem !important;font-weight:600 !important;padding:1rem 2rem !important;cursor:pointer;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}.gform_wrapper input[type=submit]:hover,.gform_wrapper input[type=button]:hover,.gform_wrapper button[type=submit]:hover,.gform_wrapper .gform_button:hover{background-color:hsl(17.76,98.4251968504%,44.8039215686%) !important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.gform_wrapper input[type=submit]:active,.gform_wrapper input[type=button]:active,.gform_wrapper button[type=submit]:active,.gform_wrapper .gform_button:active{transform:translateY(0)}.gform_wrapper input[type=submit]::after,.gform_wrapper input[type=button]::after,.gform_wrapper button[type=submit]::after,.gform_wrapper .gform_button::after{content:"→";font-size:1.25rem;line-height:1;transition:transform .3s ease}.gform_wrapper input[type=submit]:hover::after,.gform_wrapper input[type=button]:hover::after,.gform_wrapper button[type=submit]:hover::after,.gform_wrapper .gform_button:hover::after{transform:translateX(4px)}.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button{background-color:var(--gform-button-bg-color, inherit) !important;color:var(--gform-button-text-color, inherit) !important;border-color:var(--gform-button-border-color, inherit) !important;border-radius:0 !important;width:auto !important}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error textarea,.gform_wrapper .gfield_error select{border-color:#dc3545}.gform_wrapper .gfield_error .gfield_label{color:#dc3545}.gform_wrapper .validation_message{color:#dc3545;font-size:.875rem;margin-top:.375rem}.gform_wrapper .gform_confirmation_message{background-color:#d4edda;color:#155724;padding:1rem;border-radius:0;border:1px solid #c3e6cb}@media only screen and (max-width: 767px){.gform_wrapper{padding:2rem 1.5rem}.gform_wrapper .gform_title{font-size:1.25rem;margin-bottom:1.5rem}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=url],.gform_wrapper input[type=number],.gform_wrapper input[type=date],.gform_wrapper input[type=time],.gform_wrapper textarea,.gform_wrapper select{padding:.75rem .875rem;font-size:.9375rem}}.wp-block-button.is-style-heijel-arrow-button .wp-block-button__link{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:0;background:none;color:inherit;border:none;font-weight:inherit;text-decoration:underline;transition:all .3s ease}.wp-block-button.is-style-heijel-arrow-button .wp-block-button__link:hover{text-decoration:underline}.wp-block-button.is-style-heijel-arrow-button .wp-block-button__link::after{content:"→";font-size:1em;line-height:1;transition:transform .3s ease}.wp-block-button.is-style-heijel-arrow-button .wp-block-button__link:hover::after{transform:translateX(4px)}/*# sourceMappingURL=global.css.map */
