.contact-container{position:relative;padding:100px 127px 0;background:linear-gradient(to bottom,var(--Dark-Blue,#385168) 0,var(--Dark-Blue,#385168) 31.1%,#efefef 31.1%,#efefef 100%);display:flex}@media screen and (max-width:1200px){.contact-container{align-items:center}}@media screen and (max-width:924px){.contact-container{padding:80px 24px}}.contact-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle,hsla(0,0%,100%,.4) 1%,transparent 80%);opacity:.6;z-index:0}.contact-container .section_wrap{width:100%;margin:auto}.contact-container .section_wrap .contact-content-left{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:1200px){.contact-container .section_wrap .contact-content-left{font-size:34px}}@media screen and (max-width:924px){.contact-container .section_wrap .contact-content-left{text-align:center;align-items:center;flex-direction:column}}.contact-container .section_wrap .contact-content-left .contact-top{display:flex;margin:0;padding:0;justify-content:space-between}@media screen and (max-width:924px){.contact-container .section_wrap .contact-content-left .contact-top{width:100%;justify-content:center;align-items:center}}.contact-container .section_wrap .contact-content-left .contact-top .contact-header{padding-top:100px;font-family:Cera Pro;font-size:64px;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize;color:#fff;z-index:4}@media screen and (max-width:1200px){.contact-container .section_wrap .contact-content-left .contact-top .contact-header{font-size:34px}}.contact-container .section_wrap .contact-content-left .contact-top:after{content:"";position:absolute;top:0;right:45.1%;bottom:0;height:470px;width:345px;background:url(/_next/static/media/contact-img.09ea8821.webp);background-size:contain;background-repeat:no-repeat;z-index:2}@media screen and (max-width:924px){.contact-container .section_wrap .contact-content-left .contact-top:after{height:430px;width:310px;top:8.5rem;right:calc(50% - 155px)}}@media screen and (max-width:624px){.contact-container .section_wrap .contact-content-left .contact-top:after{height:325px;width:280px}}@media screen and (max-width:484px){.contact-container .section_wrap .contact-content-left .contact-top:after{height:295px;width:280px}}@media screen and (max-width:390px){.contact-container .section_wrap .contact-content-left .contact-top:after{height:275px;width:270px}}.contact-container .section_wrap .contact-content-left .communication-container{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;color:var(--Dark-Blue,#1f4d6f);margin-top:100px;padding:48px 48px 0}@media screen and (max-width:924px){.contact-container .section_wrap .contact-content-left .communication-container{width:100%;justify-content:center;align-items:flex-start;margin-top:46%;padding:24px 24px 12px}}@media screen and (max-width:824px){.contact-container .section_wrap .contact-content-left .communication-container{margin-top:53%}}@media screen and (max-width:724px){.contact-container .section_wrap .contact-content-left .communication-container{margin-top:62%}}@media screen and (max-width:624px){.contact-container .section_wrap .contact-content-left .communication-container{margin-top:72%}}@media screen and (max-width:484px){.contact-container .section_wrap .contact-content-left .communication-container{margin-top:80%}}@media screen and (max-width:390px){.contact-container .section_wrap .contact-content-left .communication-container{margin-top:90%}}.contact-container .section_wrap .contact-content-left .communication-container .hub-title{color:#1f4d6f;font-size:48px;padding-bottom:12px;font-family:Cera Pro;font-weight:500}@media screen and (max-width:1200px){.contact-container .section_wrap .contact-content-left .communication-container .hub-title{font-size:28px}}.contact-container .section_wrap .contact-content-left .communication-container .blue-header{color:var(--Light-Blue,#68aade);font-family:Cera Pro;font-size:32px;padding-bottom:12px;text-align:start;font-weight:500}@media screen and (max-width:1200px){.contact-container .section_wrap .contact-content-left .communication-container .blue-header{font-size:24px}}.contact-container .section_wrap .contact-content-left .communication-container .blue-value{color:var(--Dark-Blue,#1f4d6f);font-size:20px;margin-bottom:48px;text-align:start;font-style:normal;font-weight:500;font-family:Cera Pro}@media screen and (max-width:1200px){.contact-container .section_wrap .contact-content-left .communication-container .blue-value{font-size:18px;margin-bottom:12px}}.contact-container .section_wrap .contact-content-left .communication-container .phoneNumbers{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}@media screen and (max-width:624px){.contact-container .section_wrap .contact-content-left .communication-container .phoneNumbers{flex-direction:column}}.contact-container .section_wrap .contact-content-left .communication-container .phoneNumbers .column{display:flex}.contact-container .section_wrap .contact-content-left .communication-container .phoneNumbers .column .country_img{margin-right:10px;margin-top:2px;width:16px;height:16px}.contact-container .section_wrap .contact-content-left .form-section{margin-top:-200px}@media screen and (max-width:1200px){.contact-container .section_wrap .contact-content-left .form-section{margin-top:-100px}}@media screen and (max-width:924px){.contact-container .section_wrap .contact-content-left .form-section{width:100%;margin-top:40px;text-align:start;border-radius:12px}}.contact-container .section_wrap .contact-content-left .form-section .form-header{color:var(--Dark-Blue,#1f4d6f);font-family:Cera Pro;font-size:56px;font-style:normal;font-weight:500;line-height:120%}@media screen and (max-width:1200px){.contact-container .section_wrap .contact-content-left .form-section .form-header{font-size:30px}}.contact-container .section_wrap .contact-content-left .form-section .form-paragraph{color:var(--Darker-Grey,#7d888e);font-family:Cera Pro;font-size:20px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.3px;width:85%}@media screen and (max-width:1024px){.contact-container .section_wrap .contact-content-left .form-section .form-paragraph{font-size:18px;max-width:100%}}.contact-container .section_wrap .contact-content-left .form-section .span-text{color:#40be6c}.contact-container .section_wrap .bottom-section .form-rect{background-color:#fff;border-radius:4px;margin:48px 0;padding:48px}@media screen and (max-width:924px){.contact-container .section_wrap .bottom-section .form-rect{width:100%;padding:24px 0;margin-bottom:0}}.contact-container .section_wrap .bottom-section .form-rect .form-title{text-align:center;font-family:Cera Pro;font-size:48px;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize;color:var(--Dark-Blue,#1f4d6f)}@media screen and (max-width:1200px){.contact-container .section_wrap .bottom-section .form-rect .form-title{font-size:28px}}.contact-container .section_wrap .bottom-section .map-section{width:45%}@media screen and (max-width:924px){.contact-container .section_wrap .bottom-section .map-section{width:100%;height:100%}}.faqs{display:flex;align-items:center;align-self:stretch;padding:100px 5vw;justify-content:center;background-color:#f6f8f8;background-image:url(/_next/static/media/faq.ffa8fbce.svg);background-repeat:repeat-y;background-position:100%;background-size:cover}@media screen and (max-width:926px){.faqs{padding:80px 24px;background-size:auto}}.faqs .section_wrap{max-width:1448px;width:100%;display:flex;align-items:center;gap:80px;align-self:center}@media screen and (max-width:926px){.faqs .section_wrap{flex-direction:column;gap:24px}}.faqs .text_box{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:48px;max-width:32%}@media screen and (max-width:926px){.faqs .text_box{max-width:100%}}.faqs .text_box .title{color:var(--Black,#000);font-family:Cera Pro;font-size:56px;font-style:normal;font-weight:500;line-height:120%}@media screen and (max-width:726px){.faqs .text_box .title{font-size:30px}}.faqs .faq{display:flex;padding:0 24px;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0}@media screen and (max-width:924px){.faqs .faq{max-width:none;padding:0}}.faqs .faq .MuiPaper-root{padding:0;border:none;box-shadow:none;border-radius:0;align-self:stretch;background-color:transparent}.faqs .faq .MuiPaper-root:before{display:none}@media screen and (max-width:726px){.faqs .faq .MuiPaper-root:before{display:block}}.faqs .faq .MuiPaper-root .MuiAccordionSummary-content{color:var(--Colors-Dark-Blue-500,var(--Dark-Blue,#1f4d6f));font-family:Cera Pro;font-size:16px;font-style:normal;font-weight:500;line-height:150%;margin:0}@media screen and (max-width:926px){.faqs .faq .MuiPaper-root .MuiAccordionSummary-content{margin:12px 0}}.faqs .faq .MuiPaper-root .MuiAccordionDetails-root{color:var(--Colors-Grey-grey-700,#5f6162);font-family:Cera Pro;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.faqs .faq .MuiPaper-root .MuiAccordionSummary-expandIconWrapper>svg{width:24px;height:24px}.faqs .faq .Mui-expanded{border:none;margin:0}.faqs .faq .MuiButtonBase-root{min-height:auto}.faqs button{display:flex;padding:16px 32px;border:none;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:var(--Colors-Dark-Blue-500,#1f4d6f);color:var(--White,#fff);font-family:Cera Pro;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.28px;text-transform:uppercase;cursor:pointer}.faqs button:hover{opacity:.98}@media screen and (max-width:726px){.faqs button{align-self:stretch;margin:0}}@media screen and (min-width:1024px){.contact-container{padding:5.208vw 8.292vw 0;background:linear-gradient(to bottom,var(--Dark-Blue,#385168) 0,var(--Dark-Blue,#385168) 35%,#efefef 35%,#efefef 100%)}.contact-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:65%;background:radial-gradient(circle,hsla(0,0%,100%,.4) 1%,transparent 80%);opacity:.6;z-index:0}.contact-container .section_wrap{max-width:none;width:100%;margin:auto}.contact-container .section_wrap .contact-content-left .contact-top{display:flex;margin:0;padding:0;justify-content:space-between;width:52%}.contact-container .section_wrap .contact-content-left .contact-top .contact-header{padding-top:7.8vw;font-size:3.6vw}.contact-container .section_wrap .contact-content-left .contact-top:after{content:"";position:absolute;top:.555vw;right:39.19vw;bottom:0;width:24.505vw;height:27.498vw;background:url(/_next/static/media/contact-img.80c1746c.svg);background-size:contain;background-repeat:no-repeat;z-index:2}.contact-container .section_wrap .contact-content-left .communication-container{z-index:1;width:48%;max-width:32.56vw;background-color:#fff;border-radius:.625vw;display:flex;flex-direction:column;color:var(--Dark-Blue,#1f4d6f);margin-top:6.8vw;padding:2.5vw 2.5vw 0}}@media screen and (min-width:1024px)and (max-width:48.125vw){.contact-container .section_wrap .contact-content-left .communication-container{width:100%;justify-content:center;align-items:flex-start;margin-top:46%;padding:1.25vw 1.25vw .625vw}}@media screen and (min-width:1024px){.contact-container .section_wrap .contact-content-left .communication-container .hub-title{color:#1f4d6f;font-size:2.5vw;padding-bottom:2.2vw;font-family:Cera Pro;font-weight:500}.contact-container .section_wrap .contact-content-left .communication-container .blue-header{color:var(--Light-Blue,#68aade);font-family:Cera Pro;font-size:1.667vw;padding-bottom:.625vw;text-align:start;font-weight:500}.contact-container .section_wrap .contact-content-left .communication-container .blue-value{color:var(--Dark-Blue,#1f4d6f);font-size:1.042vw;margin-bottom:2.5vw;text-align:start;font-style:normal;font-weight:500;font-family:Cera Pro}.contact-container .section_wrap .contact-content-left .communication-container .phoneNumbers{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.417vw}}@media screen and (min-width:1024px)and (max-width:32.5vw){.contact-container .section_wrap .contact-content-left .communication-container .phoneNumbers{flex-direction:column}}@media screen and (min-width:1024px){.contact-container .section_wrap .contact-content-left .communication-container .phoneNumbers .column{display:flex;flex:1 1 40%}.contact-container .section_wrap .contact-content-left .communication-container .phoneNumbers .column .country_img{margin-top:.2vw;margin-right:.521vw;width:1vw;height:1vw}.contact-container .section_wrap .contact-content-left .communication-container .phoneNumbers .column .country_img.canada{width:1.25vw;height:1.25vw;margin-top:0}.contact-container .section_wrap .contact-content-left .form-section{width:50%;margin-top:-8vw;display:flex;flex-direction:column;gap:2vw}.contact-container .section_wrap .contact-content-left .form-section .form-header{color:var(--Dark-Blue,#1f4d6f);font-family:Cera Pro;font-size:2.917vw;font-style:normal;font-weight:500;line-height:120%}}@media screen and (min-width:1024px)and (max-width:62.5vw){.contact-container .section_wrap .contact-content-left .form-section .form-header{font-size:1.563vw}}@media screen and (min-width:1024px){.contact-container .section_wrap .contact-content-left .form-section .form-paragraph{color:var(--Darker-Grey,#7d888e);font-family:Cera Pro;font-size:1.042vw;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.0156vw;width:85%}}@media screen and (min-width:1024px)and (max-width:53.333vw){.contact-container .section_wrap .contact-content-left .form-section .form-paragraph{font-size:.938vw;max-width:100%}}@media screen and (min-width:1024px){.contact-container .section_wrap .contact-content-left .form-section .span-text{color:#40be6c}.contact-container .section_wrap .bottom-section{display:flex}.contact-container .section_wrap .bottom-section .form-rect{background-color:#fff;border-radius:.208vw;margin:2.5vw 0;padding:2.5vw;width:50%}.contact-container .section_wrap .bottom-section .form-rect .form-title{text-align:center;font-family:Cera Pro;font-size:2.5vw;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize;color:var(--Dark-Blue,#1f4d6f)}}@media screen and (min-width:1024px)and (max-width:62.5vw){.contact-container .section_wrap .bottom-section .form-rect .form-title{font-size:1.458vw}}@media screen and (min-width:1024px){.contact-container .section_wrap .bottom-section .map-section{width:50%}.faqs{padding:5.21vw 7.29vw;background-position:100%}.faqs .section_wrap{max-width:75.42vw;gap:4.17vw}.faqs .text_box{gap:2.5vw;max-width:32%}.faqs .text_box .title{font-size:2.916vw}.faqs .faq{padding:0 1.25vw}.faqs .faq .MuiPaper-root .MuiAccordionSummary-content{font-size:.833vw}.faqs .faq .MuiPaper-root .MuiAccordionDetails-root{font-size:.729vw}.faqs .faq .MuiPaper-root .MuiAccordionSummary-expandIconWrapper>svg{width:1.25vw;height:1.25vw}.faqs button{padding:.833vw 1.667vw;font-size:1.25vw;gap:.521vw;border-radius:.208vw;font-size:.833vw;letter-spacing:.067vw}}.map-container{width:100%;height:83.7%;margin-top:2.5vw;border-radius:.21vw;z-index:100;filter:grayscale(30%)}@media screen and (max-width:924px){.map-container{height:530px;margin-top:0;border-radius:0 0 18px 18px}}.form-div{color:#385168;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-top:48px}@media screen and (max-width:724px){.form-div{padding:24px}}.form-div .form-first-row{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;z-index:5;column-gap:24px}@media screen and (max-width:724px){.form-div .form-first-row{column-gap:12px}}.form-div .form-first-row input:focus,.form-div .form-first-row textarea:focus{outline:none}.form-div .form-first-row .error-text{color:#e47878}.form-div .form-first-row .email-field,.form-div .form-first-row .message-field,.form-div .form-first-row .name-field,.form-div .form-first-row .phone-field{width:47%;height:40px;background-color:#fff;border:2px solid #d2dde2;border-radius:4px;margin:12px 0;padding:0 10px;color:var(--Dark-Blue,#1f4d6f);font-family:Cera Pro;font-size:16px;font-style:normal;line-height:18px;font-weight:500}@media screen and (max-width:724px){.form-div .form-first-row .email-field,.form-div .form-first-row .message-field,.form-div .form-first-row .name-field,.form-div .form-first-row .phone-field{width:100%}}.form-div .form-first-row .email-field::placeholder,.form-div .form-first-row .message-field::placeholder,.form-div .form-first-row .name-field::placeholder,.form-div .form-first-row .phone-field::placeholder{color:var(--Grey,#9dabb4);font-weight:400}.form-div .form-first-row .message-field,.form-div .form-first-row .phone-field{width:100%}.form-div .submit-btn{background-color:#68aade;min-width:127px;min-height:52px;border:none;border-radius:4px;padding:16px 32px;cursor:pointer;margin-top:48px;font-weight:500;justify-self:center;color:#fff;font-family:Cera Pro;font-size:16px;letter-spacing:1.28px}@media screen and (max-width:924px){.form-div .submit-btn{align-self:center;width:80%}}.form-div .submit-btn:hover{opacity:.9}@media(min-width:1024px){.form-div{width:100%;padding-top:2.5vw}.form-div .form-first-row{width:100%;column-gap:1.25vw}.form-div .form-first-row .email-field,.form-div .form-first-row .message-field,.form-div .form-first-row .name-field,.form-div .form-first-row .phone-field{width:47%;height:2.083vw;border:.104vw solid #d2dde2;border-radius:.208vw;margin:.625vw 0;padding:0 .521vw;font-size:.833vw;line-height:.938vw}.form-div .form-first-row .message-field,.form-div .form-first-row .phone-field{width:100%}.form-div .form-first-row .message-field{height:4vw;padding-top:0;padding-bottom:2vw}.form-div .form-first-row .message-field::placeholder{line-height:1}.form-div .submit-btn{min-width:6.615vw;min-height:2.708vw;border-radius:.208vw;padding:.833vw 1.667vw;margin-top:2.5vw;font-size:.833vw;letter-spacing:.067vw}}