@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap);.elementor-36888 .elementor-element.elementor-element-abb662c{--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}.elementor-36888 .elementor-element.elementor-element-819c335{--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}.elementor-36888 .elementor-element.elementor-element-657406f{--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}.elementor-widget-form .elementor-field-group>label,.elementor-widget-form .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type="submit"]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text )}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-field-group.recaptcha_v3-bottomleft,.elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-field-type-html{padding-bottom:0}.elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-36888 .elementor-element.elementor-element-792c6cb .e-form__buttons__wrapper__button-next{color:#fff}.elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-button[type="submit"]{color:#fff}.elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-button[type="submit"] svg *{fill:#fff}.elementor-36888 .elementor-element.elementor-element-792c6cb .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-36888 .elementor-element.elementor-element-792c6cb .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-button[type="submit"]:hover{color:#fff}.elementor-36888 .elementor-element.elementor-element-792c6cb .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-36888 .elementor-element.elementor-element-792c6cb .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-36888 .elementor-element.elementor-element-792c6cb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-36888 .elementor-element.elementor-element-8b5b862{--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}.elementor-36888 .elementor-element.elementor-element-d783828{--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}.elementor-36888 .elementor-element.elementor-element-bcf145c{--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}.elementor-36888 .elementor-element.elementor-element-6a4908f{--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}:root{--ocg-blue:#0056b3;--ocg-blue-dark:#003d80;--ocg-blue-mid:#1a6fd4;--ocg-blue-light:#e8f1fb;--ocg-orange:#f58220;--ocg-orange-dark:#d96f17;--ocg-text:#0f172a;--ocg-text-soft:#475569;--ocg-text-light:#64748b;--ocg-bg-alt:#f0f4fa;--ocg-border:#dde4ee;--ocg-border-soft:#eef2f7;--ocg-font:"Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--ocg-font-display:"Plus Jakarta Sans", system-ui, sans-serif;--ocg-radius:20px;--ocg-radius-sm:14px;--ocg-shadow-sm:0 2px 8px rgba(0, 61, 128, 0.06);--ocg-shadow-md:0 12px 32px rgba(0, 61, 128, 0.1);--ocg-shadow-lg:0 20px 48px rgba(0, 61, 128, 0.14);--ocg-shadow-orange:0 10px 28px rgba(245, 130, 32, 0.35);--ocg-transition:all 0.28s cubic-bezier(0.4, 0, 0.2, 1)}.elementor-widget-html .ocg-contact-page,.elementor-widget-html .ocg-hero{width:100%!important;max-width:100%!important}.ocg-contact-page,.elementor-widget-html .ocg-contact-page{font-family:var(--ocg-font)!important;color:var(--ocg-text);line-height:1.65;-webkit-font-smoothing:antialiased;font-feature-settings:"kern" 1,"liga" 1}.ocg-contact-page *,.elementor-widget-html .ocg-contact-page *{box-sizing:border-box}.ocg-contact-page .ocg-hero,.elementor-widget-html .ocg-hero{background:linear-gradient(145deg,#002952 0%,var(--ocg-blue-dark) 28%,var(--ocg-blue) 58%,var(--ocg-blue-mid) 100%)!important;padding:clamp(56px, 7vw, 88px) clamp(20px, 4vw, 40px)!important;border-radius:0 0 var(--ocg-radius) var(--ocg-radius)!important;overflow:hidden!important;width:100%!important;margin:0!important;position:relative!important}.ocg-contact-page .ocg-hero::before,.elementor-widget-html .ocg-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:44px 44px;pointer-events:none}.ocg-contact-page .ocg-hero::after,.elementor-widget-html .ocg-hero::after{content:"";position:absolute;width:480px;height:480px;right:-100px;top:-160px;background:radial-gradient(circle,rgb(245 130 32 / .2) 0%,transparent 68%);pointer-events:none}.ocg-contact-page .ocg-hero-inner{max-width:1120px;margin:0 auto;display:grid!important;grid-template-columns:1.15fr 1fr!important;gap:clamp(32px, 5vw, 56px)!important;align-items:center!important;position:relative;z-index:1}.ocg-contact-page .ocg-hero-content{display:flex;flex-direction:column;gap:clamp(18px, 2.5vw, 26px)}.ocg-contact-page .ocg-hero-meta{display:flex;flex-wrap:wrap;gap:12px}.ocg-contact-page .ocg-meta-badge{display:inline-flex;flex-direction:column;background:rgb(255 255 255 / .09);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgb(255 255 255 / .2);border-radius:var(--ocg-radius-sm);padding:10px 18px;box-shadow:0 4px 20px rgb(0 0 0 / .12);transition:var(--ocg-transition)}.ocg-contact-page .ocg-meta-badge:hover{transform:translateY(-2px);background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .35)}.ocg-contact-page .ocg-meta-label{display:block;font-size:10px;text-transform:uppercase;color:rgb(255 255 255 / .6)!important;font-weight:700;letter-spacing:1px}.ocg-contact-page .ocg-meta-value{display:block;font-size:14px;color:#fff!important;font-weight:700;margin-top:4px;letter-spacing:-.01em}.ocg-contact-page .ocg-hero-title,.elementor-widget-html .ocg-hero-title{font-family:var(--ocg-font-display)!important;font-size:clamp(28px, 3.5vw, 42px)!important;color:#fff!important;font-weight:800!important;margin:0!important;line-height:1.12!important;text-transform:none!important;letter-spacing:-0.03em!important;text-wrap:balance}.ocg-contact-page .ocg-hero-subtitle{font-size:clamp(15px, 1.65vw, 17px)!important;color:rgb(255 255 255 / .88)!important;margin:0!important;line-height:1.75!important;max-width:54ch;font-weight:400}.ocg-contact-page .ocg-hero-cta{display:inline-flex!important;align-items:center;gap:8px;background:linear-gradient(135deg,var(--ocg-orange) 0%,#ff9a3d 100%)!important;color:#fff!important;text-decoration:none!important;padding:16px 32px!important;border-radius:999px!important;font-weight:700!important;font-size:15px!important;letter-spacing:.01em;box-shadow:var(--ocg-shadow-orange);width:fit-content;transition:var(--ocg-transition);border:1px solid rgb(255 255 255 / .15)}.ocg-contact-page .ocg-hero-cta:hover{transform:translateY(-3px);box-shadow:0 14px 36px rgb(245 130 32 / .45);background:linear-gradient(135deg,var(--ocg-orange-dark) 0%,var(--ocg-orange) 100%)!important}.ocg-contact-page .ocg-hero-img{width:100%!important;max-width:500px!important;height:auto!important;border-radius:var(--ocg-radius)!important;box-shadow:0 24px 56px rgb(0 0 0 / .35),0 0 0 1px rgb(255 255 255 / .1)!important;border:3px solid rgb(255 255 255 / .14)!important;display:block!important;margin:0 auto!important;transition:var(--ocg-transition)}.ocg-contact-page .ocg-hero-img:hover{transform:translateY(-4px);box-shadow:0 32px 64px rgb(0 0 0 / .4)!important}.elementor-element.ocg-contact-grid-wrap.e-con{background:linear-gradient(180deg,var(--ocg-bg-alt) 0%,#fff 100%)!important;padding:clamp(28px, 4vw, 44px) clamp(16px, 4vw, 24px)!important}.elementor-element.ocg-contact-grid-wrap.e-con>.e-con-inner{display:flex!important;flex-direction:column!important;gap:clamp(28px, 4vw, 36px)!important;align-items:center!important;max-width:560px!important;margin:0 auto!important;width:100%!important}.elementor-element.ocg-contact-grid-wrap.e-con>.e-con-inner>.e-con{width:100%!important;max-width:100%!important;--width:100% !important;min-width:0!important}.elementor-element.ocg-contact-form-col .elementor-widget-wrap,.elementor-element.ocg-contact-form-col .elementor-widget-container,.elementor-element.ocg-contact-form-col .elementor-widget-form{padding:0!important;margin:0!important}.elementor-element.ocg-contact-form-col.e-con{background:#fff!important;border:1px solid var(--ocg-border)!important;border-radius:var(--ocg-radius-sm)!important;padding:clamp(22px, 3vw, 28px)!important;box-shadow:var(--ocg-shadow-sm)!important;position:relative;overflow:hidden}.elementor-element.ocg-contact-form-col.e-con::before{content:"";display:block;height:4px;background:linear-gradient(90deg,var(--ocg-blue-dark) 0%,var(--ocg-blue) 45%,var(--ocg-orange) 100%);border-radius:var(--ocg-radius-sm) var(--ocg-radius-sm) 0 0;margin:calc(-1 * clamp(22px, 3vw, 28px)) calc(-1 * clamp(22px, 3vw, 28px)) 16px}.ocg-contact-page .ocg-form-head{margin-bottom:14px!important}.ocg-contact-page .ocg-form-head h2{font-family:var(--ocg-font-display)!important;font-size:clamp(19px, 2.2vw, 22px)!important;font-weight:800!important;margin:0 0 6px!important;color:var(--ocg-text)!important;text-transform:none!important;letter-spacing:-0.02em!important;line-height:1.25!important}.ocg-contact-page .ocg-form-head p{font-size:14px!important;color:var(--ocg-text-soft)!important;margin:0!important;line-height:1.55!important;font-weight:400}.ocg-contact-page .ocg-form-rgpd{font-size:11.5px!important;color:var(--ocg-text-light)!important;margin:14px 0 0!important;padding-top:14px!important;border-top:1px solid var(--ocg-border-soft)!important;line-height:1.55!important}.elementor-element.ocg-contact-form-col .elementor-form-fields-wrapper,body.elementor-page-57 .elementor-form-fields-wrapper{display:flex!important;flex-wrap:wrap!important;gap:0 12px!important;row-gap:0!important}.elementor-element.ocg-contact-form-col .elementor-field-group,body.elementor-page-57 .elementor-field-group{margin-bottom:14px!important;padding:0!important}.elementor-element.ocg-contact-form-col .elementor-field-group.elementor-col-50,body.elementor-page-57 .elementor-field-group.elementor-col-50{width:calc(50% - 6px)!important;flex:0 0 calc(50% - 6px)!important}.elementor-element.ocg-contact-form-col .elementor-field-label,body.elementor-page-57 .elementor-field-label{font-family:var(--ocg-font)!important;font-size:11px!important;font-weight:700!important;color:var(--ocg-text-light)!important;margin-bottom:5px!important;padding:0!important;text-transform:uppercase;letter-spacing:.05em;line-height:1.3!important}.elementor-element.ocg-contact-form-col .elementor-field-textual,.elementor-element.ocg-contact-form-col textarea,.elementor-element.ocg-contact-form-col select,body.elementor-page-57 .elementor-field-textual,body.elementor-page-57 textarea.elementor-field-textual,body.elementor-page-57 select.elementor-field-textual{width:100%!important;height:auto!important;border:1px solid var(--ocg-border)!important;border-radius:10px!important;padding:9px 12px!important;font-size:14px!important;font-family:var(--ocg-font)!important;font-weight:500!important;color:var(--ocg-text)!important;background:#fff!important;min-height:0!important;max-height:none!important;line-height:1.45!important;box-sizing:border-box!important;transition:var(--ocg-transition)!important}.elementor-element.ocg-contact-form-col input.elementor-field-textual,body.elementor-page-57 input.elementor-field-textual{min-height:40px!important}.elementor-element.ocg-contact-form-col textarea,body.elementor-page-57 textarea.elementor-field-textual{min-height:96px!important;max-height:200px!important;line-height:1.5!important;resize:vertical!important;padding-top:10px!important}.elementor-element.ocg-contact-form-col .elementor-field-textual::placeholder,body.elementor-page-57 .elementor-field-textual::placeholder{color:#94a3b8!important;font-size:14px!important;opacity:1!important}.elementor-element.ocg-contact-form-col .elementor-field-textual:focus,.elementor-element.ocg-contact-form-col textarea:focus,body.elementor-page-57 .elementor-field-textual:focus{border-color:var(--ocg-blue)!important;background:#fff!important;box-shadow:0 0 0 3px rgb(0 86 179 / .1)!important;outline:none!important}.elementor-element.ocg-contact-form-col .elementor-field-group-field_type_submit,body.elementor-page-57 .elementor-field-group-field_type_submit{margin-bottom:0!important;margin-top:4px!important}.elementor-element.ocg-contact-form-col .elementor-button,body.elementor-page-57 .elementor-widget-form .elementor-button{width:auto!important;min-width:160px!important;background:linear-gradient(135deg,var(--ocg-orange) 0%,#ff9a3d 100%)!important;color:#fff!important;border:none!important;border-radius:10px!important;font-family:var(--ocg-font)!important;font-weight:700!important;font-size:14px!important;padding:11px 24px!important;letter-spacing:.01em;box-shadow:0 4px 14px rgb(245 130 32 / .28)!important;transition:var(--ocg-transition)!important;cursor:pointer;line-height:1.3!important;min-height:0!important;height:auto!important}.elementor-element.ocg-contact-form-col .elementor-button:hover,body.elementor-page-57 .elementor-widget-form .elementor-button:hover{background:linear-gradient(135deg,var(--ocg-orange-dark) 0%,var(--ocg-orange) 100%)!important;transform:translateY(-2px);box-shadow:0 14px 32px rgb(245 130 32 / .4)!important}.ocg-contact-page .ocg-phone-band{background:linear-gradient(135deg,#002952 0%,var(--ocg-blue-dark) 40%,var(--ocg-blue) 100%)!important;border-radius:var(--ocg-radius)!important;padding:clamp(28px, 4vw, 36px) clamp(28px, 4vw, 40px)!important;box-shadow:var(--ocg-shadow-lg)!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:18px 28px!important;max-width:560px!important;margin:0 auto!important;position:relative;overflow:hidden;border:1px solid rgb(255 255 255 / .08)}.ocg-contact-page .ocg-phone-band::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 100% 0%,rgb(245 130 32 / .15) 0%,transparent 55%);pointer-events:none}.ocg-contact-page .ocg-phone-band h3{font-family:var(--ocg-font-display)!important;font-size:clamp(14px, 2vw, 16px)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.08em!important;color:#fff!important;margin:0!important;flex:1 1 200px;position:relative;z-index:1;line-height:1.35!important}.ocg-contact-page .ocg-phone-band .ocg-phone-btn{display:inline-flex!important;align-items:center;justify-content:center;background:#fff!important;color:var(--ocg-blue-dark)!important;text-decoration:none!important;font-weight:800!important;font-size:15px!important;padding:15px 30px!important;border-radius:999px!important;box-shadow:0 8px 24px rgb(0 0 0 / .2)!important;transition:var(--ocg-transition);position:relative;z-index:1;letter-spacing:-.01em}.ocg-contact-page .ocg-phone-band .ocg-phone-btn:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 12px 32px rgb(0 0 0 / .25)!important}.ocg-contact-page .ocg-phone-band p{flex:1 1 100%;margin:0!important;font-size:14.5px!important;color:rgb(255 255 255 / .85)!important;line-height:1.65!important;position:relative;z-index:1;font-weight:400}.ocg-contact-page .ocg-phone-band strong{color:#fff;font-weight:700}.ocg-contact-page .ocg-page-wrap{max-width:1120px;margin:0 auto;padding:clamp(12px, 2vw, 20px) clamp(16px, 4vw, 24px) clamp(32px, 4vw, 44px);display:flex;flex-direction:column;gap:clamp(20px, 3vw, 28px)}.ocg-contact-page .ocg-section{padding:0;margin:0}.ocg-contact-page .ocg-section-alt{background:linear-gradient(135deg,#fff 0%,var(--ocg-bg-alt) 100%);border-radius:var(--ocg-radius);padding:clamp(24px, 3vw, 32px) clamp(20px, 3vw, 32px);margin:0;border:1px solid var(--ocg-border);box-shadow:var(--ocg-shadow-sm)}.ocg-contact-page .ocg-section-title{font-family:var(--ocg-font-display)!important;font-size:clamp(22px, 3vw, 28px)!important;font-weight:800!important;margin:0 0 12px!important;color:var(--ocg-text)!important;text-transform:none!important;letter-spacing:-0.025em!important;line-height:1.2!important;padding-bottom:10px;border-bottom:3px solid #fff0;border-image:linear-gradient(90deg,var(--ocg-blue) 0%,var(--ocg-orange) 100%) 1}.ocg-contact-page .ocg-section-alt .ocg-section-title{border-bottom:none;padding-bottom:0;margin-bottom:10px!important}.ocg-contact-page .ocg-text{font-size:16px!important;line-height:1.75!important;color:var(--ocg-text-soft)!important;margin:0 0 10px!important;font-weight:400}.ocg-contact-page .ocg-text:last-child{margin-bottom:0!important}.ocg-contact-page .ocg-text-closing{margin-top:18px!important;padding-top:18px!important;border-top:1px solid var(--ocg-border-soft)}.ocg-contact-page .ocg-checklist{list-style:none!important;padding:0!important;margin:0 0 12px!important}.ocg-contact-page .ocg-checklist li{position:relative;padding:14px 16px 14px 52px;margin-bottom:8px;font-size:15px;line-height:1.65;color:var(--ocg-text-soft);background:#fff;border:1px solid var(--ocg-border-soft);border-radius:var(--ocg-radius-sm);transition:var(--ocg-transition);font-weight:500}.ocg-contact-page .ocg-checklist li:hover{border-color:var(--ocg-blue-light);box-shadow:var(--ocg-shadow-sm);transform:translateX(4px)}.ocg-contact-page .ocg-checklist li::before{content:"✓";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:26px;height:26px;background:linear-gradient(135deg,var(--ocg-blue-light) 0%,#dce9f9 100%);color:var(--ocg-blue);border-radius:8px;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.ocg-contact-page .ocg-checklist a{color:var(--ocg-blue)!important;text-decoration:none;font-weight:600}.ocg-contact-page .ocg-checklist a:hover{text-decoration:underline}.ocg-contact-page .ocg-btn-secondary{display:inline-flex!important;align-items:center;gap:8px;background:linear-gradient(135deg,var(--ocg-blue-dark) 0%,var(--ocg-blue) 100%)!important;color:#fff!important;text-decoration:none!important;padding:14px 28px!important;border-radius:999px!important;font-weight:700!important;font-size:14px!important;margin-top:8px;box-shadow:0 6px 20px rgb(0 86 179 / .25);transition:var(--ocg-transition);letter-spacing:.01em}.ocg-contact-page .ocg-btn-secondary:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgb(0 86 179 / .35)}@media (max-width:900px){.ocg-contact-page .ocg-hero-inner{grid-template-columns:1fr!important}.ocg-contact-page .ocg-hero-img-wrap{order:-1}.ocg-contact-page .ocg-hero-cta{width:100%;justify-content:center}.ocg-contact-page .ocg-hero-subtitle{max-width:none}}@media (max-width:767px){.elementor-widget-html .ocg-hero,.ocg-contact-page .ocg-hero{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;border-radius:0!important}.elementor-element.ocg-contact-form-col .elementor-field-group.elementor-col-50,body.elementor-page-57 .elementor-field-group.elementor-col-50{width:100%!important;flex:0 0 100%!important}.ocg-contact-page .ocg-phone-band{flex-direction:column!important;text-align:center}.ocg-contact-page .ocg-phone-btn{width:100%;justify-content:center}.ocg-contact-page .ocg-checklist li:hover{transform:none}}