.elementor-11541 .elementor-element.elementor-element-b3c4230{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11541 .elementor-element.elementor-element-4600ce18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px}.elementor-11541 .elementor-element.elementor-element-4600ce18:not(.elementor-motion-effects-element-type-background),.elementor-11541 .elementor-element.elementor-element-4600ce18>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#0A2342 0%,#12365D 100%)}.elementor-11541 .elementor-element.elementor-element-3364d606{--spacer-size:14px}.elementor-11541 .elementor-element.elementor-element-59054d29{text-align:left}.elementor-11541 .elementor-element.elementor-element-59054d29 .elementor-heading-title{color:#FFF}.elementor-11541 .elementor-element.elementor-element-134581ed{color:#D9E6F5}.elementor-11541 .elementor-element.elementor-element-4c5ffa5f{--spacer-size:18px}.elementor-11541 .elementor-element.elementor-element-da6476f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E3EF;--border-color:#D9E3EF;--border-radius:28px 28px 28px 28px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px}.elementor-11541 .elementor-element.elementor-element-da6476f:not(.elementor-motion-effects-element-type-background),.elementor-11541 .elementor-element.elementor-element-da6476f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}#elementor-popup-modal-11541 .dialog-widget-content{animation-duration:0.3s;border-radius:2em 2em 2em 2em;box-shadow:2px 8px 23px 3px rgb(0 0 0 / .2)}#elementor-popup-modal-11541{background-color:rgb(0 0 0 / .8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-11541 .dialog-message{width:1000px;height:auto}#elementor-popup-modal-11541 .dialog-close-button{display:flex;font-size:17px}.ob-popup-wrap{display:grid;grid-template-columns:38% 62%;gap:26px;align-items:stretch;max-width:980px;width:100%;margin:0 auto}.ob-popup-left{background:linear-gradient(180deg,#0a2342 0%,#12365D 100%);border-radius:28px;padding:34px 28px;color:#fff;box-shadow:0 18px 40px rgb(8 20 38 / .18);display:flex;flex-direction:column;justify-content:flex-start}.ob-popup-badge{display:inline-block;width:max-content;padding:10px 16px;border-radius:999px;background:rgb(255 255 255 / .10);color:#dbeafe;font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:16px}.ob-popup-left h2{font-size:34px;line-height:1.08;font-weight:800;color:#fff;margin:0 0 16px}.ob-popup-left p{font-size:17px;line-height:1.85;color:#d9e6f5;margin:0}.ob-popup-left p strong{color:#fff}.ob-popup-points{display:flex;flex-direction:column;gap:12px;margin-top:28px}.ob-popup-points span{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:12px 16px;border-radius:999px;background:rgb(255 255 255 / .10);border:1px solid rgb(255 255 255 / .14);font-size:14px;font-weight:600;color:#fff}.ob-popup-right{background:#fff;border:1px solid #d9e3ef;border-radius:28px;padding:30px 28px;box-shadow:0 14px 36px rgb(15 35 65 / .08)}.ob-quote-form label{display:block;font-size:14px;font-weight:700;color:#0c2340;margin-bottom:8px;line-height:1.4}.ob-quote-form label span{font-weight:500;color:#7b8ca2}.ob-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 14px}.ob-full{grid-column:1 / -1}.ob-quote-form p{margin:0}.ob-quote-form .wpcf7-form-control-wrap{display:block}.ob-quote-form input[type="text"],.ob-quote-form input[type="email"],.ob-quote-form input[type="tel"],.ob-quote-form textarea{width:100%;border:1px solid #d7e2ee;border-radius:16px;padding:15px 16px;font-size:14px;line-height:1.45;color:#0c2340;background:#f8fbff;outline:none;transition:.2s ease;box-sizing:border-box;box-shadow:none}.ob-quote-form textarea{resize:vertical}.ob-quote-form .ob-products textarea{min-height:150px}.ob-quote-form .ob-note textarea{min-height:95px}.ob-quote-form input::placeholder,.ob-quote-form textarea::placeholder{color:#9aa9bc}.ob-quote-form input:focus,.ob-quote-form textarea:focus{border-color:#12365D;background:#fff;box-shadow:0 0 0 4px rgb(18 54 93 / .08)}.ob-checkbox{font-size:13px;color:#5d6d84;line-height:1.7;margin-top:2px}.ob-checkbox .wpcf7-list-item{margin:0}.ob-checkbox input[type="checkbox"]{margin-right:8px;transform:translateY(1px)}.ob-submit-wrap{margin-top:4px}.ob-quote-form input[type="submit"]{width:100%;border:none;border-radius:16px;padding:16px 18px;background:linear-gradient(135deg,#0B1E36 0%,#12365D 100%);color:#fff;font-size:17px;font-weight:700;cursor:pointer;transition:.2s ease;box-shadow:none}.ob-quote-form input[type="submit"]:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgb(18 54 93 / .18)}.ob-quote-form .wpcf7-spinner{margin-top:10px}@media (max-width:1024px){.ob-popup-wrap{grid-template-columns:1fr;max-width:760px}.ob-popup-left,.ob-popup-right{border-radius:24px}}@media (max-width:767px){.ob-popup-wrap{gap:18px;max-width:100%}.ob-popup-left,.ob-popup-right{padding:22px 20px;border-radius:20px}.ob-popup-left h2{font-size:28px}.ob-popup-left p{font-size:15px;line-height:1.75}.ob-popup-points span{width:100%;border-radius:14px;justify-content:center;text-align:center}.ob-form-grid{grid-template-columns:1fr}.ob-quote-form .ob-products textarea{min-height:135px}.ob-quote-form .ob-note textarea{min-height:90px}}