:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0px;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}@media only screen and (max-width:480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--primary: #F97316;--primary-dark: #EA580C;--secondary: #082B72;--secondary-light: #1D4ED8;--sky: #8ED6F7;--accent: #EAF7FF;--background: #F8FBFF;--white: #FFFFFF;--black: #121212;--text: #4B5563;--border: #E5E7EB;--success: #10B981;--danger: #EF4444;--shadow: 0 10px 35px rgba(8,43,114,.08);--radius:16px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Poppins,sans-serif;background:var(--background);color:var(--text);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Outfit,sans-serif;color:var(--secondary);font-weight:700}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}button{cursor:pointer;border:none;outline:none;font-family:Poppins,sans-serif}.container{width:min(1320px,92%);margin:auto}.primary-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;background:linear-gradient(135deg,#f97316,#ff8c3a);color:#fff;border:none;border-radius:50px;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .35s ease;box-shadow:0 15px 35px #f9731640}.primary-btn:hover{background:linear-gradient(135deg,#082b72,#1246b8);transform:translateY(-4px);color:#fff;box-shadow:0 20px 40px #082b7240}.outline-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;border:2px solid #F97316;color:#082b72;background:#fff;border-radius:50px;text-decoration:none;font-size:16px;font-weight:600;cursor:pointer;transition:all .35s ease}.outline-btn:hover{background:#f97316;color:#fff;transform:translateY(-4px);box-shadow:0 15px 35px #f9731640}.secondary-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;background:#082b72;color:#fff;border:none;border-radius:50px;text-decoration:none;font-size:16px;font-weight:600;cursor:pointer;transition:.35s}.secondary-btn:hover{background:#f97316;transform:translateY(-4px)}.header{position:fixed;top:0;left:0;width:100%;z-index:999;transition:.4s;background:transparent}.header.sticky{background:#ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 35px #00000014}.nav-container{display:flex;align-items:center;justify-content:space-between;height:90px}.logo img{width:110px}.nav{display:flex;align-items:center;gap:30px}.nav a,.dropdown span{color:var(--secondary);font-weight:500;text-decoration:none;cursor:pointer;transition:.3s;display:flex;align-items:center;gap:6px;position:relative}.nav a:after{content:"";position:absolute;left:0;bottom:-8px;width:0;height:2px;background:var(--primary);transition:.3s}.nav a:hover:after,.nav .active:after{width:100%}.nav a:hover{color:var(--primary)}.dropdown{position:relative}.dropdown-menu{position:absolute;top:40px;left:0;width:280px;background:#fff;border-radius:16px;box-shadow:0 20px 45px #00000014;opacity:0;visibility:hidden;transform:translateY(20px);transition:.35s;padding:14px}.dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}.active-menu:after{content:"";position:absolute;left:0;bottom:-8px;width:100%;height:2px;background:var(--primary)}.dropdown-menu a{display:block;padding:12px 16px;border-radius:10px}.dropdown-menu a:hover{background:#f7f8fb;color:var(--primary)}.dropdown:hover .dropdown-menu,.dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}.header-btn{background:linear-gradient(135deg,var(--primary),#ff9b3d);color:#fff!important;padding:14px 26px;border-radius:50px;font-weight:600;transition:.35s;box-shadow:0 10px 25px #f9731659}.header-btn:hover{transform:translateY(-4px);box-shadow:0 20px 40px #f9731673}.mobile-icon{display:none;font-size:34px;color:var(--secondary);cursor:pointer}.active-menu{color:var(--primary)!important}.dropdown-menu a{display:flex;align-items:center;gap:10px;padding:12px 18px;color:#1f2937;transition:.3s}.dropdown-menu a:hover{color:var(--primary);background:#fff4ea}.dropdown-menu a.dropdown-active{color:var(--primary);background:#fff4ea;font-weight:600;border-left:3px solid var(--primary)}.header-btn:after{display:none!important}@media(max-width:1400px){.nav{gap:24px}.logo img{width:100px}.header-btn{padding:13px 22px;font-size:15px}}@media(max-width:1200px){.nav{gap:20px}.nav a,.dropdown span{font-size:15px}.logo img{width:95px}.header-btn{padding:12px 20px;font-size:14px}.dropdown-menu{width:230px}}@media(max-width:1100px){.nav-container{height:82px}.logo img{width:90px}.mobile-icon{display:block;font-size:34px}.nav{position:fixed;top:82px;left:-100%;width:100%;max-width:340px;height:calc(100vh - 82px);background:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:20px;overflow-y:auto;transition:.35s;box-shadow:0 20px 50px #00000014}.nav.active{left:0}.nav>a,.dropdown>span{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #ececec}.dropdown{width:100%}.dropdown-menu{position:static;width:100%;max-height:0;overflow:hidden;opacity:1;visibility:visible;transform:none;background:#f8f9fc;border-radius:12px;padding:0;margin:0;box-shadow:none;transition:max-height .35s ease,padding .35s ease}.dropdown-menu.show{max-height:600px;padding:10px}.dropdown-menu a{display:block;padding:12px 14px;border-radius:10px}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:none}.header-btn{width:100%;margin-top:18px;display:flex;justify-content:center}}@media(max-width:768px){.header{background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nav-container{height:76px}.logo img{width:82px}.mobile-icon{font-size:30px}.nav{top:76px;height:calc(100vh - 76px);padding:18px}.nav>a,.dropdown>span{font-size:15px;padding:15px 0}.dropdown-menu a{font-size:14px;padding:11px 12px}.header-btn{padding:14px 18px;font-size:15px}.nav a:after{bottom:0}.active-menu:after{bottom:0}}@media(max-width:576px){.nav-container{height:72px}.logo img{width:74px}.mobile-icon{font-size:28px}.nav{top:72px;height:calc(100vh - 72px);max-width:100%;padding:16px}.nav>a,.dropdown>span{font-size:14px;padding:14px 0}.dropdown-menu{border-radius:10px}.dropdown-menu a{padding:10px 12px;font-size:14px}.header-btn{padding:13px 16px;font-size:14px;width:100%}}@media(max-width:420px){.nav-container{height:68px}.logo img{width:68px}.mobile-icon{font-size:26px}.nav{top:68px;height:calc(100vh - 68px);padding:14px}.nav>a,.dropdown>span{font-size:14px;padding:13px 0}.dropdown-menu a{font-size:13px;padding:10px}.header-btn{font-size:13px;padding:12px}}.footer{background:#06173e;color:#fff}.footer-top{padding:80px 0 60px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:60px}.footer-about img{width:170px;margin-bottom:20px}.footer-about p{color:#d9e2ff;line-height:1.9;margin-bottom:25px}.footer h4{color:#fff;font-size:22px;margin-bottom:22px}.footer ul{list-style:none}.footer ul li{margin-bottom:15px}.footer ul li a,.footer ul li{color:#d7def8;text-decoration:none;transition:.3s}.footer ul li:hover,.footer ul li a:hover{color:var(--primary);padding-left:5px}.footer-contact p{display:flex;align-items:center;gap:12px;margin-bottom:18px;color:#d7def8}.footer-contact svg{color:var(--primary)}.social-links{display:flex;gap:15px}.social-links a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff14;color:#fff;transition:.35s}.social-links a:hover{background:var(--primary);transform:translateY(-5px)}.footer-btn{display:inline-block;margin-top:20px;background:var(--primary);color:#fff;text-decoration:none;padding:14px 28px;border-radius:50px;font-weight:600;transition:.35s}.footer-btn:hover{background:#fff;color:var(--secondary)}.footer-bottom{border-top:1px solid rgba(255,255,255,.08);padding:22px 0}.footer-bottom-content{display:flex;justify-content:space-between;align-items:center;gap:20px}.footer-bottom p{color:#b7c4ea;font-size:15px}.footer-contact{display:flex;flex-direction:column;gap:18px;margin-top:20px}.contact-item{display:flex;align-items:flex-start;gap:14px;color:#d7def8;text-decoration:none;transition:.35s;line-height:1.7}.contact-item svg{min-width:18px;font-size:18px;margin-top:5px;color:var(--primary)}.contact-item span{flex:1}.contact-item:hover{color:#fff;transform:translate(6px)}.contact-item:hover svg{color:#fff}.advert-btn{color:var(--primary);font-weight:700}@media(max-width:992px){.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:768px){.footer-grid{grid-template-columns:1fr;gap:40px}.footer-bottom-content{flex-direction:column;text-align:center}}.hero{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;background:radial-gradient(circle at top left,#EAF7FF 0%,transparent 35%),radial-gradient(circle at bottom right,#FFF4EC 0%,transparent 30%),#fff;padding:120px 0}.hero-container{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:70px}.hero-left h1{font-size:68px;line-height:1.1;color:var(--secondary);margin:22px 0;font-weight:800}.hero-left h1 span{color:var(--primary);display:block}.hero-left p{max-width:620px;font-size:18px;color:#667085;line-height:1.9}.hero-tag{display:inline-flex;align-items:center;gap:10px;background:#f973161f;color:var(--primary);padding:12px 22px;border-radius:50px;font-size:15px;font-weight:600;z-index:1;position:relative}.hero-buttons{display:flex;gap:18px;margin-top:40px}.primary-btn{padding:18px 34px;border-radius:50px;border:none;background:linear-gradient(135deg,var(--primary),#ff944d);color:#fff;font-size:16px;font-weight:600;transition:.35s;box-shadow:0 18px 40px #f9731647}.primary-btn:hover{transform:translateY(-5px)}.secondary-btn{padding:18px 34px;border-radius:50px;background:#fff;border:2px solid #e8edf5;color:var(--secondary);font-size:16px;font-weight:600;display:flex;align-items:center;gap:10px;transition:.35s}.hero-stats{display:flex;gap:22px;margin-top:55px;flex-wrap:wrap}.stat-card{flex:1;min-width:190px;display:flex;align-items:center;gap:18px;padding:20px;background:#ffffffbf;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);border-radius:22px;box-shadow:0 15px 40px #082b7214;transition:.35s;position:relative;overflow:hidden}.stat-card:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:linear-gradient(var(--primary),#ffb066)}.stat-card:hover{transform:translateY(-8px);box-shadow:0 25px 55px #082b7226}.stat-icon{width:65px;height:65px;display:flex;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(135deg,var(--primary),#ff9b4a);color:#fff;font-size:26px;flex-shrink:0}.stat-content h3{font-size:30px;font-weight:700;color:var(--secondary);margin-bottom:5px}.stat-content p{margin:0;font-size:15px;color:#666;line-height:1.4}@media(max-width:992px){.hero-stats{justify-content:center}.stat-card{max-width:320px}}@media(max-width:768px){.hero-stats{flex-direction:column;align-items:center;gap:18px}.stat-card{width:100%;max-width:360px}}@media(max-width:480px){.stat-card{padding:18px}.stat-icon{width:55px;height:55px;font-size:22px}.stat-content h3{font-size:24px}.stat-content p{font-size:14px}}.hero-right{position:relative;display:flex;justify-content:center}.hero-image{position:relative;width:530px;height:620px;border-radius:40px;overflow:hidden;background:linear-gradient(135deg,#dff4ff,#eef8ff);box-shadow:0 40px 80px #0000001f}.hero-image img{width:100%;height:100%;object-fit:cover}.floating-card{position:absolute;background:#ffffffe6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:22px;padding:18px 24px;box-shadow:0 25px 45px #0000001f;animation:float 5s ease-in-out infinite}.floating-card h4{font-size:18px;margin-bottom:5px;color:var(--secondary)}.floating-card small{color:#777}.card2{right:-40px;bottom:90px}.card3{display:flex;align-items:center;gap:15px;bottom:30px;left:-30px}.card3 svg{width:55px;height:55px;padding:15px;border-radius:50%;background:var(--primary);color:#fff}.hero-shape{position:absolute;border-radius:50%;filter:blur(100px);opacity:.5;z-index:0}.hero-shape-1{width:450px;height:450px;background:#cfeeff;top:-180px;left:-150px}.hero-shape-2{width:420px;height:420px;background:#ffe4cf;bottom:-180px;right:-150px}@media(max-width:1400px){.hero-left h1{font-size:60px}.hero-image{width:480px;height:580px}}@media(max-width:1200px){.hero-container{gap:50px}.hero-left h1{font-size:54px}.hero-image{width:430px;height:520px}.card1{left:-15px}.card2{right:-15px}}@media(max-width:992px){.hero{padding-top:140px;min-height:auto;padding-bottom:80px}.hero-container{grid-template-columns:1fr;text-align:center;gap:70px}.hero-left p{margin:auto}.hero-buttons{justify-content:center;flex-wrap:wrap}.hero-features{justify-content:center}.hero-right{order:-1}.hero-image{width:420px;height:500px}.card1{top:-20px;left:0}.card2{right:0;bottom:20px}.card3{left:10px;bottom:-25px}}@media(max-width:768px){.hero{padding-top:120px}.hero-left h1{font-size:44px}.hero-left p{font-size:16px}.hero-tag{font-size:13px;padding:10px 18px}.hero-buttons{flex-direction:column;align-items:center}.primary-btn,.secondary-btn{width:100%;max-width:320px;justify-content:center}.hero-image{width:100%!important;height:100%!important}.floating-card{padding:14px 18px}.floating-card h4{font-size:15px}.card3 svg{width:45px;height:45px;padding:12px}.hero-features{gap:18px}.hero-features div{font-size:15px}}@media(max-width:576px){.hero-left h1{font-size:36px}.hero-left p{font-size:15px;line-height:1.8}.hero-image{width:100%}.floating-card{transform:scale(.9)}.card1{left:-10px;top:-10px}.card2{right:-10px}.card3{left:-5px;bottom:-15px}.hero-features{display:grid;grid-template-columns:1fr;gap:15px}.hero-features div{justify-content:center}}@media(max-width:420px){.hero-left h1{font-size:32px}.hero-image{width:100%}.hero-tag{font-size:12px}.primary-btn,.secondary-btn{padding:16px 20px;font-size:15px}.floating-card{display:none}}.hero-scroll{position:absolute;left:50%;bottom:35px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--secondary);font-size:14px;font-weight:600}.hero-scroll span{width:28px;height:48px;border:2px solid rgba(8,43,114,.3);border-radius:20px;position:relative}.hero-scroll span:before{content:"";position:absolute;left:50%;top:8px;width:6px;height:6px;background:var(--primary);border-radius:50%;transform:translate(-50%);animation:scroll 2s infinite}@keyframes scroll{0%{opacity:0;top:8px}50%{opacity:1}to{opacity:0;top:26px}}.about{position:relative;padding:120px 0;background:#fff;overflow:hidden}.about:before{content:"";position:absolute;width:420px;height:420px;background:#f973160f;border-radius:50%;top:-180px;right:-150px;filter:blur(30px)}.about:after{content:"";position:absolute;width:350px;height:350px;background:#082b720d;border-radius:50%;bottom:-180px;left:-120px;filter:blur(25px)}.about-container{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}.about-image{position:relative}.about-image img{width:100%;border-radius:30px;display:block;box-shadow:0 30px 70px #0000001f}.experience-card{position:absolute;top:40px;left:-40px;width:220px;background:#fff;padding:22px;border-radius:22px;display:flex;gap:18px;align-items:center;box-shadow:0 25px 60px #00000014;animation:float 5s ease infinite}.experience-card svg{width:55px;height:55px;background:var(--primary);color:#fff;padding:15px;border-radius:50%}.experience-card h3{font-size:30px;color:var(--secondary)}.experience-card p{font-size:14px;margin-top:4px;color:#777}.student-card{position:absolute;right:-35px;bottom:35px;width:230px;background:#fff;padding:22px;display:flex;align-items:center;gap:18px;border-radius:22px;box-shadow:0 25px 60px #00000014;animation:float 4s ease infinite}.student-card svg{width:55px;height:55px;padding:15px;border-radius:50%;background:var(--secondary);color:#fff}.student-card h4{color:var(--primary);font-size:28px}.student-card span{color:#777;font-size:14px}.section-tag{display:inline-flex;align-items:center;padding:12px 24px;border-radius:50px;background:#f973161a;color:var(--primary);font-weight:600;font-size:15px;margin-bottom:24px}.about-content h2{font-size:52px;line-height:1.2;margin-bottom:25px;color:var(--secondary)}.about-content h2 span{color:var(--primary)}.about-content p{font-size:17px;line-height:1.9;color:#666;margin-bottom:35px}.about-list{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:45px}.about-list div{display:flex;gap:12px;align-items:center;font-weight:500;color:var(--secondary)}.about-list svg{color:#16a34a;font-size:18px}.about-bottom{display:flex;justify-content:space-between;align-items:center;gap:30px}.country-supported{display:flex;align-items:center;gap:18px}.country-supported svg{width:60px;height:60px;padding:18px;border-radius:50%;background:#082b7214;color:var(--secondary)}.country-supported h4{color:var(--primary);font-size:32px}.country-supported span{color:#666}.primary-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;border-radius:50px;background:linear-gradient(135deg,var(--primary),#ff944d);color:#fff;text-decoration:none;font-weight:600;transition:.35s}.primary-btn:hover{transform:translateY(-4px);color:#fff}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@media(max-width:1400px){.about-container{gap:70px}.about-content h2{font-size:46px}}@media(max-width:1200px){.about-container{gap:50px}.about-content h2{font-size:42px}.experience-card{left:-15px}.student-card{right:-15px}}@media(max-width:992px){.about{padding:90px 0}.about-container{grid-template-columns:1fr;gap:70px}.about-image{max-width:650px;margin:auto}.about-content{text-align:center}.about-content p{max-width:700px;margin:0 auto 35px}.about-list{max-width:700px;margin:0 auto 40px}.about-bottom{justify-content:center;flex-wrap:wrap}.section-tag{margin:0 auto 25px}}@media(max-width:768px){.about{padding:80px 0}.about-content h2{font-size:36px}.about-content p{font-size:16px}.about-list{grid-template-columns:1fr;gap:16px;text-align:left}.about-list div{justify-content:flex-start}.about-bottom{flex-direction:column;gap:25px}.experience-card{width:180px;padding:18px}.student-card{width:190px;padding:18px}.experience-card h3,.student-card h4{font-size:24px}.country-supported h4{font-size:28px}}@media(max-width:576px){.about-container{gap:55px}.about-image img{border-radius:22px}.about-content h2{font-size:30px}.section-tag{font-size:13px;padding:10px 18px}.about-content p{font-size:15px;line-height:1.8}.about-list div{font-size:15px}.experience-card{position:relative;top:auto;left:auto;margin:20px auto 0;width:100%;max-width:240px}.student-card{position:relative;right:auto;bottom:auto;margin:20px auto 0;width:100%;max-width:240px}.country-supported{justify-content:center}}@media(max-width:420px){.about{padding:70px 0}.about-content h2{font-size:26px}.about-content p,.about-list div{font-size:14px}.about-bottom .primary-btn{width:100%;justify-content:center}.country-supported{flex-direction:row;text-align:center}.country-supported svg{width:55px;height:55px;padding:16px}}.why{position:relative;padding:120px 0;background:linear-gradient(180deg,#f8fbff,#fff);overflow:hidden}.section-heading{max-width:760px;margin:0 auto 70px;text-align:center}.section-heading h2{font-size:52px;color:var(--secondary);line-height:1.2}.section-heading h2 span{color:var(--primary)}.section-heading p{font-size:17px;line-height:1.9;color:#667085}.why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.why-card{background:#fff;border-radius:24px;padding:40px 32px;transition:.35s;border:1px solid #edf2f7;box-shadow:0 10px 35px #0000000d;position:relative;overflow:hidden}.why-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--primary),#ffb067);transform:scaleX(0);transition:.4s}.why-card:hover:before{transform:scaleX(1)}.why-card:hover{transform:translateY(-12px);box-shadow:0 25px 60px #0000001a}.why-icon{width:78px;height:78px;border-radius:20px;background:linear-gradient(135deg,var(--primary),#ff9d45);display:flex;justify-content:center;align-items:center;color:#fff;font-size:30px;margin-bottom:28px;transition:.35s}.why-card:hover .why-icon{transform:rotate(-10deg) scale(1.08)}.why-card h3{font-size:24px;color:var(--secondary);margin-bottom:16px}.why-card p{color:#667085;line-height:1.8;font-size:15px}@media(max-width:1200px){.why-grid{grid-template-columns:repeat(2,1fr)}.section-heading h2{font-size:46px}}@media(max-width:992px){.why{padding:90px 0}.section-heading{margin-bottom:50px}.section-heading h2{font-size:40px}.section-heading p{font-size:16px}}@media(max-width:768px){.why-grid{grid-template-columns:1fr}.section-heading h2{font-size:34px}.why-card{padding:35px 25px}.why-icon{width:70px;height:70px;font-size:28px}}@media(max-width:576px){.why{padding:80px 0}.section-heading{margin-bottom:40px}.section-heading h2{font-size:30px}.section-heading p{font-size:15px}.why-card{padding:30px 22px}.why-card h3{font-size:22px}}@media(max-width:420px){.section-heading h2{font-size:26px}.section-heading p{font-size:14px}.why-card{padding:28px 20px}.why-icon{width:65px;height:65px;font-size:24px}.why-card h3{font-size:20px}}.services{padding:120px 0;background:#f8fbff;position:relative;overflow:hidden}.services:before{content:"";position:absolute;width:420px;height:420px;background:#f9731614;border-radius:50%;top:-180px;right:-120px;filter:blur(80px)}.services:after{content:"";position:absolute;width:380px;height:380px;background:#082b720d;left:-150px;bottom:-120px;border-radius:50%;filter:blur(80px)}.service-bento{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:310px 220px 270px;gap:24px;margin-top:70px}.service-card{position:relative;background:#fff;border-radius:28px;padding:35px;overflow:hidden;box-shadow:0 20px 50px #0000000f;border:1px solid rgba(0,0,0,.05);transition:.45s;display:flex;flex-direction:column}.service-card:hover{transform:translateY(-10px);box-shadow:0 30px 70px #0000001f}.service-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary),#FFB16D);transform:scaleX(0);transition:.4s}.service-card:hover:before{transform:scaleX(1)}.featured{grid-row:span 2;background:linear-gradient(135deg,#082b72,#0f4bb3);color:#fff}.featured h3{color:#fff;font-size:38px;margin:25px 0;line-height:1.15}.featured p{color:#dce8ff;font-size:17px;line-height:1.9;margin-bottom:35px}.gradient{background:linear-gradient(135deg,#f97316,#ffb54a);color:#fff}.gradient h3{color:#fff;font-size:32px;margin-top:20px;margin-bottom:15px}.gradient p{color:#fff;opacity:.9}.wide{grid-column:span 2;display:flex;justify-content:center}.wide-content{display:flex;justify-content:space-between;align-items:center;height:100%;gap:30px}.wide-content h3{font-size:34px;margin-bottom:15px;color:var(--secondary)}.wide-content p{font-size:16px;line-height:1.8;color:#666}.wide-icon{font-size:80px;color:var(--primary);opacity:.18}.service-top{display:flex;justify-content:space-between;align-items:center}.service-top span{font-size:54px;font-weight:700;color:#082b720f}.service-icon{width:72px;height:72px;border-radius:22px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),#FFA146);color:#fff;font-size:28px;box-shadow:0 15px 35px #f9731640}.gradient .service-icon{background:#fff;color:var(--primary)}.service-card h3{font-size:26px;line-height:1.3;margin:22px 0 15px;color:var(--secondary)}.featured h3{color:#fff!important}.featured p{color:#ffffffd9!important}.featured .service-top span{color:#ffffff26}.service-card p{font-size:15px;line-height:1.8;color:#667085;flex:1}.service-card.gradient p{font-size:15px;line-height:1.8;color:#fff;flex:1}.service-card:not(.featured):not(.gradient) h3{color:var(--secondary)}.service-card:not(.featured):not(.gradient) p{color:#667085}.service-icon{width:72px;height:72px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:linear-gradient(135deg,var(--primary),#FF9A3C);color:#fff;font-size:28px}.service-card .service-btn{margin-top:auto;display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border:none;border-radius:50px;background:var(--primary);color:#fff;font-weight:600;cursor:pointer;transition:.35s;width:max-content}.service-card .service-btn:hover{transform:translateY(-3px)}.gradient .service-btn2{background:#fff;color:var(--primary);display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:50px;width:max-content}.gradient-icon{font-size:90px;opacity:.18;position:absolute;right:30px;bottom:25px}@media(max-width:1400px){.service-bento{grid-template-columns:1.2fr 1fr 1fr;gap:20px}.featured h3{font-size:34px}.wide-content h3{font-size:30px}}@media(max-width:1200px){.service-bento{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.featured,.wide,.gradient{grid-column:span 2;grid-row:auto}.service-card{min-height:300px}.featured{min-height:420px}.gradient{min-height:280px}}@media(max-width:992px){.services{padding:90px 0}.section-heading{margin-bottom:50px}.section-heading h2{font-size:52px}.service-bento{gap:20px}.service-card{padding:30px}.service-card h3{font-size:24px}}@media(max-width:768px){.services{padding:80px 0}.service-bento{grid-template-columns:1fr}.featured,.wide,.gradient{grid-column:span 1}.service-card{min-height:auto;padding:28px}.featured{min-height:unset}.wide-content{flex-direction:column;text-align:center}.wide-icon{font-size:60px}.section-heading h2{font-size:34px}}@media(max-width:576px){.services{padding:70px 0}.section-heading h2{font-size:30px}.section-heading p{font-size:15px}.service-card{border-radius:22px;padding:24px}.service-icon{width:60px;height:60px;border-radius:18px;font-size:24px}.service-card h3{font-size:21px;margin:18px 0 12px}.service-card p{font-size:14px}.service-top span{font-size:38px}.featured h3{font-size:28px}.gradient h3{font-size:26px}.wide-content h3{font-size:24px}.gradient-icon{font-size:60px;right:20px;bottom:20px}}@media(max-width:420px){.services{padding:60px 0}.service-card{padding:20px;border-radius:20px}.service-icon{width:55px;height:55px;font-size:22px}.service-card h3{font-size:19px}.featured h3{font-size:24px}.service-card Link{width:100%;justify-content:center}.service-card.gradient Link{margin-top:20px;width:100%;justify-content:center}}.destinations{padding:120px 0;background:#f8fbff;position:relative;overflow:hidden}.destinations:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#f9731614;top:-180px;left:-150px;filter:blur(90px)}.destinations:after{content:"";position:absolute;width:350px;height:350px;border-radius:50%;background:#082b720f;right:-150px;bottom:-150px;filter:blur(90px)}.destination-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:70px}.destination-card{position:relative;height:420px;overflow:hidden;border-radius:26px;cursor:pointer;box-shadow:0 20px 50px #00000014;transition:.45s}.destination-card:hover{transform:translateY(-10px);box-shadow:0 30px 70px #00000026}.destination-card img{width:100%;height:100%;object-fit:cover;transition:.8s}.destination-card:hover img{transform:scale(1.12)}.destination-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:30px;background:linear-gradient(to top,rgba(8,43,114,.96),rgba(8,43,114,.25),transparent)}.flag{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;box-shadow:0 8px 20px #0000001f;overflow:hidden;padding:10px}.countryFlag{width:100%;height:100%;object-fit:cover;display:block}.destination-overlay h3{color:#fff;font-size:28px;margin-bottom:18px;line-height:1.3}.destination-overlay ul{list-style:none;margin-bottom:28px}.destination-overlay li{color:#fff;opacity:.92;margin-bottom:10px;font-size:15px;display:flex;align-items:center}.destination-overlay li:before{content:"";width:8px;height:8px;background:var(--primary);border-radius:50%;margin-right:10px}.destination-overlay a{width:max-content;display:flex;align-items:center;gap:10px;padding:15px 26px;border:none;border-radius:50px;background:var(--primary);color:#fff;font-weight:600;cursor:pointer;transition:.35s}.destination-overlay a:hover{background:#fff;color:var(--secondary)}.destination-overlay a svg{transition:.35s}.destination-overlay a:hover svg{transform:translate(5px)}.destination-card:nth-child(1){grid-column:span 2}.destination-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(249,115,22,.12),transparent 35%);opacity:0;transition:.4s;z-index:1}.destination-card:hover:before{opacity:1}.destination-overlay{z-index:2}.destination-card:hover .flag{transform:rotate(8deg) scale(1.08)}.flag{transition:.4s}.destination-overlay h3,.destination-overlay li,.destination-overlay a{transition:.35s}.destination-card:hover h3{transform:translateY(-4px)}.destination-card:hover li{transform:translate(4px)}.destination-card:hover a{transform:translateY(-3px)}@media(max-width:1400px){.destination-grid{grid-template-columns:repeat(3,1fr)}.destination-card:nth-child(1),.destination-card:nth-child(4),.destination-card:nth-child(7){grid-column:unset;grid-row:unset;height:420px}}@media(max-width:1200px){.destination-grid{grid-template-columns:repeat(2,1fr);gap:22px}.destination-card{height:400px}}@media(max-width:992px){.destinations{padding:90px 0}.destination-grid{margin-top:50px}.destination-card{height:360px}.destination-overlay{padding:24px}.destination-overlay h3{font-size:24px}.flag{width:55px;height:55px;font-size:24px}}@media(max-width:768px){.destinations{padding:80px 0}.destination-grid{grid-template-columns:1fr;gap:20px}.destination-card{height:340px}.destination-overlay h3{font-size:22px}.destination-overlay li{font-size:14px}.destination-overlay a{width:100%;justify-content:center}}@media(max-width:576px){.destinations{padding:70px 0}.destination-card{height:320px;border-radius:22px}.destination-overlay{padding:20px}.flag{width:50px;height:50px;font-size:22px;margin-bottom:14px}.destination-overlay h3{font-size:20px;margin-bottom:14px}.destination-overlay ul{margin-bottom:18px}.destination-overlay a{padding:14px 20px}}@media(max-width:420px){.destination-card{height:300px}.destination-overlay{padding:18px}.destination-overlay h3{font-size:18px}.destination-overlay li{font-size:13px;margin-bottom:8px}.flag{width:45px;height:45px;font-size:20px}.destination-overlay a{font-size:14px}}.process{position:relative;padding:120px 0;background:#fff;overflow:hidden}.process:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#f9731614;top:-180px;left:-150px;filter:blur(90px)}.process:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720f;right:-150px;bottom:-150px;filter:blur(90px)}.process-wrapper{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:25px;margin-top:80px;z-index:2}.process-line{position:absolute;top:50%;left:5%;width:90%;height:6px;border-radius:20px;transform:translateY(-50%);background:linear-gradient(90deg,var(--primary),#FFA85B,var(--secondary))}.process-card{position:relative;background:#fff;border-radius:24px;padding:35px 25px;box-shadow:0 20px 50px #0000000f;border:1px solid rgba(0,0,0,.05);transition:.4s;text-align:center;z-index:3}.process-card:hover{transform:translateY(-12px);box-shadow:0 30px 70px #0000001f}.process-card.up{margin-bottom:80px}.process-card.down{margin-top:80px}.step-number{position:absolute;top:18px;right:20px;font-size:46px;font-weight:700;color:#082b720f}.step-icon{width:80px;height:80px;border-radius:22px;margin:auto;display:flex;justify-content:center;align-items:center;font-size:32px;color:#fff;background:linear-gradient(135deg,var(--primary),#FFAE5A);box-shadow:0 15px 35px #f973164d;transition:.4s}.process-card:hover .step-icon{transform:rotate(-8deg) scale(1.08)}.process-card h3{margin:25px 0 15px;font-size:22px;color:var(--secondary);line-height:1.35}.process-card p{color:#667085;font-size:15px;line-height:1.8}.process-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:5px;border-radius:20px;background:linear-gradient(90deg,var(--primary),#FFB36E);transform:scaleX(0);transition:.4s}.process-card:hover:before{transform:scaleX(1)}@media(max-width:1400px){.process-wrapper{grid-template-columns:repeat(3,1fr);gap:30px}.process-line{display:none}.process-card{margin:0!important}}@media(max-width:1200px){.process{padding:100px 0}.process-wrapper{grid-template-columns:repeat(2,1fr);gap:25px}.process-card{padding:32px 25px}}@media(max-width:992px){.process{padding:90px 0}.process-wrapper{grid-template-columns:1fr;max-width:650px;margin:60px auto 0;gap:30px}.process-card{text-align:left;padding:30px}.step-icon{margin:0 0 25px}.step-number{font-size:40px}.process-card h3{font-size:24px}.process-card p{font-size:15px}}@media(max-width:768px){.process{padding:80px 0}.process-wrapper{gap:25px}.process-card{padding:28px 24px;border-radius:22px}.step-icon{width:72px;height:72px;font-size:28px}.step-number{font-size:34px}.process-card h3{font-size:22px}}@media(max-width:576px){.process{padding:70px 0}.process-wrapper{margin-top:45px}.process-card{padding:24px 20px;border-radius:20px}.step-icon{width:65px;height:65px;border-radius:18px;font-size:24px}.process-card h3{font-size:20px;margin:20px 0 12px}.process-card p{font-size:14px}.step-number{font-size:30px;top:15px;right:18px}}@media(max-width:420px){.process{padding:60px 0}.process-card{padding:20px}.step-icon{width:58px;height:58px;font-size:22px}.process-card h3{font-size:18px}.process-card p{font-size:13px}.step-number{font-size:26px}}.stats{position:relative;padding:120px 0;background:linear-gradient(135deg,#082b72,#0c3c99);overflow:hidden}.stats:before{content:"";position:absolute;width:450px;height:450px;background:#ffffff14;border-radius:50%;top:-220px;left:-180px}.stats:after{content:"";position:absolute;width:350px;height:350px;background:#f973162e;border-radius:50%;bottom:-180px;right:-140px}.stats .section-heading{position:relative;z-index:2}.stats .section-tag{background:#ffffff1f;color:#fff}.stats .section-heading h2{color:#fff}.stats .section-heading h2 span{color:#f97316}.stats .section-heading p{color:#ffffffbf}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:70px;position:relative;z-index:2}.stats-card{background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);border-radius:26px;padding:45px 30px;text-align:center;transition:.4s}.stats-card:hover{transform:translateY(-12px);background:#fff;box-shadow:0 25px 60px #00000026}.stats-icon{width:85px;height:85px;margin:auto auto 28px;display:flex;align-items:center;justify-content:center;border-radius:22px;background:linear-gradient(135deg,#f97316,#ffb64a);color:#fff;font-size:34px;transition:.4s}.stats-card:hover .stats-icon{transform:rotate(-10deg) scale(1.08)}.stats-card h3{font-size:48px;color:#fff;margin-bottom:10px;transition:.35s}.stats-card p{color:#ffffffd9;font-size:16px;transition:.35s}.stats-card:hover h3{color:var(--secondary)}.stats-card:hover p{color:#667085}@media(max-width:1200px){.stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.stats{padding:90px 0}.stats-grid{grid-template-columns:1fr;gap:22px;margin-top:50px}.stats-card{padding:35px 25px}.stats-card h3{font-size:40px}.stats-icon{width:75px;height:75px;font-size:30px}}@media(max-width:480px){.stats{padding:70px 0}.stats-card{padding:28px 20px;border-radius:20px}.stats-card h3{font-size:34px}.stats-card p{font-size:14px}.stats-icon{width:65px;height:65px;font-size:26px}}.stories{position:relative;padding:120px 0;background:#f8fbff;overflow:hidden}.stories:before{content:"";position:absolute;width:450px;height:450px;background:#f9731614;border-radius:50%;top:-220px;right:-150px;filter:blur(90px)}.stories:after{content:"";position:absolute;width:350px;height:350px;background:#082b720d;left:-150px;bottom:-150px;border-radius:50%;filter:blur(90px)}.stories .swiper{margin-top:70px;padding:15px 50px 70px}.stories .swiper-pagination-bullet{width:12px;height:12px;background:#d0d5dd;opacity:1}.stories .swiper-pagination-bullet-active{width:35px;border-radius:30px;background:var(--primary)}.story-card{position:relative;background:#fff;border-radius:28px;padding:35px;height:100%;border:1px solid rgba(0,0,0,.05);box-shadow:0 20px 60px #0000000f;transition:.4s;overflow:hidden}.story-card:hover{transform:translateY(-12px);box-shadow:0 30px 70px #0000001f}.story-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary),#FFB564);transform:scaleX(0);transition:.4s}.story-card:hover:before{transform:scaleX(1)}.quote-icon{position:absolute;top:25px;right:25px;font-size:52px;color:#f973161f}.student-top{display:flex;align-items:center;gap:18px;margin-bottom:30px}.student-top img{width:82px;height:82px;border-radius:50%;object-fit:cover;border:4px solid #fff;box-shadow:0 10px 25px #0000001f}.student-top h3{color:var(--secondary);font-size:22px;margin-bottom:5px}.student-top span{display:block;color:var(--primary);font-weight:600;margin-bottom:4px}.student-top small{color:#667085;font-size:14px}.story-card p{color:#667085;line-height:1.9;font-size:15px;margin-bottom:30px}.story-footer{display:flex;justify-content:space-between;align-items:center;gap:15px}.rating{display:flex;gap:5px}.rating svg{color:#ffc107;font-size:17px}.visa-badge{background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;padding:10px 18px;border-radius:50px;font-size:13px;font-weight:600}.google-review-card{max-width:650px;margin:60px auto 0;background:#fff;border-radius:28px;padding:45px;text-align:center;border:1px solid rgba(0,0,0,.05);box-shadow:0 20px 60px #00000014;position:relative;overflow:hidden}.google-review-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary),#FFB65A)}.google-stars{font-size:34px;margin-bottom:15px;letter-spacing:4px}.google-review-card h3{color:var(--secondary);font-size:34px;margin-bottom:15px}.google-review-card p{color:#667085;line-height:1.8;font-size:16px;max-width:500px;margin:0 auto 30px}.review-btn{display:inline-flex;justify-content:center;align-items:center;gap:12px;padding:16px 34px;border-radius:50px;text-decoration:none;background:linear-gradient(135deg,var(--primary),#FFA54C);color:#fff;font-weight:600;transition:.35s;box-shadow:0 15px 40px #f9731640}.review-btn:hover{background:var(--secondary);color:#fff;transform:translateY(-4px);box-shadow:0 25px 55px #082b7240}@media(max-width:768px){.google-review-card{padding:35px 25px;margin-top:45px}.google-review-card h3,.google-stars{font-size:28px}.google-review-card p{font-size:15px}.review-btn{width:100%}}@media(max-width:480px){.google-review-card{padding:28px 20px;border-radius:22px}.google-review-card h3{font-size:24px}.google-stars{font-size:24px;letter-spacing:2px}.google-review-card p{font-size:14px}.review-btn{padding:15px 18px;font-size:15px}}@media(max-width:1400px){.story-card{padding:30px}.student-top h3{font-size:20px}.quote-icon{font-size:45px}}@media(max-width:1200px){.stories{padding:100px 0}.stories .swiper{padding-bottom:60px}.story-card{padding:28px}.student-top img{width:75px;height:75px}.story-footer{flex-wrap:wrap}.review-btn{padding:16px 30px}}@media(max-width:992px){.stories{padding:90px 0}.stories .swiper{margin-top:50px}.story-card{padding:26px}.student-top{gap:15px}.student-top img{width:70px;height:70px}.student-top h3{font-size:20px}.story-card p{font-size:15px}.review-btn-wrapper{margin-top:35px}}@media(max-width:768px){.stories{padding:80px 0}.stories .swiper{padding-bottom:55px;padding-left:20px;padding-right:20px;overflow:unset}}.story-card{border-radius:22px;padding:24px}.student-top{flex-direction:column;text-align:center}.student-top img{width:80px;height:80px}.story-card p{text-align:center}.story-footer{flex-direction:column;gap:15px}.rating{justify-content:center}.review-btn{width:100%;max-width:320px}@media(max-width:576px){.stories{padding:70px 0}.story-card{padding:22px;border-radius:20px}.quote-icon{font-size:36px;top:18px;right:18px}.student-top h3{font-size:18px}.student-top span{font-size:14px}.student-top small{font-size:13px}.story-card p{font-size:14px;line-height:1.8}.visa-badge{padding:8px 16px;font-size:12px}.rating svg{font-size:16px}.review-btn{width:100%;max-width:100%;padding:15px 20px;font-size:15px}}@media(max-width:420px){.stories{padding:60px 0}.story-card{padding:20px}.student-top img{width:70px;height:70px}.student-top h3{font-size:17px}.story-card p{font-size:13px}.quote-icon{font-size:30px}.review-btn{font-size:14px;padding:14px 18px}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.cta{padding-bottom:120px;background:#f8fbff;position:relative;overflow:hidden}.cta:before{content:"";position:absolute;width:450px;height:450px;background:#f9731614;border-radius:50%;top:-180px;left:-180px;filter:blur(90px)}.cta:after{content:"";position:absolute;width:380px;height:380px;background:#082b7214;border-radius:50%;right:-180px;bottom:-180px;filter:blur(90px)}.cta-box{position:relative;z-index:2;background:linear-gradient(135deg,#082b72,#0b4db4);border-radius:35px;padding:80px;text-align:center;overflow:hidden;box-shadow:0 30px 80px #082b722e}.cta-box:before{content:"";position:absolute;width:320px;height:320px;background:#ffffff14;border-radius:50%;top:-140px;right:-120px}.cta-box:after{content:"";position:absolute;width:260px;height:260px;background:#f9731626;border-radius:50%;bottom:-120px;left:-100px}.cta .section-tag{background:#ffffff1f;color:#fff}.cta h2{color:#fff;font-size:52px;line-height:1.2;margin:22px 0}.cta h2 span{color:var(--primary)}.cta p{max-width:760px;margin:auto;color:#ffffffd1;font-size:18px;line-height:1.9}.cta-points{display:flex;justify-content:center;gap:35px;margin:45px 0;flex-wrap:wrap}.cta-points span{display:flex;align-items:center;gap:10px;color:#fff;font-weight:500}.cta-points svg{color:#34d399;font-size:18px}.cta-buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.cta-buttons a{text-decoration:none}.cta-buttons svg{size:18px}.cta .primary-btn{display:flex;align-items:center;gap:12px;padding:18px 34px;border-radius:60px;background:var(--primary);color:#fff;font-weight:600;transition:.35s;box-shadow:0 15px 40px #f973164d}.cta .primary-btn:hover{background:#fff;color:var(--secondary);transform:translateY(-5px)}.cta .secondary-btn{display:flex;align-items:center;gap:12px;padding:18px 34px;border-radius:60px;background:#fff;color:var(--secondary);font-weight:600;transition:.35s}.cta .secondary-btn:hover{background:var(--primary);color:#fff}.whatsapp-btn{display:flex;align-items:center;gap:12px;padding:18px 34px;border-radius:60px;background:#25d366;color:#fff;font-weight:600;transition:.35s}.whatsapp-btn:hover{transform:translateY(-5px);background:#1db954}@media(max-width:1200px){.cta-box{padding:70px 50px}.cta h2{font-size:46px}}@media(max-width:992px){.cta{padding:90px 0}.cta-box{padding:60px 40px}.cta h2{font-size:40px}.cta p{font-size:16px}}@media(max-width:768px){.cta{padding:80px 0}.cta-box{padding:45px 25px;border-radius:28px}.cta h2{font-size:32px}.cta-points{flex-direction:column;gap:18px;align-items:flex-start}.cta-buttons{flex-direction:column}.cta-buttons a{width:100%}.cta .primary-btn,.cta .secondary-btn,.whatsapp-btn{width:100%;justify-content:center}}@media(max-width:480px){.cta{padding:70px 0}.cta-box{padding:35px 20px}.cta h2{font-size:28px}.cta p{font-size:14px}.cta .primary-btn,.cta .secondary-btn,.whatsapp-btn{padding:16px 20px;font-size:15px}}.about-hero{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;padding:140px 0 100px;background:radial-gradient(circle at top left,#EAF7FF 0%,transparent 35%),radial-gradient(circle at bottom right,#FFF3EA 0%,transparent 30%),#fff}.shape{position:absolute;border-radius:50%;filter:blur(90px);z-index:0}.shape1{width:420px;height:420px;background:#f973161f;top:-180px;left:-120px}.shape2{width:380px;height:380px;background:#082b7214;right:-120px;bottom:-160px}.about-hero-wrapper{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:80px;position:relative;z-index:2}.about-hero-content h1{font-size:68px;line-height:1.1;color:var(--secondary);margin-bottom:22px;font-weight:800}.about-hero-content h1 span{display:block;color:var(--primary)}.about-hero-content p{font-size:17px;line-height:1.9;color:#667085;max-width:620px}.about-hero-buttons{display:flex;gap:18px;margin-top:40px;flex-wrap:wrap}.about-hero-buttons .primary-btn{display:flex;align-items:center;gap:10px}.about-hero-buttons .secondary-btn{padding:16px 34px;border-radius:50px;border:2px solid #E5E7EB;color:var(--secondary);font-weight:600;transition:.35s;text-decoration:none;background:#fff}.about-hero-buttons .secondary-btn:hover{background:var(--secondary);color:#fff}.hero-mini-stats{display:flex;gap:22px;margin-top:55px;flex-wrap:wrap}.hero-mini-stats div{display:flex;align-items:center;gap:14px}.hero-mini-stats svg{width:58px;height:58px;padding:16px;border-radius:18px;background:#fff;color:var(--primary);box-shadow:0 15px 40px #00000014}.hero-mini-stats h3{font-size:28px;color:var(--secondary);margin-bottom:4px}.hero-mini-stats span{color:#667085;font-size:14px}.about-hero-image{position:relative}.about-hero-image img{width:100%;border-radius:35px;display:block;box-shadow:0 30px 80px #0000001f}.floating-card{position:absolute;background:#fffffff2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;padding:20px 28px;box-shadow:0 20px 50px #0000001f;animation:float 4s ease-in-out infinite}.floating-card h4{color:var(--primary);font-size:32px}.floating-card span{color:#667085}.top-card{top:35px;left:-35px}.bottom-card{bottom:35px;right:-35px}@media(max-width:1200px){.about-hero-wrapper{gap:50px}.about-hero-content h1{font-size:54px}}@media(max-width:992px){.about-hero{min-height:auto;padding:140px 0 90px}.about-hero-wrapper{grid-template-columns:1fr;gap:60px}.about-hero-content{text-align:center}.about-hero-content p{margin:auto}.about-hero-buttons{justify-content:center;align-content:center}.hero-mini-stats{justify-content:center}.about-hero-image{max-width:550px;margin:auto}.top-card{left:0}.bottom-card{right:0}}@media(max-width:768px){.about-hero{padding:120px 0 80px}.about-hero-content h1{font-size:42px}.about-hero-content p{font-size:16px}.about-hero-buttons{flex-direction:column}.about-hero-buttons a{width:100%;justify-content:center}.hero-mini-stats{flex-direction:column;align-items:flex-start}.about-hero-image{max-width:100%}.floating-card{transform:scale(.9)}}@media(max-width:576px){.about-hero-content h1{font-size:34px}.hero-mini-stats{gap:18px}.hero-mini-stats svg{width:50px;height:50px;padding:14px}.hero-mini-stats h3{font-size:22px}.floating-card{position:relative;inset:auto;margin:15px auto;width:220px;text-align:center}}@media(max-width:420px){.about-hero{padding:110px 0 70px}.about-hero-content h1{font-size:30px}.about-hero-content p{font-size:14px}.about-hero-buttons .primary-btn,.about-hero-buttons .secondary-btn{padding:15px 18px;font-size:15px}}.company{position:relative;padding:120px 0;background:#fff;overflow:hidden}.company:before{content:"";position:absolute;width:420px;height:420px;background:#f9731614;border-radius:50%;top:-180px;left:-150px;filter:blur(90px)}.company:after{content:"";position:absolute;width:350px;height:350px;background:#082b720d;border-radius:50%;right:-150px;bottom:-150px;filter:blur(90px)}.company-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px;position:relative;z-index:2}.company-image{position:relative}.company-image img{width:100%;display:block;border-radius:30px;box-shadow:0 30px 80px #0000001f}.company-card{position:absolute;background:#fff;border-radius:22px;padding:20px 24px;display:flex;align-items:center;gap:16px;box-shadow:0 20px 50px #0000001a;animation:float 4s ease-in-out infinite}.company-card svg{width:60px;height:60px;border-radius:18px;padding:18px;color:#fff;background:linear-gradient(135deg,var(--primary),#FFB14D)}.company-card h3{color:var(--secondary);font-size:30px;margin-bottom:5px}.company-card span{color:#667085;font-size:14px}.experience{top:40px;left:-40px}.students{bottom:40px;right:-40px}.company-content h2{font-size:52px;line-height:1.2;margin-bottom:25px;color:var(--secondary)}.company-content h2 span{color:var(--primary)}.company-content p{color:#667085;font-size:17px;line-height:1.9;margin-bottom:20px}.company-features{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin:35px 0}.company-features div{display:flex;align-items:center;gap:12px;color:var(--secondary);font-weight:500}.company-features svg{color:#22c55e}.company-bottom{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:30px}.company-bottom .primary-btn{display:flex;align-items:center;gap:10px}.countries-served{display:flex;align-items:center;gap:16px}.countries-served svg{width:60px;height:60px;padding:18px;border-radius:18px;color:#fff;background:var(--secondary)}.countries-served h3{font-size:32px;color:var(--primary)}.countries-served span{color:#667085}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@media(max-width:1200px){.company-wrapper{gap:60px}.company-content h2{font-size:44px}}@media(max-width:992px){.company{padding:90px 0}.company-wrapper{grid-template-columns:1fr;gap:60px}.company-content{text-align:center}.company-features{max-width:650px;margin:35px auto}.company-bottom{justify-content:center;flex-wrap:wrap}.company-image{max-width:600px;margin:auto}.experience{left:0}.students{right:0}}@media(max-width:768px){.company{padding:80px 0}.company-content h2{font-size:36px}.company-content p{font-size:16px}.company-features{grid-template-columns:1fr;text-align:left}.company-bottom{flex-direction:column}.company-bottom .primary-btn{width:100%;justify-content:center}}@media(max-width:576px){.company{padding:70px 0}.company-content h2{font-size:30px}.company-content p{font-size:15px}.company-card{position:relative;inset:auto;margin:20px auto;width:230px}.company-image img{border-radius:22px}.countries-served{justify-content:center}}@media(max-width:420px){.company{padding:60px 0}.company-content h2{font-size:26px}.company-content p{font-size:14px}.company-card{width:100%}.company-features div{font-size:14px;justify-content:center}}.founder{position:relative;padding:120px 0;background:#f8fbff;overflow:hidden}.founder:before{content:"";position:absolute;width:420px;height:420px;background:#f9731614;border-radius:50%;top:-180px;right:-180px;filter:blur(90px)}.founder:after{content:"";position:absolute;width:380px;height:380px;background:#082b720d;left:-150px;bottom:-150px;border-radius:50%;filter:blur(90px)}.founder-wrapper{display:grid;grid-template-columns:480px 1fr;gap:90px;align-items:center;position:relative;z-index:2}.founder-image{position:relative}.founder-image img{width:100%;display:block;border-radius:32px;box-shadow:0 30px 80px #0000001f}.experience-badge{position:absolute;bottom:30px;left:-35px;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:22px;padding:22px 30px;box-shadow:0 20px 50px #0000001f}.experience-badge h3{font-size:42px;color:var(--primary);margin-bottom:5px}.experience-badge span{color:#667085;font-size:15px}.founder-content{position:relative}.founder-content h2{font-size:52px;line-height:1.2;color:var(--secondary);margin-bottom:22px}.founder-content h2 span{color:var(--primary)}.quote{font-size:65px;color:#f973162e;margin-bottom:20px}.founder-content p{color:#667085;line-height:1.9;font-size:17px;margin-bottom:20px}.signature{width:180px;margin:20px 0}.founder-info{display:flex;justify-content:space-between;align-items:center;margin-top:25px;gap:30px}.founder-info h3{color:var(--secondary);font-size:28px;margin-bottom:5px}.founder-info span{color:#667085}.founder-social{display:flex;gap:15px}.founder-social a{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:#fff;color:var(--secondary);text-decoration:none;transition:.35s;box-shadow:0 15px 40px #00000014}.founder-social a:hover{background:var(--primary);color:#fff;transform:translateY(-5px)}@media(max-width:1200px){.founder-wrapper{grid-template-columns:420px 1fr;gap:60px}.founder-content h2{font-size:44px}}@media(max-width:992px){.founder{padding:90px 0}.founder-wrapper{grid-template-columns:1fr;gap:60px}.founder-image{max-width:500px;margin:auto}.founder-content{text-align:center}.quote{margin:auto auto 20px;display:block}.signature{margin:25px auto;display:block}.founder-info{flex-direction:column}}@media(max-width:768px){.founder{padding:80px 0}.founder-content h2{font-size:36px}.founder-content p{font-size:16px}.experience-badge{left:20px;bottom:20px;padding:18px 24px}.experience-badge h3{font-size:34px}}@media(max-width:576px){.founder{padding:70px 0}.founder-content h2{font-size:30px}.founder-content p{font-size:15px}.experience-badge{position:relative;left:auto;bottom:auto;margin:20px auto 0;width:220px;text-align:center}.founder-social{justify-content:center;flex-wrap:wrap}}@media(max-width:420px){.founder{padding:60px 0}.founder-content h2{font-size:26px}.founder-content p{font-size:14px}.signature{width:140px}.founder-info h3{font-size:22px}.founder-social a{width:46px;height:46px}}.mission{position:relative;padding:120px 0;background:#f8fbff;overflow:hidden}.mission:before{content:"";position:absolute;width:450px;height:450px;border-radius:50%;background:#f9731614;top:-180px;left:-150px;filter:blur(90px)}.mission:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720d;right:-150px;bottom:-150px;filter:blur(90px)}.mission-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:70px;margin-bottom:40px}.mission-card{background:#fff;padding:45px;border-radius:30px;border:1px solid rgba(0,0,0,.05);box-shadow:0 20px 60px #0000000f;transition:.4s;position:relative;overflow:hidden}.mission-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary),#FFB45E);transform:scaleX(0);transition:.4s}.mission-card:hover:before{transform:scaleX(1)}.mission-card:hover{transform:translateY(-10px);box-shadow:0 30px 80px #0000001a}.vision-card{background:linear-gradient(135deg,#082b72,#0b4eb5)}.vision-card h3,.vision-card p{color:#fff}.mission-icon{width:82px;height:82px;display:flex;justify-content:center;align-items:center;border-radius:24px;background:linear-gradient(135deg,var(--primary),#FFB24A);color:#fff;font-size:32px;margin-bottom:28px;transition:.35s}.mission-card:hover .mission-icon{transform:rotate(-8deg) scale(1.08)}.vision-card .mission-icon{background:#fff;color:var(--primary)}.mission-card h3{font-size:34px;color:var(--secondary);margin-bottom:20px}.mission-card p{color:#667085;line-height:1.9;font-size:16px}.mission-card.vision-card h3{font-size:34px;color:#fff;margin-bottom:20px}.mission-card.vision-card p{color:#e9e9e9;line-height:1.9;font-size:16px}.values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.value-card{background:#fff;border-radius:24px;padding:35px 28px;text-align:center;border:1px solid rgba(0,0,0,.05);transition:.35s;box-shadow:0 15px 40px #0000000d}.value-card:hover{transform:translateY(-10px);box-shadow:0 25px 60px #0000001a}.value-icon{width:72px;height:72px;margin:auto auto 22px;border-radius:22px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--primary),#FFB54E);color:#fff;font-size:28px}.value-card h4{font-size:22px;color:var(--secondary);margin-bottom:12px}.value-card p{color:#667085;line-height:1.8;font-size:15px}@media(max-width:1200px){.values-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:992px){.mission{padding:90px 0}.mission-grid{grid-template-columns:1fr;margin-top:50px}.mission-card{padding:35px}}@media(max-width:768px){.mission{padding:80px 0}.mission-card{padding:30px}.mission-card h3{font-size:28px}.values-grid{grid-template-columns:1fr;gap:20px}}@media(max-width:576px){.mission{padding:70px 0}.mission-card{padding:25px;border-radius:22px}.mission-card h3{font-size:24px}.mission-card p{font-size:15px}.mission-icon{width:68px;height:68px;font-size:28px}.value-card{padding:28px 22px;border-radius:20px}.value-icon{width:64px;height:64px;font-size:24px}.value-card h4{font-size:20px}.value-card p{font-size:14px}}@media(max-width:420px){.mission{padding:60px 0}.mission-card h3{font-size:22px}.mission-card p{font-size:14px}.value-card{padding:24px 18px}}.journey{position:relative;padding:120px 0;background:#fff;overflow:hidden}.journey:before{content:"";position:absolute;width:450px;height:450px;border-radius:50%;background:#f9731614;top:-180px;left:-150px;filter:blur(90px)}.journey:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720d;right:-150px;bottom:-150px;filter:blur(90px)}.timeline{position:relative;max-width:1200px;margin:80px auto 0}.timeline:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:5px;height:100%;border-radius:20px;background:linear-gradient(180deg,var(--primary),#ffb65c,var(--secondary))}.timeline-item{width:50%;position:relative;margin-bottom:70px}.timeline-item.left{padding-right:60px}.timeline-item.right{margin-left:auto;padding-left:60px}.timeline-card{background:#fff;border-radius:28px;padding:35px;position:relative;border:1px solid rgba(0,0,0,.05);box-shadow:0 20px 60px #0000000f;transition:.35s}.timeline-card:hover{transform:translateY(-8px);box-shadow:0 30px 80px #0000001f}.timeline-card:before{content:"";position:absolute;top:45px;width:18px;height:18px;border-radius:50%;background:var(--primary);border:6px solid #fff;box-shadow:0 0 0 4px var(--primary)}.timeline-item.left .timeline-card:before{right:-70px}.timeline-item.right .timeline-card:before{left:-70px}.year{display:inline-block;padding:8px 18px;border-radius:40px;background:#f973161f;color:var(--primary);font-weight:700;margin-bottom:20px}.timeline-icon{width:72px;height:72px;border-radius:22px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),#FFB45C);color:#fff;font-size:28px;margin-bottom:25px;transition:.35s}.timeline-card:hover .timeline-icon{transform:rotate(-8deg) scale(1.08)}.timeline-card h3{font-size:26px;color:var(--secondary);margin-bottom:15px}.timeline-card p{color:#667085;line-height:1.8;font-size:15px}@media(max-width:992px){.journey{padding:90px 0}.timeline{margin-top:60px}.timeline:before{left:30px}.timeline-item{width:100%;padding-left:80px!important;padding-right:0!important;margin-bottom:40px}.timeline-item.left .timeline-card:before,.timeline-item.right .timeline-card:before{left:-58px;right:auto}}@media(max-width:768px){.journey{padding:80px 0}.timeline-card{padding:28px}.timeline-card h3{font-size:22px}.timeline-icon{width:65px;height:65px;font-size:24px}}@media(max-width:576px){.journey{padding:70px 0}.timeline{margin-top:45px}.timeline:before{left:22px}.timeline-item{padding-left:60px!important}.timeline-item.left .timeline-card:before,.timeline-item.right .timeline-card:before{left:-44px;width:15px;height:15px;border-width:4px}.timeline-card{padding:24px;border-radius:22px}.timeline-card h3{font-size:20px}.timeline-card p{font-size:14px}.timeline-icon{width:58px;height:58px;font-size:22px;border-radius:18px}}@media(max-width:420px){.journey{padding:60px 0}.timeline-card{padding:20px}.timeline-card h3{font-size:18px}.timeline-card p{font-size:13px}.year{font-size:13px;padding:7px 14px}}.country-hero{position:relative;overflow:hidden;padding:170px 0 100px;background:linear-gradient(135deg,#f8fbff,#fff 55%,#fff7ef)}.hero-blur{position:absolute;border-radius:50%;filter:blur(120px);z-index:0}.hero-blur-1{width:420px;height:420px;background:#f973161f;top:-150px;left:-150px}.hero-blur-2{width:380px;height:380px;background:#082b7214;right:-120px;bottom:-120px}.country-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:45px;position:relative;z-index:2}.country-breadcrumb a{text-decoration:none;color:#64748b;font-weight:500}.country-breadcrumb span{color:var(--primary);font-weight:600}.country-breadcrumb svg{font-size:12px;color:#98a2b3}.country-hero-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;position:relative;z-index:2}.country-label{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:50px;background:#f973161a;color:var(--primary);font-weight:600;margin-bottom:25px}.country-label .flagp{font-size:22px}.country-hero-content h1{font-size:60px;line-height:1.1;color:var(--secondary);margin-bottom:25px;font-weight:800}.country-hero-content h1 span{display:block;color:var(--primary)}.country-hero-content p{font-size:17px;line-height:1.9;color:#667085;margin-bottom:40px;max-width:620px}.hero-features{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:45px}.feature-item{display:flex;align-items:center;gap:12px;font-weight:600;color:var(--secondary)}.feature-item svg{color:#22c55e;font-size:18px}.country-hero-buttons{display:flex;gap:18px;flex-wrap:wrap}.country-hero-buttons .primary-btn{display:flex;align-items:center;gap:10px}.hero-whatsapp{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 30px;border-radius:50px;background:#25d366;color:#fff;text-decoration:none;font-weight:600;transition:.35s}.hero-whatsapp:hover{transform:translateY(-4px);background:#1ebe5a}.country-hero-image{position:relative}.country-hero-image img{width:100%;display:block;border-radius:30px;box-shadow:0 35px 80px #0000001f}.hero-floating-card{position:absolute;background:#fff;border-radius:20px;padding:18px 22px;display:flex;align-items:center;gap:15px;box-shadow:0 20px 60px #0000001f;animation:floatCard 4s ease-in-out infinite}.hero-floating-card svg{width:52px;height:52px;min-width:52px;border-radius:15px;padding:14px;color:#fff;background:linear-gradient(135deg,var(--primary),#FFB24D)}.hero-floating-card h4{font-size:22px;color:var(--secondary);margin-bottom:4px}.hero-floating-card span{font-size:14px;color:#667085}.card-one{left:-40px;top:40px}.card-two{right:-40px;bottom:160px}.card-three{left:40px;bottom:20px}@media(max-width:1200px){.country-hero{padding:150px 0 90px}.country-hero-content h1{font-size:52px}.country-hero-wrapper{gap:45px}}@media(max-width:992px){.country-hero{padding:140px 0 80px}.country-hero-wrapper{grid-template-columns:1fr}.country-hero-content{text-align:center}.country-hero-content p{margin:auto auto 35px}.hero-features{max-width:650px;margin:0 auto 35px}.country-hero-buttons{justify-content:center;margin-bottom:50px}.country-hero-image{max-width:650px;margin:auto}.card-one{left:15px}.card-two{right:15px}}@media(max-width:768px){.country-hero{padding:120px 0 70px}.country-hero-content h1{font-size:40px}.hero-features{grid-template-columns:1fr}.country-hero-buttons{flex-direction:column}.country-hero-buttons a{width:100%;justify-content:center}.hero-floating-card{position:relative;inset:auto;margin:18px auto;width:230px}}@media(max-width:576px){.country-hero{padding:110px 0 60px}.country-label{font-size:14px}.country-hero-content h1{font-size:32px}.country-hero-content p{font-size:15px}.country-hero-image img{border-radius:20px}.hero-floating-card{width:100%;padding:16px}.hero-floating-card h4{font-size:18px}.hero-floating-card span{font-size:13px}}@media(max-width:420px){.country-hero-content h1{font-size:28px}.country-label{padding:8px 14px;font-size:13px}.country-hero-content p{font-size:14px}.hero-floating-card svg{width:45px;height:45px;min-width:45px;padding:12px}.hero-floating-card{gap:12px}.country-hero-buttons .primary-btn,.hero-whatsapp{font-size:14px;max-width:100%;padding:14px 18px}}.whyCountry{padding:120px 0;background:#fff}.whyCountryGrid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.whyCountryImage{position:relative}.whyCountryImage img{width:100%;display:block;border-radius:30px;box-shadow:0 30px 70px #0000001a}.whyCountryContent h2{font-size:52px;margin-bottom:22px;color:var(--secondary);line-height:1.2}.whyCountryContent h2 span{color:var(--primary)}.whyCountryContent p{color:#667085;line-height:1.9;margin-bottom:35px;font-size:16px}.whyList{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:45px}.whyItem{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:16px;background:#f8fbff;transition:.35s}.whyItem:hover{background:#fff4ea;transform:translateY(-5px)}.whyItem svg{color:#22c55e;margin-top:4px;font-size:18px;min-width:18px}.whyItem span{color:var(--secondary);font-weight:600;line-height:1.6}@media(max-width:992px){.whyCountry{padding:90px 0}.whyCountryGrid{grid-template-columns:1fr;gap:45px}.whyCountryContent{text-align:center}.whyCountryContent p{margin-bottom:30px}}@media(max-width:768px){.whyCountry{padding:80px 0}.whyCountryContent h2{font-size:36px}.whyList{grid-template-columns:1fr}}@media(max-width:576px){.whyCountry{padding:70px 0}.whyCountryContent h2{font-size:30px}.whyCountryContent p{font-size:15px}.whyCountryImage img{border-radius:20px}}@media(max-width:420px){.whyCountryContent h2{font-size:26px}.whyItem{padding:14px}.whyItem span{font-size:14px}}.quickFacts{padding:120px 0;background:#f8fbff}.factsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:70px}.factCard{background:#fff;border-radius:24px;padding:35px;text-align:center;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 50px #0000000f;transition:.35s}.factCard:hover{transform:translateY(-10px);box-shadow:0 30px 70px #0000001f}.factIcon{width:75px;height:75px;margin:0 auto 25px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:28px}.factCard h3{font-size:30px;color:var(--secondary);margin-bottom:10px}.factCard p{color:#667085;font-size:15px;line-height:1.7}@media(max-width:1200px){.factsGrid{grid-template-columns:repeat(3,1fr);gap:25px}}@media(max-width:992px){.quickFacts{padding:90px 0}.factsGrid{grid-template-columns:repeat(2,1fr);margin-top:55px}}@media(max-width:768px){.quickFacts{padding:80px 0}.factsGrid{grid-template-columns:1fr;gap:22px}.factCard{padding:30px 25px}.factCard h3{font-size:26px}}@media(max-width:576px){.quickFacts{padding:70px 0}.factCard{padding:25px 20px;border-radius:20px}.factIcon{width:65px;height:65px;font-size:24px}.factCard h3{font-size:22px}.factCard p{font-size:14px}}@media(max-width:420px){.quickFacts{padding:60px 0}.factCard{padding:22px 18px}.factIcon{width:58px;height:58px;font-size:22px}.factCard h3{font-size:20px}}.topUniversities{position:relative;padding:120px 0;background:#fff;overflow:hidden}.topUniversities:before{content:"";position:absolute;width:420px;height:420px;background:#f9731614;border-radius:50%;top:-180px;left:-180px;filter:blur(100px)}.topUniversities:after{content:"";position:absolute;width:380px;height:380px;background:#082b720f;border-radius:50%;right:-150px;bottom:-150px;filter:blur(100px)}.universityGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:70px;position:relative;z-index:2}.universityCard{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:28px;padding:35px;transition:.35s;box-shadow:0 20px 60px #0000000f;position:relative;overflow:hidden}.universityCard:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary),#FFB24D);transform:scaleX(0);transition:.35s}.universityCard:hover:before{transform:scaleX(1)}.universityCard:hover{transform:translateY(-10px);box-shadow:0 30px 80px #0000001f}.universityTop{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.universityIcon{width:70px;height:70px;border-radius:20px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--primary),#FFB14D);color:#fff;font-size:28px}.rankingBadge{background:#eef6ff;color:var(--secondary);padding:10px 18px;border-radius:50px;font-weight:600;font-size:14px}.universityCard h3{font-size:28px;color:var(--secondary);margin-bottom:20px;line-height:1.3}.universityInfo{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.universityInfo span{display:flex;align-items:center;gap:10px;color:#667085}.universityInfo svg{color:var(--primary)}.universityBtn{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px 20px;border-radius:50px;text-decoration:none;background:linear-gradient(135deg,var(--primary),#FFB14D);color:#fff;font-weight:600;transition:.35s}.universityBtn:hover{background:var(--secondary);color:#fff;transform:translateY(-3px)}.universitiesBottom{margin-top:80px;text-align:center;background:#f8fbff;padding:60px;border-radius:30px}.universitiesBottom h3{font-size:38px;color:var(--secondary);margin-bottom:18px}.universitiesBottom p{max-width:750px;margin:auto auto 35px;color:#667085;line-height:1.9}@media(max-width:1200px){.universityGrid{gap:25px}.universityCard{padding:30px}}@media(max-width:992px){.topUniversities{padding:90px 0}.universityGrid{grid-template-columns:1fr;margin-top:55px}.universityCard h3{font-size:24px}.universitiesBottom{padding:45px 30px}.universitiesBottom h3{font-size:30px}}@media(max-width:768px){.topUniversities{padding:80px 0}.universityCard{padding:25px}.universityTop{flex-direction:column;align-items:flex-start;gap:20px}.universityCard h3{font-size:22px}.universitiesBottom{padding:35px 25px}.universitiesBottom h3{font-size:26px}}@media(max-width:576px){.topUniversities{padding:70px 0}.universityCard{padding:22px;border-radius:22px}.universityIcon{width:60px;height:60px;font-size:24px}.rankingBadge{font-size:13px;padding:8px 14px}.universityCard h3{font-size:20px}.universitiesBottom{padding:30px 20px;border-radius:22px}.universitiesBottom h3{font-size:22px}.universitiesBottom p{font-size:14px}}@media(max-width:420px){.topUniversities{padding:60px 0}.universityCard{padding:20px}.universityCard h3{font-size:18px}.universityInfo span{font-size:14px}.universityBtn{font-size:14px;padding:14px}.universitiesBottom h3{font-size:20px}}.costStudy{position:relative;padding:120px 0;background:#f8fbff;overflow:hidden}.costStudy:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(100px)}.costStudy:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720f;right:-180px;bottom:-180px;filter:blur(100px)}.costGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:70px;position:relative;z-index:2}.costCard{background:#fff;border-radius:28px;padding:35px;text-align:center;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 60px #0000000f;transition:.35s;position:relative;overflow:hidden;display:flex;flex-direction:column}.costCard:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary),#FFB24D);transform:scaleX(0);transition:.35s}.costCard:hover:before{transform:scaleX(1)}.costCard:hover{transform:translateY(-10px);box-shadow:0 30px 80px #0000001f}.highlight{background:linear-gradient(135deg,var(--secondary),#123D8B);color:#fff}.highlight h3,.highlight p{color:#fff}.highlight .costIcon{background:#fff;color:var(--primary)}.costIcon{width:75px;height:75px;margin:0 auto 22px;border-radius:20px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--primary),#FFB14D);color:#fff;font-size:28px}.costCard h3{font-size:28px;color:var(--secondary);margin-bottom:12px;line-height:1.3}.costCard.highlight h3{font-size:28px;color:#f8fbff;margin-bottom:12px;line-height:1.3}.costCard.highlight p{color:#a2a2a2}.costCard p{color:#667085;font-size:15px;line-height:1.8}.costBottom{margin-top:80px;background:#fff;border-radius:30px;padding:45px;display:flex;justify-content:space-between;align-items:center;gap:40px;box-shadow:0 20px 60px #0000000f}.costContent{flex:1}.costContent h3{font-size:34px;color:var(--secondary);margin-bottom:18px}.costContent p{color:#667085;line-height:1.9;max-width:700px}@media(max-width:1200px){.costGrid{grid-template-columns:repeat(2,1fr);gap:25px}}@media(max-width:992px){.costStudy{padding:90px 0}.costBottom{flex-direction:column;text-align:center}.costContent h3{font-size:30px}}@media(max-width:768px){.costStudy{padding:80px 0}.costGrid{grid-template-columns:1fr;gap:22px;margin-top:50px}.costCard{padding:28px 24px}.costBottom{padding:35px 25px;border-radius:24px}.costContent h3{font-size:26px}}@media(max-width:576px){.costStudy{padding:70px 0}.costCard{padding:24px 20px;border-radius:22px}.costIcon{width:65px;height:65px;font-size:24px}.costCard h3{font-size:22px}.costCard p{font-size:14px}.costBottom{padding:30px 20px}.costContent h3{font-size:22px}.costContent p{font-size:14px}}@media(max-width:420px){.costStudy{padding:60px 0}.costCard{padding:22px 18px}.costIcon{width:58px;height:58px;font-size:22px}.costCard h3{font-size:20px}.costBottom{padding:25px 18px}.costContent h3{font-size:20px}}.admissionRequirements{position:relative;padding:120px 0;background:#fff;overflow:hidden}.admissionRequirements:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(100px)}.admissionRequirements:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720f;right:-180px;bottom:-180px;filter:blur(100px)}.requirementsGrid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;margin-top:70px;position:relative;z-index:2}.requirementsLeft{position:relative}.requirementsLeft img{width:100%;display:block;border-radius:30px;box-shadow:0 35px 80px #0000001f}.requirementsRight{display:flex;flex-direction:column;gap:20px}.requirementCard{display:flex;gap:20px;align-items:flex-start;padding:22px;background:#fff;border-radius:22px;border:1px solid rgba(0,0,0,.06);box-shadow:0 15px 40px #0000000d;transition:.35s}.requirementCard:hover{transform:translate(10px);border-color:#f9731633;box-shadow:0 25px 60px #0000001a}.requirementIcon{width:65px;height:65px;min-width:65px;border-radius:18px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--primary),#FFB24D);color:#fff;font-size:24px}.requirementCard h3{font-size:22px;color:var(--secondary);margin-bottom:8px}.requirementCard p{color:#667085;line-height:1.7;font-size:15px}.requirementsRight .primary-btn{width:fit-content;margin-top:25px}@media(max-width:1200px){.requirementsGrid{gap:45px}}@media(max-width:992px){.admissionRequirements{padding:90px 0}.requirementsGrid{grid-template-columns:1fr}.requirementsLeft{max-width:650px;margin:auto}.requirementsRight{margin-top:20px}.requirementsRight .primary-btn{width:100%;justify-content:center}}@media(max-width:768px){.admissionRequirements{padding:80px 0}.requirementsGrid{margin-top:50px;gap:35px}.requirementCard{padding:20px}.requirementIcon{width:58px;height:58px;min-width:58px;font-size:22px}.requirementCard h3{font-size:20px}}@media(max-width:576px){.admissionRequirements{padding:70px 0}.requirementsLeft img{border-radius:20px}.requirementCard{padding:18px;gap:15px}.requirementIcon{width:52px;height:52px;min-width:52px;font-size:20px;border-radius:15px}.requirementCard h3{font-size:18px}.requirementCard p{font-size:14px}}@media(max-width:420px){.admissionRequirements{padding:60px 0}.requirementCard{flex-direction:column;align-items:center;text-align:center}.requirementCard h3{font-size:17px}.requirementCard p{font-size:13px}.requirementIcon{margin-bottom:5px}}.scholarships{position:relative;padding:120px 0;background:#fff;overflow:hidden}.scholarships:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(100px)}.scholarships:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720f;right:-180px;bottom:-180px;filter:blur(100px)}.StudentscholarshipGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:70px;position:relative;z-index:2}.StudentscholarshipCard{background:#fff;border-radius:28px;padding:35px;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 60px #0000000f;transition:.35s;position:relative;overflow:hidden}.StudentscholarshipCard:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary),#FFB24D);transform:scaleX(0);transition:.35s}.StudentscholarshipCard:hover:before{transform:scaleX(1)}.StudentscholarshipCard:hover{transform:translateY(-10px);box-shadow:0 30px 80px #0000001f}.scholarshipIcon{width:72px;height:72px;border-radius:20px;display:flex;justify-content:center;align-items:center;margin-bottom:25px;background:linear-gradient(135deg,var(--primary),#FFB24D);color:#fff;font-size:28px}.StudentscholarshipCard h3{font-size:26px;color:var(--secondary);margin-bottom:15px}.StudentscholarshipCard p{color:#667085;line-height:1.8;margin-bottom:25px}.scholarshipFeature{display:flex;align-items:center;gap:12px;padding-top:20px;border-top:1px solid #ECECEC}.scholarshipFeature svg{color:#22c55e}.scholarshipFeature span{color:var(--secondary);font-weight:600}.scholarshipCTA{margin-top:80px;background:linear-gradient(135deg,var(--secondary),#123D8B);border-radius:30px;padding:50px;display:flex;justify-content:space-between;align-items:center;gap:40px}.scholarshipContent{flex:1}.scholarshipContent h3{color:#fff;font-size:36px;margin-bottom:18px}.scholarshipContent p{color:#ffffffd9;line-height:1.9;max-width:700px}.scholarshipCTA .primary-btn:hover{transform:translateY(-4px);color:#565656!important;background:#fff}@media(max-width:1200px){.StudentscholarshipGrid{gap:25px}}@media(max-width:992px){.scholarships{padding:90px 0}.StudentscholarshipGrid{grid-template-columns:1fr;margin-top:55px}.scholarshipCTA{flex-direction:column;text-align:center;padding:40px 30px}.scholarshipContent h3{font-size:30px}}@media(max-width:768px){.scholarships{padding:80px 0}.StudentscholarshipCard{padding:28px 24px}.StudentscholarshipCard h3{font-size:22px}.scholarshipCTA{padding:35px 25px;border-radius:24px}.scholarshipContent h3{font-size:26px}}@media(max-width:576px){.scholarships{padding:70px 0}.StudentscholarshipCard{padding:22px 20px;border-radius:22px}.scholarshipIcon{width:60px;height:60px;font-size:24px}.StudentscholarshipCard h3{font-size:20px}.StudentscholarshipCard p{font-size:14px}.scholarshipCTA{padding:30px 20px}.scholarshipContent h3{font-size:22px}.scholarshipContent p{font-size:14px}}@media(max-width:420px){.scholarships{padding:60px 0}.StudentscholarshipCard{padding:20px 18px}.scholarshipIcon{width:55px;height:55px;font-size:22px}.StudentscholarshipCard h3{font-size:18px}.scholarshipFeature{flex-direction:row;align-items:flex-start;gap:8px}.scholarshipCTA{padding:25px 18px}.scholarshipContent h3{font-size:20px}}.visaProcess{position:relative;padding:120px 0;background:#f8fbff;overflow:hidden}.visaProcess:before{content:"";position:absolute;width:450px;height:450px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(120px)}.visaProcess:after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#082b720f;bottom:-180px;right:-180px;filter:blur(120px)}.visaTimeline{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;margin-top:70px;position:relative;z-index:2}.visaStep{position:relative;background:#fff;border-radius:28px;padding:35px 25px;text-align:center;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 60px #0000000f;transition:.35s}.visaStep:hover{transform:translateY(-10px);box-shadow:0 30px 80px #0000001f}.visaStep:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary),#FFB54A);transform:scaleX(0);transition:.35s}.visaStep:hover:before{transform:scaleX(1)}.stepNumber{position:absolute;top:-15px;left:50%;transform:translate(-50%);width:34px;height:34px;border-radius:50%;background:var(--secondary);color:#fff;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:14px}.stepIcon{width:80px;height:80px;margin:20px auto 25px;border-radius:22px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--primary),#FFB24D);color:#fff;font-size:30px;transition:.35s}.visaStep:hover .stepIcon{transform:rotate(-8deg) scale(1.08)}.visaStep h3{font-size:22px;color:var(--secondary);margin-bottom:15px}.visaStep p{color:#667085;line-height:1.8;font-size:14px}.timelineLine{position:absolute;width:40px;height:3px;background:linear-gradient(90deg,var(--primary),#FFB24D);right:-32px;top:50%;transform:translateY(-50%);z-index:5}.visaBottom{margin-top:90px;background:#fff;border-radius:30px;padding:50px;display:flex;justify-content:space-between;align-items:center;gap:40px;box-shadow:0 20px 60px #0000000f}.visaBottom h3{font-size:34px;color:var(--secondary);margin-bottom:18px}.visaBottom p{color:#667085;line-height:1.9;max-width:700px}@media(max-width:1400px){.visaTimeline{grid-template-columns:repeat(3,1fr)}.timelineLine{display:none}}@media(max-width:992px){.visaProcess{padding:90px 0}.visaTimeline{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:55px}.visaBottom{flex-direction:column;text-align:center;padding:40px 30px}.visaBottom h3{font-size:30px}}@media(max-width:768px){.visaProcess{padding:80px 0}.visaTimeline{grid-template-columns:1fr}.visaStep{padding:30px 22px}.stepIcon{width:70px;height:70px;font-size:28px}.visaStep h3{font-size:20px}.visaBottom{padding:35px 25px;border-radius:24px}.visaBottom h3{font-size:26px}}@media(max-width:576px){.visaProcess{padding:70px 0}.visaStep{padding:25px 20px;border-radius:22px}.stepIcon{width:60px;height:60px;font-size:24px;border-radius:18px}.stepNumber{width:30px;height:30px;font-size:13px}.visaStep h3{font-size:18px}.visaStep p{font-size:13px}.visaBottom{padding:30px 20px}.visaBottom h3{font-size:22px}.visaBottom p{font-size:14px}}@media(max-width:420px){.visaProcess{padding:60px 0}.visaStep{padding:22px 18px}.stepIcon{width:55px;height:55px;font-size:22px}.visaBottom{padding:25px 18px}.visaBottom h3{font-size:20px}}.countryFAQ{position:relative;padding:120px 0;background:#fff;overflow:hidden}.countryFAQ:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(120px)}.countryFAQ:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720f;bottom:-180px;right:-180px;filter:blur(120px)}.faqWrapper{max-width:950px;margin:70px auto 0;display:flex;flex-direction:column;gap:20px;position:relative;z-index:2}.faqCard{background:#fff;border-radius:24px;border:1px solid rgba(0,0,0,.08);box-shadow:0 15px 40px #0000000d;overflow:hidden;transition:.35s}.faqCard:hover{transform:translateY(-4px);box-shadow:0 25px 60px #00000014}.faqCard.active{border-color:#f9731640;box-shadow:0 30px 70px #0000001a}.faqQuestion{width:100%;background:none;border:none;outline:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 30px;cursor:pointer;text-align:left;font-size:20px;font-weight:600;color:var(--secondary);transition:.35s}.faqQuestion:hover{color:var(--primary)}.faqQuestion svg{width:46px;height:46px;min-width:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:14px;background:#f8fbff;color:var(--primary);transition:.35s}.faqCard.active .faqQuestion svg{background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;transform:rotate(180deg)}.faqAnswer{padding:0 30px 28px}.faqAnswer p{color:#667085;line-height:1.9;font-size:16px;border-left:3px solid var(--primary);padding-left:20px}.faqBottom{margin-top:70px;text-align:center}.faqBottom p{color:#667085;margin-bottom:25px}@media(max-width:992px){.countryFAQ{padding:90px 0}.faqWrapper{margin-top:55px}.faqQuestion{font-size:18px;padding:24px}}@media(max-width:768px){.countryFAQ{padding:80px 0}.faqQuestion{font-size:17px;padding:22px}.faqQuestion svg{width:40px;height:40px;min-width:40px;padding:12px}.faqAnswer{padding:0 22px 22px}.faqAnswer p{font-size:15px}}@media(max-width:576px){.countryFAQ{padding:70px 0}.faqWrapper{gap:16px}.faqCard{border-radius:18px}.faqQuestion{padding:18px;font-size:16px;gap:15px}.faqQuestion svg{width:36px;height:36px;min-width:36px;padding:10px;font-size:12px}.faqAnswer{padding:0 18px 20px}.faqAnswer p{font-size:14px;padding-left:15px}}@media(max-width:420px){.countryFAQ{padding:60px 0}.faqQuestion{font-size:15px;line-height:1.6;padding:16px}.faqQuestion svg{width:32px;height:32px;min-width:32px;padding:9px}.faqAnswer{padding:0 16px 18px}.faqAnswer p{font-size:13px;line-height:1.8}}.countryCTA{padding:120px 0;background:#fff}.ctaBox{background:linear-gradient(135deg,var(--secondary),#123D8B);border-radius:36px;padding:70px;text-align:center;overflow:hidden;position:relative}.ctaBox:before{content:"";position:absolute;width:350px;height:350px;background:#ffffff14;border-radius:50%;top:-140px;right:-140px}.ctaBox:after{content:"";position:absolute;width:280px;height:280px;background:#ffffff0d;border-radius:50%;bottom:-120px;left:-120px}.ctaContent{position:relative;z-index:2}.ctaContent h2{font-size:54px;color:#fff;margin:20px 0}.ctaContent h2 span{color:#ffd166}.ctaContent p{color:#ffffffd9;max-width:760px;margin:0 auto 40px;line-height:1.9}.ctaFeatures{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;max-width:700px;margin:0 auto 45px}.ctaFeatures div{display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-weight:500}.ctaWhatsapp,.ctaCall{display:flex;align-items:center;gap:10px;padding:16px 30px;border-radius:50px;text-decoration:none;color:#fff;font-weight:600;transition:.3s}.ctaCall{background:#ffffff26;border:1px solid rgba(255,255,255,.2)}.ctaButtons .primary-btn:hover{transform:translateY(-4px);color:#fff}@media(max-width:992px){.ctaBox{padding:50px 30px}.ctaContent h2{font-size:42px}.ctaFeatures{grid-template-columns:1fr}}@media(max-width:768px){.countryCTA{padding:80px 0}.ctaContent h2{font-size:34px}.ctaButtons{flex-direction:column}.ctaButtons a{width:100%;justify-content:center}}@media(max-width:576px){.countryCTA{padding:70px 0}.ctaBox{padding:40px 20px;border-radius:24px}.ctaContent h2{font-size:28px}.ctaContent p{font-size:14px}}.notFoundHero{position:relative;overflow:hidden;padding:140px 0 100px;background:#f8fbff}.notFoundGrid{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center}.notFoundContent h1{font-size:3.8rem;line-height:1.15}.notFoundContent h1 span{color:var(--primary-color)}.notFoundContent p{color:#6b7280;line-height:1.9;max-width:650px}.heroButtons{display:flex;gap:18px;margin-top:40px;flex-wrap:wrap}.secondary-btn{padding:16px 34px;border-radius:50px;background:#fff;border:2px solid #E5E7EB;color:var(--secondary);text-decoration:none;font-weight:600;transition:.35s}.secondary-btn:hover{background:var(--secondary);color:#fff}.errorCard{background:#ffffffe6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:30px;padding:45px;box-shadow:0 25px 70px #00000014;text-align:center}.errorNumber{font-size:7rem;font-weight:800;color:var(--primary-color);line-height:1}.searchIcon{width:90px;height:90px;margin:25px auto;background:#eef5ff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--primary-color)}.errorCard h3{margin-bottom:12px}.errorCard p{color:#6b7280}.quickLinks{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:35px 0}.quickLinks a{padding:14px;border-radius:12px;background:#f8fafc;text-decoration:none;color:#111827;font-weight:600;transition:.3s}.quickLinks a:hover{background:var(--primary-color);color:#fff}.whatsapp404,.call404{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;text-decoration:none;padding:15px;border-radius:50px;font-weight:600;margin-top:15px}.whatsapp404{background:#25d366;color:#fff}.call404{background:var(--primary-color);color:#fff}.blurOne{position:absolute;width:320px;height:320px;border-radius:50%;background:#4f8cff25;filter:blur(100px);top:-80px;left:-80px}.blurTwo{position:absolute;width:320px;height:320px;border-radius:50%;background:#00c2ff20;filter:blur(100px);bottom:-80px;right:-80px}@media(max-width:992px){.notFoundGrid{grid-template-columns:1fr}.notFoundContent{text-align:center}.notFoundContent p{margin:auto}.heroButtons{justify-content:center}}@media(max-width:768px){.notFoundHero{padding:100px 0 70px}.notFoundContent h1{font-size:2.5rem}.errorNumber{font-size:5rem}.quickLinks{grid-template-columns:1fr}}.service-hero{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;padding:140px 0 100px;background:radial-gradient(circle at top left,#EEF8FF 0%,transparent 35%),radial-gradient(circle at bottom right,#FFF3EA 0%,transparent 30%),#fff}.service-bg-circle{position:absolute;border-radius:50%;filter:blur(90px);z-index:0}.circle1{width:420px;height:420px;background:#f973161f;top:-180px;left:-120px}.circle2{width:380px;height:380px;background:#082b7214;bottom:-180px;right:-120px}.service-hero-wrapper{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:80px;position:relative;z-index:2}.service-content h1{font-size:68px;line-height:1.1;font-weight:800;color:var(--secondary);margin-bottom:25px}.service-content h1 span{display:block;color:var(--primary)}.service-content p{font-size:17px;line-height:1.9;color:#667085;max-width:620px}.service-points{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin:40px 0}.service-points span{display:flex;align-items:center;gap:10px;color:var(--secondary);font-weight:500}.service-points svg{color:#22c55e}.hero-buttons{display:flex;gap:18px;flex-wrap:wrap}.hero-buttons .primary-btn{display:flex;align-items:center;gap:10px}.hero-buttons .secondary-btn{padding:16px 34px;border-radius:50px;background:#fff;border:2px solid #E5E7EB;color:var(--secondary);text-decoration:none;font-weight:600;transition:.35s}.hero-buttons .secondary-btn:hover{background:var(--secondary);color:#fff}.service-image{position:relative}.service-image img{width:100%;display:block;border-radius:35px;box-shadow:0 35px 90px #0000001f}@media(max-width:1400px){.service-content h1{font-size:58px}}@media(max-width:1200px){.service-hero-wrapper{gap:55px}.service-content h1{font-size:52px}}@media(max-width:992px){.service-hero{min-height:auto;padding:140px 0 90px}.service-hero-wrapper{grid-template-columns:1fr;gap:60px}.service-content{text-align:center}.service-content p{margin:auto}.service-points{max-width:650px;margin:40px auto}.hero-buttons{justify-content:center}.service-image{max-width:600px;margin:auto}}@media(max-width:768px){.service-hero{padding:120px 0 80px}.service-content h1{font-size:42px}.service-content p{font-size:16px}.service-points{grid-template-columns:1fr;text-align:left}.hero-buttons{flex-direction:column}.hero-buttons a{width:100%;justify-content:center}}@media(max-width:576px){.service-hero{padding:110px 0 70px}.service-content h1{font-size:34px}.service-content p{font-size:15px}.service-points{gap:15px}.service-points span{font-size:15px}.service-image img{border-radius:24px}}@media(max-width:420px){.service-hero{padding:100px 0 60px}.service-content h1{font-size:30px}.service-content p{font-size:14px}.hero-buttons .primary-btn,.hero-buttons .secondary-btn{padding:15px 18px;font-size:15px}.service-points span{font-size:14px}}.service-list{position:relative;padding:120px 0;background:#f8fbff;overflow:hidden}.service-list:before{content:"";position:absolute;width:450px;height:450px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(90px)}.service-list:after{content:"";position:absolute;width:350px;height:350px;border-radius:50%;background:#082b720d;right:-150px;bottom:-150px;filter:blur(90px)}.service-list-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:70px;position:relative;z-index:2}.service-box{background:#fff;border-radius:28px;padding:35px;border:1px solid rgba(0,0,0,.05);box-shadow:0 20px 60px #0000000f;transition:.4s;display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}.service-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary),#FFB65E);transform:scaleX(0);transition:.35s}.service-box:hover:before{transform:scaleX(1)}.service-box:hover{transform:translateY(-12px);box-shadow:0 30px 80px #0000001f}.service-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.service-icon{width:80px;height:80px;margin-bottom:20px;border-radius:22px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--primary),#FFB454);color:#fff;font-size:30px;transition:.35s}.service-box:hover .service-icon{transform:rotate(-8deg) scale(1.08)}.service-box h3{font-size:26px;color:var(--secondary);margin-bottom:15px;line-height:1.3}.service-box p{color:#667085;line-height:1.8;font-size:15px;margin-bottom:25px}.service-box ul{list-style:none;margin-bottom:30px;flex:1}.service-box ul li{color:#344054;margin-bottom:14px;display:flex;align-items:center;gap:10px;font-size:15px}.service-box button{margin-top:auto;width:max-content;display:flex;align-items:center;gap:10px;border:none;background:none;color:var(--primary);font-weight:600;cursor:pointer;transition:.35s;padding:0}.service-box button svg{transition:.35s}.service-box button:hover{color:var(--secondary)}.service-box button:hover svg{transform:translate(6px)}.service-footer{padding-top:20px;border-top:1px solid rgba(0,0,0,.08)}.service-footer span{display:inline-flex;align-items:center;gap:8px;color:var(--primary);font-weight:600;font-size:15px}.service-box.orange{border-top:5px solid var(--primary)}.service-box.blue{border-top:5px solid var(--secondary)}.service-btn{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px;padding:15px 25px;border-radius:50px;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-weight:600;text-decoration:none;transition:.35s}.service-btn:hover{transform:translateY(-4px);background:var(--secondary);color:#fff}@media(max-width:1400px){.service-list-grid{grid-template-columns:repeat(3,1fr);gap:25px}}@media(max-width:1200px){.service-list{padding:100px 0}.service-list-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:992px){.service-list{padding:90px 0}.service-list-grid{gap:22px}.service-box{padding:30px}.service-box h3{font-size:24px}}@media(max-width:768px){.service-list{padding:80px 0}.service-list-grid{grid-template-columns:1fr}.service-box{padding:28px;border-radius:24px}.service-icon{width:70px;height:70px;font-size:28px}.service-box h3{font-size:22px}}@media(max-width:576px){.service-list{padding:70px 0}.service-box{padding:24px;border-radius:22px}.service-icon{width:65px;height:65px;border-radius:18px;font-size:24px}.service-box h3{font-size:20px}.service-box p,.service-box ul li{font-size:14px}}@media(max-width:420px){.service-list{padding:60px 0}.service-box{padding:20px}.service-box h3{font-size:18px}.service-box p,.service-box ul li{font-size:13px}.service-icon{width:58px;height:58px;font-size:22px}}.why-services{position:relative;padding:120px 0;background:#f8fbff;overflow:hidden}.why-services:before{content:"";position:absolute;width:420px;height:420px;background:#f9731614;border-radius:50%;top:-180px;left:-150px;filter:blur(90px)}.why-services:after{content:"";position:absolute;width:380px;height:380px;background:#082b720f;border-radius:50%;right:-150px;bottom:-150px;filter:blur(90px)}.why-services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:70px;position:relative;z-index:2}.why-service-card{background:#fff;padding:40px 35px;border-radius:28px;text-align:center;border:1px solid rgba(0,0,0,.05);box-shadow:0 20px 60px #0000000f;transition:.4s;position:relative;overflow:hidden}.why-service-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary),#FFB45E);transform:scaleX(0);transition:.4s}.why-service-card:hover:before{transform:scaleX(1)}.why-service-card:hover{transform:translateY(-10px);box-shadow:0 30px 80px #0000001f}.why-service-icon{width:82px;height:82px;margin:0 auto 25px;border-radius:24px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),#FFB24D);color:#fff;font-size:32px;transition:.35s}.why-service-card:hover .why-service-icon{transform:rotate(-8deg) scale(1.08)}.why-service-card h3{font-size:24px;color:var(--secondary);margin-bottom:15px}.why-service-card p{color:#667085;line-height:1.9;font-size:15px}@media(max-width:1200px){.why-services{padding:100px 0}.why-services-grid{grid-template-columns:repeat(2,1fr);gap:25px}}@media(max-width:992px){.why-services{padding:90px 0}.why-services-grid{margin-top:50px}.why-service-card{padding:35px 28px}.why-service-icon{width:75px;height:75px;font-size:30px}.why-service-card h3{font-size:22px}}@media(max-width:768px){.why-services{padding:80px 0}.why-services-grid{grid-template-columns:1fr;gap:22px}.why-service-card{padding:30px 25px;border-radius:22px}.why-service-icon{width:70px;height:70px;font-size:28px;border-radius:20px}.why-service-card h3{font-size:21px}.why-service-card p{font-size:15px}}@media(max-width:576px){.why-services{padding:70px 0}.why-service-card{padding:26px 22px;border-radius:20px}.why-service-icon{width:65px;height:65px;font-size:24px;margin-bottom:20px}.why-service-card h3{font-size:19px}.why-service-card p{font-size:14px;line-height:1.8}}@media(max-width:420px){.why-services{padding:60px 0}.why-service-card{padding:22px 18px}.why-service-icon{width:58px;height:58px;font-size:22px;border-radius:18px}.why-service-card h3{font-size:18px}.why-service-card p{font-size:13px}}.courses{position:relative;padding:120px 0;background:#fff;overflow:hidden}.courses:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#f9731614;top:-180px;left:-150px;filter:blur(90px)}.courses:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720d;right:-150px;bottom:-150px;filter:blur(90px)}.courses-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:70px;position:relative;z-index:2}.course-card{position:relative;background:#fff;border-radius:28px;padding:35px 30px;text-align:center;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 60px #0000000f;transition:.4s;overflow:hidden}.course-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary),#FFB75E);transform:scaleX(0);transition:.35s}.course-card:hover:before{transform:scaleX(1)}.course-card:hover{transform:translateY(-10px);box-shadow:0 30px 80px #0000001f}.course-icon{width:78px;height:78px;margin:0 auto 25px;display:flex;justify-content:center;align-items:center;border-radius:22px;background:linear-gradient(135deg,var(--primary),#FFB14D);color:#fff;font-size:30px;transition:.35s}.course-card:hover .course-icon{transform:rotate(-8deg) scale(1.08)}.course-card h3{color:var(--secondary);font-size:22px;margin-bottom:15px;line-height:1.35}.course-card p{color:#667085;font-size:15px;line-height:1.8}@media(max-width:1400px){.courses-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1200px){.courses{padding:100px 0}.courses-grid{grid-template-columns:repeat(3,1fr);gap:24px}.course-card{padding:30px 24px}}@media(max-width:992px){.courses{padding:90px 0}.courses-grid{grid-template-columns:repeat(2,1fr);margin-top:55px}.course-card{padding:28px 22px}.course-icon{width:72px;height:72px;font-size:28px}.course-card h3{font-size:20px}}@media(max-width:768px){.courses{padding:80px 0}.courses-grid{grid-template-columns:1fr;gap:22px}.course-card{padding:28px 24px;border-radius:22px}.course-icon{width:68px;height:68px;font-size:26px}.course-card h3{font-size:20px}.course-card p{font-size:15px}}@media(max-width:576px){.courses{padding:70px 0}.course-card{padding:24px 20px;border-radius:20px}.course-icon{width:62px;height:62px;font-size:24px;border-radius:18px;margin-bottom:18px}.course-card h3{font-size:18px}.course-card p{font-size:14px;line-height:1.7}}@media(max-width:420px){.courses{padding:60px 0}.course-card{padding:22px 18px}.course-icon{width:58px;height:58px;font-size:22px}.course-card h3{font-size:17px}.course-card p{font-size:13px}}.help-center{position:relative;padding:120px 0;background:#f8fbff;overflow:hidden}.help-center:before{content:"";position:absolute;width:450px;height:450px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(100px)}.help-center:after{content:"";position:absolute;width:400px;height:400px;border-radius:50%;background:#082b720f;right:-180px;bottom:-180px;filter:blur(100px)}.help-box{position:relative;background:#fff;border-radius:35px;padding:70px;box-shadow:0 25px 80px #00000014;overflow:hidden;z-index:2}.help-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(90deg,var(--primary),#FFB54A,var(--secondary))}.help-heading{text-align:center;margin-bottom:60px}.help-heading h2{font-size:54px;color:var(--secondary);margin:20px 0}.help-heading h2 span{color:var(--primary)}.help-heading p{max-width:700px;margin:auto;color:#667085;line-height:1.9;font-size:17px}.help-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.help-card{display:flex;align-items:flex-start;gap:20px;padding:28px;border-radius:24px;background:#fff;border:1px solid rgba(0,0,0,.06);transition:.35s}.help-card:hover{transform:translateY(-8px);box-shadow:0 20px 50px #00000014;border-color:#f9731640}.help-icon{width:70px;height:70px;min-width:70px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:28px;transition:.35s}.help-card:hover .help-icon{transform:rotate(-8deg) scale(1.08)}.help-card h3{font-size:22px;color:var(--secondary);margin-bottom:10px}.help-card p{display:flex;align-items:center;gap:10px;color:#667085;line-height:1.7;font-size:15px}.help-card p svg{color:#22c55e;min-width:18px}.help-buttons{display:flex;justify-content:center;gap:20px;margin-top:60px;flex-wrap:wrap}.help-buttons a{text-decoration:none}.help-buttons .primary-btn{display:flex;align-items:center;gap:10px}.help-buttons .secondary-btn{display:flex;align-items:center;gap:10px;padding:17px 32px;border-radius:50px;background:#fff;border:2px solid #E5E7EB;color:var(--secondary);font-weight:600;transition:.35s}.help-buttons .secondary-btn:hover{background:var(--secondary);color:#fff}.help-buttons .whatsapp-btn{display:flex;align-items:center;gap:10px;padding:17px 32px;border-radius:50px;background:#25d366;color:#fff;font-weight:600;transition:.35s}.help-buttons .whatsapp-btn:hover{transform:translateY(-4px);background:#1ebe5a}@media(max-width:1200px){.help-box{padding:60px 40px}.help-heading h2{font-size:46px}}@media(max-width:992px){.help-center{padding:90px 0}.help-grid{grid-template-columns:1fr}.help-box{padding:50px 35px}.help-heading{margin-bottom:45px}.help-heading h2{font-size:40px}}@media(max-width:768px){.help-center{padding:80px 0}.help-box{padding:40px 25px;border-radius:28px}.help-heading h2{font-size:32px}.help-heading p{font-size:15px}.help-card{padding:22px}.help-icon{width:60px;height:60px;min-width:60px;font-size:24px}.help-card h3{font-size:20px}.help-buttons{flex-direction:column}.help-buttons a{width:100%;justify-content:center}}@media(max-width:576px){.help-center{padding:70px 0}.help-box{padding:30px 20px}.help-heading h2{font-size:28px}.help-card{flex-direction:column;align-items:center;text-align:center}.help-card p{justify-content:center}.help-icon{margin-bottom:10px}}@media(max-width:420px){.help-center{padding:60px 0}.help-heading h2{font-size:24px}.help-heading p{font-size:14px}.help-card{padding:20px}.help-card h3{font-size:18px}.help-card p{font-size:13px}.help-icon{width:55px;height:55px;min-width:55px;font-size:22px}}.serviceHero{position:relative;overflow:hidden;padding:170px 0 110px;background:linear-gradient(135deg,#f8fbff,#fff 55%,#fff7ef)}.serviceBlur{position:absolute;border-radius:50%;filter:blur(120px);z-index:0}.blur1{width:430px;height:430px;background:#f973161a;top:-180px;left:-180px}.blur2{width:400px;height:400px;background:#082b7214;bottom:-180px;right:-180px}.serviceHeroGrid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;position:relative;z-index:2}.serviceBadge{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;background:#f973161a;color:var(--primary);border-radius:50px;font-weight:600;margin-bottom:25px}.serviceContent h1{font-size:60px;line-height:1.1;color:var(--secondary);margin-bottom:25px}.serviceContent p{font-size:17px;color:#667085;line-height:1.9;margin-bottom:40px;max-width:620px}.serviceFeatures{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:45px}.serviceFeatures div{display:flex;align-items:center;gap:10px;color:var(--secondary);font-weight:500}.serviceFeatures svg{color:#22c55e}.serviceButtons{display:flex;gap:18px;flex-wrap:wrap}.heroWhatsapp{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 30px;background:#25d366;color:#fff;text-decoration:none;border-radius:50px;font-weight:600;transition:.35s}.heroWhatsapp:hover{transform:translateY(-4px);background:#1ebe5a}.serviceImage{position:relative}.serviceImage img{width:100%;display:block;border-radius:32px;box-shadow:0 35px 90px #0000001f}.serviceCard{position:absolute;display:flex;align-items:center;gap:15px;background:#fff;padding:18px 22px;border-radius:22px;box-shadow:0 20px 60px #0000001a;animation:serviceFloat 4s ease-in-out infinite}.serviceCard svg{width:56px;height:56px;min-width:56px;display:flex;justify-content:center;align-items:center;border-radius:18px;padding:15px;background:linear-gradient(135deg,var(--primary),#FFB24D);color:#fff}.serviceCard h3{font-size:24px;color:var(--secondary);margin-bottom:4px}.serviceCard span{color:#667085;font-size:14px}.card1{top:40px;left:-40px}.card2{bottom:150px;right:-40px}.card3{left:40px;bottom:20px}@keyframes serviceFloat{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media(max-width:1200px){.serviceHero{padding:150px 0 90px}.serviceHeroGrid{gap:45px}.serviceContent h1{font-size:52px}}@media(max-width:992px){.serviceHero{padding:140px 0 80px}.serviceHeroGrid{grid-template-columns:1fr}.serviceContent{text-align:center}.serviceContent p{margin:0 auto 35px}.serviceFeatures{max-width:650px;margin:0 auto 35px}.serviceButtons{justify-content:center}.serviceImage{max-width:650px;margin:50px auto 0}.card1{left:20px}.card2{right:20px}.card3{left:20px;bottom:10px}}@media(max-width:768px){.serviceHero{padding:120px 0 70px}.serviceContent h1{font-size:40px}.serviceContent p{font-size:16px}.serviceFeatures{grid-template-columns:1fr;text-align:left}.serviceButtons{flex-direction:column}.serviceButtons a{width:100%;justify-content:center}.serviceCard{position:relative;inset:auto;margin:18px auto;width:240px}}@media(max-width:576px){.serviceHero{padding:110px 0 60px}.serviceBadge{font-size:14px;padding:8px 16px}.serviceContent h1{font-size:32px}.serviceContent p{font-size:15px}.serviceImage img{border-radius:22px}.serviceCard{width:100%;padding:16px}.serviceCard h3{font-size:20px}.serviceCard span{font-size:13px}.serviceCard svg{width:48px;height:48px;min-width:48px;padding:12px}}@media(max-width:420px){.serviceHero{padding:100px 0 55px}.serviceContent h1{font-size:28px}.serviceContent p{font-size:14px}.serviceBadge{font-size:13px}.serviceCard{gap:12px}.serviceCard h3{font-size:18px}.serviceCard span{font-size:12px}.heroWhatsapp,.primary-btn{font-size:14px;padding:14px 18px}}.whyStudyAbroad{position:relative;padding:120px 0;background:#fff;overflow:hidden}.whyStudyAbroad:before{content:"";position:absolute;width:420px;height:420px;background:#f9731614;border-radius:50%;top:-180px;left:-180px;filter:blur(120px)}.whyStudyAbroad:after{content:"";position:absolute;width:380px;height:380px;background:#082b720f;border-radius:50%;right:-180px;bottom:-180px;filter:blur(120px)}.studyGrid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin-top:70px;position:relative;z-index:2}.studyImage{position:relative}.studyImage img{width:100%;display:block;border-radius:30px;box-shadow:0 35px 90px #0000001a}.studyContent{display:flex;flex-direction:column;gap:20px}.studyCard{display:flex;gap:20px;align-items:flex-start;padding:22px;background:#fff;border-radius:22px;border:1px solid rgba(0,0,0,.06);box-shadow:0 15px 40px #0000000d;transition:.35s}.studyCard:hover{transform:translateY(-8px);box-shadow:0 25px 60px #0000001a;border-color:#f9731640}.studyIcon{width:70px;height:70px;min-width:70px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:linear-gradient(135deg,var(--primary),#FFB24D);color:#fff;font-size:28px}.studyCard h3{font-size:22px;color:var(--secondary);margin-bottom:10px}.studyCard p{color:#667085;line-height:1.8;font-size:15px}.studyChecklist{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin:20px 0 35px}.studyChecklist div{display:flex;align-items:center;gap:10px;color:var(--secondary);font-weight:500}.studyChecklist svg{color:#22c55e;font-size:18px}@media(max-width:1200px){.studyGrid{gap:45px}.studyCard{padding:20px}}@media(max-width:992px){.whyStudyAbroad{padding:90px 0}.studyGrid{grid-template-columns:1fr;gap:45px;margin-top:55px}.studyImage{max-width:650px;margin:auto}.studyContent{margin-top:10px}}@media(max-width:768px){.whyStudyAbroad{padding:80px 0}.studyCard{padding:18px;gap:16px}.studyIcon{width:60px;height:60px;min-width:60px;font-size:24px;border-radius:18px}.studyCard h3{font-size:20px}.studyCard p{font-size:14px}.studyChecklist{grid-template-columns:1fr;gap:15px;margin:20px 0 30px}.studyChecklist div{font-size:15px}.primary-btn{width:100%;justify-content:center}}@media(max-width:576px){.whyStudyAbroad{padding:70px 0}.studyGrid{gap:35px;margin-top:45px}.studyImage img{border-radius:22px}.studyCard{padding:16px;flex-direction:column;text-align:center;align-items:center}.studyIcon{width:55px;height:55px;min-width:55px;font-size:22px;margin-bottom:5px}.studyCard h3{font-size:18px}.studyCard p{font-size:14px}.studyChecklist{margin:15px 0 25px}.studyChecklist div{font-size:14px;justify-content:center}}@media(max-width:420px){.whyStudyAbroad{padding:60px 0}.studyCard{padding:15px}.studyIcon{width:50px;height:50px;min-width:50px;font-size:20px}.studyCard h3{font-size:17px}.studyCard p{font-size:13px;line-height:1.7}.studyChecklist{gap:12px}.studyChecklist div{font-size:13px}.primary-btn{padding:14px 18px;font-size:14px}}.serviceBenefits{position:relative;padding:120px 0;background:#f8fbff;overflow:hidden}.serviceBenefits:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(120px)}.serviceBenefits:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720f;right:-180px;bottom:-180px;filter:blur(120px)}.benefitGrid{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:center;margin-top:70px;position:relative;z-index:2}.benefitContent{display:flex;flex-direction:column;gap:20px}.benefitCard{display:flex;align-items:flex-start;gap:18px;padding:24px;background:#fff;border-radius:24px;border:1px solid rgba(0,0,0,.06);box-shadow:0 15px 40px #0000000d;transition:.35s;position:relative;overflow:hidden}.benefitCard:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:linear-gradient(180deg,var(--primary),#FFB54A);transform:scaleY(0);transition:.35s}.benefitCard:hover:before{transform:scaleY(1)}.benefitCard:hover{transform:translateY(-8px);box-shadow:0 25px 70px #0000001a}.benefitIcon{width:60px;height:60px;min-width:60px;display:flex;justify-content:center;align-items:center;border-radius:18px;background:linear-gradient(135deg,var(--primary),#FFB24D);color:#fff;font-size:22px}.benefitCard h3{font-size:22px;color:var(--secondary);margin-bottom:10px;line-height:1.3}.benefitCard p{color:#667085;line-height:1.8;font-size:15px}.benefitContent .primary-btn{margin-top:20px;width:fit-content}.benefitImage{position:relative}.benefitImage img{width:100%;display:block;border-radius:30px;box-shadow:0 35px 80px #0000001f}.benefitImage:before{content:"300+ Universities";position:absolute;top:35px;left:-35px;background:#fff;color:var(--secondary);padding:18px 22px;border-radius:18px;font-weight:700;box-shadow:0 20px 50px #0000001a}.benefitImage:after{content:"98% Visa Success";position:absolute;bottom:35px;right:-35px;background:linear-gradient(135deg,var(--primary),#FFB24D);color:#fff;padding:18px 22px;border-radius:18px;font-weight:700;box-shadow:0 20px 50px #00000026}@media(max-width:1200px){.benefitGrid{gap:45px}}@media(max-width:992px){.serviceBenefits{padding:90px 0}.benefitGrid{grid-template-columns:1fr;gap:45px}.benefitImage{max-width:650px;margin:auto;order:-1}.benefitContent{margin-top:10px}.benefitContent .primary-btn{width:100%;justify-content:center}}@media(max-width:768px){.serviceBenefits{padding:80px 0}.benefitGrid{margin-top:50px}.benefitCard{padding:20px;gap:16px}.benefitIcon{width:55px;height:55px;min-width:55px;font-size:20px}.benefitCard h3{font-size:20px}.benefitCard p{font-size:14px}.benefitImage:before{left:15px;top:15px;padding:12px 16px;font-size:14px}.benefitImage:after{right:15px;bottom:15px;padding:12px 16px;font-size:14px}}@media(max-width:576px){.serviceBenefits{padding:70px 0}.benefitImage img{border-radius:22px}.benefitImage:before,.benefitImage:after{position:relative;display:inline-block;inset:auto;margin:15px 8px 0}.benefitCard{flex-direction:column;text-align:center;align-items:center;padding:18px}.benefitIcon{margin-bottom:5px}.benefitCard h3{font-size:18px}.benefitCard p{font-size:14px}}@media(max-width:420px){.serviceBenefits{padding:60px 0}.benefitCard{padding:16px}.benefitIcon{width:50px;height:50px;min-width:50px;font-size:18px}.benefitCard h3{font-size:17px}.benefitCard p{font-size:13px;line-height:1.7}.benefitImage:before,.benefitImage:after{width:100%;margin:12px 0 0;text-align:center;font-size:13px}}.costStudy{position:relative;padding:120px 0;background:linear-gradient(180deg,#f8fbff,#fff);overflow:hidden}.costStudy:before{content:"";position:absolute;width:450px;height:450px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(120px)}.costStudy:after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#082b720f;bottom:-180px;right:-180px;filter:blur(120px)}.costWrapper{display:grid;grid-template-columns:1.35fr .8fr;gap:45px;margin-top:70px;position:relative;z-index:2;align-items:flex-start}.costLeft{display:flex;flex-direction:column;gap:22px}.costCard_study{background:#fff;border-radius:24px;padding:24px;display:flex;align-items:center;gap:20px;border:1px solid rgba(0,0,0,.06);box-shadow:0 15px 45px #0000000d;transition:.35s;position:relative;overflow:hidden}.costCard_study:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:linear-gradient(180deg,var(--primary),#FFB54A);transform:scaleY(0);transition:.35s}.costCard_study:hover:before{transform:scaleY(1)}.costCard_study:hover{transform:translateY(-8px);box-shadow:0 25px 70px #0000001a}.costIcon{width:72px;height:72px;min-width:72px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:linear-gradient(135deg,var(--primary),#FFB24D);color:#fff;font-size:28px}.costInfo{flex:1}.costInfo h3{font-size:22px;color:var(--secondary);margin-bottom:8px}.costInfo p{color:#667085;line-height:1.7;font-size:15px}.costPrice{font-size:26px;font-weight:700;color:var(--primary);white-space:nowrap}.costSummary{position:sticky;top:110px;background:linear-gradient(135deg,var(--secondary),#123D8B);padding:40px;border-radius:30px;color:#fff;box-shadow:0 25px 80px #00000026}.summaryBadge{display:inline-block;background:#ffffff26;color:#fff;padding:10px 18px;border-radius:50px;margin-bottom:20px;font-weight:600}.costSummary h3{font-size:42px;color:#ffd166;margin-bottom:18px}.costSummary p{color:#ffffffd9;line-height:1.8;margin-bottom:35px}.summaryList{display:flex;flex-direction:column;gap:18px;margin-bottom:40px}.summaryList div{display:flex;align-items:center;gap:12px;font-size:15px}.summaryList svg{color:#39d353;min-width:18px}.costSummary .primary-btn{width:100%;justify-content:center}@media(max-width:1200px){.costWrapper{grid-template-columns:1fr;gap:40px}.costSummary{position:relative;top:auto}}@media(max-width:992px){.costStudy{padding:90px 0}.costWrapper{margin-top:55px}.costSummary{padding:35px}.costSummary h3{font-size:36px}}@media(max-width:768px){.costStudy{padding:80px 0}.costCard_study{padding:20px;gap:16px}.costIcon{width:60px;height:60px;min-width:60px;font-size:24px}.costInfo h3{font-size:20px}.costInfo p{font-size:14px}.costPrice{font-size:22px}.costSummary{padding:30px 25px;border-radius:24px}.costSummary h3{font-size:32px}.summaryList{gap:15px}}@media(max-width:576px){.costStudy{padding:70px 0}.costCard_study{flex-direction:column;text-align:center;padding:20px}.costIcon{margin-bottom:5px}.costPrice{margin-top:12px;font-size:24px}.costSummary{padding:25px 20px}.costSummary h3{font-size:28px}.summaryList div{justify-content:flex-start;font-size:14px}}@media(max-width:420px){.costStudy{padding:60px 0}.costCard_study{padding:18px}.costIcon{width:52px;height:52px;min-width:52px;font-size:20px;border-radius:16px}.costInfo h3{font-size:18px}.costInfo p{font-size:13px}.costPrice{font-size:20px}.costSummary{padding:22px 18px}.costSummary h3{font-size:24px}.summaryBadge{font-size:13px;padding:8px 14px}.summaryList{gap:12px}.summaryList div{font-size:13px}}.admissionChecklist{position:relative;padding:120px 0;background:linear-gradient(180deg,#fff,#f8fbff);overflow:hidden}.admissionChecklist:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(120px)}.admissionChecklist:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720f;bottom:-180px;right:-180px;filter:blur(120px)}.checklistBox{position:relative;z-index:2;margin-top:70px;background:#fff;border-radius:30px;overflow:hidden;box-shadow:0 25px 80px #00000014;border:1px solid rgba(0,0,0,.06)}.checkItem{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 35px;border-bottom:1px solid #EEF2F7;transition:.35s}.checkItem:last-child{border-bottom:none}.checkItem:hover{background:#fff8f2}.checkLeft{display:flex;align-items:center;gap:18px}.checkLeft svg{width:55px;height:55px;min-width:55px;border-radius:18px;padding:16px;background:linear-gradient(135deg,var(--primary),#FFB24D);color:#fff;font-size:22px}.checkLeft span{font-size:20px;font-weight:600;color:var(--secondary)}.status{display:flex;align-items:center;gap:10px;padding:12px 22px;border-radius:50px;font-weight:600;font-size:15px}.status.required{background:#e9f8ef;color:#16a34a}.status.optional{background:#fff4d6;color:#d97706}.status svg{font-size:16px}.documentCTA{margin-top:60px;background:linear-gradient(135deg,var(--secondary),#123D8B);border-radius:30px;padding:45px;display:flex;justify-content:space-between;align-items:center;gap:40px;color:#fff;position:relative;overflow:hidden}.documentCTA:before{content:"";position:absolute;width:260px;height:260px;border-radius:50%;background:#ffffff14;top:-120px;right:-100px}.documentCTA h3{font-size:34px;margin-bottom:15px;color:#fff}.documentCTA p{color:#ffffffd9;line-height:1.9;max-width:650px}.documentCTA .primary-btn{white-space:nowrap}@media(max-width:1200px){.checkLeft span{font-size:18px}.documentCTA{padding:40px}}@media(max-width:992px){.admissionChecklist{padding:90px 0}.checklistBox{margin-top:55px}.checkItem{padding:22px 24px}.documentCTA{flex-direction:column;text-align:center;padding:35px 30px}.documentCTA h3{font-size:30px}}@media(max-width:768px){.admissionChecklist{padding:80px 0}.checkItem{flex-direction:column;align-items:flex-start;gap:18px;padding:20px}.checkLeft{width:100%}.checkLeft svg{width:50px;height:50px;min-width:50px;padding:14px}.checkLeft span{font-size:18px}.status{padding:10px 18px;font-size:14px}.documentCTA{padding:30px 25px;border-radius:24px}.documentCTA h3{font-size:26px}.documentCTA .primary-btn{width:100%;justify-content:center}}@media(max-width:576px){.admissionChecklist{padding:70px 0}.checklistBox{border-radius:22px}.checkItem{padding:18px}.checkLeft{gap:14px}.checkLeft svg{width:45px;height:45px;min-width:45px;padding:12px;font-size:18px;border-radius:14px}.checkLeft span{font-size:16px;line-height:1.5}.status{width:100%;justify-content:center}.documentCTA{padding:25px 20px}.documentCTA h3{font-size:22px}.documentCTA p{font-size:14px}}@media(max-width:420px){.admissionChecklist{padding:60px 0}.checkItem{padding:16px}.checkLeft{align-items:flex-start}.checkLeft span{font-size:15px}.status{font-size:13px;padding:10px 15px}.documentCTA{padding:22px 18px}.documentCTA h3{font-size:20px}.documentCTA p{font-size:13px}}.scholarships{position:relative;padding:120px 0;background:linear-gradient(180deg,#f8fbff,#fff);overflow:hidden}.scholarships:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(120px)}.scholarships:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720f;bottom:-180px;right:-180px;filter:blur(120px)}.StudentscholarshipGrid{display:grid;grid-template-columns:1.4fr .8fr;gap:40px;align-items:flex-start;margin-top:70px;position:relative;z-index:2}.scholarshipCards{display:flex;flex-direction:column;gap:22px}.scholarshipCard{background:#fff;padding:24px;border-radius:24px;display:flex;align-items:center;gap:20px;border:1px solid rgba(0,0,0,.06);box-shadow:0 18px 50px #0000000d;transition:.35s;position:relative;overflow:hidden}.scholarshipCard:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(180deg,var(--primary),#FFB24D);transform:scaleY(0);transition:.35s}.scholarshipCard:hover:before{transform:scaleY(1)}.scholarshipCard:hover{transform:translateY(-8px);box-shadow:0 28px 70px #0000001a}.scholarshipIcon{width:70px;height:70px;min-width:70px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:28px}.scholarshipInfo{flex:1}.scholarshipInfo h3{font-size:22px;color:var(--secondary);margin-bottom:8px}.scholarshipInfo p{color:#667085;line-height:1.8;font-size:15px}.scholarshipAmount{background:#fff4e9;color:var(--primary);padding:14px 20px;border-radius:50px;font-weight:700;white-space:nowrap}.scholarshipSummary{position:sticky;top:110px;padding:40px;border-radius:30px;background:linear-gradient(135deg,var(--secondary),#123D8B);color:#fff;box-shadow:0 25px 80px #00000026}.scholarshipSummary span{display:inline-block;background:#ffffff26;padding:10px 18px;border-radius:50px;font-size:14px;margin-bottom:20px}.scholarshipSummary h3{font-size:52px;color:#ffd166;margin-bottom:35px}.summaryItem{padding:18px 0;border-top:1px solid rgba(255,255,255,.15)}.summaryItem:first-of-type{border-top:none}.summaryItem label{display:block;color:#ffffffbf;margin-bottom:8px;font-size:14px}.summaryItem strong{font-size:24px;color:#fff}.scholarshipSummary .primary-btn{width:100%;justify-content:center;margin-top:35px}@media(max-width:1200px){.scholarshipGrid{grid-template-columns:1fr}.scholarshipSummary{position:relative;top:auto}}@media(max-width:992px){.scholarships{padding:90px 0}.StudentscholarshipGrid{margin-top:55px;gap:35px}.scholarshipSummary{padding:35px}.scholarshipSummary h3{font-size:42px}}@media(max-width:768px){.scholarships{padding:80px 0}.scholarshipCard{padding:20px;gap:16px}.scholarshipIcon{width:60px;height:60px;min-width:60px;font-size:24px}.scholarshipInfo h3{font-size:20px}.scholarshipInfo p{font-size:14px}.scholarshipAmount{padding:10px 16px;font-size:14px}.scholarshipSummary{padding:30px 24px;border-radius:24px}.scholarshipSummary h3{font-size:36px}.summaryItem strong{font-size:20px}}@media(max-width:576px){.scholarships{padding:70px 0}.scholarshipCard{flex-direction:column;text-align:center}.scholarshipIcon{margin-bottom:5px}.scholarshipAmount{margin-top:15px;width:100%;text-align:center}.scholarshipSummary{padding:25px 20px}.scholarshipSummary h3{font-size:30px}.summaryItem{text-align:center}}@media(max-width:420px){.scholarships{padding:60px 0}.scholarshipCard{padding:18px}.scholarshipIcon{width:52px;height:52px;min-width:52px;font-size:20px;border-radius:16px}.scholarshipInfo h3{font-size:18px}.scholarshipInfo p{font-size:13px}.scholarshipAmount{font-size:13px;padding:10px 14px}.scholarshipSummary{padding:22px 18px}.scholarshipSummary h3{font-size:26px}.summaryItem strong{font-size:18px}}.workCountries{position:relative;padding:120px 0;background:#f8fbff;overflow:hidden}.workCountries:before{content:"";position:absolute;width:420px;height:420px;background:#f9731614;border-radius:50%;top:-180px;left:-180px;filter:blur(100px)}.workCountries:after{content:"";position:absolute;width:350px;height:350px;background:#082b720f;border-radius:50%;right:-150px;bottom:-150px;filter:blur(100px)}.workCountryGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:70px;position:relative;z-index:2}.workCountryCard{background:#fff;border-radius:28px;overflow:hidden;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 60px #0000000f;transition:.35s;display:flex;flex-direction:column;height:100%}.workCountryCard:hover{transform:translateY(-10px);box-shadow:0 30px 80px #0000001f}.workCountryCard img{width:100%;height:220px;object-fit:cover}.workCountryContent{padding:28px;display:flex;flex-direction:column;height:100%}.countryTitle{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:15px}.countryTitle h3{font-size:28px;color:var(--secondary)}.status{padding:8px 14px;border-radius:50px;font-size:13px;font-weight:600}.available{background:#dcfce7;color:#15803d}.coming{background:#fef3c7;color:#b45309;display:inline-flex;align-items:center;gap:8px}.workCountryContent p{color:#667085;line-height:1.8;margin-bottom:25px}.countryFeatures{display:flex;flex-direction:column;gap:14px;flex:1}.countryFeatures div{display:flex;align-items:center;gap:10px;color:var(--secondary);font-weight:500}.countryFeatures svg{color:#22c55e}.countryBtn{display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none;padding:16px;border-radius:50px;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-weight:600;transition:.35s}.countryBtn:hover{background:var(--secondary);color:#fff}.comingSoon{display:flex;justify-content:center;align-items:center;text-align:center;background:#fcfcfc;border:2px dashed #E5E7EB}.comingSoonContent{padding:45px 30px}.comingFlag{font-size:65px;margin-bottom:20px}.comingSoonContent h3{font-size:26px;color:var(--secondary);margin-bottom:15px}.comingSoonContent p{color:#667085;margin:25px 0;line-height:1.8}.comingBtn{width:100%;padding:16px;border:none;border-radius:50px;background:#ececec;color:#999;font-weight:600;cursor:not-allowed}.workCountryCTA{margin-top:80px;text-align:center;background:linear-gradient(135deg,var(--secondary),#123D8B);padding:60px;border-radius:30px}.workCountryCTA h3{color:#fff;font-size:40px;margin-bottom:18px}.workCountryCTA p{max-width:700px;margin:auto auto 35px;color:#ffffffd9;line-height:1.9}@media(max-width:1200px){.workCountryGrid{grid-template-columns:repeat(2,1fr);gap:25px}}@media(max-width:992px){.workCountries{padding:90px 0}.workCountryGrid{grid-template-columns:1fr}.workCountryCTA{padding:45px 30px}.workCountryCTA h3{font-size:32px}}@media(max-width:768px){.workCountries{padding:80px 0}.workCountryCard img{height:200px}.workCountryContent{padding:24px}.countryTitle{flex-direction:column;align-items:flex-start}.countryTitle h3{font-size:24px}.workCountryCTA{padding:35px 25px}.workCountryCTA h3{font-size:28px}}@media(max-width:576px){.workCountries{padding:70px 0}.workCountryCard{border-radius:22px}.workCountryCard img{height:180px}.workCountryContent{padding:20px}.countryTitle h3{font-size:22px}.countryBtn{padding:14px;font-size:14px}.comingFlag{font-size:50px}.comingSoonContent{padding:35px 20px}.workCountryCTA{padding:30px 20px}.workCountryCTA h3{font-size:24px}.workCountryCTA p{font-size:14px}}@media(max-width:420px){.workCountries{padding:60px 0}.workCountryContent{padding:18px}.countryTitle h3{font-size:20px}.countryFeatures{gap:12px}.countryFeatures div{font-size:14px}.comingSoonContent h3{font-size:20px}.comingFlag{font-size:42px}}.informationCTA{position:relative;padding:120px 0;background:#f8fbff;overflow:hidden}.informationCTA:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#f9731614;top:-180px;left:-180px;filter:blur(100px)}.informationCTA:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:#082b720f;bottom:-180px;right:-180px;filter:blur(100px)}.infoBox{position:relative;z-index:2;background:linear-gradient(135deg,#082b72,#11439e);border-radius:35px;padding:70px;text-align:center;overflow:hidden;box-shadow:0 30px 80px #082b722e}.infoBox:before{content:"";position:absolute;width:350px;height:350px;border-radius:50%;background:#ffffff0f;top:-140px;right:-120px}.infoBox:after{content:"";position:absolute;width:280px;height:280px;border-radius:50%;background:#ffffff0a;bottom:-120px;left:-100px}.infoBox>*{position:relative;z-index:2}.infoBox .section-tag{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.15)}.infoBox h2{color:#fff;font-size:50px;margin:22px 0;line-height:1.2}.infoBox h2 span{color:#ffd166}.infoBox p{max-width:760px;margin:0 auto 45px;color:#ffffffd9;line-height:1.9;font-size:17px}.infoGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;max-width:850px;margin:0 auto 45px}.infoGrid div{display:flex;align-items:center;gap:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;padding:18px 22px;color:#fff;font-weight:500;transition:.35s}.infoGrid div:hover{transform:translateY(-5px);background:#ffffff24}.infoGrid svg{color:#39d353;font-size:18px}.infoButtons{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap}.call-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 28px;border-radius:50px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#fff;text-decoration:none;font-weight:600;transition:.35s}.call-btn:hover{background:#fff;color:var(--secondary);transform:translateY(-4px)}@media(max-width:1200px){.infoBox{padding:60px 45px}.infoBox h2{font-size:44px}}@media(max-width:992px){.informationCTA{padding:90px 0}.infoBox{padding:50px 35px}.infoBox h2{font-size:38px}.infoGrid{grid-template-columns:1fr;max-width:600px}}@media(max-width:768px){.informationCTA{padding:80px 0}.infoBox{padding:45px 25px;border-radius:25px}.infoBox h2{font-size:32px}.infoBox p{font-size:15px;margin-bottom:35px}.infoButtons{flex-direction:column}.infoButtons a{width:100%;justify-content:center}}@media(max-width:576px){.informationCTA{padding:70px 0}.infoBox{padding:35px 20px;border-radius:22px}.infoBox h2{font-size:26px}.infoBox p{font-size:14px}.infoGrid{gap:14px}.infoGrid div{padding:15px;font-size:14px}}@media(max-width:420px){.informationCTA{padding:60px 0}.infoBox{padding:30px 18px}.infoBox h2{font-size:22px}.infoBox p{font-size:13px}.infoGrid div{font-size:13px;padding:14px}.call-btn{padding:14px 20px;font-size:14px}}.visitorTypes{padding:120px 0;background:#f8fbff}.visitorGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:60px}.visitorCard{background:#fff;border-radius:24px;padding:35px 30px;text-align:center;box-shadow:0 15px 40px #0000000f;transition:.35s;border:1px solid rgba(0,0,0,.05)}.visitorCard:hover{transform:translateY(-10px)}.visitorIcon{width:80px;height:80px;margin:auto auto 25px;border-radius:22px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:30px}.visitorCard h3{font-size:24px;margin-bottom:15px;color:var(--secondary)}.visitorCard p{color:#667085;line-height:1.8}.visitorBottom{margin-top:70px;background:#fff;padding:50px;border-radius:30px;text-align:center;box-shadow:0 20px 60px #0000000f}.visitorBottom h3{font-size:34px;color:var(--secondary);margin-bottom:15px}.visitorBottom p{max-width:700px;margin:0 auto 30px;color:#667085;line-height:1.8}@media(max-width:1200px){.visitorGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.visitorTypes{padding:80px 0}.visitorGrid{grid-template-columns:1fr}.visitorBottom{padding:35px 25px}.visitorBottom h3{font-size:28px}}@media(max-width:576px){.visitorTypes{padding:70px 0}.visitorCard{padding:25px}.visitorIcon{width:65px;height:65px;font-size:24px}.visitorCard h3{font-size:20px}.visitorBottom{padding:30px 20px}.visitorBottom h3{font-size:22px}}.visitorDocuments{padding:120px 0;background:#fff}.documentsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:60px}.documentCard{background:#fff;padding:35px;border-radius:24px;text-align:center;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 50px #0000000d;transition:.35s}.documentCard:hover{transform:translateY(-10px);box-shadow:0 30px 70px #0000001a}.documentIcon{width:75px;height:75px;margin:auto auto 25px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:28px}.documentCard h3{font-size:22px;margin-bottom:15px;color:var(--secondary)}.documentCard p{line-height:1.8;color:#667085}@media(max-width:1200px){.documentsGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.visitorDocuments{padding:80px 0}.documentsGrid{grid-template-columns:1fr;gap:20px}.documentCard{padding:28px}}@media(max-width:576px){.visitorDocuments{padding:70px 0}.documentCard{padding:24px}.documentIcon{width:65px;height:65px;font-size:24px}.documentCard h3{font-size:20px}.documentCard p{font-size:14px}}.visitorProcess{padding:120px 0;background:#f8fbff}.processGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;margin-top:60px}.processCard{position:relative;background:#fff;border-radius:24px;padding:35px 25px;text-align:center;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 50px #0000000d;transition:.35s}.processCard:hover{transform:translateY(-10px);box-shadow:0 30px 70px #0000001a}.stepNumber{position:absolute;top:18px;right:18px;width:35px;height:35px;border-radius:50%;background:var(--primary);color:#fff;display:flex;justify-content:center;align-items:center;font-weight:700}.processIcon{width:75px;height:75px;margin:20px auto 25px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:28px}.processCard h3{font-size:21px;color:var(--secondary);margin-bottom:15px}.processCard p{color:#667085;line-height:1.8;font-size:14px}@media(max-width:1200px){.processGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.visitorProcess{padding:80px 0}.processGrid{grid-template-columns:1fr}.processCard{padding:30px}}@media(max-width:576px){.visitorProcess{padding:70px 0}.processCard{padding:25px}.processIcon{width:65px;height:65px;font-size:24px}.processCard h3{font-size:19px}.processCard p{font-size:14px}}.finalCTA{padding:120px 0;background:#fff}.finalCTABox{background:linear-gradient(135deg,var(--secondary),#123D8B);border-radius:35px;padding:70px;text-align:center;overflow:hidden;position:relative;box-shadow:0 30px 80px #082b722e}.finalCTABox:before{content:"";position:absolute;width:320px;height:320px;background:#ffffff14;border-radius:50%;top:-150px;right:-120px}.finalCTABox:after{content:"";position:absolute;width:250px;height:250px;background:#ffffff0d;border-radius:50%;left:-100px;bottom:-100px}.finalCTABox>*{position:relative;z-index:2}.finalCTABox .section-tag{background:#ffffff1f;color:#fff}.finalCTABox h2{color:#fff;font-size:52px;margin:22px 0}.finalCTABox h2 span{color:#ffd166}.finalCTABox p{max-width:760px;margin:0 auto 45px;color:#ffffffe0;line-height:1.9}.ctaFeatures{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;max-width:720px;margin:0 auto 45px}.ctaFeatures div{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px;background:#ffffff14;border-radius:18px;color:#fff}.ctaFeatures svg{color:#39d353}.ctaButtons{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.ctaWhatsapp,.ctaCall{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:50px;text-decoration:none;color:#fff;font-weight:600}.ctaWhatsapp{background:#25d366}.ctaCall{background:#ffffff1f;border:1px solid rgba(255,255,255,.18)}.ctaWhatsapp:hover,.ctaCall:hover{transform:translateY(-4px)}@media(max-width:992px){.finalCTA{padding:90px 0}.finalCTABox{padding:50px 35px}.finalCTABox h2{font-size:40px}.ctaFeatures{grid-template-columns:1fr}}@media(max-width:768px){.finalCTA{padding:80px 0}.finalCTABox{padding:40px 25px;border-radius:25px}.finalCTABox h2{font-size:32px}.ctaButtons{flex-direction:column}.ctaButtons a{width:100%;justify-content:center}}@media(max-width:576px){.finalCTA{padding:70px 0}.finalCTABox{padding:35px 20px}.finalCTABox h2{font-size:26px}.finalCTABox p{font-size:14px}.ctaFeatures div{font-size:14px;padding:15px}}.workPermitHero{position:relative;overflow:hidden;padding:170px 0 110px;background:linear-gradient(135deg,#f8fbff,#fff 55%,#fff7ef)}.heroBlur{position:absolute;border-radius:50%;filter:blur(120px);z-index:0}.workHeroGrid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;position:relative;z-index:2}.workHeroContent h1{font-size:62px;line-height:1.1;color:var(--secondary);margin-bottom:25px;font-weight:800}.workHeroContent h1 span{display:block;color:var(--primary)}.workHeroContent p{color:#667085;line-height:1.9;font-size:17px;margin-bottom:40px;max-width:620px}.workHeroFeatures{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:45px}.workHeroFeatures div{display:flex;align-items:center;gap:12px;padding:18px;background:#fff;border-radius:18px;border:1px solid rgba(0,0,0,.06);box-shadow:0 15px 35px #0000000d;font-weight:600;color:var(--secondary);transition:.35s}.workHeroFeatures div:hover{transform:translateY(-5px);border-color:#f9731640}.workHeroFeatures svg{color:#22c55e;font-size:18px}.heroButtons{display:flex;gap:18px;flex-wrap:wrap}.workHeroImage{position:relative}.workHeroImage img{width:100%;display:block;border-radius:30px;box-shadow:0 35px 80px #00000026}.floatingCard{position:absolute;display:flex;align-items:center;gap:16px;padding:18px 22px;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:22px;box-shadow:0 20px 60px #0000001f;animation:floatCard 4s ease-in-out infinite;border:1px solid rgba(255,255,255,.5)}.floatingCard svg{width:56px;height:56px;min-width:56px;display:flex;justify-content:center;align-items:center;border-radius:18px;padding:16px;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:24px}.floatingCard h3{font-size:24px;color:var(--secondary);margin-bottom:4px;font-weight:700}.floatingCard span{color:#667085;font-size:14px;white-space:nowrap}.cardOne{top:40px;left:-50px}.cardTwo{top:50%;right:-60px;transform:translateY(-50%)}.cardThree{bottom:30px;left:-20px}.cardFour{right:20px;bottom:-20px}@keyframes floatCard{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media(max-width:1400px){.workPermitHero{padding:150px 0 100px}.workHeroGrid{gap:60px}.workHeroContent h1{font-size:56px}.cardOne{left:-20px}.cardTwo{right:-20px}}@media(max-width:1200px){.workPermitHero{padding:140px 0 90px}.workHeroGrid{gap:50px}.workHeroContent h1{font-size:48px}.workHeroContent p{font-size:16px}.workHeroFeatures{gap:15px}.workHeroFeatures div{padding:16px;font-size:15px}.floatingCard{padding:16px 18px}.floatingCard svg{width:50px;height:50px;min-width:50px;padding:14px}.floatingCard h3{font-size:20px}.floatingCard span{font-size:13px}}@media(max-width:992px){.workPermitHero{padding:130px 0 80px}.workHeroGrid{grid-template-columns:1fr;gap:50px}.workHeroContent{text-align:center}.workHeroContent p{margin:0 auto 35px}.workHeroFeatures{max-width:650px;margin:0 auto 40px}.heroButtons{justify-content:center}.workHeroImage{max-width:650px;margin:auto}.cardOne{left:10px;top:20px}.cardTwo{right:10px;top:50%}.cardThree{left:15px;bottom:15px}.cardFour{right:15px;bottom:-10px}}@media(max-width:768px){.workPermitHero{padding:110px 0 70px}.workHeroContent h1{font-size:38px}.workHeroContent p{font-size:15px}.workHeroFeatures{grid-template-columns:1fr;gap:16px}.heroButtons{flex-direction:column}.heroButtons a{width:100%;justify-content:center}.workHeroImage img{border-radius:22px}.floatingCard{position:relative;inset:auto;transform:none;width:100%;margin-top:18px;animation:none}}@media(max-width:576px){.workPermitHero{padding:100px 0 60px}.workHeroContent h1{font-size:30px}.workHeroContent p{font-size:14px;line-height:1.8}.workHeroFeatures div{padding:14px;font-size:14px}.floatingCard{padding:15px;gap:14px;border-radius:18px}.floatingCard svg{width:46px;height:46px;min-width:46px;font-size:20px;padding:12px}.floatingCard h3{font-size:18px}.floatingCard span{font-size:12px}}@media(max-width:420px){.workPermitHero{padding:90px 0 50px}.workHeroContent h1{font-size:26px}.workHeroContent p{font-size:13px}.workHeroFeatures div{font-size:13px;padding:12px}.workHeroFeatures svg{font-size:16px}.floatingCard{padding:14px}.floatingCard svg{width:42px;height:42px;min-width:42px;font-size:18px}.floatingCard h3{font-size:17px}.floatingCard span{font-size:11px}}.immigrationPrograms{padding:120px 0;background:#f8fbff}.programGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:60px}.programCard{background:#fff;padding:35px;border-radius:24px;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 50px #0000000d;transition:.35s;display:flex;flex-direction:column}.programCard:hover{transform:translateY(-10px);box-shadow:0 30px 70px #0000001a}.programIcon{width:80px;height:80px;border-radius:22px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:30px;margin-bottom:25px}.programCard h3{font-size:24px;color:var(--secondary);margin-bottom:15px}.programCard p{color:#667085;line-height:1.8;margin-bottom:30px;flex:1}.programBtn{display:inline-flex;align-items:center;gap:10px;color:var(--primary);text-decoration:none;font-weight:600;transition:.3s}.programBtn svg{transition:.3s}.programBtn:hover{color:var(--secondary)}.programBtn:hover svg{transform:translate(6px)}@media(max-width:1200px){.programGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.immigrationPrograms{padding:80px 0}.programGrid{grid-template-columns:1fr;gap:22px}.programCard{padding:28px}.programIcon{width:70px;height:70px;font-size:28px}.programCard h3{font-size:22px}}@media(max-width:576px){.immigrationPrograms{padding:70px 0}.programCard{padding:24px}.programIcon{width:60px;height:60px;font-size:24px;border-radius:18px}.programCard h3{font-size:20px}.programCard p{font-size:14px}}.eligibilitySection{padding:120px 0;background:#fff}.eligibilityGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:60px}.eligibilityCard{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:24px;padding:35px;text-align:center;transition:.35s;box-shadow:0 20px 50px #0000000d}.eligibilityCard:hover{transform:translateY(-10px);box-shadow:0 30px 70px #0000001a}.eligibilityIcon{width:75px;height:75px;margin:auto auto 25px;border-radius:20px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:28px}.eligibilityCard h3{font-size:22px;color:var(--secondary);margin-bottom:15px}.eligibilityCard p{color:#667085;line-height:1.8}@media(max-width:1200px){.eligibilityGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.eligibilitySection{padding:80px 0}.eligibilityGrid{grid-template-columns:1fr;gap:22px}.eligibilityCard{padding:28px}}@media(max-width:576px){.eligibilitySection{padding:70px 0}.eligibilityCard{padding:24px}.eligibilityIcon{width:65px;height:65px;font-size:24px}.eligibilityCard h3{font-size:20px}.eligibilityCard p{font-size:14px}}.immigrationProcess{padding:120px 0;background:#f8fbff}.processTimeline{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;margin-top:60px}.processItem{position:relative;background:#fff;border-radius:24px;padding:40px 25px;text-align:center;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 50px #0000000d;transition:.35s}.processItem:hover{transform:translateY(-10px);box-shadow:0 30px 70px #0000001a}.stepCircle{position:absolute;top:18px;right:18px;width:38px;height:38px;border-radius:50%;background:var(--secondary);color:#fff;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:14px}.processIcon{width:80px;height:80px;margin:20px auto 25px;border-radius:22px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:30px}.processItem h3{font-size:22px;color:var(--secondary);margin-bottom:15px}.processItem p{color:#667085;line-height:1.8;font-size:15px}@media(max-width:1400px){.processTimeline{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.immigrationProcess{padding:90px 0}.processTimeline{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.immigrationProcess{padding:80px 0}.processTimeline{grid-template-columns:1fr;gap:20px}.processItem{padding:30px 22px}.processIcon{width:70px;height:70px;font-size:28px}.processItem h3{font-size:20px}}@media(max-width:576px){.immigrationProcess{padding:70px 0}.processItem{padding:25px 20px}.processIcon{width:60px;height:60px;font-size:24px;border-radius:18px}.stepCircle{width:34px;height:34px;font-size:13px}.processItem h3{font-size:18px}.processItem p{font-size:14px}}.immigrationCTA{padding:120px 0;background:#fff}.immigrationCTABox{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--secondary),#11439E);border-radius:35px;padding:70px;text-align:center;box-shadow:0 35px 80px #082b7233}.immigrationCTABox:before{content:"";position:absolute;width:320px;height:320px;border-radius:50%;background:#ffffff14;top:-140px;right:-120px}.immigrationCTABox:after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;background:#ffffff0d;bottom:-120px;left:-100px}.immigrationCTABox>*{position:relative;z-index:2}.immigrationCTABox .section-tag{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.15)}.immigrationCTABox h2{color:#fff;font-size:54px;margin:22px 0;line-height:1.2}.immigrationCTABox h2 span{color:#ffd166}.immigrationCTABox p{max-width:760px;margin:0 auto 45px;color:#ffffffe0;line-height:1.9;font-size:17px}.immigrationFeatures{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;max-width:760px;margin:0 auto 45px}.immigrationFeatures div{display:flex;justify-content:center;align-items:center;gap:12px;padding:18px;background:#ffffff14;border-radius:18px;border:1px solid rgba(255,255,255,.1);color:#fff;transition:.35s}.immigrationFeatures div:hover{background:#ffffff24;transform:translateY(-5px)}.immigrationFeatures svg{color:#39d353}.immigrationButtons{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.immigrationWhatsapp,.immigrationCall{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 30px;border-radius:50px;text-decoration:none;color:#fff;font-weight:600;transition:.35s}.immigrationWhatsapp{background:#25d366}.immigrationCall{background:#ffffff1a;border:1px solid rgba(255,255,255,.15)}.immigrationWhatsapp:hover,.immigrationCall:hover{transform:translateY(-4px)}@media(max-width:992px){.immigrationCTA{padding:90px 0}.immigrationCTABox{padding:50px 35px}.immigrationCTABox h2{font-size:42px}.immigrationFeatures{grid-template-columns:1fr}}@media(max-width:768px){.immigrationCTA{padding:80px 0}.immigrationCTABox{padding:40px 25px;border-radius:25px}.immigrationCTABox h2{font-size:32px}.immigrationButtons{flex-direction:column}.immigrationButtons a{width:100%;justify-content:center}}@media(max-width:576px){.immigrationCTA{padding:70px 0}.immigrationCTABox{padding:35px 20px}.immigrationCTABox h2{font-size:26px}.immigrationCTABox p{font-size:14px}.immigrationFeatures div{font-size:14px;padding:15px}}.contactHero{position:relative;overflow:hidden;padding:170px 0 110px;background:linear-gradient(135deg,#f8fbff,#fff 60%,#fff8f0)}.heroBlur{position:absolute;border-radius:50%;filter:blur(120px)}.blurOne{width:420px;height:420px;background:#f973161f;top:-180px;left:-180px}.blurTwo{width:380px;height:380px;background:#082b7214;right:-150px;bottom:-150px}.contactHeroGrid{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center;position:relative;z-index:2}.contactHeroContent h1{font-size:62px;line-height:1.1;color:var(--secondary);margin:25px 0;font-weight:800}.contactHeroContent h1 span{display:block;color:var(--primary)}.contactHeroContent p{font-size:17px;color:#667085;line-height:1.9;margin-bottom:40px}.contactHeroFeatures{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:45px}.contactHeroFeatures div{display:flex;align-items:center;gap:12px;background:#fff;padding:18px;border-radius:18px;border:1px solid rgba(0,0,0,.06);box-shadow:0 15px 35px #0000000d;font-weight:600}.contactHeroFeatures svg{color:#22c55e}.contactInfoCard{background:#fff;border-radius:30px;padding:40px;box-shadow:0 30px 70px #00000014;border:1px solid rgba(0,0,0,.06)}.contactInfoCard h3{font-size:32px;color:var(--secondary);margin-bottom:15px}.contactInfoCard>p{color:#667085;margin-bottom:35px;line-height:1.8}.contactItem{display:flex;gap:18px;align-items:flex-start;margin-bottom:28px}.contactIcon{width:60px;height:60px;border-radius:18px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:22px}.contactItem h4{color:var(--secondary);margin-bottom:6px;font-size:18px}.contactItem span{color:#667085;line-height:1.7}@media(max-width:1200px){.contactHeroContent h1{font-size:48px}}@media(max-width:992px){.contactHero{padding:130px 0 90px}.contactHeroGrid{grid-template-columns:1fr}.contactHeroContent{text-align:center}.contactHeroFeatures{max-width:650px;margin:0 auto 40px}.heroButtons{justify-content:center}}@media(max-width:768px){.contactHero{padding:110px 0 80px}.contactHeroContent h1{font-size:38px}.contactHeroFeatures{grid-template-columns:1fr}.contactInfoCard{padding:30px}}@media(max-width:576px){.contactHero{padding:100px 0 70px}.contactHeroContent h1{font-size:30px}.contactHeroContent p{font-size:14px}.contactInfoCard{padding:25px;border-radius:22px}.contactInfoCard h3{font-size:26px}.contactIcon{width:50px;height:50px;font-size:18px;border-radius:14px}.contactItem h4{font-size:16px}.contactItem span{font-size:14px}}.contactMap{padding:120px 0;background:#f8fbff}.mapGrid{display:grid;grid-template-columns:2fr 1fr;gap:35px;margin-top:60px;align-items:stretch}.mapWrapper{border-radius:28px;overflow:hidden;box-shadow:0 20px 60px #00000014;min-height:550px}.mapWrapper iframe{width:100%;height:100%;min-height:550px;border:none}.officeCard{background:#fff;padding:40px;border-radius:28px;box-shadow:0 20px 60px #00000014;border:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;justify-content:center}.officeCard h3{font-size:32px;color:var(--secondary);margin-bottom:15px}.officeCard>p{color:#667085;line-height:1.8;margin-bottom:35px}.officeItem{display:flex;align-items:flex-start;gap:16px;margin-bottom:22px}.officeItem svg{color:var(--primary);font-size:20px;margin-top:4px}.officeItem span{color:#344054;line-height:1.7}.directionBtn{margin-top:25px;display:flex;justify-content:center;align-items:center;gap:10px;padding:16px 25px;border-radius:50px;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;text-decoration:none;font-weight:600;transition:.35s}.directionBtn:hover{transform:translateY(-4px);background:var(--secondary)}@media(max-width:992px){.contactMap{padding:90px 0}.mapGrid{grid-template-columns:1fr}.mapWrapper,.mapWrapper iframe{min-height:450px}}@media(max-width:768px){.contactMap{padding:80px 0}.officeCard{padding:30px}.officeCard h3{font-size:28px}}@media(max-width:576px){.contactMap{padding:70px 0}.mapWrapper,.mapWrapper iframe{min-height:350px}.officeCard{padding:22px;border-radius:20px}.officeCard h3{font-size:24px}.officeItem{gap:12px}.officeItem span{font-size:14px}}.consultation{padding:120px 0;background:#f8fbff;position:relative;overflow:hidden}.consultation:before{content:"";position:absolute;width:420px;height:420px;background:#f9731614;border-radius:50%;top:-180px;left:-180px;filter:blur(100px)}.consultation:after{content:"";position:absolute;width:350px;height:350px;background:#082b720f;border-radius:50%;right:-150px;bottom:-150px;filter:blur(100px)}.consultationWrapper{position:relative;z-index:2;background:#fff;border-radius:32px;padding:60px;box-shadow:0 30px 80px #00000014;border:1px solid rgba(0,0,0,.05)}.consultation form{margin-top:50px}.formTitle{display:flex;align-items:center;gap:14px;font-size:24px;font-weight:700;color:var(--secondary);margin:45px 0 25px;padding-bottom:15px;border-bottom:1px solid #ECECEC}.formTitle:first-child{margin-top:0}.formTitle svg{width:48px;height:48px;border-radius:14px;padding:12px;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff}.formGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.inputBox{display:flex;flex-direction:column;gap:10px}.inputBox label{font-size:15px;font-weight:600;color:var(--secondary)}.inputField{display:flex;align-items:center;gap:14px;height:58px;padding:0 18px;background:#fff;border:1px solid #E5E7EB;border-radius:14px;transition:.35s}.inputField:hover{border-color:#d6d6d6}.inputField:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px #f973161f}.inputField svg{color:var(--primary);font-size:18px;flex-shrink:0}.inputField input,.inputField select{width:100%;height:100%;border:none;outline:none;background:none;font-size:15px;font-family:inherit;color:#333}.inputField input::placeholder{color:#98a2b3}.inputField select{cursor:pointer}.fullWidth{grid-column:1/-1}textarea{width:100%;padding:18px;border:1px solid #E5E7EB;border-radius:16px;resize:none;outline:none;font-size:15px;font-family:inherit;line-height:1.7;transition:.35s;background:#fff;margin-top:15px}textarea:focus{border-color:var(--primary);box-shadow:0 0 0 4px #f973161f}textarea::placeholder{color:#98a2b3}.tableWrapper{margin-top:20px;overflow-x:auto;border-radius:20px;border:1px solid #ECECEC;background:#fff;box-shadow:0 15px 40px #0000000d}.tableWrapper table{width:100%;border-collapse:collapse;min-width:900px}.tableWrapper thead{background:linear-gradient(135deg,var(--secondary),#123D8B)}.tableWrapper thead th{color:#fff;padding:18px;text-align:center;font-size:15px;font-weight:600;white-space:nowrap}.tableWrapper tbody tr{transition:.3s}.tableWrapper tbody tr:nth-child(2n){background:#fafbfc}.tableWrapper tbody tr:hover{background:#fff8f2}.tableWrapper tbody td{padding:12px;border-bottom:1px solid #F0F2F5}.tableWrapper tbody td:first-child{font-weight:600;color:var(--secondary);text-align:center;white-space:nowrap}.tableWrapper tbody input{width:100%;height:48px;border:1px solid #E5E7EB;border-radius:10px;padding:0 14px;outline:none;font-size:14px;transition:.3s;background:#fff}.tableWrapper tbody input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #f973161a}.declaration{margin-top:35px;display:flex;align-items:flex-start;gap:12px;padding:20px;background:#fff8f2;border:1px solid rgba(249,115,22,.15);border-radius:16px}.declaration input{margin-top:4px;width:18px;height:18px;accent-color:var(--primary)}.declaration label{line-height:1.8;color:#555;font-size:15px}.submitBtn{margin-top:35px;display:inline-flex;justify-content:center;align-items:center;gap:12px;border:none;border-radius:50px;background:linear-gradient(135deg,var(--primary),#FFB54A);color:#fff;font-size:18px;font-weight:600;cursor:pointer;transition:.35s;box-shadow:0 20px 45px #f9731640;padding:14px 26px}.submitBtn svg{font-size:18px;transition:.3s}.submitBtn:hover{transform:translateY(-4px);background:linear-gradient(135deg,var(--secondary),#123D8B);box-shadow:0 25px 60px #082b7240}.submitBtn:hover svg{transform:translate(6px)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%23667085' viewBox='0 0 16 16'%3E%3Cpath d='M1.5 5l6.5 6 6.5-6'/%3E%3C/svg%3E") no-repeat right 16px center;padding-right:45px}::selection{background:var(--primary);color:#fff}@media(max-width:1400px){.consultationWrapper{padding:50px}}@media(max-width:1200px){.consultation{padding:100px 0}.consultationWrapper{padding:45px}.formTitle{font-size:22px}.formGrid{gap:20px}}@media(max-width:992px){.consultation{padding:90px 0}.consultationWrapper{padding:40px}.formGrid{grid-template-columns:1fr}.fullWidth{grid-column:auto}.tableWrapper{overflow-x:auto}.tableWrapper table{min-width:850px}}@media(max-width:768px){.consultation{padding:80px 0}.consultationWrapper{padding:30px 22px;border-radius:24px}.formTitle{font-size:20px;margin:35px 0 20px}.formTitle svg{width:42px;height:42px;padding:10px}.inputBox label{font-size:14px}.inputField{height:54px;padding:0 16px}.inputField svg{font-size:16px}.inputField input,.inputField select{font-size:14px}textarea{font-size:14px;padding:16px}.tableWrapper{border-radius:18px}.tableWrapper table{min-width:750px}.tableWrapper thead th{padding:14px;font-size:14px}.tableWrapper tbody td{padding:10px}.tableWrapper tbody input{height:42px;font-size:13px;padding:0 10px}.declaration{padding:16px}.declaration label{font-size:14px}}@media(max-width:576px){.consultation{padding:70px 0}.consultationWrapper{padding:22px 16px;border-radius:20px}.formTitle{font-size:18px;gap:10px}.formTitle svg{width:38px;height:38px;padding:9px;border-radius:12px}.inputBox{gap:6px}.inputBox label{font-size:13px}.inputField{height:50px;padding:0 14px;border-radius:12px}.inputField svg{font-size:15px}.inputField input,.inputField select{font-size:13px}textarea{font-size:13px;padding:14px;border-radius:12px}.tableWrapper{margin-top:15px}.tableWrapper table{min-width:650px}.tableWrapper thead th{font-size:13px;padding:12px}.tableWrapper tbody td{padding:8px}.tableWrapper tbody input{height:40px;font-size:12px;padding:0 8px}.declaration{padding:14px;gap:10px}.declaration label{font-size:13px}}@media(max-width:420px){.consultation{padding:60px 0}.consultationWrapper{padding:18px 14px}.formTitle{font-size:16px}.formTitle svg{width:34px;height:34px;font-size:14px;padding:8px}.inputField{height:48px;padding:0 12px}.inputField svg{font-size:14px}.inputField input,.inputField select,textarea{font-size:12px}}.serviceHeading{color:#667085;margin-bottom:25px}.serviceSelector{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-bottom:50px}.serviceCard{background:#fff;border:2px solid #E5E7EB;border-radius:22px;padding:30px 20px;text-align:center;cursor:pointer;transition:.35s;-webkit-user-select:none;user-select:none}.serviceCard:hover{transform:translateY(-8px);border-color:var(--primary);box-shadow:0 20px 45px #00000014}.serviceCard.active{background:linear-gradient(135deg,var(--primary),#FFB54A);border-color:transparent;color:#fff;box-shadow:0 25px 60px #f9731640}.serviceCardIcon{width:70px;height:70px;margin:0 auto 18px;border-radius:18px;display:flex;justify-content:center;align-items:center;background:#f8f9fc;color:var(--primary);font-size:28px;transition:.35s}.serviceCard.active .serviceCardIcon{background:#ffffff2e;color:#fff}.serviceCard h4{font-size:20px;margin-bottom:8px;color:inherit}.serviceCard span{font-size:14px;opacity:.85}@media(max-width:1200px){.serviceSelector{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.serviceSelector{grid-template-columns:repeat(2,1fr);gap:16px}.serviceCard{padding:24px 15px}.serviceCardIcon{width:60px;height:60px;font-size:24px}.serviceCard h4{font-size:18px}}@media(max-width:576px){.serviceSelector{grid-template-columns:1fr}.serviceCard{padding:20px}.serviceCardIcon{width:55px;height:55px;font-size:22px}.serviceCard h4{font-size:17px}.serviceCard span{font-size:13px}}
