.elementor-15973 .elementor-element.elementor-element-a1cdafa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15973 .elementor-element.elementor-element-00ec123{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15973 .elementor-element.elementor-element-7f77897{--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}.elementor-15973 .elementor-element.elementor-element-ad36acc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-15973 .elementor-element.elementor-element-d76b40f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;column-gap:0}.elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-field-group.recaptcha_v3-bottomleft,.elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-field-type-html{padding-bottom:0}.elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-15973 .elementor-element.elementor-element-c68ee6c .e-form__buttons__wrapper__button-next{color:#fff}.elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-button[type="submit"]{color:#fff}.elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-button[type="submit"] svg *{fill:#fff}.elementor-15973 .elementor-element.elementor-element-c68ee6c .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-15973 .elementor-element.elementor-element-c68ee6c .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-button[type="submit"]:hover{color:#fff}.elementor-15973 .elementor-element.elementor-element-c68ee6c .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-15973 .elementor-element.elementor-element-c68ee6c .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-15973 .elementor-element.elementor-element-c68ee6c{--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-15973 .elementor-element.elementor-element-8c3b355{--display:flex}:root{--page-title-display:none}@media(min-width:768px){.elementor-15973 .elementor-element.elementor-element-ad36acc{--width:55%}.elementor-15973 .elementor-element.elementor-element-8c3b355{--width:45%}}.sv-contact-section{--sv-blue:#0b67c8;--sv-blue-hover:#075bab;--sv-navy:#092846;--sv-text:#40566a;--sv-muted:#617588;--sv-line:#d3dde5;--sv-bg:#f3f6f7;--sv-whatsapp:#25d366;--sv-whatsapp-dark:#168c46;--sv-whatsapp-bg:#f4fbf7;position:relative!important;z-index:20;width:100vw!important;max-width:none!important;left:50%!important;transform:translateX(-50%)!important;margin:0!important;padding:0 28px 78px!important;background:var(--sv-bg)!important;overflow:visible!important;font-family:"Inter","Helvetica Neue",Arial,sans-serif}.sv-contact-section>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.sv-contact-panel{position:relative!important;z-index:10;width:100%!important;max-width:1100px!important;min-height:465px;margin:-72px auto 0!important;padding:0!important;background:#ffffff!important;border:1px solid rgb(9 40 70 / .14)!important;box-shadow:0 16px 42px rgb(7 29 49 / .22),0 4px 12px rgb(7 29 49 / .10)!important;overflow:hidden!important}.sv-contact-panel>.e-con-inner{width:100%!important;max-width:100%!important;min-height:465px;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,55%) minmax(0,45%)!important;gap:0!important;align-items:stretch!important}.sv-contact-panel:not(:has(>.e-con-inner)){display:grid!important;grid-template-columns:minmax(0,55%) minmax(0,45%)!important;gap:0!important;align-items:stretch!important}.sv-contact-left{position:relative!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:465px;margin:0!important;padding:38px 46px 32px!important;background:#ffffff!important;border-top:3px solid var(--sv-blue);align-self:stretch!important}.sv-contact-left>.e-con-inner{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.sv-contact-eyebrow{width:100%!important;margin:0 0 5px!important}.sv-contact-eyebrow,.sv-contact-eyebrow p{margin-top:0!important;margin-bottom:0!important;color:#0864bf!important;font-size:13px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:.08em!important;text-transform:uppercase}.sv-contact-heading{width:100%!important;margin:0 0 7px!important}.sv-contact-heading .elementor-heading-title{margin:0!important;color:var(--sv-navy)!important;font-size:29px!important;line-height:1.15!important;font-weight:680!important;letter-spacing:-.025em!important}.sv-contact-intro{width:100%!important;max-width:475px!important;margin:0 0 20px!important}.sv-contact-intro,.sv-contact-intro p{color:var(--sv-text)!important;font-size:15px!important;line-height:1.65!important;font-weight:400!important}.sv-contact-intro p{margin:0!important}.sv-contact-whatsapp{width:100%;margin:0 0 18px}.sv-contact-whatsapp__link{position:relative;width:100%;min-height:76px;display:flex;align-items:center;gap:15px;padding:13px 17px;color:#183c2a!important;text-decoration:none!important;background:var(--sv-whatsapp-bg);border:1px solid rgb(37 211 102 / .36);border-left:3px solid var(--sv-whatsapp);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.sv-contact-whatsapp__link:hover{color:#183c2a!important;background:#effaf3;border-color:rgb(37 211 102 / .60);border-left-color:var(--sv-whatsapp);box-shadow:0 7px 20px rgb(20 111 57 / .10);transform:translateY(-1px)}.sv-contact-whatsapp__icon{flex:0 0 41px;width:41px;height:41px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px solid rgb(37 211 102 / .28)}.sv-contact-whatsapp__icon svg{width:22px;height:22px;fill:var(--sv-whatsapp)}.sv-contact-whatsapp__content{min-width:0;display:flex;flex-direction:column}.sv-contact-whatsapp__label{margin-bottom:2px;color:var(--sv-whatsapp-dark);font-size:11px;line-height:1.3;font-weight:750;letter-spacing:.075em}.sv-contact-whatsapp__main{color:#173b2a;font-size:14.5px;line-height:1.35;font-weight:650}.sv-contact-whatsapp__number{margin-top:2px;color:#526d5c;font-size:13px;line-height:1.35;font-weight:400}.sv-contact-whatsapp__arrow{flex:0 0 auto;margin-left:auto;color:var(--sv-whatsapp-dark);font-size:20px;line-height:1;transition:transform .18s ease}.sv-contact-whatsapp__link:hover .sv-contact-whatsapp__arrow{transform:translateX(3px)}.sv-contact-divider{width:100%;display:flex;align-items:center;gap:12px;margin:0 0 18px}.sv-contact-divider span{height:1px;flex:1 1 auto;background:#dce4e9}.sv-contact-divider em{flex:0 0 auto;color:#788997;font-style:normal;font-size:10.5px;line-height:1;font-weight:700;letter-spacing:.075em}.sv-contact-form{width:100%!important;max-width:none!important;margin:0!important}.sv-contact-form .elementor-widget-container{width:100%!important}.sv-contact-form .elementor-form{width:100%!important}.sv-contact-form .elementor-form-fields-wrapper{width:100%!important;margin:0!important}.sv-contact-form .elementor-field-group{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin-bottom:15px!important;padding:0!important}.sv-contact-form .elementor-field-label{margin:0 0 7px!important;color:#1f3548!important;font-size:14px!important;line-height:1.35!important;font-weight:600!important}.sv-contact-form .elementor-mark-required .elementor-field-label::after{color:#d63e3e!important}.sv-contact-form input.elementor-field,.sv-contact-form textarea.elementor-field{width:100%!important;max-width:100%!important;margin:0!important;border:1px solid var(--sv-line)!important;border-radius:2px!important;outline:none!important;background:#ffffff!important;color:#233b50!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;box-shadow:none!important;transition:border-color .18s ease,box-shadow .18s ease!important}.sv-contact-form input.elementor-field{min-height:45px!important;height:45px!important;padding:0 14px!important}.sv-contact-form textarea.elementor-field{min-height:116px!important;height:116px!important;padding:12px 14px!important;line-height:1.55!important;resize:vertical}.sv-contact-form .elementor-field::placeholder{color:#768696!important;opacity:1!important}.sv-contact-form .elementor-field:focus{border-color:var(--sv-blue)!important;box-shadow:0 0 0 2px rgb(11 103 200 / .09)!important}.sv-contact-form .elementor-field-type-submit{width:100%!important;max-width:none!important;flex:0 0 100%!important;display:flex!important;justify-content:flex-end!important;margin:4px 0 0!important;padding:0!important}.sv-contact-form .elementor-button{width:auto!important;min-width:170px!important;min-height:45px!important;padding:0 22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border:1px solid var(--sv-blue)!important;border-radius:2px!important;background:var(--sv-blue)!important;color:#ffffff!important;font-family:inherit!important;font-size:13.5px!important;line-height:1!important;font-weight:700!important;letter-spacing:.025em!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease,transform .18s ease!important}.sv-contact-form .elementor-button:hover{background:var(--sv-blue-hover)!important;border-color:var(--sv-blue-hover)!important;transform:translateY(-1px)}.sv-contact-form .elementor-message{margin-top:13px!important;padding:11px 13px!important;border-left:3px solid;font-size:14px!important;line-height:1.55!important}.sv-contact-form .elementor-message-success{color:#245d39!important;border-color:#39a463;background:#f0f8f3}.sv-contact-form .elementor-message-danger{color:#823030!important;border-color:#d25757;background:#fbf2f2}.sv-contact-rfq{width:100%;margin-top:24px;padding-top:17px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #dce4ea;color:#586d80;font-size:13px;line-height:1.5}.sv-contact-rfq a{flex:0 0 auto;color:#075fb9!important;text-decoration:none!important;font-size:13px;font-weight:650}.sv-contact-rfq a:hover{color:var(--sv-blue-hover)!important}.sv-contact-right{position:relative!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:465px!important;margin:0!important;padding:0!important;align-self:stretch!important;overflow:hidden!important;background:#dfe6eb!important;border-top:3px solid var(--sv-blue)}.sv-contact-right>.e-con-inner{position:relative!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:465px!important;margin:0!important;padding:0!important}.sv-contact-right .elementor-widget-html{position:static!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.sv-contact-right .elementor-widget-html .elementor-widget-container{position:static!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.sv-contact-map-wrap{position:absolute!important;z-index:1;inset:0!important;width:100%!important;height:100%!important;margin:0!important}.sv-contact-map{display:block!important;width:100%!important;height:100%!important;min-height:465px!important;margin:0!important;border:0!important}.sv-contact-map-info{position:absolute!important;z-index:5;top:24px;left:24px;width:292px;max-width:calc(100% - 48px);margin:0!important;padding:20px 22px;background:rgb(255 255 255 / .98);border:1px solid rgb(9 40 70 / .12);box-shadow:0 12px 30px rgb(10 34 54 / .20),0 3px 8px rgb(10 34 54 / .08)}.sv-contact-map-info__company{margin-bottom:13px;padding-bottom:12px;border-bottom:2px solid var(--sv-blue);color:#0b2944;font-size:17px;line-height:1.3;font-weight:680}.sv-contact-map-info__item{margin-top:11px;color:#40576b;font-size:13.5px;line-height:1.6}.sv-contact-map-info__label{display:block;margin-bottom:3px;color:#5d7183;font-size:11.5px;line-height:1.3;font-weight:750;letter-spacing:.065em}.sv-contact-map-info__item a{color:#304c63!important;text-decoration:none!important;font-weight:500}.sv-contact-map-info__item a:hover{color:var(--sv-blue)!important}.sv-contact-map-info__item--whatsapp{margin:0 0 13px;padding:11px 12px;background:#f2faf5;border-left:3px solid var(--sv-whatsapp)}.sv-contact-map-info__item--whatsapp .sv-contact-map-info__label{color:var(--sv-whatsapp-dark)}.sv-contact-map-info__item--whatsapp>a:first-of-type{color:#234f35!important;font-size:13.5px;font-weight:600}.sv-contact-map-info__chat{display:inline-block;margin-top:3px;color:var(--sv-whatsapp-dark)!important;font-size:12.5px;line-height:1.4;font-weight:650!important}.sv-contact-map-info__chat:hover{color:#10783a!important}@media (max-width:1024px){.sv-contact-section{padding:0 24px 68px!important}.sv-contact-panel{max-width:850px!important;margin-top:-58px!important}.sv-contact-panel>.e-con-inner{grid-template-columns:minmax(0,56%) minmax(0,44%)!important}.sv-contact-panel:not(:has(>.e-con-inner)){grid-template-columns:minmax(0,56%) minmax(0,44%)!important}.sv-contact-left{padding:34px 32px 30px!important}.sv-contact-map-info{top:18px;left:18px;width:255px;max-width:calc(100% - 36px);padding:18px}}@media (max-width:700px){.sv-contact-section{padding:0 16px 54px!important}.sv-contact-panel{min-height:0;margin-top:-30px!important}.sv-contact-panel>.e-con-inner{display:block!important;min-height:0}.sv-contact-panel:not(:has(>.e-con-inner)){display:block!important}.sv-contact-left{min-height:0;padding:29px 22px 27px!important}.sv-contact-heading .elementor-heading-title{font-size:26px!important}.sv-contact-intro,.sv-contact-intro p{font-size:14.5px!important}.sv-contact-whatsapp__link{min-height:72px;padding:12px 14px}.sv-contact-whatsapp__icon{flex-basis:38px;width:38px;height:38px}.sv-contact-divider{gap:8px}.sv-contact-divider em{font-size:9.5px}.sv-contact-form .elementor-field-type-submit{display:block!important}.sv-contact-form .elementor-button{width:100%!important}.sv-contact-rfq{display:block}.sv-contact-rfq a{display:inline-block;margin-top:7px}.sv-contact-right{min-height:410px!important;border-top:0}.sv-contact-right>.e-con-inner,.sv-contact-map{min-height:410px!important}.sv-contact-map-info{top:17px;left:17px;width:calc(100% - 34px);max-width:320px}}@media (max-width:430px){.sv-contact-section{padding-left:12px!important;padding-right:12px!important}.sv-contact-left{padding:27px 18px 24px!important}.sv-contact-whatsapp__main{font-size:14px}.sv-contact-whatsapp__number{font-size:12.5px}.sv-contact-right,.sv-contact-right>.e-con-inner,.sv-contact-map{min-height:390px!important}}==SENVELO CONTACT PAGE ELEMENTOR FORM+WHATSAPP CTA COMPLETE VERSION=========================================================*/ .sv-contact-section{--sv-blue:#0b67c8;--sv-blue-hover:#075bab;--sv-navy:#092846;--sv-text:#40566a;--sv-muted:#617588;--sv-line:#d3dde5;--sv-bg:#f3f6f7;--sv-whatsapp:#25d366;--sv-whatsapp-dark:#168c46;--sv-whatsapp-bg:#f4fbf7;position:relative!important;z-index:20;width:100vw!important;max-width:none!important;left:50%!important;transform:translateX(-50%)!important;margin:0!important;padding:0 28px 78px!important;background:var(--sv-bg)!important;overflow:visible!important;font-family:"Inter","Helvetica Neue",Arial,sans-serif}.sv-contact-section>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.sv-contact-panel{position:relative!important;z-index:10;width:100%!important;max-width:1100px!important;min-height:465px;margin:-72px auto 0!important;padding:0!important;background:#ffffff!important;border:1px solid rgb(9 40 70 / .14)!important;box-shadow:0 16px 42px rgb(7 29 49 / .22),0 4px 12px rgb(7 29 49 / .10)!important;overflow:hidden!important}.sv-contact-panel>.e-con-inner{width:100%!important;max-width:100%!important;min-height:465px;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,55%) minmax(0,45%)!important;gap:0!important;align-items:stretch!important}.sv-contact-panel:not(:has(>.e-con-inner)){display:grid!important;grid-template-columns:minmax(0,55%) minmax(0,45%)!important;gap:0!important;align-items:stretch!important}.sv-contact-left{position:relative!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:465px;margin:0!important;padding:38px 46px 32px!important;background:#ffffff!important;border-top:3px solid var(--sv-blue);align-self:stretch!important}.sv-contact-left>.e-con-inner{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.sv-contact-eyebrow{width:100%!important;margin:0 0 5px!important}.sv-contact-eyebrow,.sv-contact-eyebrow p{margin-top:0!important;margin-bottom:0!important;color:#0864bf!important;font-size:13px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:.08em!important;text-transform:uppercase}.sv-contact-heading{width:100%!important;margin:0 0 7px!important}.sv-contact-heading .elementor-heading-title{margin:0!important;color:var(--sv-navy)!important;font-size:29px!important;line-height:1.15!important;font-weight:680!important;letter-spacing:-.025em!important}.sv-contact-intro{width:100%!important;max-width:475px!important;margin:0 0 20px!important}.sv-contact-intro,.sv-contact-intro p{color:var(--sv-text)!important;font-size:15px!important;line-height:1.65!important;font-weight:400!important}.sv-contact-intro p{margin:0!important}.sv-contact-whatsapp{width:100%;margin:0 0 18px}.sv-contact-whatsapp__link{position:relative;width:100%;min-height:76px;display:flex;align-items:center;gap:15px;padding:13px 17px;color:#183c2a!important;text-decoration:none!important;background:var(--sv-whatsapp-bg);border:1px solid rgb(37 211 102 / .36);border-left:3px solid var(--sv-whatsapp);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.sv-contact-whatsapp__link:hover{color:#183c2a!important;background:#effaf3;border-color:rgb(37 211 102 / .60);border-left-color:var(--sv-whatsapp);box-shadow:0 7px 20px rgb(20 111 57 / .10);transform:translateY(-1px)}.sv-contact-whatsapp__icon{flex:0 0 41px;width:41px;height:41px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px solid rgb(37 211 102 / .28)}.sv-contact-whatsapp__icon svg{width:22px;height:22px;fill:var(--sv-whatsapp)}.sv-contact-whatsapp__content{min-width:0;display:flex;flex-direction:column}.sv-contact-whatsapp__label{margin-bottom:2px;color:var(--sv-whatsapp-dark);font-size:11px;line-height:1.3;font-weight:750;letter-spacing:.075em}.sv-contact-whatsapp__main{color:#173b2a;font-size:14.5px;line-height:1.35;font-weight:650}.sv-contact-whatsapp__number{margin-top:2px;color:#526d5c;font-size:13px;line-height:1.35;font-weight:400}.sv-contact-whatsapp__arrow{flex:0 0 auto;margin-left:auto;color:var(--sv-whatsapp-dark);font-size:20px;line-height:1;transition:transform .18s ease}.sv-contact-whatsapp__link:hover .sv-contact-whatsapp__arrow{transform:translateX(3px)}.sv-contact-divider{width:100%;display:flex;align-items:center;gap:12px;margin:0 0 18px}.sv-contact-divider span{height:1px;flex:1 1 auto;background:#dce4e9}.sv-contact-divider em{flex:0 0 auto;color:#788997;font-style:normal;font-size:10.5px;line-height:1;font-weight:700;letter-spacing:.075em}.sv-contact-form{width:100%!important;max-width:none!important;margin:0!important}.sv-contact-form .elementor-widget-container{width:100%!important}.sv-contact-form .elementor-form{width:100%!important}.sv-contact-form .elementor-form-fields-wrapper{width:100%!important;margin:0!important}.sv-contact-form .elementor-field-group{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin-bottom:15px!important;padding:0!important}.sv-contact-form .elementor-field-label{margin:0 0 7px!important;color:#1f3548!important;font-size:14px!important;line-height:1.35!important;font-weight:600!important}.sv-contact-form .elementor-mark-required .elementor-field-label::after{color:#d63e3e!important}.sv-contact-form input.elementor-field,.sv-contact-form textarea.elementor-field{width:100%!important;max-width:100%!important;margin:0!important;border:1px solid var(--sv-line)!important;border-radius:2px!important;outline:none!important;background:#ffffff!important;color:#233b50!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;box-shadow:none!important;transition:border-color .18s ease,box-shadow .18s ease!important}.sv-contact-form input.elementor-field{min-height:45px!important;height:45px!important;padding:0 14px!important}.sv-contact-form textarea.elementor-field{min-height:116px!important;height:116px!important;padding:12px 14px!important;line-height:1.55!important;resize:vertical}.sv-contact-form .elementor-field::placeholder{color:#768696!important;opacity:1!important}.sv-contact-form .elementor-field:focus{border-color:var(--sv-blue)!important;box-shadow:0 0 0 2px rgb(11 103 200 / .09)!important}.sv-contact-form .elementor-field-type-submit{width:100%!important;max-width:none!important;flex:0 0 100%!important;display:flex!important;justify-content:flex-end!important;margin:4px 0 0!important;padding:0!important}.sv-contact-form .elementor-button{width:auto!important;min-width:170px!important;min-height:45px!important;padding:0 22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border:1px solid var(--sv-blue)!important;border-radius:2px!important;background:var(--sv-blue)!important;color:#ffffff!important;font-family:inherit!important;font-size:13.5px!important;line-height:1!important;font-weight:700!important;letter-spacing:.025em!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease,transform .18s ease!important}.sv-contact-form .elementor-button:hover{background:var(--sv-blue-hover)!important;border-color:var(--sv-blue-hover)!important;transform:translateY(-1px)}.sv-contact-form .elementor-message{margin-top:13px!important;padding:11px 13px!important;border-left:3px solid;font-size:14px!important;line-height:1.55!important}.sv-contact-form .elementor-message-success{color:#245d39!important;border-color:#39a463;background:#f0f8f3}.sv-contact-form .elementor-message-danger{color:#823030!important;border-color:#d25757;background:#fbf2f2}.sv-contact-rfq{width:100%;margin-top:24px;padding-top:17px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #dce4ea;color:#586d80;font-size:13px;line-height:1.5}.sv-contact-rfq a{flex:0 0 auto;color:#075fb9!important;text-decoration:none!important;font-size:13px;font-weight:650}.sv-contact-rfq a:hover{color:var(--sv-blue-hover)!important}.sv-contact-right{position:relative!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:465px!important;margin:0!important;padding:0!important;align-self:stretch!important;overflow:hidden!important;background:#dfe6eb!important;border-top:3px solid var(--sv-blue)}.sv-contact-right>.e-con-inner{position:relative!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:465px!important;margin:0!important;padding:0!important}.sv-contact-right .elementor-widget-html{position:static!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.sv-contact-right .elementor-widget-html .elementor-widget-container{position:static!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.sv-contact-map-wrap{position:absolute!important;z-index:1;inset:0!important;width:100%!important;height:100%!important;margin:0!important}.sv-contact-map{display:block!important;width:100%!important;height:100%!important;min-height:465px!important;margin:0!important;border:0!important}.sv-contact-map-info{position:absolute!important;z-index:5;top:24px;left:24px;width:292px;max-width:calc(100% - 48px);margin:0!important;padding:20px 22px;background:rgb(255 255 255 / .98);border:1px solid rgb(9 40 70 / .12);box-shadow:0 12px 30px rgb(10 34 54 / .20),0 3px 8px rgb(10 34 54 / .08)}.sv-contact-map-info__company{margin-bottom:13px;padding-bottom:12px;border-bottom:2px solid var(--sv-blue);color:#0b2944;font-size:17px;line-height:1.3;font-weight:680}.sv-contact-map-info__item{margin-top:11px;color:#40576b;font-size:13.5px;line-height:1.6}.sv-contact-map-info__label{display:block;margin-bottom:3px;color:#5d7183;font-size:11.5px;line-height:1.3;font-weight:750;letter-spacing:.065em}.sv-contact-map-info__item a{color:#304c63!important;text-decoration:none!important;font-weight:500}.sv-contact-map-info__item a:hover{color:var(--sv-blue)!important}.sv-contact-map-info__item--whatsapp{margin:0 0 13px;padding:11px 12px;background:#f2faf5;border-left:3px solid var(--sv-whatsapp)}.sv-contact-map-info__item--whatsapp .sv-contact-map-info__label{color:var(--sv-whatsapp-dark)}.sv-contact-map-info__item--whatsapp>a:first-of-type{color:#234f35!important;font-size:13.5px;font-weight:600}.sv-contact-map-info__chat{display:inline-block;margin-top:3px;color:var(--sv-whatsapp-dark)!important;font-size:12.5px;line-height:1.4;font-weight:650!important}.sv-contact-map-info__chat:hover{color:#10783a!important}@media (max-width:1024px){.sv-contact-section{padding:0 24px 68px!important}.sv-contact-panel{max-width:850px!important;margin-top:-58px!important}.sv-contact-panel>.e-con-inner{grid-template-columns:minmax(0,56%) minmax(0,44%)!important}.sv-contact-panel:not(:has(>.e-con-inner)){grid-template-columns:minmax(0,56%) minmax(0,44%)!important}.sv-contact-left{padding:34px 32px 30px!important}.sv-contact-map-info{top:18px;left:18px;width:255px;max-width:calc(100% - 36px);padding:18px}}@media (max-width:700px){.sv-contact-section{padding:0 16px 54px!important}.sv-contact-panel{min-height:0;margin-top:-30px!important}.sv-contact-panel>.e-con-inner{display:block!important;min-height:0}.sv-contact-panel:not(:has(>.e-con-inner)){display:block!important}.sv-contact-left{min-height:0;padding:29px 22px 27px!important}.sv-contact-heading .elementor-heading-title{font-size:26px!important}.sv-contact-intro,.sv-contact-intro p{font-size:14.5px!important}.sv-contact-whatsapp__link{min-height:72px;padding:12px 14px}.sv-contact-whatsapp__icon{flex-basis:38px;width:38px;height:38px}.sv-contact-divider{gap:8px}.sv-contact-divider em{font-size:9.5px}.sv-contact-form .elementor-field-type-submit{display:block!important}.sv-contact-form .elementor-button{width:100%!important}.sv-contact-rfq{display:block}.sv-contact-rfq a{display:inline-block;margin-top:7px}.sv-contact-right{min-height:410px!important;border-top:0}.sv-contact-right>.e-con-inner,.sv-contact-map{min-height:410px!important}.sv-contact-map-info{top:17px;left:17px;width:calc(100% - 34px);max-width:320px}}@media (max-width:430px){.sv-contact-section{padding-left:12px!important;padding-right:12px!important}.sv-contact-left{padding:27px 18px 24px!important}.sv-contact-whatsapp__main{font-size:14px}.sv-contact-whatsapp__number{font-size:12.5px}.sv-contact-right,.sv-contact-right>.e-con-inner,.sv-contact-map{min-height:390px!important}}