:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
.styles-module__IQYoYq__contact_header{text-align:center;background:#fff;padding:80px 0 60px;transition:all .3s}.styles-module__IQYoYq__header_title{color:#000;letter-spacing:2px;margin-bottom:30px;font-size:3.5rem;font-weight:700;transition:all .3s}.styles-module__IQYoYq__header_title:hover{color:#00a4ef;transform:scale(1.02)}.styles-module__IQYoYq__main_phone{color:#00a4ef;justify-content:center;align-items:center;gap:15px;margin-bottom:60px;font-size:2.2rem;font-weight:600;transition:all .3s;display:flex}.styles-module__IQYoYq__main_phone:hover{transform:scale(1.05)}.styles-module__IQYoYq__main_phone i{font-size:2.5rem;transition:transform .3s}.styles-module__IQYoYq__main_phone:hover i{animation:.6s infinite styles-module__IQYoYq__pulse}.styles-module__IQYoYq__contact_method{text-align:center;padding:20px 0;transition:all .3s}.styles-module__IQYoYq__contact_method:hover{transform:translateY(-5px)}.styles-module__IQYoYq__contact_method h3{color:#333;margin-bottom:10px;font-size:1.1rem;font-weight:600;transition:color .3s}.styles-module__IQYoYq__contact_method:hover h3{color:#00a4ef}.styles-module__IQYoYq__contact_method p{color:#00a4ef;margin:0;font-size:1rem;font-weight:500;transition:transform .3s}.styles-module__IQYoYq__contact_method:hover p{transform:scale(1.1)}.styles-module__IQYoYq__offices_section{background:#f5f5f5;padding:80px 0;transition:all .3s}.styles-module__IQYoYq__section_title{text-align:center;color:#000;letter-spacing:1px;margin-bottom:60px;font-size:3rem;font-weight:700;transition:all .3s}.styles-module__IQYoYq__section_title:hover{color:#00a4ef;transform:scale(1.02)}.styles-module__IQYoYq__office_card{background:#fff;border:1px solid #e9e9e9;border-radius:16px;flex-direction:column;height:100%;padding:20px 22px;transition:all .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #0000000f}.styles-module__IQYoYq__office_card:before{content:"";background:linear-gradient(90deg,#00a4ef,#06f);width:100%;height:4px;transition:all .4s;position:absolute;top:0;left:0}.styles-module__IQYoYq__office_card:hover{border-color:#dcefff;transform:translateY(-12px);box-shadow:0 20px 60px #00000026}.styles-module__IQYoYq__office_card:hover:before{height:6px}.styles-module__IQYoYq__office_title{color:#000;letter-spacing:.3px;border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:12px;font-size:1.6rem;font-weight:700}.styles-module__IQYoYq__location{color:#666;margin-bottom:15px;font-size:.95rem;line-height:1.6}.styles-module__IQYoYq__contact_item{align-items:flex-start;gap:14px;margin-bottom:10px;transition:all .3s;display:flex}.styles-module__IQYoYq__contact_item i{color:#00a4ef;background:#eef8ff;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.styles-module__IQYoYq__contact_item span{color:#777;font-size:13px;font-weight:600}.styles-module__IQYoYq__contact_item p{color:#000;margin:3px 0 0;font-size:14px;font-weight:500}.styles-module__IQYoYq__contact_item:hover{transform:translate(4px)}.styles-module__IQYoYq__whatsapp_btn{color:#fff;letter-spacing:.5px;background:linear-gradient(90deg,#00a4ef,#06f);border:none;border-radius:8px;margin-top:15px;padding:14px;font-weight:600;transition:all .3s}.styles-module__IQYoYq__whatsapp_btn:hover{transform:scale(1.05);box-shadow:0 10px 25px #00a4ef66}.styles-module__IQYoYq__whatsapp_btn:active{transform:translateY(0)scale(.98)}.styles-module__IQYoYq__get_in_touch_section{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 600'%3E%3Cdefs%3E%3Cstyle%3E.pattern{fill:none;stroke:%23fff;stroke-width:1;opacity:0.1;}%3C/style%3E%3C/defs%3E%3Crect fill='%23051230' width='1200' height='600'/%3E%3Cpattern id='grid' width='50' height='50' patternUnits='userSpaceOnUse'%3E%3Cpath class='pattern' d='M 50 0 L 0 0 0 50'/%3E%3C/pattern%3E%3Crect width='1200' height='600' fill='url(%23grid)' /%3E%3C/svg%3E") 50%/cover;justify-content:center;align-items:center;height:500px;display:flex;position:relative;overflow:hidden}.styles-module__IQYoYq__overlay{z-index:1;background:#051230eb;transition:all .3s;position:absolute;inset:0}.styles-module__IQYoYq__get_in_touch_section:hover .styles-module__IQYoYq__overlay{background:#051230e0}.styles-module__IQYoYq__content{z-index:2;text-align:center;color:#fff;max-width:900px;padding:0 20px;transition:all .3s;position:relative}.styles-module__IQYoYq__section_label{letter-spacing:3px;color:#00a4ef;text-transform:uppercase;margin-bottom:20px;font-size:.85rem;font-weight:600;transition:all .3s;display:block}.styles-module__IQYoYq__content:hover .styles-module__IQYoYq__section_label{letter-spacing:5px;color:#00d4ff}.styles-module__IQYoYq__touch_title{margin-bottom:25px;font-size:3.5rem;font-weight:700;line-height:1.2;transition:all .3s}.styles-module__IQYoYq__content:hover .styles-module__IQYoYq__touch_title{color:#00d4ff;transform:scale(1.05)}.styles-module__IQYoYq__touch_subtitle{color:#ffffffe6;margin-bottom:40px;font-size:1.1rem;line-height:1.6;transition:all .3s}.styles-module__IQYoYq__content:hover .styles-module__IQYoYq__touch_subtitle{color:#fff;transform:translateY(-5px)}.styles-module__IQYoYq__contact_btn{color:#fff;cursor:pointer;text-transform:capitalize;letter-spacing:1px;background:0 0;border:2px solid #fff;border-radius:8px;padding:15px 50px;font-size:1rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.styles-module__IQYoYq__contact_btn:before{content:"";z-index:-1;background:#fff;width:100%;height:100%;transition:left .4s;position:absolute;top:0;left:-100%}.styles-module__IQYoYq__contact_btn:hover{color:#051230;border-color:#fff;transform:translateY(-2px);box-shadow:0 10px 30px #fff3}.styles-module__IQYoYq__contact_btn:hover:before{left:0}.styles-module__IQYoYq__contact_btn:active{transform:translateY(0)}@media (max-width:992px){.styles-module__IQYoYq__header_title{font-size:2.5rem}.styles-module__IQYoYq__section_title{margin-bottom:40px;font-size:2.2rem}.styles-module__IQYoYq__office_card{padding:30px 20px}.styles-module__IQYoYq__touch_title{font-size:2.5rem}.styles-module__IQYoYq__touch_subtitle{font-size:1rem}}@media (max-width:768px){.styles-module__IQYoYq__contact_header{padding:60px 0 40px}.styles-module__IQYoYq__header_title{margin-bottom:20px;font-size:2rem}.styles-module__IQYoYq__main_phone{flex-wrap:wrap;margin-bottom:40px;font-size:1.5rem}.styles-module__IQYoYq__contact_method{padding:15px 0}.styles-module__IQYoYq__offices_section{padding:60px 0}.styles-module__IQYoYq__section_title{margin-bottom:30px;font-size:1.8rem}.styles-module__IQYoYq__office_card{margin-bottom:20px;padding:25px 15px}.styles-module__IQYoYq__office_title{margin-bottom:15px;font-size:1.2rem}.styles-module__IQYoYq__get_in_touch_section{height:400px}.styles-module__IQYoYq__touch_title{font-size:1.8rem}.styles-module__IQYoYq__touch_subtitle{font-size:.95rem}.styles-module__IQYoYq__contact_btn{padding:12px 40px;font-size:.9rem}}@keyframes styles-module__IQYoYq__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes styles-module__IQYoYq__slideInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes styles-module__IQYoYq__slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes styles-module__IQYoYq__slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes styles-module__IQYoYq__slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes styles-module__IQYoYq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes styles-module__IQYoYq__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes styles-module__IQYoYq__fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.styles-module__IQYoYq__fadeInUp{animation:.8s ease-out styles-module__IQYoYq__fadeInUp!important}.styles-module__IQYoYq__slideInLeft{animation:.6s ease-out styles-module__IQYoYq__slideInLeft!important}.styles-module__IQYoYq__slideInRight{animation:.6s ease-out styles-module__IQYoYq__slideInRight!important}.styles-module__IQYoYq__slideInUp{animation:.6s ease-out styles-module__IQYoYq__slideInUp!important}.styles-module__IQYoYq__premium_contact_card{text-align:center;background:#fff;border:1px solid #e5e5e5;border-radius:14px;height:100%;padding:30px 25px;transition:all .35s;box-shadow:0 5px 20px #00000014}.styles-module__IQYoYq__premium_contact_card i{color:#00a4ef;margin-bottom:15px;font-size:28px}.styles-module__IQYoYq__premium_contact_card h4{color:#000;margin-bottom:8px;font-size:18px;font-weight:600}.styles-module__IQYoYq__premium_contact_card p{color:#00a4ef;margin-bottom:8px;font-size:16px;font-weight:600}.styles-module__IQYoYq__premium_contact_card span{color:#777;font-size:13px}.styles-module__IQYoYq__premium_contact_card:hover{border-color:#00a4ef;transform:translateY(-8px);box-shadow:0 15px 40px #00000026}.styles-module__IQYoYq__premium_email_box{color:#000;background:#fff;border:1px solid #e5e5e5;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:35px;padding:18px 25px;font-size:16px;display:flex;box-shadow:0 5px 20px #00000014}.styles-module__IQYoYq__premium_email_box a{color:#00a4ef;font-weight:600}.styles-module__IQYoYq__contact_form_section{background:linear-gradient(#fff,#f7fbff);border-top:1px solid #eaeaea;padding:70px 20px}.styles-module__IQYoYq__form_header{text-align:center;margin-bottom:40px}.styles-module__IQYoYq__form_header h2{color:#000;font-size:2.8rem;font-weight:700}.styles-module__IQYoYq__form_header span{color:#00a4ef}.styles-module__IQYoYq__form_header p{color:#666;margin-top:10px;font-size:1rem}.styles-module__IQYoYq__form_card{background:#fff;border:1px solid #eaeaea;border-radius:16px;max-width:900px;margin:auto;padding:45px 40px;transition:all .3s;box-shadow:0 20px 60px #00000014}.styles-module__IQYoYq__form_card:hover{transform:translateY(-4px);box-shadow:0 25px 70px #0000001f}.styles-module__IQYoYq__wp_btn{color:#0b5f20;cursor:pointer;background:#fff;border:2px solid #1ae974;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin-top:16px;margin-left:auto;margin-right:auto;padding:10px 18px;font-size:13px;font-weight:600;transition:all .25s;display:flex}.styles-module__IQYoYq__wp_btn i{justify-content:center;align-items:center;font-size:15px;line-height:1;display:flex}.styles-module__IQYoYq__wp_btn span{align-items:center;display:flex}.styles-module__IQYoYq__wp_btn:hover{color:#fff;background:#12df49;transform:translateY(-2px);box-shadow:0 8px 18px #00a4ef40}.styles-module__IQYoYq__wp_btn:hover i{color:#fff}
