@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap";.lang-switcher-area{position:relative}.language-switcher{background:none;display:flex;align-items:center;justify-content:center;padding:.2rem .7rem;border:none;color:var(--color-black)}.language-switcher .flag-area{display:flex;align-items:center;justify-content:center;gap:10px}.language-switcher .flag-area .lang-icon{border-radius:100%}.language-switcher .flag-area .active-language{color:var(--color-white);text-transform:capitalize}.language-switcher svg{fill:var(--color-white)}.langswitcher{list-style:none;width:auto;max-height:80dvh;position:absolute;box-shadow:0px 0px 4px rgba(97,94,94,.39);padding:5px;z-index:1;overflow-y:auto;background:#fff;top:36px;right:0;display:block}.langswitcher li{padding:10px 5px}.langswitcher li a{color:var(--color-black)}.langswitcher li:hover{background:rgba(0,255,255,.294)}.no-hero-area{padding:17rem 0;background-image:url(../../images/hero-bg.png);background-repeat:no-repeat;background-size:100%}@media(max-width: 1024px){.no-hero-area{padding:8rem 0 4rem 0;background-image:url(../../images/hero-bg-mobile.png)}}.no-hero-content{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;align-items:center;text-align:center}@media(max-width: 1024px){.no-hero-content{flex-direction:column;text-align:center;gap:3rem !important;padding:20px 0px;height:auto}}.no-hero-content h1{font-size:72px;font-style:normal;font-weight:700;line-height:90px;letter-spacing:-1.44px;color:var(--color-white)}@media(max-width: 1024px){.no-hero-content h1{font-size:48px;line-height:60px;letter-spacing:-0.96px;width:100%}}.no-hero-content h1 .line-break{display:block;color:var(--color-white)}@media(max-width: 768px){.no-hero-content h1 .line-break{display:inline}}@media(max-width: 564px){.no-hero-content h1 .line-break{display:inline}}@media(max-width: 480px){.no-hero-content h1 .line-break{display:inline}}@media(max-width: 320px){.no-hero-content h1 .line-break{display:inline}}.no-hero-content img{width:100%}@media(max-width: 1024px){.no-hero-content img{width:100%}}.about-area{padding:4rem 0}.about-content-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:3rem;align-items:center;padding:30px 0px;border-radius:32px}@media(max-width: 1024px){.about-content-wrapper{flex-direction:column;text-align:center;gap:3rem !important;padding:20px 0px}}.about-content-wrapper .about-content{line-height:30px;font-style:normal;font-size:var(--text-font-size);flex-basis:50%}@media(max-width: 1024px){.about-content-wrapper .about-content{text-align:left;font-size:var(--m-text-font-size)}}.about-content-wrapper .about-content h2{font-size:var(--about-subtitle-font-size);font-weight:400}@media(max-width: 1024px){.about-content-wrapper .about-content h2{font-size:var(--m-about-subtitle-font-size)}}.about-content-wrapper .about-content h1{font-size:48px;font-style:normal;font-weight:700;line-height:60px;letter-spacing:-0.96px;padding:1.5rem 0}@media(max-width: 1024px){.about-content-wrapper .about-content h1{font-size:36px;line-height:44px;letter-spacing:-0.72px}}.about-content-wrapper .about-content p{font-size:20px;font-style:normal;font-weight:400;line-height:30px}@media(max-width: 1024px){.about-content-wrapper .about-content p{font-size:18px;line-height:28px}}.about-content-wrapper .about-img img{width:100%}.services-section{padding:100px 0px}.services-section-header{text-align:center}.services-section-header h2{font-size:48px;font-style:normal;font-weight:700;line-height:60px;letter-spacing:-0.96px;padding:2rem 0}@media(max-width: 1024px){.services-section-header h2{font-size:36px;line-height:44px;letter-spacing:-0.72px}}.services-wrapper{display:flex;gap:1.5rem;flex-wrap:wrap}.services-wrapper .service{width:47%;background:var(--color-secondary);box-shadow:0px 12px 16px -4px rgba(16,24,40,.08),0px 4px 6px -2px rgba(16,24,40,.03);padding:2rem 2rem;text-align:center;height:650px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;border-radius:18px}@media(max-width: 1024px){.services-wrapper .service{width:100%;padding:2rem 1rem;height:auto;gap:24px}}.services-wrapper .service .service-header{padding:1rem 0;margin:0 auto}.services-wrapper .service .service-header h4{font-size:24px;font-style:normal;font-weight:700;line-height:28px;border-radius:63px;width:fit-content;padding:20px;background:var(--color-primary);color:var(--color-white)}.services-wrapper .service .service-content{display:flex;flex-direction:column;gap:24px}.services-wrapper .service .service-content .icon img{padding:6px 0}.services-wrapper .service .service-content h3{font-size:30px;font-style:normal;font-weight:700;line-height:38px}.services-wrapper .service .service-content p{font-size:20px;font-style:normal;font-weight:400;line-height:30px}@media(max-width: 1024px){.services-wrapper .service .service-content p{font-size:18px;line-height:28px}}.services-wrapper .service .service-link{text-align:center;width:100%}.services-wrapper .service .service-link a{font-size:18px;font-style:normal;font-weight:700;line-height:normal;color:var(--color-white);text-decoration:none;background:var(--color-primary);padding:16px;border-radius:8px;width:100%;display:flex;justify-content:center}.services-wrapper .service .service-link a:hover{background:var(--color-primary-hover)}:root{--font-family: "Cormorant Garamond", sans-serif;--font-family-secondary: "Mulish", sans-serif;--text-font-size: 1.125rem;--m-text-font-size: 1rem;--hero-title-font-size: 4.5rem;--m-hero-title-font-size: 3rem;--about-title-font-size: 2.25rem;--m-about-title-font-size: 1.5rem;--about-subtitle-font-size: 1rem;--m-about-subtitle-font-size: 0.75rem;--footer-title-font-size: 1.15rem;--m-footer-title-font-size: 1.15rem;--footer-text-font-size: 1rem;--m-footer-text-font-size: 1rem;--copyright-footer-text-font-size: 1rem;--m-copyright-footer-text-font-size: 1rem;--header-text-font-size: 1.125rem;--color-primary: #1449CE;--color-primary-hover: #1140b6;--color-secondary: #111827;--color-black: #020817;--color-white: #fff}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--color-black);color:var(--color-white);font-family:var(--font-family-secondary)}.container{max-width:1340px;margin:0 auto;width:100%;padding:0 2rem}@media(max-width: 1024px){.container{width:100%;padding:0 1rem}}h1,h2,h3,h4,h5,h6{font-family:var(--font-family)}.d-flex{display:flex}.flex-col{flex-direction:column}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.align-items{align-items:center}.flex-basis-25{flex-basis:25%}.flex-basis-30{flex-basis:30%}.flex-basis-50{flex-basis:50%}.gap{gap:1rem}.gap-sm{gap:.6rem}.gap-md{gap:1.5rem}.gap-lg{gap:2rem}.gap-xl{gap:3rem}.padding{padding:1rem}.padding-sm{padding:.6rem}.padding-md{padding:1.5rem}.padding-lg{padding:2rem}.padding-xl{padding:3rem}.padding-tb{padding:1rem 0}.padding-tb-sm{padding:.8rem 0}.padding-tb-md{padding:1.5rem 0}.padding-tb-lg{padding:2rem 0}.padding-tb-xl{padding:3rem 0}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--color-primary)}.shadow{box-shadow:17px 17px 0px var(--color-primary);border-radius:15px}header{position:sticky;top:0;width:100%;margin:0 auto;padding:1rem 0;background:var(--color-black);gap:2rem}@media(max-width: 1024px){header{padding:10px}}.header-content-area{width:100%;display:flex;justify-content:space-between;align-items:center}@media(max-width: 1024px){.header-content-area{padding:1rem 0}}.header-contact-area{display:flex;gap:1.5rem}@media(max-width: 1024px){.header-contact-area{flex-direction:column-reverse;align-items:end}}.header-contact-area a{text-decoration:none;color:var(--color-white);font-size:var(--header-text-font-size)}.header-contact-area a svg path{fill:var(--color-white)}.logo{width:90px}@media(max-width: 1024px){.logo{width:97px}}footer{background:var(--color-secondary);color:var(--color-white);padding:2rem}@media(max-width: 1024px){footer{padding:2rem 0}}.footer-info{display:flex;justify-content:space-between;gap:.8rem}@media(max-width: 1024px){.footer-info{flex-direction:column;gap:1rem}}.footer-info .logo{flex-basis:20%;width:92px}.footer-info .address{display:flex;flex-direction:column;flex-basis:40%;gap:1rem}.footer-info .email{display:flex;flex-direction:column;flex-basis:20%;gap:1rem}.footer-info .phone{display:flex;flex-direction:column;flex-basis:20%;gap:1rem}.footer-info .address .title,.footer-info .email .title,.footer-info .phone .title{font-weight:bold;font-size:var(--footer-title-font-size)}@media(max-width: 1024px){.footer-info .address .title,.footer-info .email .title,.footer-info .phone .title{font-size:var(--m-footer-title-font-size)}}.footer-info .address:last-child,.footer-info .email:last-child,.footer-info .phone:last-child{font-size:var(--footer-text-font-size)}@media(max-width: 1024px){.footer-info .address:last-child,.footer-info .email:last-child,.footer-info .phone:last-child{font-size:var(--m-footer-text-font-size)}}.copyright{background:var(--color-black);text-align:center;padding:1.5rem;border-top:1px solid #b2bac4}@media(max-width: 1024px){.copyright{padding:1rem 0}}.copyright p{font-size:var(--copyright-footer-text-font-size)}@media(max-width: 1024px){.copyright p{font-size:var(--m-copyright-footer-text-font-size)}}
