.elementor-3845 .elementor-element.elementor-element-f4aa131{--display:flex;--min-height:800px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-3845 .elementor-element.elementor-element-f4aa131:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-f4aa131>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.transocean.by/wp-content/uploads/2026/06/contact-hero-v3.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-3845 .elementor-element.elementor-element-4074af1{--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-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3845 .elementor-element.elementor-element-1ec1660{margin:34% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 15%}.elementor-3845 .elementor-element.elementor-element-027a498{--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-3845 .elementor-element.elementor-element-027a498.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3845 .elementor-element.elementor-element-86a84d1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -19.5%;padding:37% 0% 0% 0%}.elementor-3845 .elementor-element.elementor-element-fee98d1{--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-3845 .elementor-element.elementor-element-290d03d{--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-3845 .elementor-element.elementor-element-b5bc39f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3845 .elementor-element.elementor-element-78163ca{--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-3845 .elementor-element.elementor-element-7b83868 .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-type-html{padding-bottom:0}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-3845 .elementor-element.elementor-element-7b83868 .e-form__buttons__wrapper__button-next{background-color:#1266E3;color:#fff}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-button[type="submit"]{background-color:#1266E3;color:#fff}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-button[type="submit"] svg *{fill:#fff}.elementor-3845 .elementor-element.elementor-element-7b83868 .e-form__buttons__wrapper__button-previous{background-color:#1266E3;color:#fff}.elementor-3845 .elementor-element.elementor-element-7b83868 .e-form__buttons__wrapper__button-next:hover{background-color:#071B3A;color:#fff}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-button[type="submit"]:hover{background-color:#071B3A;color:#fff}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-3845 .elementor-element.elementor-element-7b83868 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-3845 .elementor-element.elementor-element-7b83868{--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-3845 .elementor-element.elementor-element-e45287b{--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-3845 .elementor-element.elementor-element-ef1c86a{--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{--page-title-display:none}@media(min-width:768px){.elementor-3845 .elementor-element.elementor-element-4074af1{--width:50%}.elementor-3845 .elementor-element.elementor-element-027a498{--width:47.848%}.elementor-3845 .elementor-element.elementor-element-290d03d{--content-width:1400px}.elementor-3845 .elementor-element.elementor-element-78163ca{--width:50%}.elementor-3845 .elementor-element.elementor-element-e45287b{--width:50%}.elementor-3845 .elementor-element.elementor-element-ef1c86a{--content-width:1400px}}.to-contact-hero-text,.to-contact-hero-text *{box-sizing:border-box}.to-contact-hero-text{width:100%;max-width:620px}@media (min-width:1201px){.to-contact-hero-text{max-width:620px;transform:translate(0,-30px)}}@media (min-width:1800px){.to-contact-hero-text{max-width:660px;transform:translate(170px,-55px)}}@media (min-width:2400px){.to-contact-hero-text{max-width:700px;transform:translate(370px,-120px)}}.to-contact-hero-text h1{margin:0 0 28px;color:#001c55;font-size:clamp(54px, 5vw, 86px);line-height:1.03;font-weight:800;letter-spacing:-.045em}.to-contact-hero-text p{margin:0;color:#183154;font-size:clamp(18px, 1.35vw, 24px);line-height:1.72;font-weight:600;letter-spacing:-.01em}@media (min-width:768px) and (max-width:1200px){.to-contact-hero-text{max-width:440px;transform:none}.to-contact-hero-text h1{margin-bottom:22px;font-size:50px;line-height:1.02}.to-contact-hero-text p{max-width:420px;font-size:18px;line-height:1.55}}@media (max-width:767px){.to-contact-hero-text{width:100%;max-width:100%;margin:0 auto;padding:0 18px;text-align:center;transform:none}.to-contact-hero-text h1{margin:0 0 20px;font-size:42px;line-height:1.05;letter-spacing:-.035em;text-align:center}.to-contact-hero-text p{width:100%;max-width:560px;margin:0 auto;font-size:18px;line-height:1.55;text-align:center}}@media (max-width:420px){.to-contact-hero-text{padding:0 14px}.to-contact-hero-text h1{font-size:38px}.to-contact-hero-text p{font-size:17px}}.to-contact-hero-card,.to-contact-hero-card *{box-sizing:border-box}.to-contact-hero-card{width:100%;max-width:590px;margin-left:auto;padding:16px;border:1px solid rgb(255 255 255 / .65);border-radius:26px;background:linear-gradient(135deg,rgb(255 255 255 / .72) 0%,rgb(255 255 255 / .5) 48%,rgb(255 255 255 / .3) 100%);box-shadow:0 24px 70px rgb(7 31 75 / .13);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);text-align:center;overflow:hidden}.to-contact-hero-card p{margin:0 0 16px;padding:18px 18px 0;color:#001c55;font-size:clamp(22px, 1.75vw, 30px);line-height:1.35;font-weight:700;letter-spacing:-.025em}.to-contact-hero-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%}.to-contact-service-item{min-width:0;min-height:132px;padding:20px 12px 18px;border:1px solid rgb(255 255 255 / .75);border-radius:16px;background:linear-gradient(180deg,rgb(255 255 255 / .96) 0%,rgb(255 255 255 / .86) 100%);box-shadow:0 10px 28px rgb(7 31 75 / .07);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.to-contact-service-icon{width:54px;height:54px;display:flex;align-items:center;justify-content:center}.to-contact-service-icon img{width:54px;height:54px;display:block;object-fit:contain}.to-contact-service-item span{color:#001c55;font-size:17px;line-height:1.2;font-weight:600;white-space:nowrap}@media (min-width:768px) and (max-width:1200px){.to-contact-hero-card{max-width:380px;margin-left:auto;margin-right:0;padding:12px;border-radius:22px}.to-contact-hero-card p{margin:0 0 12px;padding:14px 10px 0;font-size:22px;line-height:1.28}.to-contact-hero-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.to-contact-service-item{min-height:106px;padding:14px 8px 12px;border-radius:14px;gap:10px}.to-contact-service-icon,.to-contact-service-icon img{width:42px;height:42px}.to-contact-service-item span{font-size:15px}}@media (max-width:767px){.to-contact-hero-card{width:100%;max-width:100%;margin:0 auto;padding:14px;border-radius:22px}.to-contact-hero-card p{margin:0 0 14px;padding:14px 10px 0;font-size:21px;line-height:1.3}.to-contact-hero-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.to-contact-service-item{min-height:112px;padding:18px 10px 16px;border-radius:16px}.to-contact-service-icon,.to-contact-service-icon img{width:46px;height:46px}.to-contact-service-item span{font-size:16px}}@media (min-width:768px) and (max-width:1200px){.to-contact-hero-card{transform:translateX(64px)!important}}@media (max-width:767px){.to-contact-hero-card{transform:translateX(67px)!important}}.to-contact-quick-wrap{width:100%;max-width:1400px;margin:-54px auto 48px;padding:0 28px;box-sizing:border-box;position:relative;z-index:5}.to-contact-quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.to-contact-quick-card{min-height:136px;padding:24px 28px;border:1px solid rgb(0 28 85 / .08);border-radius:16px;background:rgb(255 255 255 / .96);box-shadow:0 18px 45px rgb(7 31 75 / .12);display:flex;align-items:center;gap:22px;box-sizing:border-box;text-decoration:none!important;transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}a.to-contact-quick-card:hover{transform:translateY(-4px);border-color:rgb(18 102 227 / .22);box-shadow:0 24px 58px rgb(7 31 75 / .16)}.to-contact-quick-icon{width:58px;height:58px;min-width:58px;border-radius:50%;background:#edf5ff;color:#1266e3;display:flex;align-items:center;justify-content:center}.to-contact-quick-icon svg{width:31px;height:31px;display:block;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.to-contact-quick-content{min-width:0;display:flex;flex-direction:column;justify-content:flex-start}.to-contact-quick-title{margin:0 0 8px;color:#001c55;font-size:16px;line-height:1.2;font-weight:800}.to-contact-quick-value{min-height:22px;color:#183154;font-size:16px;line-height:1.35;font-weight:500;white-space:nowrap}.to-contact-quick-link{margin-top:12px;color:#1266e3;font-size:15px;line-height:1.2;font-weight:700}.to-contact-quick-link span{display:inline-block;margin-left:7px;font-size:20px;line-height:0;transform:translateY(1px)}@media (max-width:1200px){.to-contact-quick-wrap{margin-top:-42px}.to-contact-quick-grid{gap:16px}.to-contact-quick-card{padding:22px 20px;gap:16px}.to-contact-quick-icon{width:52px;height:52px;min-width:52px}.to-contact-quick-icon svg{width:28px;height:28px}.to-contact-quick-value{font-size:15px}}@media (max-width:1024px){.to-contact-quick-grid{grid-template-columns:repeat(2,1fr)}.to-contact-quick-card{min-height:124px}}@media (max-width:767px){.to-contact-quick-wrap{margin:28px auto 36px;padding:0 18px}.to-contact-quick-grid{grid-template-columns:1fr;gap:14px}.to-contact-quick-card{min-height:112px;padding:22px 20px;border-radius:15px}.to-contact-quick-icon{width:50px;height:50px;min-width:50px}.to-contact-quick-title{font-size:15px}.to-contact-quick-value{font-size:15px;white-space:normal}}.to-contact-form-heading{margin:0 0 28px}.to-contact-form-heading h2{margin:0 0 14px;color:#001c55;font-size:30px;line-height:1.2;font-weight:800;letter-spacing:-.025em}.to-contact-form-heading p{max-width:520px;margin:0;color:#183154;font-size:16px;line-height:1.55;font-weight:500}@media (max-width:767px){.to-contact-form-heading{margin-bottom:24px}.to-contact-form-heading h2{font-size:26px}.to-contact-form-heading p{font-size:15px}.to-contact-form-heading p br{display:none}}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-form-fields-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 16px!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-group{width:100%!important;max-width:100%!important;flex:none!important;padding:0!important;margin:0!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-group:nth-child(1),.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-group:nth-child(6),.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-group:nth-child(9),.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-type-submit{grid-column:1 / -1!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field,.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-textual,.elementor-3845 .elementor-element.elementor-element-7b83868 input,.elementor-3845 .elementor-element.elementor-element-7b83868 select,.elementor-3845 .elementor-element.elementor-element-7b83868 textarea{width:100%!important;height:54px!important;min-height:54px!important;padding:0 18px!important;border:1px solid rgb(0 28 85 / .14)!important;border-radius:9px!important;background:#ffffff!important;color:#001c55!important;font-size:15px!important;font-weight:500!important;line-height:1.3!important;box-shadow:none!important;outline:none!important;box-sizing:border-box!important}.elementor-3845 .elementor-element.elementor-element-7b83868 textarea.elementor-field,.elementor-3845 .elementor-element.elementor-element-7b83868 textarea{height:132px!important;min-height:132px!important;padding-top:16px!important;resize:vertical}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field::placeholder,.elementor-3845 .elementor-element.elementor-element-7b83868 input::placeholder,.elementor-3845 .elementor-element.elementor-element-7b83868 textarea::placeholder{color:rgb(24 49 84 / .5)!important;opacity:1!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field:focus,.elementor-3845 .elementor-element.elementor-element-7b83868 input:focus,.elementor-3845 .elementor-element.elementor-element-7b83868 select:focus,.elementor-3845 .elementor-element.elementor-element-7b83868 textarea:focus{border-color:rgb(18 102 227 / .55)!important;box-shadow:0 0 0 4px rgb(18 102 227 / .08)!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-type-submit{grid-column:1 / -1!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-button{width:100%!important;height:58px!important;min-height:58px!important;border:none!important;border-radius:9px!important;background:#1266e3!important;color:#ffffff!important;font-size:16px!important;line-height:1!important;font-weight:800!important;box-shadow:none!important;transition:background 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-button:hover{background:#0058d8!important;transform:translateY(-2px);box-shadow:0 14px 28px rgb(18 102 227 / .24)!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-message{grid-column:1 / -1!important;margin-top:12px!important;font-size:14px!important;font-weight:600!important}@media (max-width:767px){.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-form-fields-wrapper{grid-template-columns:1fr!important;gap:14px!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-group,.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-type-submit{grid-column:1 / -1!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field,.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-textual,.elementor-3845 .elementor-element.elementor-element-7b83868 input,.elementor-3845 .elementor-element.elementor-element-7b83868 select{height:52px!important;min-height:52px!important}.elementor-3845 .elementor-element.elementor-element-7b83868 textarea.elementor-field,.elementor-3845 .elementor-element.elementor-element-7b83868 textarea{height:120px!important;min-height:120px!important}}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-type-select .elementor-select-wrapper{width:100%!important;height:54px!important;min-height:54px!important;padding:0!important;margin:0!important;border:none!important;border-radius:9px!important;background:transparent!important;box-shadow:none!important;display:block!important;box-sizing:border-box!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-type-select .elementor-select-wrapper select,.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-type-select select.elementor-field,.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-type-select select.elementor-field-textual{width:100%!important;height:54px!important;min-height:54px!important;padding:0 46px 0 18px!important;border:1px solid rgb(0 28 85 / .14)!important;border-radius:9px!important;background:#ffffff!important;color:#001c55!important;font-size:15px!important;font-weight:500!important;line-height:54px!important;box-shadow:none!important;outline:none!important;box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-type-select .elementor-select-wrapper:before{right:18px!important;top:50%!important;transform:translateY(-50%)!important;color:#001c55!important;font-size:13px!important;pointer-events:none!important}.elementor-3845 .elementor-element.elementor-element-7b83868 .elementor-field-type-select select:focus{border-color:rgb(18 102 227 / .55)!important;box-shadow:0 0 0 4px rgb(18 102 227 / .08)!important}.to-contact-form-note{display:flex;align-items:center;gap:10px;margin-top:18px;color:#7a8da9}.to-contact-form-note-icon{width:22px;height:22px;min-width:22px;color:#7a8da9;display:flex;align-items:center;justify-content:center}.to-contact-form-note-icon svg{width:100%;height:100%;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.to-contact-form-note p{margin:0;color:#7a8da9;font-size:13px;line-height:1.4;font-weight:500}.to-contact-form-note a{color:#1266e3;text-decoration:none;font-weight:700}.to-contact-form-note a:hover{text-decoration:underline}@media (max-width:767px){.to-contact-form-note{align-items:flex-start;margin-top:14px}.to-contact-form-note p{font-size:12px}}.to-contact-help-panel{width:100%;box-sizing:border-box;font-family:"Montserrat",Arial,sans-serif}.to-contact-help-panel h3{margin:0 0 18px;padding-bottom:20px;border-bottom:1px solid rgb(0 28 85 / .1);color:#001c55;font-size:30px;line-height:1.22;font-weight:800;letter-spacing:-.035em}.to-contact-help-intro{margin:0 0 22px;color:#183154;font-size:15px;line-height:1.65;font-weight:500;letter-spacing:-.01em}.to-contact-help-list{display:flex;flex-direction:column;gap:0}.to-contact-help-item{display:flex;align-items:flex-start;gap:16px;padding:17px 0;border-bottom:1px solid rgb(0 28 85 / .08);box-sizing:border-box}.to-contact-help-num{width:42px;height:42px;min-width:42px;border-radius:12px;background:#edf5ff;color:#1266e3;display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1;font-weight:800}.to-contact-help-item strong{display:block;margin:0 0 6px;color:#001c55;font-size:15px;line-height:1.25;font-weight:800;letter-spacing:-.015em}.to-contact-help-item p{margin:0;color:#183154;font-size:13px;line-height:1.5;font-weight:500;letter-spacing:-.005em}.to-contact-urgent-box{margin-top:22px;padding:24px 26px;border-radius:14px;background:linear-gradient(135deg,#edf5ff 0%,#f6faff 100%);display:flex;align-items:flex-start;gap:18px;text-decoration:none!important;box-sizing:border-box;transition:transform 0.22s ease,box-shadow 0.22s ease}.to-contact-urgent-box:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgb(7 31 75 / .1)}.to-contact-urgent-icon{width:58px;height:58px;min-width:58px;border-radius:12px;color:#1266e3;display:flex;align-items:center;justify-content:center}.to-contact-urgent-icon svg{width:30px;height:30px;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.to-contact-urgent-content strong{display:block;margin:0 0 6px;color:#001c55;font-size:17px;line-height:1.25;font-weight:800;letter-spacing:-.02em}.to-contact-urgent-content p{margin:0 0 10px;color:#183154;font-size:13px;line-height:1.5;font-weight:500;letter-spacing:-.005em}.to-contact-urgent-content span{color:#1266e3;font-size:14px;line-height:1.2;font-weight:800;letter-spacing:-.01em}.to-contact-urgent-content b{display:inline-block;margin-left:6px;font-size:20px;line-height:0;transform:translateY(1px)}@media (max-width:767px){.to-contact-help-panel h3{font-size:26px}.to-contact-help-intro{margin-bottom:18px;font-size:14px}.to-contact-help-item{gap:14px;padding:15px 0}.to-contact-help-num{width:38px;height:38px;min-width:38px;font-size:16px}.to-contact-help-item strong{font-size:14px}.to-contact-help-item p{font-size:13px}.to-contact-urgent-box{margin-top:20px;padding:20px;gap:14px}.to-contact-urgent-icon{width:50px;height:50px;min-width:50px}.to-contact-urgent-content strong{font-size:17px}.to-contact-urgent-content p{font-size:13px}}.to-contact-main-wrap{width:100%;max-width:1400px;margin:0 auto 64px;padding:0 28px;box-sizing:border-box}.to-contact-main-box{width:100%;display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:0!important;border:1px solid rgb(0 28 85 / .08);border-radius:20px;background:rgb(255 255 255 / .96);box-shadow:0 22px 60px rgb(7 31 75 / .12);overflow:hidden;box-sizing:border-box}.to-contact-form-col,.to-contact-info-col{width:50%!important;flex:0 0 50%!important;box-sizing:border-box}.to-contact-form-col{padding:42px 48px;border-right:1px solid rgb(0 28 85 / .08)}.to-contact-info-col{padding:42px 48px}.to-contact-form-col>.e-con-inner,.to-contact-info-col>.e-con-inner{padding:0!important}.to-contact-form-col .elementor-widget,.to-contact-info-col .elementor-widget{margin-bottom:0}@media (max-width:1024px){.to-contact-main-wrap{padding:0 18px;margin-bottom:54px}.to-contact-main-box{flex-direction:column!important}.to-contact-form-col,.to-contact-info-col{width:100%!important;flex:0 0 100%!important}.to-contact-form-col{border-right:none;border-bottom:1px solid rgb(0 28 85 / .08)}}@media (max-width:767px){.to-contact-main-wrap{padding:0 14px;margin-bottom:42px}.to-contact-main-box{border-radius:18px}.to-contact-form-col,.to-contact-info-col{padding:28px 22px}}.to-contact-map-wrap{width:100%;max-width:1400px;margin:0 auto 14px;padding:0 8px;box-sizing:border-box}.to-contact-map-wrap h2{margin:0 0 24px;color:#001c55;font-family:"Montserrat",Arial,sans-serif;font-size:30px;line-height:1.2;font-weight:800;letter-spacing:-.035em}.to-contact-map-box{width:100%;height:420px;border-radius:18px;overflow:hidden;background:#edf5ff;box-shadow:0 18px 45px rgb(7 31 75 / .1);box-sizing:border-box}.to-contact-map-box iframe{width:100%;height:100%;display:block;border:0;filter:saturate(.85) contrast(.95) brightness(1.04)}@media (max-width:1024px){.to-contact-map-wrap{padding:0 18px;margin-bottom:54px}.to-contact-map-box{height:380px}}@media (max-width:767px){.to-contact-map-wrap{padding:0 14px;margin-bottom:42px}.to-contact-map-wrap h2{margin-bottom:18px;font-size:26px}.to-contact-map-box{height:320px;border-radius:16px}}