@media screen and (min-width:2880px){#root{border:1px solid #e4e8f5;margin:0 auto;max-width:2880px}}.MuiAppBar-root{padding:10px 100px!important}.navbar-logo{width:160px}.menuStack{align-items:center}.menuStack>.MuiTypography-root{font:500 20px Libre Franklin,sans-serif;letter-spacing:.7px;margin-left:30px;text-transform:uppercase;transition:.3s}.menuItem:hover{color:#e4e8f5!important;cursor:pointer}.menuItem>.MuiStack-root>:not(style)~:not(style){margin-left:20px!important}.icon .MuiIconButton-root,.icon .MuiIconButton-root:hover{border-radius:5px}.navbar-icon-btn>.MuiButtonBase-root{z-index:2}.navbar-icon>.MuiSvgIcon-root{fill:#fff;font-size:2.5rem}.language-button>.MuiSvgIcon-root{color:#e4e8f5}.language-button>.MuiOutlinedInput-notchedOutline{border:none}.language-button>.MuiButtonBase-root:hover{background-color:initial;color:#e4e8f5!important}.language-option{grid-column-gap:10px;grid-row-gap:0;align-items:center;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;min-width:130px}.language-name{grid-area:1/1/2/2}.language-flag-container{display:flex;grid-area:1/2/2/3;justify-content:flex-end}.language-flag-image{width:32px}@media screen and (max-width:768px){.MuiAppBar-root{padding:0!important}.icon{z-index:2}.navbar-logo{width:135px}}@media screen and (max-width:1024px){.icon{padding:5px;z-index:2}}.sidebar-container{align-items:center;background:#000;display:grid;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.sidebar-container>.MuiStack-root{align-items:center}.lang-dropdown-container{display:flex;justify-content:center}.lang-dropdown-container>.MuiInputBase-root{color:#fff;font:600 22px Libre Franklin,sans-serif}.lang-dropdown>.MuiSvgIcon-root{color:#fff}.lang-dropdown>.MuiNativeSelect-nativeInput{background-color:red}.lang-dropdown>.MuiNativeSelect-select{padding:10px}.sidebar-stack>.MuiTypography-root{font:600 22px Libre Franklin,sans-serif;letter-spacing:.7px;transition:.3s}.contact{background-color:#000;height:auto;padding:130px 16% 100px}.contact .MuiTypography-h2{color:#fff;padding-bottom:10px}.contact-info{color:#fff}.contact-logo{height:auto;padding-bottom:70px;width:270px}.contact-form .MuiTextField-root{color:#fff!important}.submit-btn>.MuiButton-root{background:#171717;border:2px solid #171717;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:500;height:55px;min-width:130px;outline:none;padding:15px 20px;position:relative;text-transform:uppercase;transition:all .3s ease}.submit-btn .MuiButton-root:hover{background:#99a7ca;color:#212529}.footer-location{column-gap:10px;display:flex;width:-webkit-fit-content;width:fit-content}@media screen and (max-width:1024px){.contact{padding:130px 2% 100px}.contact-logo{padding-bottom:30px;width:200px}.contact-grid>.MuiGrid-item{padding:0}}@media screen and (max-width:768px){.MuiTypography-h2{font-size:45px!important}.MuiTypography-body1{padding-right:0!important}.MuiFormLabel-root,.MuiInputBase-root,.MuiTypography-body1{font-size:17px!important}.contact{padding:70px 5% 100px 6%}.contact-form .MuiTextField-root{width:100%}.contact-grid>.MuiGrid-item{padding:0!important}.contact>.MuiGrid-root{width:100%}.contact-info{padding-top:50px;text-align:center}.contact-logo{width:170px}.submit-btn>.MuiButton-root{font-size:17px;min-width:none;padding:5px 9px}.footer-left{text-align:center}.footer-location{text-align:left}}.MuiTypography-h2{font-size:60px}.MuiTypography-h3{font-family:Abhaya Libre,serif!important}.banner{background-attachment:static;background-position:40% 60%;background-repeat:no-repeat;background-size:cover;height:50rem;margin-top:-110px;width:100%}.welcome{padding:0 20%;position:relative;text-align:center;top:35%}.banner-btn>.MuiButton-root{background:#171717;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:500;height:55px;min-width:130px;outline:none;padding:15px 20px;position:relative;text-transform:uppercase;transition:all .3s ease}.welcome>.MuiTypography-root{font-size:60px;padding-bottom:30px}.banner-btn .MuiButton-root:hover{background:#323232;color:#fff}.about-us{height:450px;padding:70px 50px;text-align:center}.about-us .MuiTypography-h2{padding-bottom:10px}.about-us .MuiTypography-body1{padding:30px 23%}.services{height:auto}.divider{background:#1f2d4f;display:block;height:2px;margin:0 auto 15px;width:45px}.service-background{background-attachment:static;background-position:40% 60%;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:400px;padding:55px 15%}.service-content{max-width:1210px}.location{min-height:750px;padding:55px 10%;text-align:center}.location-content{grid-column-gap:0;grid-row-gap:30px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;margin:0 auto;padding:50px 0;width:80%}.location-text{text-align:start}@media screen and (max-width:1024px){.welcome{padding:0 15%;top:25%}.welcome>.MuiTypography-h1{font-size:55px}.banner-btn{padding-top:5%}.about-us{height:auto;padding:70px 5% 40px}.about-us .MuiTypography-body1{padding:30px 15%}.service-background{min-height:450px;padding:0 12%}.service-background>p.MuiTypography-root{padding-bottom:0;padding-right:0}.contact{padding:130px 2% 100px}.contact-logo{padding-bottom:30px;width:200px}.contact-grid>.MuiGrid-item{padding:0}.location{padding:55px 5%}.location-content{width:100%}}@media screen and (max-width:768px){.banner{height:40rem;margin-top:-110px}.welcome{padding:0 10%;top:29%}.welcome>.MuiTypography-root{padding-bottom:0}.welcome>.MuiTypography-h1{color:#fff;font-size:35px}.banner-btn{padding:30px 0 0}.banner-btn>.MuiButton-root{background-color:#171717;color:#e8e8e8;font-size:17px;margin-top:28px;padding:5px 9px}.MuiTypography-h2{font-size:45px!important}.MuiTypography-body1{font-size:17px!important;padding-right:0!important}.about-us .MuiTypography-body1{padding:30px 0}.service-background{min-height:400px;padding:20px 5%}.contact{padding:70px 5% 100px 6%}.contact-form .MuiTextField-root{width:100%}.contact-grid>.MuiGrid-item{padding:0!important}.contact>.MuiGrid-root{width:100%}.contact-info{padding-top:50px;text-align:center}.contact-logo{width:170px}.location{padding:35px 5%!important}.location-content{display:block;margin:0;padding-top:20px}.location-text{padding-bottom:30px;text-align:center}.location-text>.MuiTypography-h3{font-size:40px}.location-map>iframe{width:-webkit-fill-available}}.info-container{margin:0 auto;min-height:500px;width:85%}.info-row{align-items:center;display:flex;gap:5px;text-align:left}.frame-wrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.frame-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1024px){.info-container{padding:50px 0 200px;width:95%}.info-container .MuiTextField-root,.info-grid>.MuiGrid2-root{width:100%}.location-map{padding-top:50px}}@media screen and (max-width:768px){.info-container{padding:50px 0 200px;width:93%!important}}.insurance{padding:55px 15% 10px}.insurance-partner-container{align-items:flex-end;background-color:#000;column-gap:70px;display:flex;justify-content:center;padding:30px 0 45px;width:100%}.insurance-summary>.insurance-paragraph{padding-bottom:10px}.insurance-contact{padding:120px 0 200px;text-align:center}.insurance-contact>.MuiButton-root{background:#171717;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:500;height:55px;min-width:130px;outline:none;padding:15px 20px;position:relative;text-transform:uppercase;transition:all .3s ease}.insurance-contact .MuiButton-root:hover{background:#323232;color:#fff}.insurance-services{padding-top:50px}.insurance-service{padding-bottom:25px}.insurance-service-content{column-gap:70px;display:flex}@media screen and (max-width:1470px){.insurance{padding:55px 5% 10px}.insurance-container{padding:25px 3%}.insurance-service-content{display:block}.insurance-service-content>img{padding-top:30px;text-align:center;width:380px}.insurance-partner-container{display:block;text-align:center}.insurance-partner-container>img{padding-top:30px;width:350px}}@media screen and (max-width:768px){.insurance{padding:55px 5% 10px}.insurance-container{padding:25px 3%}.insurance-service-content>img{width:380px!important}}.top-banner{align-items:center;background-position:40% 60%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:380px;width:100%}.top-banner>.MuiTypography-root{color:#fff}@media screen and (max-width:768px){.top-banner{margin-top:0;min-height:300px}.top-banner>.MuiTypography-root{font-size:60px}}.immigration-summary{padding:55px 15% 10px}.immigration-container{font:500 18px Libre Franklin,sans-serif;min-height:500px;padding:25px 15%}.immigration-list{padding:20px 0 20px 30px}.immigration-list-item>.MuiTypography-body2{padding-bottom:10px}.immigration-contact{padding:120px 0 200px;text-align:center}.immigration-contact>.MuiButton-root{background:#171717;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:500;height:55px;min-width:130px;outline:none;padding:15px 20px;position:relative;text-transform:uppercase;transition:all .3s ease}.immigration-contact .MuiButton-root:hover{background:#323232;color:#fff}@media screen and (max-width:768px){.immigration-summary{padding:55px 5% 10px}.immigration-container{padding:25px 3%}}.contact-container{margin:0 auto;min-height:500px;padding:150px 0 200px;width:80%}.contact-page-form .MuiTextField-root{width:100%}.contact-submit-btn{display:grid;justify-content:center}.contact-submit-btn>.MuiButton-root{background:#171717;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:500;height:55px;min-width:130px;outline:none;padding:15px 20px;position:relative;text-transform:uppercase;transition:all .3s ease}.contact-submit-btn .MuiButton-root:hover{background:#323232}.contact-row{align-items:center;display:flex;gap:5px}@media screen and (max-width:1024px){.contact-container{padding:50px 0 200px;width:95%}.contact-container .MuiTextField-root,.contact-grid>.MuiGrid2-root{width:100%}.location-map{padding-top:50px}}@media screen and (max-width:768px){.contact-container{padding:50px 0 200px;width:93%!important}}.real-estate{padding:55px 15% 10px}.real-estate-summary>.real-estate-paragraph{padding-bottom:10px}.real-estate-services{padding-top:50px}.real-estate-service{padding-bottom:25px}.real-estate-service-content{column-gap:70px;display:flex}.real-estate-contact{padding:120px 0 200px;text-align:center}.real-estate-contact>.MuiButton-root{background:#171717;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:500;height:55px;min-width:130px;outline:none;padding:15px 20px;position:relative;text-transform:uppercase;transition:all .3s ease}.real-estate-contact .MuiButton-root:hover{background:#323232;color:#fff}.article-divider{background:#ddd;color:#ddd;display:block;height:1px;margin-bottom:15px;width:100%}.real-estate-container{font:500 18px Libre Franklin,sans-serif;min-height:500px;padding:25px 15%}.real-estate-list{padding:20px 0 20px 30px}.real-estate-list-item>.MuiTypography-body2{padding-bottom:10px}@media screen and (max-width:1470px){.real-estate{padding:55px 5% 10px}.real-estate-container{padding:25px 3%}.real-estate-service-content{display:block}.real-estate-service-content>img{padding-top:30px;text-align:center;width:380px}}@media screen and (max-width:768px){.real-estate{padding:55px 5% 10px}.real-estate-container{padding:25px 3%}.real-estate-service-content>img{width:380px!important}}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}
/*# sourceMappingURL=main.d99e2356.css.map*/