.elementor .ruego-inquiry-submit-feedback:active{color:var(--rgo-white);background-color:var(--rgo-deep-navy)}.elementor .ruego-inquiry-submit-feedback{gap:.5rem;&::before{content:"";display:none;width:1em;height:1em;flex-shrink:0;border:2px solid currentColor;border-right-color:#fff0;border-radius:50%}form[data-atomic-form-submitting="true"] &::before{display:block;animation:a 0.8s linear infinite}form[data-atomic-form-submitting="true"] &{cursor:wait}@media (prefers-reduced-motion:reduce){&::before{animation:none!important}}\n}.elementor .ruego-inquiry-progress{font-size:14px;color:var(--rgo-light-text);line-height:1.5;text-align:center;margin:0;display:none;form[data-atomic-form-submitting="true"] &{display:block}\n}.elementor .breadcrumbs-containal-fix{max-width:var(--rgo-max-width);max-height:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:24px}.elementor .product-page-hero-section{padding:0;background-image:linear-gradient(180deg,#ffffff 65%,#D9DEE5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center}.elementor .product-page-hero-internal-container{width:100%;max-width:var(--rgo-max-width);padding-block-start:20px;padding-block-end:42px;padding-inline-start:0;padding-inline-end:20px;display:flex;flex-direction:row;flex-wrap:nowrap}.elementor .product-page-hero-title-description-flexbox{width:58%;padding:0;flex-direction:column;gap:24px}.elementor .container-eyebrow{padding:0;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:center}.elementor .container-eyebrow-green-line{width:22px;min-height:2px;background-color:var(--rgo-green)}.elementor .container-eyebrow-text{font-weight:800;font-size:12px;color:var(--rgo-primary-blue);text-transform:uppercase}.elementor .product-page-hero-image-block{width:42%;display:flex}.elementor .section{max-width:100%;padding:0;justify-content:center}.elementor .internal-container-flex{width:100%;max-width:var(--rgo-max-width);padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:24px}.elementor .mian-button{border-radius:var(--rgo-radius);border-width:1px;border-color:var(--rgo-border);border-style:solid;background-color:var(--rgo-primary-blue)}.elementor .sub-button{color:var(--rgo-primary-blue);border-radius:6px;border-width:1px;border-color:var(--rgo-primary-blue);border-style:solid;background-color:#fff;align-self:start}.elementor .sub-button:hover,.elementor .sub-button:focus-visible{color:var(--rgo-white);background-color:var(--rgo-primary-blue)}.elementor .titel-description-flex{padding:0;flex-direction:column}.elementor .KeyParametersBar-InternalContainer{max-width:var(--rgo-max-width);padding:5px;border-radius:6px;border-width:1px;border-color:var(--rgo-border);border-style:solid;background-color:var(--rgo-white);display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(1,1fr);grid-auto-flow:row}.elementor .KeyParametersBarBlock{padding:20px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:var(--Border);border-color:var(--rgo-border);border-style:solid;background-color:var(--rgo-white);display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:start;align-self:stretch}.elementor .ruego-inquiry-panel{width:100%;color:var(--rgo-white);padding:24px;border-radius:12px;background-color:var(--rgo-deep-navy);display:flex;flex-direction:column;gap:16px;.elementor-popup-modal:has(&){background-color:rgb(0 0 0 / .8);height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px))}.elementor-popup-modal:has(&) .dialog-widget-content{width:min(640px, calc(100vw - 32px));background:#fff0;border-radius:12px;box-shadow:0 16px 48px rgb(0 0 0 / .2);overflow:hidden}.elementor-popup-modal:has(&) .dialog-message{width:100%!important;max-width:100%;max-height:calc(100dvh - 32px - var(--wp-admin--admin-bar--height, 0px));overflow-y:auto}.elementor-popup-modal:has(&) .dialog-close-button{top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;font-size:16px}.elementor-popup-modal:has(&) .dialog-close-button:focus-visible{outline:2px solid #fff;outline-offset:-2px}& .ruego-inquiry-control{border-radius:6px!important;border-color:rgb(255 255 255 / .24)!important}& .ruego-inquiry-control:focus{background:var(--rgo-field-bg)!important;color:var(--rgo-white)!important;outline:2px solid #fff;outline-offset:2px}& .ruego-inquiry-control::placeholder{color:#DBE5F1;opacity:1}& .ruego-inquiry-control option{color:#2B2F36;background:#fff}.elementor-popup-modal:has(&) .dialog-close-button svg{fill:currentColor}\n}.elementor .ruego-inquiry-eyebrow{font-weight:600;font-size:12px;color:var(--rgo-light-text);letter-spacing:1.3px;line-height:1.4;text-transform:uppercase;margin:0}.elementor .ruego-inquiry-title{font-weight:700;font-size:28px;color:var(--rgo-white);line-height:1.2;padding-inline-end:16px;margin:0}.elementor .ruego-inquiry-intro{font-size:15px;color:var(--rgo-white);line-height:1.65;margin:0}.elementor .ruego-inquiry-form{width:100%;padding:0;margin-block-start:8px;display:flex;flex-direction:column;gap:16px;align-items:stretch}.elementor .ruego-inquiry-row{width:100%;padding:0;display:flex;flex-direction:row;gap:12px;align-items:flex-start}.elementor .ruego-inquiry-field{width:100%;min-width:0;padding:0;display:flex;flex-direction:column;gap:8px;flex:1 1 0%}.elementor .ruego-inquiry-label{font-weight:600;font-size:14px;color:var(--rgo-white);line-height:1.4;margin:0}.elementor .ruego-inquiry-control{width:100%;min-height:46px;font-size:16px;color:var(--rgo-white);line-height:1.3;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:rgb(255 255 255 / .24);border-style:solid;background-color:var(--rgo-field-bg)}.elementor .ruego-inquiry-control:focus{border-color:var(--rgo-white);outline-offset:2px}.elementor .ruego-inquiry-textarea{min-height:108px}.elementor .ruego-inquiry-hint{font-size:12px;color:var(--rgo-light-text);line-height:1.65;margin:0}.elementor .ruego-inquiry-submit{width:100%;min-height:48px;font-weight:600;font-size:15px;color:var(--rgo-white);line-height:1.4;text-align:center;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;border-radius:6px;border-width:0;background-color:var(--rgo-primary-blue)}.elementor .ruego-inquiry-submit:hover,.elementor .ruego-inquiry-submit:focus-visible{color:var(--rgo-primary-blue);background-color:var(--rgo-white)}.elementor .ruego-inquiry-phone{width:100%;& .iti{width:100%;--iti-icon-color:#DBE5F1}& .iti__selected-country{height:100%;padding:0 12px;background:#fff0;border:0;box-shadow:none;color:#DBE5F1;font-family:inherit;font-size:15px;font-weight:400;line-height:1}& .iti__selected-country-primary{padding:0 8px 0 0;background:#fff0}& .iti__country-selector{--iti-icon-color:#66707C;--iti-country-selector-bg:#fff;--iti-hover-color:#e8eff8;color:#2B2F36;background:#fff}& .iti__country-name{color:#2B2F36}& .iti__country[aria-selected="true"]{background:#e8eff8}& .iti__search-input{color:#2B2F36;background:#fff;padding-left:37px!important;padding-right:37px!important}& .iti__search-input::placeholder{color:#66707C;opacity:1}\n}.elementor .product-summary-value{color:#2F5FA7}.elementor .product-tabs-content{width:100%;max-width:1240px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto}.elementor .product-tabs-trigger{width:max-content;min-width:0;min-height:56px;font-weight:600;font-size:15px;color:#66707C;line-height:1.4;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0;border-block-start-width:0;border-block-end-width:3px;border-inline-start-width:0;border-inline-end-width:0;border-color:#fff0;border-style:solid;background-color:#fff0;display:flex;flex:0 0 auto;justify-content:center;align-items:center}.elementor .product-tabs-trigger:hover,.elementor .product-tabs-trigger:focus-visible{color:#2F5FA7;border-radius:0;border-block-start-width:0;border-block-end-width:3px;border-inline-start-width:0;border-inline-end-width:0;border-color:#fff0;background-color:#fff0}.elementor .product-tabs-trigger:focus{border-radius:0;border-block-start-width:0;border-block-end-width:3px;border-inline-start-width:0;border-inline-end-width:0;border-color:#fff0;background-color:#fff0}.elementor .product-tabs-trigger.e--selected{color:#2F5FA7;border-radius:0;border-block-start-width:0;border-block-end-width:3px;border-inline-start-width:0;border-inline-end-width:0;border-color:#6EBD45;background-color:#fff0}.elementor .product-tabs-trigger:focus-visible{outline-width:2px;outline-color:#2F5FA7;outline-style:solid;outline-offset:-4px}.elementor .product-tabs-navigation{overflow:auto;padding-block-start:0;padding-block-end:0;padding-inline-start:max(0px, calc((100% - 1240px) / 2));padding-inline-end:max(0px, calc((100% - 1240px) / 2));border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#D9DEE5;border-style:solid;background-color:#FFF;display:flex;gap:12px;flex-wrap:nowrap;justify-content:flex-start}.elementor .product-tabs-layout{width:100%;max-width:100%}.elementor .product-selection-cta-title{font-weight:700;font-size:26px;color:var(--process-flow-navy);line-height:1.25em;margin:0}.elementor .product-selection-cta{padding:40px;border-radius:var(--rgo-radius);background-color:#F7F8FA;flex-direction:row;gap:32px;justify-content:space-between;align-items:center}