.docDialog-formFields .gform_wrapper.gravity-theme,.layoutNewsletter-form .gform_wrapper.gravity-theme,.layoutShortcode .gform_wrapper.gravity-theme{position:relative}.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields{gap:20px}@media (max-width:1220px){.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields{gap:10px}}.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--width-half,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--width-half,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--width-half{width:calc(50% - 10px)}@media (max-width:1220px){.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--width-half,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--width-half,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--width-half{width:100%}}.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield{margin:0}.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email],.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text],.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email],.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text],.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email],.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]{background-color:#fff;border:1px solid #7884ad;border-radius:2px;color:#039;display:block;font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:400;height:54px;padding:14px 21px;position:relative}@media (max-width:1220px){.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email],.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text],.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email],.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text],.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email],.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]{font-size:15px;font-weight:400;height:auto;line-height:normal}}.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]::placeholder,.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]::placeholder,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]::placeholder,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]::placeholder,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]::placeholder,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]::placeholder{color:#7884ad!important;font-weight:400;opacity:1}.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]:active,.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]:focus,.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]:active,.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]:focus,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]:active,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]:focus,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]:active,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]:focus,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]:active,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]:focus,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]:active,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]:focus{border-color:#039;outline:1px solid #039}.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_validation_message,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_validation_message,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_validation_message{color:red;display:none;margin:0}.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent{margin-top:0}.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent label,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent label,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent label{color:#7884ad;font-family:Roboto,Arial,sans-serif;font-size:20px}@media (max-width:1220px){.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent label,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent label,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent label{font-size:15px}}.docDialog-formFields .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input,.layoutShortcode .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input{border:1px solid #7884ad;border-radius:2px;flex:0 0 30px;height:30px;width:30px}@media (max-width:1219px){.docDialog-formFields .gform_wrapper.gravity-theme .gform_footer,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_footer,.layoutShortcode .gform_wrapper.gravity-theme .gform_footer{margin-bottom:0!important}}.docDialog-formFields .gform_wrapper.gravity-theme .gform_footer button[type=submit],.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_footer button[type=submit],.layoutShortcode .gform_wrapper.gravity-theme .gform_footer button[type=submit]{border-radius:0;transition:color .25s ease-in-out}@media (min-width:1221px){.docDialog-formFields .gform_wrapper.gravity-theme .gform_footer button[type=submit],.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_footer button[type=submit],.layoutShortcode .gform_wrapper.gravity-theme .gform_footer button[type=submit]{height:54px}}@media (max-width:1220px){.docDialog-formFields .gform_wrapper.gravity-theme .gform_footer button[type=submit],.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_footer button[type=submit],.layoutShortcode .gform_wrapper.gravity-theme .gform_footer button[type=submit]{width:100%}}.docDialog-formFields .gform_wrapper.gravity-theme .gform_footer button[type=submit] span,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_footer button[type=submit] span,.layoutShortcode .gform_wrapper.gravity-theme .gform_footer button[type=submit] span{padding-left:26px;position:relative}.docDialog-formFields .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover span:after,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover span:after,.layoutShortcode .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover span:after{background:url(/app/themes/hy4res/build/images/arrow-btn-blue.772f8765.svg)}.docDialog-formFields .gform_wrapper.gravity-theme .gform_footer button[type=submit] span,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_footer button[type=submit] span,.layoutShortcode .gform_wrapper.gravity-theme .gform_footer button[type=submit] span{align-items:center;display:flex}.docDialog-formFields .gform_wrapper.gravity-theme .gform_footer button[type=submit] span:after,.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_footer button[type=submit] span:after,.layoutShortcode .gform_wrapper.gravity-theme .gform_footer button[type=submit] span:after{background:url(/app/themes/hy4res/build/images/arrow-btn.880b12c3.svg);content:"";display:block;height:20px;left:0;position:absolute;transition:all .25s ease-in-out;width:16px}@media (min-width:1221px){.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_footer{bottom:66px;margin:0;position:absolute;right:0}}@media (max-width:1220px){.layoutNewsletter-form .gform_wrapper.gravity-theme .gform_footer{width:100%}}*{box-sizing:border-box}html{overflow-x:clip;scroll-behavior:smooth}html ::selection{background:#039;color:#fff}html ::-moz-selection{background:#039;color:#fff}html.-no-scroll{overflow:hidden}body{background-color:#ecf5fa;color:#7884ad;font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:400;line-height:30px;margin:0;overflow-x:clip;padding:0;scroll-behavior:smooth}@media (max-width:1220px){body{font-size:15px;line-height:20px}}button{touch-action:manipulation}picture,picture img{display:block}@media (max-width:1220px){picture img{width:100%}}input{background-color:#fff;border:1px solid #7884ad;border-radius:2px;color:#039;display:block;font-family:Roboto,Arial,sans-serif;font-size:20px;padding:14px 21px;position:relative}@media (max-width:1220px){input{font-size:15px;font-weight:400;line-height:normal}}input::placeholder{color:#7884ad;opacity:1}input:active,input:focus{border-color:#039;outline:1px solid #039}input[type=checkbox]{border:1px solid #7884ad;border-radius:2px;height:30px;width:30px}label{color:#7884ad}button,label{font-family:Roboto,Arial,sans-serif}button{color:#039}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/app/themes/hy4res/build/fonts/roboto-regular.fc2b5060.ttf) format("truetype"),url(/app/themes/hy4res/build/fonts/roboto-regular.727e3c83.woff2) format("woff2"),url(/app/themes/hy4res/build/fonts/roboto-regular.a58c1338.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/app/themes/hy4res/build/fonts/roboto-medium.7c8d04cd.ttf) format("truetype"),url(/app/themes/hy4res/build/fonts/roboto-medium.55a1ee68.woff2) format("woff2"),url(/app/themes/hy4res/build/fonts/roboto-medium.8fe3f99a.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(/app/themes/hy4res/build/fonts/roboto-bold.f80816a5.ttf) format("truetype"),url(/app/themes/hy4res/build/fonts/roboto-bold.967b0d52.woff2) format("woff2"),url(/app/themes/hy4res/build/fonts/roboto-bold.6320fb9e.woff) format("woff")}@font-face{font-display:swap;font-family:Oddval;font-style:normal;font-weight:600;src:url(/app/themes/hy4res/build/fonts/oddval-SemiBold.a5ae1e04.ttf) format("truetype"),url(/app/themes/hy4res/build/fonts/oddval-SemiBold.84a412d2.woff2) format("woff2"),url(/app/themes/hy4res/build/fonts/oddval-SemiBold.123f9ec8.woff) format("woff")}.front-website h1,.h1{color:#039;font-family:Oddval,Arial,sans-serif;font-size:50px;font-weight:600;line-height:56px;margin:0 0 13px}@media (max-width:1220px){.front-website h1,.h1{font-size:30px;line-height:35px}}.front-website h2,.h2{color:#039;font-family:Oddval,Arial,sans-serif;font-size:35px;font-weight:600;line-height:42px;margin:0 0 13px}@media (max-width:1220px){.front-website h2,.h2{font-size:24px;line-height:27px}}.front-website h3,.h3{color:#039;font-family:Oddval,Arial,sans-serif;font-size:23px;font-weight:600;line-height:30px;margin:0 0 13px}@media (max-width:1220px){.front-website h3,.h3{font-size:18px;line-height:22px}}.front-website h4,.h4{color:#039;font-family:Oddval,Arial,sans-serif;font-size:20px;font-weight:600;line-height:27px;margin:0 0 13px}@media (max-width:1220px){.front-website h4,.h4{font-size:15px;line-height:20px}}.front-website h5,.h5{color:#039;font-family:Oddval,Arial,sans-serif;font-size:18px;font-weight:600;line-height:26px;margin:0 0 13px}@media (max-width:1220px){.front-website h5,.h5{font-size:16px;line-height:26px}}.btn,.wp-block-button{align-items:center;background-color:#9aca3c;border:none;color:#fff!important;cursor:pointer;display:flex;font-family:Oddval,Arial,sans-serif!important;font-size:18px!important;font-weight:600;gap:10px;justify-content:center;padding:11px 23px;text-align:center;text-decoration:none!important;text-transform:uppercase;width:fit-content}.btn,.btn svg path,.wp-block-button,.wp-block-button svg path{transition:all .25s ease-in-out}.btn:hover,.wp-block-button:hover{color:#039!important}.btn:hover svg path,.wp-block-button:hover svg path{fill:#039}@media (max-width:1220px){.btn,.wp-block-button{font-size:16px!important;padding:8px 14px}}.gform_wrapper.gravity-theme .gform_submission_error{color:red;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;margin:0 0 30px}.gform_wrapper.gravity-theme .gform_validation_errors{display:none}.gform_wrapper.gravity-theme form{display:flex;flex-direction:column}.gform_wrapper.gravity-theme .gform_body .gform_fields{display:flex;flex-wrap:wrap;gap:30px 10px;justify-content:space-between}@media (max-width:1220px){.gform_wrapper.gravity-theme .gform_body .gform_fields{flex-direction:column;gap:10px}}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield{align-items:flex-start;border:none;display:flex;flex-direction:column;margin:0;padding:0;position:relative;width:100%}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gform_validation_container{display:none}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield_error input[type=email],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield_error input[type=phone],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield_error input[type=text],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield_error textarea{border-color:red}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield_error .gfield_checkbox>div label{color:red!important}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.--halfField,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--width-half{margin:0 auto;width:49%}@media (max-width:1220px){.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.--halfField,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--width-half{width:100%}}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_validation_message{background:none;border:none;padding:0}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield label{color:#000;display:block;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:600;margin-bottom:4px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_label .gfield_required:after{content:"*"}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_label .gfield_required .gfield_required_text{display:none}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice legend{color:#7884ad;display:block;font-family:Oddval,Arial,sans-serif;font-size:18px;margin-bottom:4px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice .gfield_radio{align-items:center;display:flex;gap:33px}@media (max-width:1220px){.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice .gfield_radio{align-items:flex-start;flex-direction:column;gap:10px}}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice .gfield_radio .gchoice{align-items:center;display:flex;gap:14px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice .gfield_radio .gchoice input{height:25px;width:25px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice .gfield_radio .gchoice label{color:#039;font-size:17px;font-weight:500;margin:0}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container{width:100%}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox>div,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent{align-items:flex-start;display:flex;margin-top:10px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox>div input,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input{flex:0 0 24px;height:24px;margin:0;width:24px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox>div label,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent label{color:#039;font-family:Roboto,Arial,sans-serif;font-weight:400;margin-left:14px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox>div .gfield_required,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent .gfield_required{display:none}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=number],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=phone],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield select,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea{border:2px solid #039;border-radius:10px;color:#039;font-size:17px;font-weight:600;height:45px;outline:none;padding:0 20px;width:100%}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=number]:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=phone]:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield select:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea:focus{border-color:rgba(0,51,153,.8)}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]::placeholder,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=number]::placeholder,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=phone]::placeholder,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]::placeholder,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield select::placeholder,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea::placeholder{color:#039!important;font-weight:500;opacity:.6}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield select{background-color:#fff}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea{font-family:Roboto,Arial,sans-serif;font-weight:500;min-height:115px;padding:17px;resize:none}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea::placeholder{color:rgba(0,0,0,.6);font-weight:500}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield_description{color:#039}.gform_wrapper.gravity-theme .gform_footer{gap:10px;justify-content:center;margin-top:5px!important;padding:0!important}@media (max-width:1220px){.gform_wrapper.gravity-theme .gform_footer{margin-bottom:20px!important}}.gform_wrapper.gravity-theme button[type=submit],.gform_wrapper.gravity-theme input[type=submit]{align-items:center;background-color:#9aca3c;border:none;color:#fff!important;cursor:pointer;display:flex;font-family:Oddval,Arial,sans-serif!important;font-size:18px!important;font-weight:600;gap:10px;justify-content:center;padding:11px 23px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:all .25s ease-in-out;width:fit-content}.gform_wrapper.gravity-theme button[type=submit] svg path,.gform_wrapper.gravity-theme input[type=submit] svg path{transition:all .25s ease-in-out}.gform_wrapper.gravity-theme button[type=submit]:hover,.gform_wrapper.gravity-theme input[type=submit]:hover{color:#039!important}.gform_wrapper.gravity-theme button[type=submit]:hover svg path,.gform_wrapper.gravity-theme input[type=submit]:hover svg path{fill:#039}@media (max-width:1220px){.gform_wrapper.gravity-theme button[type=submit],.gform_wrapper.gravity-theme input[type=submit]{font-size:16px!important;padding:8px 14px}}.gform_wrapper.gravity-theme .width-930{margin:0 auto;max-width:100%;padding:0 10px;scroll-margin-top:250px;width:930px}@media (max-width:1220px){.gform_wrapper.gravity-theme .width-930{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.gform_wrapper.gravity-theme .gform_page_footer{align-items:center;display:flex;justify-content:center;min-height:88px}.gform_wrapper.gravity-theme .gf_invisible,.gform_wrapper.gravity-theme .gfield_visibility_hidden{height:0}.langSwitcher{flex-shrink:0;position:relative}.langSwitcher-select{background-color:#fff;border:1px solid #7884ad;border-radius:2px;cursor:pointer;font-size:16px;line-height:normal;padding:14px 35px 14px 56px;position:relative;user-select:none;width:180px}.langSwitcher-select:before{background-image:url(/app/themes/hy4res/build/images/globe.be45b35e.svg);background-size:cover;height:19px;left:22px;top:14px;width:19px;z-index:1}.langSwitcher-select:after,.langSwitcher-select:before{background-repeat:no-repeat;content:"";display:block;position:absolute}.langSwitcher-select:after{background-image:url(/app/themes/hy4res/build/images/arrow-select.244b5fbd.svg);height:10px;right:19px;top:19px;width:10px}.langSwitcher-choices{background-color:#fff;border:1px solid #7884ad;border-radius:0 0 2px 2px;border-top:none;display:none;left:0;margin:0;padding:0;position:absolute;top:100%;user-select:none;width:100%;z-index:1}.langSwitcher-choices.isVisible{display:block}.langSwitcher-choices li{list-style:none}.langSwitcher-choices li a{align-items:center;color:#7884ad;display:flex;flex-wrap:wrap;font-size:16px;gap:15px;justify-content:flex-start;line-height:normal;padding:14px 35px 14px 22px;text-decoration:none}.langSwitcher-choices li a img{width:19px}.profileItem{background-color:#ecf5fa;border:1px solid #039;display:flex;flex-direction:column;gap:15px;max-width:580px;padding:25px 35px 35px;position:relative;width:100%}@media (max-width:1220px){.profileItem{padding:20px 30px 40px}}.profileItem:after{background-color:#18baa8;bottom:0;content:"";display:block;height:10px;left:0;position:absolute;right:0}.profileItem-top{display:flex;gap:30px}.profileItem-top picture{align-items:center;border:5px solid #fff;border-radius:80px;display:flex;flex-shrink:0;height:70px;justify-content:center;margin-bottom:7px;margin-top:15px;overflow:hidden;width:70px}@media (max-width:1220px){.profileItem-top picture{height:60px;width:60px}.profileItem-top picture img{height:100%;width:100%}}.profileItem-topInfos .h3{margin-bottom:4px}.profileItem-topInfos p:not(:first-child){color:#039;font-size:20px;font-weight:600;line-height:normal;margin:0}@media (max-width:1220px){.profileItem-topInfos p:not(:first-child){font-size:15px;font-weight:600;line-height:20px}}.profileItem-topInfosSocials{align-items:flex-end;display:flex;gap:20px;margin-top:13px}.docItem,.postItem{display:flex;flex-direction:column;flex-shrink:0;user-select:none;width:320px;-webkit-user-drag:none;position:relative;text-decoration:none}@media (max-width:1220px){.docItem,.postItem{width:250px}}.hide.docItem,.postItem.hide{display:none}.docItem-category,.postItem-category{color:#039;font-weight:500;line-height:1;margin-bottom:13px}.postItem-tags{display:flex;gap:5px;margin-bottom:10px}.postItem-tags .tag{background-color:#9aca3c;color:#fff;font-size:16px;font-weight:600;line-height:normal;margin-bottom:0;padding:2px 7px}.docItem h3,.postItem h3{margin-bottom:3px}.postItem-profile{all:unset;align-items:center;cursor:pointer;display:flex;gap:15px;pointer-events:auto;width:fit-content;z-index:1}.postItem-profile:hover span{text-decoration:underline}@media (max-width:1220px){.postItem-profile span{font-size:15px;font-weight:400;line-height:normal}}.postItem-profile picture{border-radius:40px;overflow:hidden}.postItem-link{text-decoration:none}.postItem-link:hover{text-decoration:underline}.docDialog,.profileDialog{background-color:transparent;border:none;inset:0 0 0 0;padding:55px;position:fixed;width:fit-content;z-index:100000}@media (max-width:1220px){.docDialog,.profileDialog{padding:55px 15px}}.docDialog:before,.profileDialog:before{background:rgba(0,0,0,.2);content:"";display:block;inset:0 0 0 0;position:fixed}.docDialog-close,.profileDialog-close{all:unset;cursor:pointer;position:absolute;right:0;top:0;z-index:2}@media (max-width:1220px){.docDialog-close,.profileDialog-close{right:15px}}@media (max-width:1219px){.docDialog{padding:65px 15px 20px}}.docDialog-form{background-color:#fff;border:1px solid #039;max-width:900px;padding:60px 80px;position:relative}@media (max-width:1220px){.docDialog-form{padding:20px}}.docDialog-formFields{display:flex;flex-wrap:wrap}.docDialog-formFields h2{margin-bottom:25px}.docDialog-formFields:has(.gform_confirmation_wrapper){gap:0}.docDialog-formFields:has(.gform_confirmation_wrapper) h2{margin-bottom:0}.docDialog-formFields label{display:none}.docDialog-formFields .consent{display:flex;gap:28px;width:100%}.docDialog-formFields .consent label{display:block}.docDialog-formFields input[type=email],.docDialog-formFields input[type=text]{width:47%}.docDialog-formFields #field_2_10{display:none}@media (max-width:1220px){.docDialog-close{top:10px}}.breadcrumb{margin:0 auto;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.breadcrumb{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.breadcrumb ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;padding-top:20px;row-gap:10px}.breadcrumb ul li{align-items:center;display:flex;position:relative}.breadcrumb ul li:not(:first-child){padding-left:15px}.breadcrumb ul li:not(:last-child){padding-right:30px}.breadcrumb ul li:not(:last-child):after{background:url(/app/themes/hy4res/build/images/arrow-details.fc65702a.svg) no-repeat 50%;background-size:contain;content:"";height:10px;position:absolute;right:0;transform:rotate(-90deg);width:15px}.section404{margin:130px auto 0;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.section404{margin-top:80px;padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutSearch{padding:65px 0}.layoutSearch_container{margin:0 auto;max-width:100%;padding:0 10px;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.layoutSearch_container{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutSearch_top{border-bottom:1px solid #039;padding-bottom:81px}.layoutSearch_top h2{font-size:50px}@media (max-width:1220px){.layoutSearch_top h2{font-size:30px;line-height:1.2}}.layoutSearch_top form{margin-top:25px}.layoutSearch_body{display:flex;flex-direction:column;gap:40px;margin-top:70px;max-width:100%;width:930px}.layoutSearch_body_item{display:flex;flex-direction:column;text-decoration:none}.layoutSearch_body_item_type{color:#039;font-size:20px;font-weight:500}.layoutSearch_body_item_title{color:#039;font-family:Oddval,Arial,sans-serif;font-size:35px;line-height:1.2;margin-top:5px}@media (max-width:1220px){.layoutSearch_body_item_title{font-size:26px}}.layoutSearch_body_item time{color:#7884ad;font-size:20px;font-weight:400;margin-top:5px}.layoutSearch_body_item_description{color:#7884ad;font-size:20px}.layoutSearch_pagination{display:flex;justify-content:center}.layoutSearch_pagination ul{align-items:center;display:flex;gap:15px}.layoutSearch_pagination ul li{list-style:none}.layoutSearch_pagination ul li a{color:#7884ad;font-family:Oddval,Arial,sans-serif;font-size:21px;text-decoration:none}.layoutSearch_pagination ul li a.layoutSearch_pagination_next,.layoutSearch_pagination ul li a.layoutSearch_pagination_prev{align-items:center;background-color:#9aca3c;display:flex;height:50px;justify-content:center;width:50px}.layoutSearch_pagination ul li a.layoutSearch_pagination_prev{transform:rotate(180deg)}.layoutSearch_pagination ul li a.active{color:#039;text-decoration:underline}.layoutSearch_pagination ul li a:hover{color:#039}.header{background-color:#ecf5fa;display:flex;flex-direction:column;position:sticky;top:0;z-index:100}@media (max-width:1220px){.header{width:100%}.header:before{background-color:#9aca3c;content:"";display:block;height:5px;left:0;position:absolute;right:0;top:0;z-index:12}}.admin-bar .header{top:32px}@media (max-width:1220px){.admin-bar .header{top:0}}.headerTop{background-color:#ecf5fa;position:relative;z-index:11}.headerTop-container{align-items:flex-start;display:flex;gap:30px;margin:0 auto;max-width:100%;padding:17px 10px 23px;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.headerTop-container{padding-bottom:15px;padding-left:15px;padding-right:15px;scroll-margin-top:100px;width:100%}}.headerTop-logo{z-index:3}@media (max-width:1220px){.headerTop-logo{height:50px;width:270px}}.headerTop-logo svg{height:auto;width:500px}@media (max-width:1220px){.headerTop-logo svg{height:100%;width:100%}}.headerTop-search{align-items:center;background-color:#fff;border:1px solid #7884ad;border-radius:2px;cursor:pointer;display:flex;font-size:16px;gap:15px;margin-left:auto;padding:13px 21px;position:relative;width:300px}@media (max-width:1220px){.headerTop-search{background-color:transparent;border:none;padding:0;width:auto}}.headerTop-search:before{background-image:url(/app/themes/hy4res/build/images/search.6cee21d1.svg);content:"";display:block;height:21px;width:21px;z-index:1}@media (max-width:1220px){.headerTop-search:before{background-size:cover;height:27px;width:26px}}.headerTop-search label{line-height:1}@media (max-width:1220px){.headerTop-search label{display:none}}.headerTop .searchForm{background-color:#ecf5fa;height:100%;left:0;opacity:0;position:fixed;top:-100%;transition:all .5s ease;width:100%;z-index:2}.headerTop .searchForm.-is-visible{opacity:1;top:0}.headerTop .searchForm_container{height:100%;margin:0 auto;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.headerTop .searchForm_container{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.headerTop .searchForm_close{background:none;border:none;cursor:pointer;position:absolute;right:16px;top:23px}.headerTop-socials{align-items:flex-end;display:flex;gap:18px;list-style:none;margin:11px 0 0;padding:0}@media (max-width:1220px){.headerTop-socials{display:none}}.headerTop-socials li a{display:block;height:fit-content;line-height:0}.headerTop-socials li a.linkedin:hover svg path,.headerTop-socials li a.x:hover svg path,.headerTop-socials li a.youtube:hover svg path{fill:#039}.headerTop-socials li a.mail:hover svg path{stroke:#039}.headerTop-socials li a.youtube{margin-bottom:-2px}.headerTop-langSwitcher{width:180px}@media (max-width:1220px){.headerTop-langSwitcher{display:none}.headerTop-burger{flex-shrink:0}}.headerTop-burger button{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:5px;justify-content:center;margin-top:10px;position:relative}@media (max-width:1220px){.headerTop-burger button{margin-top:0}}.headerTop-burger button .burger-icon path{transition:all .5s ease}.--submenuOpen .headerTop-burger button{animation-delay:.3s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:displayBurgerMenu;animation-timing-function:linear}.--submenuOpen .headerTop-burger button .burger-icon-bottom-line{transform:rotate(-25deg) translateX(-4px) translateY(0)}.--submenuOpen .headerTop-burger button .burger-icon-top-line{transform:rotate(25deg) translateX(2px) translateY(-1px)}.headerNav{background-color:#039}@media (max-width:1220px){.headerNav{display:none}}.headerNav-container{display:flex;justify-content:space-between;margin:0 auto;max-width:100%;padding:0 10px;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.headerNav-container{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.headerNav-container ul{display:flex;gap:30px;list-style:none;margin:0;padding:6px 0}.headerNav-container ul li{position:relative}.headerNav-container ul li:hover .submenu{opacity:1;transform:translateY(0);visibility:visible}.headerNav-container ul li a{color:#fff;font-family:Oddval,Arial,sans-serif;font-size:18px;text-decoration:none}.headerNav-container ul .submenu{background-color:#039;flex-direction:column;gap:5px;opacity:0;padding:20px 15px;position:absolute;top:38px;transform:translateY(-10px);transition:all .3s ease;visibility:hidden;width:max-content}.headerNav-container ul .submenu a:hover{text-decoration:underline}.headerNav-container .btn{padding:0 23px}.headerMenu{background-color:#039;height:calc(100vh - 124px);inset:124px 0 0 0;padding:30px 0;position:fixed;transform:translateY(-100%);transition:transform .5s ease;z-index:10}@media (max-width:1220px){.headerMenu{height:calc(100dvh - 82px)!important;padding:0;top:82px!important}}.admin-bar .headerMenu{height:calc(100vh - 156px);top:156px;transform:translateY(calc(-100% - 156px))}.--submenuOpen .headerMenu{transform:translateY(0)}.headerMenu-container{display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:100%;overflow-y:auto;padding:10vh 10px 0;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.headerMenu-container{padding-left:15px;padding-right:15px;padding:20px 15px;scroll-margin-top:100px}}.headerMenu-container::-webkit-scrollbar{background-color:transparent;height:3px;width:3px}.headerMenu-container::-webkit-scrollbar-thumb{background:#fff;height:3px;width:3px}.headerMenu-container::-webkit-scrollbar-track{background:transparent}.headerMenu-bodyNavigation{column-gap:130px;display:flex;flex:1;flex-wrap:wrap;opacity:0;row-gap:40px;transform:translateY(-50px);transition:all .5s ease;transition-delay:.5s}@media (max-width:1220px){.headerMenu-bodyNavigation{row-gap:20px}}.--submenuOpen .headerMenu-bodyNavigation{opacity:1;transform:translateY(0)}.headerMenu-bodyNavigation .column{display:flex;flex-direction:column;flex-shrink:0;gap:10px;list-style:none;margin:0;padding-left:0;width:208px}.headerMenu-bodyNavigation .column:nth-last-child(2) .columnItem p{color:#fff;font-size:24px;font-weight:600;margin:0}.headerMenu-bodyNavigation .column:nth-last-child(2) .columnItem a{font-size:16px;line-height:normal;text-decoration:underline}.headerMenu-bodyNavigation .column:nth-last-child(2) .columnItem a:hover{text-decoration:none}.headerMenu-bodyNavigation .column:last-child .columnItem a{color:#fff;font-size:24px;font-weight:600;margin:0}.headerMenu-bodyNavigation .columnItem{line-height:normal}.headerMenu-bodyNavigation .columnItem:first-child a{font-size:24px;font-weight:600;line-height:normal}.headerMenu-bodyNavigation .columnItem a{color:#fff;font-size:16px;line-height:normal;text-decoration:none}.headerMenu-bodyNavigation .columnItem a:hover{text-decoration:underline}.headerMenu-bottom{align-items:center;display:flex;gap:30px;margin-top:60px;opacity:0;transform:translateY(-50px);transition:all .5s ease;transition-delay:.5s}@media (max-width:1220px){.headerMenu-bottom{margin-top:20px}}.--submenuOpen .headerMenu-bottom{opacity:1;transform:translateY(0)}.headerMenu-bottom p{color:#fff;font-size:24px;font-weight:600;line-height:normal;margin:0}.headerMenu-bottom .socials{align-items:flex-end;display:flex;gap:20px}.headerMenu-bottom .socials .youtube{margin-bottom:-2px}.headerMenu-bottom .socials a svg path{fill:#fff}.searchForm_wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}.searchForm_wrapper_input{flex:1;position:relative}.searchForm_wrapper_form{display:flex}@media (max-width:1220px){.searchForm_wrapper_form{flex-direction:column}}.searchForm_wrapper_select{display:flex;gap:15px;margin-top:15px}@media (max-width:1220px){.searchForm_wrapper_select{flex-direction:column}}.searchForm_wrapper form select{background-color:#fff;border:1px solid #7884ad;border-radius:2px;color:#7884ad;flex:0 0 330px;font-size:20px;height:49px;padding:0 20px}@media (max-width:1220px){.searchForm_wrapper form select{flex:0 0 40px;width:100%}}.searchForm_wrapper form .search-icon{left:21px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media (max-width:1220px){.searchForm_wrapper form .search-icon{top:8px;transform:none}}.searchForm_wrapper form input{height:40px;margin-bottom:15px;padding-left:60px;width:100%}@media (min-width:1221px){.searchForm_wrapper form input{border-right:none;height:49px;margin-bottom:0}}.searchForm_wrapper form button{flex:0 0 180px}@media (max-width:1220px){.searchForm_wrapper form button{flex:1;width:100%}}.footer{background:#039;color:#fff;overflow:hidden;padding:70px 0 60px;position:relative;z-index:0}@media (max-width:1220px){.footer{padding:40px 0}}.footer-top{display:flex;gap:53px;margin:0 auto;max-width:100%;padding:0 10px;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.footer-top{flex-direction:column;gap:25px;padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.footer-top .flag{align-items:center;display:flex;flex-shrink:0;gap:16px;width:330px}.footer-top .flag svg{flex-shrink:0}.footer-top .flagTitle{font-weight:700;margin:0}.footer-top small{font-size:16px;line-height:normal}@media (max-width:1220px){.footer-top small{font-size:14px}}.footer-nav{display:flex;gap:40px;margin:70px auto 0;max-width:100%;padding:0 10px;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.footer-nav{column-gap:10px;flex-wrap:wrap;margin-top:40px;padding-left:15px;padding-right:15px;row-gap:40px;scroll-margin-top:100px}}.footer-nav .column{display:flex;flex:1 1 0;flex-direction:column;gap:10px;list-style:none;margin:0;padding-left:0}@media (max-width:1220px){.footer-nav .column{flex:0 48%;width:unset}}.footer-nav .columnItem{line-height:normal}.footer-nav .columnItem:first-child a{font-size:24px;font-weight:600;line-height:normal}.footer-nav .columnItem a{color:#fff;font-size:16px;line-height:normal;text-decoration:none}.footer-nav .columnItem a[href]:hover{text-decoration:underline}.footer-contact{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.5);border-top:1px solid hsla(0,0%,100%,.5);display:flex;gap:60px;justify-content:center;margin:40px auto 0;max-width:100%;padding:20px 0;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.footer-contact{align-items:flex-start;flex-direction:column;gap:20px;padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.footer-contact p{font-size:24px;font-weight:600;line-height:normal;margin:0}.footer-contact a{color:#fff;font-size:16px;line-height:normal;text-decoration:underline}.footer-contact a:hover{text-decoration:none}.footer-contact .socials{align-items:flex-end;display:flex;gap:20px}.footer-contact .socials a svg path{fill:#fff}.footer-contact .socials .youtube{margin-bottom:-2px}.footer-bottom{display:flex;margin:60px auto 0;max-width:100%;padding:0 10px;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.footer-bottom{flex-wrap:wrap;padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.footer-bottom p{font-size:16px;font-weight:400;margin:0}.footer-bottomNav{display:flex;gap:20px;list-style:none;margin:0;padding:0}@media (max-width:1220px){.footer-bottomNav{flex-wrap:wrap;gap:10px}}.footer-bottomNavItem{display:flex;gap:20px}@media (max-width:1220px){.footer-bottomNavItem{gap:10px}}.footer-bottomNavItem a{color:#fff;font-size:16px;font-style:normal;font-weight:400}.footer-bottomNavItem a:hover{text-decoration:underline}.footer-svg{bottom:-320px;left:50%;position:absolute;z-index:-1}.footer-svg svg path{fill:#002d86}.acf-block-preview,.gutenbergContent,.wp-block-paragraph{font-size:20px;line-height:30px}.acf-block-preview *,.gutenbergContent *,.wp-block-paragraph *{box-sizing:border-box}.acf-block-preview li,.acf-block-preview p,.gutenbergContent li,.gutenbergContent p,.wp-block-paragraph li,.wp-block-paragraph p{color:#7884ad;font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:400;line-height:30px;margin:0 0 10px}@media (max-width:1220px){.acf-block-preview li,.acf-block-preview p,.gutenbergContent li,.gutenbergContent p,.wp-block-paragraph li,.wp-block-paragraph p{font-size:15px;line-height:20px}}.wp-block-paragraph{color:#7884ad;font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:400;line-height:30px;margin:0 0 10px}@media (max-width:1220px){.wp-block-paragraph{font-size:15px;line-height:20px}}.wp-block-post-title .h1,.wp-block-post-title h1{font-family:Roboto,Arial,sans-serif;font-size:26px;margin:0 60px}.gutenbergContent .h1,.gutenbergContent h1{color:#039;font-family:Oddval,Arial,sans-serif;font-size:50px;font-weight:600;line-height:56px;margin:0 0 13px}@media (max-width:1220px){.gutenbergContent .h1,.gutenbergContent h1{font-size:30px;line-height:35px}}.gutenbergContent .h2,.gutenbergContent h2{color:#039;font-family:Oddval,Arial,sans-serif;font-size:35px;font-weight:600;line-height:42px;margin:0 0 13px}@media (max-width:1220px){.gutenbergContent .h2,.gutenbergContent h2{font-size:24px;line-height:27px}}.gutenbergContent .h3,.gutenbergContent h3{color:#039;font-family:Oddval,Arial,sans-serif;font-size:23px;font-weight:600;line-height:30px;margin:0 0 13px}@media (max-width:1220px){.gutenbergContent .h3,.gutenbergContent h3{font-size:18px;line-height:22px}}.gutenbergContent .h4,.gutenbergContent h4{color:#039;font-family:Oddval,Arial,sans-serif;font-size:20px;font-weight:600;line-height:27px;margin:0 0 13px}@media (max-width:1220px){.gutenbergContent .h4,.gutenbergContent h4{font-size:15px;line-height:20px}}.gutenbergContent .h5,.gutenbergContent h5{color:#039;font-family:Oddval,Arial,sans-serif;font-size:18px;font-weight:600;line-height:26px;margin:0 0 13px}@media (max-width:1220px){.gutenbergContent .h5,.gutenbergContent h5{font-size:16px;line-height:26px}}.layoutBannerContent{display:flex;flex-direction:column;gap:13px;margin:62px auto 0;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutBannerContent{margin-top:32px;padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutBannerContent>*{max-width:1050px}.layoutBannerContent h1,.layoutBannerContent h2,.layoutBannerContent h3,.layoutBannerContent h4,.layoutBannerContent h5,.layoutBannerContent p{margin:0}.layoutBannerContent p{font-size:24px;line-height:30px}@media (max-width:1220px){.layoutBannerContent p{font-size:18px;line-height:25px}}.layoutBannerContent .buttonsContainer{margin-top:15px}.layoutCards{display:flex;flex-wrap:wrap;gap:60px;margin:100px auto 0;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutCards{gap:40px;margin-top:80px;padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutCards-card{display:flex;flex-direction:column;flex-shrink:0;width:360px}@media (max-width:1220px){.layoutCards-card{width:100%}}.layoutCards-card picture{align-items:flex-end;display:flex;height:50px}@media (max-width:1220px){.layoutCards-card picture img{width:fit-content}}.layoutCards-card p{margin:0}.layoutCards-card p.h3{margin-bottom:13px;margin-top:20px}.layoutContentImage{display:flex;gap:100px;margin:130px auto 0;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutContentImage{flex-direction:column-reverse;gap:20px;margin-top:80px;padding-left:15px;padding-right:15px;scroll-margin-top:100px}}@media (max-width:1220px){.layoutContentImage:has(.layoutContentImage-content~.layoutContentImage-content){flex-direction:column}}.layoutContentImage.smallMarginTop{margin-top:30px}.layoutContentImage.whiteBackground{background-color:#fff;padding-left:calc(50vw - 610px);padding-right:calc(50vw - 610px);width:100%}@media (max-width:1220px){.layoutContentImage.whiteBackground{padding:0}.layoutContentImage.whiteBackground .layoutContentImage-image picture{margin:0;width:100%}.layoutContentImage.whiteBackground .layoutContentImage-content{padding:0 15px}}.layoutContentImage.whiteBackground:has(.layoutContentImage-content){padding-bottom:90px;padding-top:90px}.layoutContentImage.whiteBackground:has(.layoutContentImage-content)+.whiteBackground:has(.layoutContentImage-content){padding-top:0}.layoutContentImage.whiteBackground+.whiteBackground{margin-top:-45px}.layoutContentImage.asImageInsteadOfContent{gap:0;justify-content:space-between}.layoutContentImage.contentRight{flex-direction:row-reverse}@media (max-width:1220px){.layoutContentImage.contentRight{flex-direction:column-reverse}}.layoutContentImage-pastille{position:absolute;right:37px;top:-145px;z-index:1}@media (max-width:1220px){.layoutContentImage-pastille{height:130px;right:30px;top:-44px;width:130px}.layoutContentImage-pastille svg{height:100%;width:100%}}.layoutContentImage-image{flex-shrink:0;max-width:1200px;position:relative}@media (max-width:1220px){.layoutContentImage-image{width:100%}}.layoutContentImage:not(:has(.layoutContentImage-content)) .layoutContentImage-image{display:flex;flex-wrap:wrap;justify-content:center}.layoutContentImage-image picture{max-width:100%}@media (max-width:1220px){.layoutContentImage-image picture{height:285px;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.noCropImageMobile .layoutContentImage-image picture{height:auto}.layoutContentImage-content~.layoutContentImage-image picture{margin-left:0;margin-right:0;width:100%}}.layoutContentImage-image picture img{height:100%;max-width:100%;object-fit:cover;object-position:center;width:100%}@media (max-width:1220px){.noCropImageMobile .layoutContentImage-image picture img{object-fit:contain}}.layoutContentImage-imageIcons{display:flex;position:absolute}.layoutContentImage-imageIcons .icon{align-items:center;background-color:#fff;border:1px solid #039;border-right:none;display:flex;height:90px;justify-content:center;width:90px}.layoutContentImage-imageIcons .icon:last-child{border-right:1px solid #039}.layoutContentImage-imageKeyFigures{display:flex;width:100%}@media (max-width:1220px){.layoutContentImage-imageKeyFigures{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}}.layoutContentImage-imageKeyFigures .keyFigure{align-items:center;display:flex;flex-direction:column;height:114px;justify-content:center;min-width:300px;width:fit-content}@media (max-width:1220px){.layoutContentImage-imageKeyFigures .keyFigure{flex-grow:1;height:75px;min-width:180px}}.layoutContentImage-imageKeyFigures .keyFigure>*{color:#fff;margin-bottom:0}.layoutContentImage-imageKeyFigures .keyFigure:last-child{flex-grow:1}.layoutContentImage-content{display:flex;flex:1 1 0;flex-direction:column}.layoutContentImage-content.alignVerticalCenter{justify-content:center}.layoutContentImage-content p:last-child{margin-bottom:0}@media (max-width:1220px){.layoutContentImage-content:has(picture){display:none}}.layoutContentImage-content .country{align-items:center;display:flex;padding-left:85px;position:relative}.layoutContentImage-content .country:before{background-color:#7884ad;content:"";display:block;height:1px;left:0;position:absolute;width:75px}.layoutContentImage-content .location{margin-bottom:0}.layoutContentImage-content .btn{margin-top:12px}.layoutEmbed{margin:130px auto 0;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutEmbed{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutEmbed figure{margin:0;width:100%}.layoutEmbed figure iframe{aspect-ratio:16/9;height:auto;width:100%}.layoutHeading{margin:0 auto;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutHeading{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutContentImage+.layoutHeading{margin-top:30px}.layoutListingPosts{background-color:#fff;display:flex;flex-direction:column;margin-top:130px;padding:90px calc(50vw - 610px)}@media (max-width:1220px){.layoutListingPosts{margin-top:80px;padding:90px 15px}}.whiteBackground+.layoutListingPosts{margin-top:-50px;padding-top:0}.layoutListingPosts-categories{border-bottom:1px solid #039;display:flex;gap:30px}@media (max-width:1220px){.layoutListingPosts-categories{gap:20px}}.layoutListingPosts-categories .filter-button.category{all:unset;color:#039;cursor:pointer;font-size:20px;font-weight:500;line-height:1;margin-bottom:0}@media (max-width:1220px){.layoutListingPosts-categories .filter-button.category{font-size:15px;font-weight:500;line-height:normal}}.layoutListingPosts-categories .filter-button.category.active{color:#18baa8}.layoutListingPosts-posts{display:flex;gap:60px;margin-left:calc(-50vw - -610px);margin-right:calc(-50vw - -610px);margin-top:38px;overflow:auto;padding-bottom:20px;padding-left:calc(50vw - 610px)}@media (min-width:1221px){.layoutListingPosts-posts .docItem:nth-child(n+4),.layoutListingPosts-posts .postItem:nth-child(n+4){display:none}}@media (max-width:1220px){.layoutListingPosts-posts{gap:40px;margin-left:-15px;margin-right:-15px;margin-top:25px;padding-left:15px}}.layoutListingPosts-posts::-webkit-scrollbar{background-color:transparent;height:3px;width:3px}.layoutListingPosts-posts::-webkit-scrollbar-thumb{background:#039;height:3px;width:3px}.layoutListingPosts-posts::-webkit-scrollbar-track{background:transparent;margin-left:calc(50vw - 610px);margin-right:calc(50vw - 610px)}@media (max-width:1220px){.layoutListingPosts-posts::-webkit-scrollbar-track{margin-left:15px;margin-right:15px}}.layoutListingDocsFull,.layoutListingPostsFull{display:flex;flex-direction:column;margin:62px auto 0;max-width:100%;padding:0 10px;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.layoutListingDocsFull,.layoutListingPostsFull{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutListingDocsFull-filters,.layoutListingPostsFull-filters{display:flex;gap:30px;padding-bottom:7px;position:relative}.layoutListingDocsFull-filters:after,.layoutListingPostsFull-filters:after{background-color:#039;bottom:6px;content:"";display:block;height:1px;position:absolute;width:100%;z-index:-1}@media (max-width:1220px){.layoutListingDocsFull-filters,.layoutListingPostsFull-filters{gap:20px;overflow-x:auto;overflow-y:hidden}}.layoutListingDocsFull-filters input,.layoutListingPostsFull-filters input{display:none}@media (max-width:1220px){.layoutListingDocsFull-filters input:checked+button,.layoutListingPostsFull-filters input:checked+button{order:-1}}.layoutListingDocsFull-filters input:checked+button label,.layoutListingPostsFull-filters input:checked+button label{color:#18baa8}.layoutListingDocsFull-filters input:checked+button label:after,.layoutListingPostsFull-filters input:checked+button label:after{background-color:#18baa8;content:"";display:block;height:5px;position:absolute;width:100%}.layoutListingDocsFull-filters button,.layoutListingPostsFull-filters button{all:unset;border-bottom:5px solid transparent;margin-bottom:-1px}.layoutListingDocsFull-filters label,.layoutListingPostsFull-filters label{all:unset;color:#039;cursor:pointer;font-size:20px;font-weight:500;line-height:1;margin-bottom:0;position:relative;white-space:nowrap}@media (max-width:1220px){.layoutListingDocsFull-filters label,.layoutListingPostsFull-filters label{font-size:15px;font-weight:500;line-height:normal}}.layoutListingDocsFull-posts,.layoutListingPostsFull-posts{display:flex;flex-wrap:wrap;gap:60px;padding-top:73px}.layoutListingDocsFull-posts .docItem,.layoutListingDocsFull-posts .postItem,.layoutListingPostsFull-posts .docItem,.layoutListingPostsFull-posts .postItem{border-bottom:1px solid #039;height:auto;padding-bottom:30px;width:360px}@media (max-width:1220px){.layoutListingDocsFull-posts .docItem,.layoutListingDocsFull-posts .postItem,.layoutListingPostsFull-posts .docItem,.layoutListingPostsFull-posts .postItem{width:250px}}.layoutListingDocsFull-posts .docItem{padding-bottom:82px}.layoutListingDocsFull-posts .docItem>a{bottom:30px;left:0;position:absolute}.layoutListingPartners,.layoutLogos{background-color:#fff;margin-top:130px;padding:90px 0;position:relative;z-index:0}.whiteBackground+.layoutListingPartners,.whiteBackground+.layoutLogos{margin-top:-50px;padding-top:0}@media (max-width:1220px){.layoutListingPartners,.layoutLogos{margin-top:80px}}.layoutListingPartners-logos,.layoutLogos-logos{display:flex;flex-wrap:wrap;gap:77px;justify-content:center;margin:0 auto;max-width:100%;padding:0 10px;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.layoutListingPartners-logos,.layoutLogos-logos{gap:35px;padding-left:15px;padding-right:15px;scroll-margin-top:100px}.layoutListingPartners-logos picture,.layoutLogos-logos picture{display:flex;flex:0 33%;justify-content:center}.layoutListingPartners-logos picture:first-child,.layoutLogos-logos picture:first-child{flex:0 100%}.layoutListingPartners-logos picture img,.layoutLogos-logos picture img{max-width:100%;object-fit:contain;width:fit-content}}.layoutNewsletter{display:flex;flex-direction:column;margin:130px auto 0;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutNewsletter{margin-top:80px;padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutNewsletter-content,.layoutNewsletter-form{max-width:770px}.layoutNewsletter-form .newsletterForm{display:flex;flex-wrap:wrap;gap:20px}@media (max-width:1220px){.layoutNewsletter-form .newsletterForm{gap:10px}}.layoutNewsletter-form .newsletterForm input[type=text]{width:48.7%}@media (max-width:1220px){.layoutNewsletter-form .newsletterForm input[type=text]{width:100%}}.layoutNewsletter-form .newsletterForm .inputContainer{display:flex;width:100%}@media (max-width:1220px){.layoutNewsletter-form .newsletterForm .inputContainer{flex-direction:column;gap:10px}.layoutNewsletter-form .newsletterForm .inputContainer button{width:100%}}.layoutNewsletter-form .newsletterForm .inputContainer input{border-right:none;width:100%}@media (max-width:1220px){.layoutNewsletter-form .newsletterForm .inputContainer input{border-right:1px solid #7884ad}}.layoutNewsletter-form .newsletterForm .inputContainer-consent{align-items:center;display:flex;gap:20px;margin-top:10px}@media (max-width:1220px){.layoutNewsletter-form .newsletterForm .inputContainer-consent{gap:15px}.layoutNewsletter-form .newsletterForm .inputContainer-consent label,.layoutNewsletter-form .newsletterForm .inputContainer-consent label a{font-size:15px;font-weight:400;line-height:normal}}.layoutParagraph{margin:0 auto;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutParagraph{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutPartners{background-color:#fff;display:flex;flex-direction:column;gap:100px;padding:90px calc(50vw - 610px);position:relative;z-index:0}@media (max-width:1220px){.layoutPartners{gap:40px;padding:40px 15px}}.whiteBackground .layoutPartners{padding-top:0}.layoutPartners-container{display:flex;gap:150px}.layoutPartners-nav{display:flex;flex-direction:column;flex-grow:1;gap:20px;height:fit-content;position:sticky;top:300px}@media (max-width:1220px){.layoutPartners-nav{display:none}}.layoutPartners-nav a{color:#039;font-weight:600;text-decoration:none;transition:color .2s ease-out}.layoutPartners-nav a:hover{text-decoration:underline}.layoutPartners-nav a.active{color:#18baa8}.layoutPartners-items{display:flex;flex-direction:column;flex-shrink:0;gap:130px;width:700px}@media (max-width:1220px){.layoutPartners-items{gap:40px;width:100%}}.layoutPartners-partner{scroll-margin-top:270px}.layoutPartners-partner picture{margin-bottom:20px;width:fit-content}.layoutPartners-bottom{scroll-margin-top:270px}.layoutSocials{background-color:#9aca3c;display:flex;gap:115px;margin:130px auto 0;max-width:100%;padding:60px 100px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutSocials{flex-direction:column-reverse;gap:15px;padding-left:15px;padding-right:15px;padding:40px 15px;scroll-margin-top:100px}}.layoutSocials-links{align-items:center;display:flex;gap:55px;justify-content:center;list-style:none;padding:0}.layoutSocials-links a{align-items:center;color:#fff;display:flex;flex-direction:column;text-decoration:none}.layoutSocials-links a:hover{text-decoration:underline}.layoutSocials-links a span{align-items:flex-end;display:flex;height:38px;margin-bottom:10px}.layoutSocials-links a svg{flex-shrink:0;height:auto}.layoutSocials-links a svg path{fill:#fff}.layoutSocials-links a.youtube svg{width:46px}.layoutSocials-links a.linkedin svg{width:38px}.layoutSocials-links a.x svg{width:33px}.layoutSocials-content>*{color:#fff!important}.layoutSpacer{display:flex;justify-content:center;margin:0 auto;max-width:100%;padding:65px 0;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutSpacer{padding-left:15px;padding-right:15px;padding:40px 0;scroll-margin-top:100px}}.layoutSpacer.whiteBackground{background-color:#fff;padding-left:calc(50vw - 610px);padding-right:calc(50vw - 610px);width:100%}.layoutSpacer hr,.layoutSpacer.whiteBackground hr{border-top:1px solid #7884ad}.layoutSpacer hr{height:1px;width:100%}.layoutTeam{display:flex;flex-direction:column;gap:20px;margin:130px auto 0;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutTeam{flex-direction:column;gap:17px;margin-top:80px;padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutTeam-profiles{display:flex;gap:40px}@media (max-width:1220px){.layoutTeam-profiles{flex-direction:column;gap:20px;width:100%}}.layoutTeam-content{display:flex;flex-direction:column}.layoutTeam-content h2{color:#039;font-family:Oddval,Arial,sans-serif;font-size:50px;font-weight:600;line-height:56px;margin:0 0 13px}@media (max-width:1220px){.layoutTeam-content h2{font-size:30px;line-height:35px}}.layoutTeam-content p{color:#039;font-family:Oddval,Arial,sans-serif;font-size:35px;font-weight:600;line-height:42px;margin:0 0 13px}@media (max-width:1220px){.layoutTeam-content p{font-size:24px;line-height:27px}}.layoutTeamFull{display:flex;flex-direction:column;gap:60px;margin-top:130px;position:relative;z-index:0}.layoutTeamFull:first-of-type{margin-top:62px}@media (max-width:1220px){.layoutTeamFull{gap:17px;margin-top:80px}}.layoutTeamFull-content{display:flex;flex-direction:column;margin:0 auto;max-width:100%;padding:0 10px;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.layoutTeamFull-content{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutTeamFull-partners{background-color:#fff;display:flex;flex-direction:column;padding:0 calc(50vw - 610px)}@media (max-width:1220px){.layoutTeamFull-partners{padding:0 15px}}.layoutTeamFull-partners .partner{position:relative}.layoutTeamFull-partners .partner:not(:last-child){border-bottom:1px solid #7884ad}.layoutTeamFull-partners .partner:after{content:url(/app/themes/hy4res/build/images/arrow-details.fc65702a.svg);cursor:pointer;display:block;pointer-events:none;position:absolute;right:0;top:57px}.layoutTeamFull-partners .partner:not([open]):after{transform:rotate(180deg)}.layoutTeamFull-partners .partner summary{cursor:pointer;list-style:none;padding:40px 0}.layoutTeamFull-partners .partner summary picture{width:fit-content}.layoutTeamFull-partners .partner-profiles{display:flex;flex-wrap:wrap;gap:40px;padding-bottom:81px}.layoutTeamFull-partners .partner .profileItem{background-color:#fff}.layoutTrianglesBackground{display:flex;height:582px;margin:-210px auto -372px;max-width:100%;overflow:visible;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:-1}@media (max-width:1220px){.layoutTrianglesBackground{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutTrianglesBackground.alignLeft{justify-content:flex-end}.layoutTrianglesBackground.alignLeft svg{margin-left:0;margin-right:313px}@media (max-width:1220px){.layoutTrianglesBackground.alignLeft svg{margin-right:0}}.layoutTrianglesBackground svg{flex-shrink:0;margin-left:313px}@media (max-width:1220px){.layoutTrianglesBackground svg{margin-left:0}}.layoutVideo{margin:130px auto 0;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutVideo{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutVideo figure{margin:0;width:100%}.layoutVideo figure iframe{aspect-ratio:16/9;height:auto;width:100%}.layoutMarzipano{margin:20px 0 0;overflow:hidden;position:relative}.layoutMarzipano-container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px}@media (max-width:1220px){.layoutMarzipano-container{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutMarzipano-container:has(.layoutMarzipano-image) .layoutMarzipano:not(.-fullscreenEnabled){display:none}.layoutMarzipano-container:has(.layoutMarzipano-image) .layoutMarzipano.-fullscreenEnabled+.layoutMarzipano-image{display:none}.layoutMarzipano.-autoscrollEnabled .layoutMarzipano-top-autoplay .autoplay-icon{display:none}.layoutMarzipano.-autoscrollEnabled .layoutMarzipano-top-autoplay .autoplay-pause-icon{display:block}.layoutMarzipano.-fullscreenEnabled .layoutMarzipano-top-fullscreen .fullscreen-icon{display:none}.layoutMarzipano.-fullscreenEnabled .layoutMarzipano-top-fullscreen .fullscreen-exit-icon{display:block}.layoutMarzipano.-displayList .layoutMarzipano-list{transform:translateX(0)}.layoutMarzipano-image{cursor:pointer;margin-left:auto;margin-right:auto;max-width:100%;width:fit-content;z-index:2}.layoutMarzipano-image picture,.layoutMarzipano-image picture img{display:block;max-width:100%}.layoutMarzipano-admin-viewer{align-items:center;background-color:#7884ad;color:#000;display:flex;justify-content:center}.layoutMarzipano-admin-viewer p{color:#fff}.layoutMarzipano-top{align-items:center;background-color:rgba(120,132,173,.6);display:flex;justify-content:center;left:0;padding:0;position:absolute;right:0;top:0;z-index:1}.layoutMarzipano-top-btnList{background:none;border:none;cursor:pointer;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.layoutMarzipano-top-btnList .toggle-icon{height:auto;width:25px}.layoutMarzipano-top-name{color:#fff!important;margin:0;padding:10px 0}.layoutMarzipano-top-autoplay{background:none;border:none;cursor:pointer;position:absolute;right:50px;top:50%;transform:translateY(-50%)}.layoutMarzipano-top-autoplay .autoplay-icon,.layoutMarzipano-top-autoplay .autoplay-pause-icon{display:block;height:auto;width:25px}.layoutMarzipano-top-autoplay .autoplay-icon path,.layoutMarzipano-top-autoplay .autoplay-icon rect,.layoutMarzipano-top-autoplay .autoplay-pause-icon path,.layoutMarzipano-top-autoplay .autoplay-pause-icon rect{fill:#fff}.layoutMarzipano-top-autoplay .autoplay-icon rect,.layoutMarzipano-top-autoplay .autoplay-pause-icon rect{stroke:#fff}.layoutMarzipano-top-autoplay .autoplay-pause-icon{display:none}.layoutMarzipano-top-fullscreen{background:none;border:none;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.layoutMarzipano-top-fullscreen .fullscreen-exit-icon,.layoutMarzipano-top-fullscreen .fullscreen-icon{display:block;height:auto;width:25px}.layoutMarzipano-top-fullscreen .fullscreen-exit-icon path,.layoutMarzipano-top-fullscreen .fullscreen-exit-icon rect,.layoutMarzipano-top-fullscreen .fullscreen-icon path,.layoutMarzipano-top-fullscreen .fullscreen-icon rect{fill:#fff}.layoutMarzipano-top-fullscreen .fullscreen-exit-icon rect,.layoutMarzipano-top-fullscreen .fullscreen-icon rect{stroke:#fff}.layoutMarzipano-top-fullscreen .fullscreen-exit-icon{display:none}.layoutMarzipano-viewer{height:100%!important;min-height:600px;position:relative}.layoutMarzipano-viewer .info-hotspot{line-height:1.2em;opacity:.9;-webkit-transition:opacity .2s .2s;transition:opacity .2s .2s}.no-touch .layoutMarzipano-viewer .info-hotspot:hover{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.desktop .layoutMarzipano-viewer .info-hotspot.visible .info-hotspot-close-wrapper{-ms-transform:perspective(200px) rotateY(0deg);-webkit-transform:perspective(200px) rotateY(0deg);transform:perspective(200px) rotateY(0deg);-webkit-transition:-ms-transform .3s,-webkit-transform .3s,transform .3s,visibility 0s 0s;transition:-ms-transform .3s,-webkit-transform .3s,transform .3s,visibility 0s 0s;visibility:visible}.desktop .layoutMarzipano-viewer .info-hotspot.visible .info-hotspot-text{-ms-transform:perspective(200px) rotateX(0deg);-webkit-transform:perspective(200px) rotateX(0deg);transform:perspective(200px) rotateX(0deg);-webkit-transition:-ms-transform .3s .3s,-webkit-transform .3s .3s,transform .3s .3s,visibility 0s 0s;transition:-ms-transform .3s .3s,-webkit-transform .3s .3s,transform .3s .3s,visibility 0s 0s;visibility:visible}.desktop .layoutMarzipano-viewer .info-hotspot .info-hotspot-header:hover,.desktop.no-touch .layoutMarzipano-viewer .info-hotspot .info-hotspot-header:hover{border-radius:5px;-webkit-transition:width .3s ease-in-out,border-radius .3s ease-in-out;transition:width .3s ease-in-out,border-radius .3s ease-in-out;width:260px}.desktop .layoutMarzipano-viewer .info-hotspot.visible .info-hotspot-header,.desktop .layoutMarzipano-viewer .info-hotspot.visible .info-hotspot-header:hover,.desktop.no-touch .layoutMarzipano-viewer .info-hotspot.visible .info-hotspot-header,.desktop.no-touch .layoutMarzipano-viewer .info-hotspot.visible .info-hotspot-header:hover{border-radius:5px 0 0 0;-webkit-transition:width .3s ease-in-out,border-radius .3s ease-in-out;transition:width .3s ease-in-out,border-radius .3s ease-in-out;width:260px}.desktop .layoutMarzipano-viewer .info-hotspot-header:hover .info-hotspot-title-wrapper,.desktop .layoutMarzipano-viewer .info-hotspot.visible .info-hotspot-title-wrapper,.desktop.no-touch .layoutMarzipano-viewer .info-hotspot-header:hover .info-hotspot-title-wrapper,.desktop.no-touch .layoutMarzipano-viewer .info-hotspot.visible .info-hotspot-title-wrapper{padding:0 5px;-webkit-transition:width 0s .4s,padding 0s .4s;transition:width 0s .4s,padding 0s .4s;width:220px}.mobile .layoutMarzipano-viewer .info-hotspot .info-hotspot-header{border-radius:25px;height:50px;width:50px}.mobile .layoutMarzipano-viewer .info-hotspot .info-hotspot-icon-wrapper{height:50px;width:50px}.layoutMarzipano-viewer .info-hotspot.visible{opacity:1}.layoutMarzipano-viewer .info-hotspot-header{background-color:#677383;border-radius:20px;cursor:pointer;height:40px;-webkit-transition:width .3s ease-in-out .5s,border-radius .3s ease-in-out .5s;transition:width .3s ease-in-out .5s,border-radius .3s ease-in-out .5s;width:40px}.layoutMarzipano-viewer .info-hotspot-icon-wrapper{height:40px;width:40px}.layoutMarzipano-viewer .info-hotspot-icon-wrapper img{height:auto;max-width:100%}.layoutMarzipano-viewer .info-hotspot-hotspot-icon{height:90%;margin:5%;width:90%}.layoutMarzipano-viewer .info-hotspot-title{color:#fff;display:inline-block;font-size:18px;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}.layoutMarzipano-viewer .info-hotspot-title-wrapper{height:40px;left:40px;overflow:hidden;padding:0;position:absolute;top:0;-webkit-transition:width 0s .4s,padding 0s .4s;transition:width 0s .4s,padding 0s .4s;width:0}.layoutMarzipano-viewer .info-hotspot-title-wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle}.layoutMarzipano-viewer .info-hotspot-close-icon{height:70%;margin:15%;width:70%}.layoutMarzipano-viewer .info-hotspot-close-wrapper{background-color:#4e5868;border-top-right-radius:5px;height:40px;left:260px;position:absolute;top:0;-ms-transform:perspective(200px) rotateY(90deg);-webkit-transform:perspective(200px) rotateY(90deg);transform:perspective(200px) rotateY(90deg);-ms-transform-origin:0 50% 0;-webkit-transform-origin:0 50% 0;transform-origin:0 50% 0;-webkit-transition:-ms-transform .3s .3s,-webkit-transform .3s .3s,transform .3s .3s,visibility 0s .6s;transition:-ms-transform .3s .3s,-webkit-transform .3s .3s,transform .3s .3s,visibility 0s .6s;visibility:hidden;width:40px}.layoutMarzipano-viewer .info-hotspot-text{background-color:#3a4454;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;font-size:14px;height:auto;left:0;max-height:200px;overflow-y:auto;padding:10px;position:absolute;top:40px;-ms-transform:perspective(200px) rotateX(-89.999deg);-webkit-transform:perspective(200px) rotateX(-89.999deg);transform:perspective(200px) rotateX(-89.999deg);-ms-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transition:-ms-transform .3s,-webkit-transform .3s,transform .3s,visibility 0s .3s;transition:-ms-transform .3s,-webkit-transform .3s,transform .3s,visibility 0s .3s;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text;visibility:hidden;width:300px}.layoutMarzipano-viewer .info-hotspot-text::-webkit-scrollbar-track{background-color:#fff;-webkit-box-shadow:inset 0 0 6px rgba(120,132,173,.1)}.layoutMarzipano-viewer .info-hotspot-text::-webkit-scrollbar{background-color:#fff;width:7px}.layoutMarzipano-viewer .info-hotspot-text::-webkit-scrollbar-thumb{background-color:#7884ad}.layoutMarzipano-viewer .info-hotspot-modal{background-color:rgba(0,0,0,.5);height:100%;left:0;line-height:1.2em;opacity:0;overflow:hidden;position:absolute;top:0;-webkit-transition:opacity .2s ease-in-out .5s,visibility 0s .7s;transition:opacity .2s ease-in-out .5s,visibility 0s .7s;visibility:hidden;width:100%;z-index:11000!important}.desktop .layoutMarzipano-viewer .info-hotspot-modal{display:none}.layoutMarzipano-viewer .info-hotspot-modal.visible{opacity:1;-webkit-transition:opacity .2s ease-in-out,visibility 0s 0s;transition:opacity .2s ease-in-out,visibility 0s 0s;visibility:visible}.layoutMarzipano-viewer .info-hotspot-modal.visible .info-hotspot-header{opacity:1;-webkit-transition:opacity .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s}.layoutMarzipano-viewer .info-hotspot-modal.visible .info-hotspot-text{opacity:1;-webkit-transition:opacity .3s ease-in-out .4s;transition:opacity .3s ease-in-out .4s}.layoutMarzipano-viewer .info-hotspot-modal .info-hotspot-header{background-color:#677383;background-color:rgba(103,115,131,.8);height:50px;left:10px;opacity:0;position:absolute;right:10px;top:60px;-webkit-transition:opacity .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s;width:auto}.layoutMarzipano-viewer .info-hotspot-modal .info-hotspot-icon{height:90%;margin:5%;width:90%}.layoutMarzipano-viewer .info-hotspot-modal .info-hotspot-icon-wrapper{height:50px;width:50px}.layoutMarzipano-viewer .info-hotspot-modal .info-hotspot-title{display:inline-block;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}.layoutMarzipano-viewer .info-hotspot-modal .info-hotspot-title-wrapper{height:50px;left:50px;padding:0 10px;position:absolute;right:50px;top:0;width:auto}.layoutMarzipano-viewer .info-hotspot-modal .info-hotspot-title-wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle}.layoutMarzipano-viewer .info-hotspot-modal .info-hotspot-close-wrapper{background-color:#4e5868;background-color:rgba(78,88,104,.8);cursor:pointer;height:50px;position:absolute;right:0;top:0;width:50px}.layoutMarzipano-viewer .info-hotspot-modal .info-hotspot-close-icon{height:70%;margin:15%;width:70%}.layoutMarzipano-viewer .info-hotspot-modal .info-hotspot-text{background-color:#3a4454;background-color:rgba(58,68,84,.8);bottom:10px;left:10px;opacity:0;overflow-y:auto;padding:10px;position:absolute;right:10px;top:110px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.layoutMarzipano-viewer .link-hotspot{height:60px;margin-left:-30px;margin-top:-30px;opacity:.9;-webkit-transition:opacity .2s;transition:opacity .2s;width:60px}.tooltip-fallback .layoutMarzipano-viewer .link-hotspot .link-hotspot-tooltip{display:none}.mobile .layoutMarzipano-viewer .link-hotspot{height:70px;top:19px;width:70px}.no-touch .layoutMarzipano-viewer .link-hotspot:hover{opacity:1}.no-touch .layoutMarzipano-viewer .link-hotspot:hover .link-hotspot-tooltip{opacity:1;pointer-events:all;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.no-touch .tooltip-fallback .layoutMarzipano-viewer .link-hotspot:hover .link-hotspot-tooltip{display:block}.layoutMarzipano-viewer .link-hotspot-icon{cursor:pointer;height:100%;width:100%}.layoutMarzipano-viewer .link-hotspot-tooltip{background-color:#3a4454;background-color:rgba(58,68,84,.8);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;left:100%;margin-left:3px;max-width:300px;opacity:0;overflow:hidden;padding:8px 10px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:14px;-ms-transform:translateX(-8px);-webkit-transform:translateX(-8px);transform:translateX(-8px);-webkit-transition:-ms-transform .3s,-webkit-transform .3s,transform .3s,opacity .3s;transition:-ms-transform .3s,-webkit-transform .3s,transform .3s,opacity .3s;white-space:nowrap}.layoutMarzipano-list{background-color:rgba(120,132,173,.6);display:flex;flex-direction:column;font-size:16px;gap:0;height:calc(100% - 60px);margin:0;overflow-y:scroll;padding:0;position:absolute;top:60px;transform:translateX(-100%);transition:all .5s ease}@media (max-width:1220px){.layoutMarzipano-list{height:calc(100% - 50px);top:50px;width:100%}}.layoutMarzipano-list::-webkit-scrollbar-track{background-color:#fff;-webkit-box-shadow:inset 0 0 6px rgba(120,132,173,.1)}.layoutMarzipano-list::-webkit-scrollbar{background-color:#fff;width:7px}.layoutMarzipano-list::-webkit-scrollbar-thumb{background-color:#7884ad}.layoutMarzipano-list li{display:flex;list-style:none}.layoutMarzipano-list li button{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;padding:7px 15px;text-align:left;transition:all .3s ease;width:100%}.layoutMarzipano-list li button.-active,.layoutMarzipano-list li button:hover{background-color:#7884ad}.info-hotspot-modal{display:none}.layoutShortcode{margin:0 auto;max-width:100%;padding:0 10px;position:relative;scroll-margin-top:250px;width:1220px;z-index:0}@media (max-width:1220px){.layoutShortcode{padding-left:15px;padding-right:15px;scroll-margin-top:100px}}.layoutContentImage+.layoutShortcode{margin-top:30px}