@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");.text-blue{color:#2261ad!important}.bg-blue{background-color:#2261ad!important}.border-blue{border:1px solid #2261ad}.btn-blue{background-color:#2261ad;color:#fff}.btn-blue:hover{background-color:#153d6d;color:#fff}.btn-outline-blue{border-color:#2261ad;background-color:transparent;color:#2261ad}.btn-outline-blue:hover{background-color:#153d6d;color:#fff}.text-pink{color:#eb008b!important}.bg-pink{background-color:#eb008b!important}.border-pink{border:1px solid #eb008b}.btn-pink{background-color:#eb008b;color:#fff}.btn-pink:hover{background-color:#9f005e;color:#fff}.btn-outline-pink{border-color:#eb008b;background-color:transparent;color:#eb008b}.btn-outline-pink:hover{background-color:#9f005e;color:#fff}.text-dark-pink{color:#b3006a!important}.bg-dark-pink{background-color:#b3006a!important}.border-dark-pink{border:1px solid #b3006a}.btn-dark-pink{background-color:#b3006a;color:#fff}.btn-dark-pink:hover{background-color:#66003d;color:#fff}.btn-outline-dark-pink{border-color:#b3006a;background-color:transparent;color:#b3006a}.btn-outline-dark-pink:hover{background-color:#66003d;color:#fff}.text-orange{color:#f7961d!important}.bg-orange{background-color:#f7961d!important}.border-orange{border:1px solid #f7961d}.btn-orange{background-color:#f7961d;color:#fff}.btn-orange:hover{background-color:#c16e07;color:#fff}.btn-outline-orange{border-color:#f7961d;background-color:transparent;color:#f7961d}.btn-outline-orange:hover{background-color:#c16e07;color:#fff}.text-dark-orange{color:#db851a!important}.bg-dark-orange{background-color:#db851a!important}.border-dark-orange{border:1px solid #db851a}.btn-dark-orange{background-color:#db851a;color:#fff}.btn-dark-orange:hover{background-color:#975b12;color:#fff}.btn-outline-dark-orange{border-color:#db851a;background-color:transparent;color:#db851a}.btn-outline-dark-orange:hover{background-color:#975b12;color:#fff}.text-yellow{color:#ffc50c!important}.bg-yellow{background-color:#ffc50c!important}.border-yellow{border:1px solid #ffc50c}.btn-yellow{background-color:#ffc50c;color:#fff}.btn-yellow:hover{background-color:#bf9100;color:#fff}.btn-outline-yellow{border-color:#ffc50c;background-color:transparent;color:#ffc50c}.btn-outline-yellow:hover{background-color:#bf9100;color:#fff}.text-green{color:#82b639!important}.bg-green{background-color:#82b639!important}.border-green{border:1px solid #82b639}.btn-green{background-color:#82b639;color:#fff}.btn-green:hover{background-color:#587c27;color:#fff}.btn-outline-green{border-color:#82b639;background-color:transparent;color:#82b639}.btn-outline-green:hover{background-color:#587c27;color:#fff}.text-light-blue{color:#009ada!important}.bg-light-blue{background-color:#009ada!important}.border-light-blue{border:1px solid #009ada}.btn-light-blue{background-color:#009ada;color:#fff}.btn-light-blue:hover{background-color:#00648d;color:#fff}.btn-outline-light-blue{border-color:#009ada;background-color:transparent;color:#009ada}.btn-outline-light-blue:hover{background-color:#00648d;color:#fff}.text-grey{color:#4d4d4d!important}.bg-grey{background-color:#4d4d4d!important}.border-grey{border:1px solid #4d4d4d}.btn-grey{background-color:#4d4d4d;color:#fff}.btn-grey:hover{background-color:#272727;color:#fff}.btn-outline-grey{border-color:#4d4d4d;background-color:transparent;color:#4d4d4d}.btn-outline-grey:hover{background-color:#272727;color:#fff}.op-0{opacity:0}.text-gray-0{color:#fff}.bg-gray-0{background-color:#fff}.op-5{opacity:0.05}.text-gray-5{color:#f2f2f2}.bg-gray-5{background-color:#f2f2f2}.op-10{opacity:0.1}.text-gray-10{color:#e6e6e6}.bg-gray-10{background-color:#e6e6e6}.op-15{opacity:0.15}.text-gray-15{color:#d9d9d9}.bg-gray-15{background-color:#d9d9d9}.op-20{opacity:0.2}.text-gray-20{color:#ccc}.bg-gray-20{background-color:#ccc}.op-25{opacity:0.25}.text-gray-25{color:#bfbfbf}.bg-gray-25{background-color:#bfbfbf}.op-30{opacity:0.3}.text-gray-30{color:#b3b3b3}.bg-gray-30{background-color:#b3b3b3}.op-35{opacity:0.35}.text-gray-35{color:#a6a6a6}.bg-gray-35{background-color:#a6a6a6}.op-40{opacity:0.4}.text-gray-40{color:#999}.bg-gray-40{background-color:#999}.op-45{opacity:0.45}.text-gray-45{color:#8c8c8c}.bg-gray-45{background-color:#8c8c8c}.op-50{opacity:0.5}.text-gray-50{color:#808080}.bg-gray-50{background-color:#808080}.op-55{opacity:0.55}.text-gray-55{color:#737373}.bg-gray-55{background-color:#737373}.op-60{opacity:0.6}.text-gray-60{color:#666}.bg-gray-60{background-color:#666}.op-65{opacity:0.65}.text-gray-65{color:#595959}.bg-gray-65{background-color:#595959}.op-70{opacity:0.7}.text-gray-70{color:#4d4d4d}.bg-gray-70{background-color:#4d4d4d}.op-75{opacity:0.75}.text-gray-75{color:#404040}.bg-gray-75{background-color:#404040}.op-80{opacity:0.8}.text-gray-80{color:#333}.bg-gray-80{background-color:#333}.op-85{opacity:0.85}.text-gray-85{color:#262626}.bg-gray-85{background-color:#262626}.op-90{opacity:0.9}.text-gray-90{color:#1a1a1a}.bg-gray-90{background-color:#1a1a1a}.op-95{opacity:0.95}.text-gray-95{color:#0d0d0d}.bg-gray-95{background-color:#0d0d0d}.op-100{opacity:1}.text-gray-100{color:#000}.bg-gray-100{background-color:#000}.image-reveal-bottom{transition:-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1),-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}.image-reveal-left{transition:-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1),-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.image-reveal-top{transition:-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1),-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.image-reveal-right{transition:-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1),-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.image-reveal-bottom.animated,.image-reveal-left.animated,.image-reveal-right.animated,.image-reveal-top.animated{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.image-hide-bottom,.image-hide-left,.image-hide-right,.image-hide-top{transition:-webkit-clip-path 3s cubic-bezier(0.23,1,0.32,1);transition:clip-path 3s cubic-bezier(0.23,1,0.32,1);transition:clip-path 3s cubic-bezier(0.23,1,0.32,1),-webkit-clip-path 3s cubic-bezier(0.23,1,0.32,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.image-hide-bottom.animated{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}.image-hide-left.animated{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.image-hide-top.animated{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.image-hide-right.animated{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.bounce-infinite{animation-timing-function:cubic-bezier(0.23,1,0.32,1);animation-name:bounceInfinite;animation-iteration-count:infinite;animation-duration:3s}@keyframes scrollX{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes bounceInfinite{0%,to{transform:translate3d(0,0,0)}25%{transform:translate3d(0,10px,0)}40%{transform:translate3d(0,-2px,0)}60%{transform:translate3d(0,0,0)}}@keyframes revealLeft{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}body{font-family:'Raleway',sans-serif;color:#4d4d4d;font-size:16px;overflow-x:hidden;position:relative}.section-title{color:#2261ad;font-size:38pt;font-weight:700;line-height:1.25}.section-title .highlight{background-color:#eb008b;color:#fff;padding:0 5px;transition:-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1),-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1)}.section-title .highlight.wow{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.section-title .highlight.animated{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.section-title .highlight-pink{background-color:#eb008b;color:#fff;padding:0 5px}@media (max-width:991px){.section-title{font-size:30pt}}.section-subtitle{font-size:28pt;max-width:1000px;margin:0 auto;font-weight:600;line-height:1.2;color:#2261ad}@media (max-width:991px){.section-subtitle{font-size:16pt}}.cta-btn{background-color:#eb008b;color:#fff;border-radius:50px;border-bottom:6px solid #b3006a;border-radius:14pt;padding:10px 30px;font-weight:700;box-shadow:0 4px 6px rgba(0,0,0,0.1);transition:all 0.3s ease}.cta-btn:hover{transform:translateY(2px);box-shadow:0 6px 8px rgba(0,0,0,0.15);background-color:#b3006a;border-bottom:4px solid #80004c;color:#fff}.cta-btn.btn-pink{background-color:#eb008b;border-color:#eb008b;color:#fff}.cta-btn.btn-pink:hover{background-color:#b8006d;border-color:#b8006d}.cta-btn-blue{background-color:#009ada;border-bottom:6px solid #2261ad}.cta-btn-blue:hover{background-color:#2261ad;border-bottom:4px solid #1a4982}.cta-btn-orange{background-color:#f7961d;border-bottom:6px solid #db851a}.cta-btn-orange:hover{background-color:#db851a;border-bottom:4px solid #ad6915}header.header{padding:15px 0 0 0;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.05);position:fixed;top:0;width:100%;z-index:1000;transition:all 0.3s ease}header.header ul.nav .nav-item.close{display:none}header.header ul.nav .nav-item{position:relative;line-height:24px}header.header ul.nav .nav-item .nav-link{font-family:'Roboto Condensed',sans-serif;font-weight:500;color:#2261ad}header.header ul.nav .nav-item .nav-link:hover{color:#fff;font-weight:700}header.header ul.nav .nav-item .nav-link:not(.nav-icon){padding:10px 30px}header.header ul.nav .nav-item .nav-icon{font-size:16pt}header.header ul.nav .nav-item .nav-submenu{border-radius:0;border:none;background-color:rgba(247,150,29,0.85);text-align:center;width:100%;top:-2px!important}header.header ul.nav .nav-item .nav-submenu .nav-submenu-item a{font-family:'Roboto Condensed',sans-serif;color:#fff;font-weight:300;text-decoration:none;padding:0.75rem 1rem;font-size:11pt;display:block}header.header ul.nav .nav-item .nav-submenu .nav-submenu-item a:hover{background-color:#f7961d}header.header ul.nav .nav-item .nav-link.blue:hover{background-color:#2261ad;color:#fff}header.header ul.nav .nav-item .nav-link.blue[aria-expanded=true]{background-color:#2261ad;color:#fff}header.header ul.nav .nav-item .nav-link.pink:hover{background-color:#eb008b;color:#fff}header.header ul.nav .nav-item .nav-link.pink[aria-expanded=true]{background-color:#eb008b;color:#fff}header.header ul.nav .nav-item .nav-link.dark-pink:hover{background-color:#b3006a;color:#fff}header.header ul.nav .nav-item .nav-link.dark-pink[aria-expanded=true]{background-color:#b3006a;color:#fff}header.header ul.nav .nav-item .nav-link.orange:hover{background-color:#f7961d;color:#fff}header.header ul.nav .nav-item .nav-link.orange[aria-expanded=true]{background-color:#f7961d;color:#fff}header.header ul.nav .nav-item .nav-link.dark-orange:hover{background-color:#db851a;color:#fff}header.header ul.nav .nav-item .nav-link.dark-orange[aria-expanded=true]{background-color:#db851a;color:#fff}header.header ul.nav .nav-item .nav-link.yellow:hover{background-color:#ffc50c;color:#fff}header.header ul.nav .nav-item .nav-link.yellow[aria-expanded=true]{background-color:#ffc50c;color:#fff}header.header ul.nav .nav-item .nav-link.green:hover{background-color:#82b639;color:#fff}header.header ul.nav .nav-item .nav-link.green[aria-expanded=true]{background-color:#82b639;color:#fff}header.header ul.nav .nav-item .nav-link.light-blue:hover{background-color:#009ada;color:#fff}header.header ul.nav .nav-item .nav-link.light-blue[aria-expanded=true]{background-color:#009ada;color:#fff}header.header ul.nav .nav-item .nav-link.grey:hover{background-color:#4d4d4d;color:#fff}header.header ul.nav .nav-item .nav-link.grey[aria-expanded=true]{background-color:#4d4d4d;color:#fff}header.header .logo{max-height:70px}header.header .btn-link i{font-size:18pt}header.header nav.nav-main{display:flex;justify-content:space-between}@media (max-width:991px){header.header nav.nav-main{visibility:hidden;display:flex;position:fixed;align-items:center;flex-wrap:wrap;opacity:0;top:0;left:0;width:100%;height:100%;background-color:rgba(34,97,173,0.95);transition:all 400ms cubic-bezier(0.23,1,0.32,1);transform:translateY(-100%)}header.header nav.nav-main ul.nav.nav-icons{display:none}header.header nav.nav-main ul.nav{flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%}header.header nav.nav-main ul.nav .nav-item .nav-link{font-size:15pt;padding:10px 30px;color:#fff}header.header nav.nav-main ul.nav .nav-item.close{display:block;position:absolute;top:1rem;right:1rem;font-size:22pt;color:#fff}header.header .header-wrapper{display:flex;align-items:center;justify-content:space-between}header.header .header-wrapper .logo-wrapper{width:180px}header.header nav.nav-main.active{opacity:1;transform:translateY(0);visibility:visible}}.hero-section{min-height:80vh;position:relative;margin-top:152px;background-color:#e6e6e6;position:relative}.hero-section .background{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center}.hero-section .background video{object-fit:cover;width:100%;height:100%}.hero-section .background:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.75)}.hero-section .container{position:relative;z-index:2}.hero-section .container hr{max-width:100px;border-top:10px solid #2261ad;margin:25px auto;position:relative;opacity:1}.hero-section .hero-title{color:#2261ad;font-size:3rem;font-weight:500;line-height:1.2}.hero-section .hero-title strong{font-weight:800}.hero-section .hero-subtitle{color:#2261ad;font-size:22pt;font-weight:500}.hero-section .hero-subtitle span{position:relative;z-index:1}.hero-section .hero-subtitle span.highlight:after,.hero-section .hero-subtitle span.highlight:before{transition:-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1),-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);background-color:#eb008b;bottom:0;content:'';position:absolute;left:0;height:3px;transform-origin:100%;width:100%;z-index:0}.hero-section .hero-subtitle span.highlight:before{transform:rotate(-6deg)}.hero-section .hero-subtitle span.highlight:after{transform:rotate(-1deg)}.hero-section .hero-subtitle span.highlight.animated:after,.hero-section .hero-subtitle span.highlight.animated:before{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.hero-section .hero-badge{background-color:#eb008b;color:#fff;display:inline-block;padding:2px 15px;font-weight:700;font-size:32pt}@media (max-width:991px){.hero-section{margin-top:104px}.hero-section .hero-title{font-size:22pt;font-weight:700}.hero-section .hero-subtitle{font-size:14pt}.hero-section .hero-badge{font-size:16pt}}.how-we-empower .row{display:flex}.how-we-empower .row .col-6{padding:0.75rem}.how-we-empower .row .col-6:first-of-type{order:1}.how-we-empower .row .col-6:nth-of-type(2){order:2}.how-we-empower .row .col-6:nth-of-type(3){order:3}.how-we-empower .row .col-6:nth-of-type(4){order:4}@media (max-width:1200px){.how-we-empower .row .col-6:nth-of-type(3){order:4}.how-we-empower .row .col-6:nth-of-type(4){z-index:5;order:3}}.empower-card{transition:all 0.3s ease;min-height:250px;position:relative;padding:3rem}.empower-card:hover{box-shadow:0 10px 20px rgba(0,0,0,0.1)}.empower-card h4{font-weight:700;font-size:20pt;margin-bottom:10px}.empower-card p{font-size:16pt;line-height:1.25}@media (max-width:1200px){.empower-card{min-height:180px;padding:1.5rem}.empower-card h4{font-size:14pt}.empower-card p{font-size:11pt}}.empower-card.wedge:before{content:'';position:absolute;top:50%;right:0;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent;border-top:25px solid transparent;z-index:1;transform:translateY(-25px) translateX(48px)}.empower-card.wedge.wedge-blue:before{border-left-color:#2261ad}@media (max-width:1200px){.empower-card.wedge.wedge-blue:after{content:'';position:absolute;top:auto;bottom:0;left:50%;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #fff;border-top:25px solid transparent;transform:translateX(-25px) translateY(1px)}}.empower-card.wedge.wedge-pink:before{border-left-color:#eb008b}@media (max-width:1200px){.empower-card.wedge.wedge-pink:before{border-left-color:transparent;border-top-color:#eb008b;top:auto;bottom:-49px;right:auto;left:50%;transform:translateY(0) translateX(-25px)}}.empower-card.wedge.wedge-orange:before{border-left-color:#f7961d}@media (max-width:1200px){.empower-card.wedge.wedge-orange:before{border-left-color:transparent;border-right-color:#f7961d;left:0;right:auto;transform:translateY(-25px) translateX(-48px)}.empower-card.wedge.wedge-orange:after{transform:translateY(-25px) translateX(-48px);border-left-color:transparent;border-top-color:#fff;left:50%;right:auto;transform:translateX(-24px) translateY(-1px);top:0}}@media (max-width:1200px){.empower-card.wedged.wedge-light-blue:before{z-index:5!important;content:'';position:absolute;top:0;right:auto;left:50%;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #009ada;border-top:25px solid transparent;z-index:1;transform:translateY(-48px) translateX(-25px)}.empower-card.wedged.wedge-light-blue:after{transform:translateY(-25px) translateX(-48px);border-left-color:transparent;border-right-color:#fff;left:100%;right:auto;transform:translateX(-48px) translateY(-25px);top:50%}}.empower-card.wedged:after{content:'';position:absolute;top:50%;left:-1px;width:0;height:0;border-left:25px solid #fff;border-right:25px solid transparent;border-bottom:25px solid transparent;border-top:25px solid transparent;transform:translateY(-25px)}.achievement-card{position:relative;overflow:hidden;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,0.1);background-color:#f2f2f2;display:block}.achievement-card:hover .image{transform:scale(1.05)}.achievement-card .image{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%;position:absolute;transition:all 1s cubic-bezier(0.23,1,0.32,1);top:0;left:0}.achievement-card .overlay{position:absolute;bottom:0;left:0;height:100%;width:100%;padding:4rem;color:#fff;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center}.achievement-card .overlay p{margin:0;font-size:20pt}@media (max-width:991px){.achievement-card .overlay p{font-size:16pt;line-height:1.25}}.achievement-card .overlay.blue{background-color:rgba(34,97,173,0.75)}.achievement-card .overlay.pink{background-color:rgba(235,0,139,0.75)}.achievement-card .overlay.orange{background-color:rgba(247,150,29,0.75)}.achievement-card .overlay.yellow{background-color:rgba(255,197,12,0.75)}.modality-item{padding:20px;transition:all 0.3s ease}.modality-item img{max-height:120px}.modality-item h5{color:#2261ad;font-weight:700;margin-top:15px}.stats-banner{position:relative}.stats-banner .stat-text{font-size:1.8rem;color:#2261ad;line-height:1.5;font-weight:400}.stats-banner .stat-text span.highlight{position:relative}.stats-banner .stat-text span.highlight:after,.stats-banner .stat-text span.highlight:before{transition:-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1);transition:clip-path 2s cubic-bezier(0.23,1,0.32,1),-webkit-clip-path 2s cubic-bezier(0.23,1,0.32,1);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);background-color:#eb008b;bottom:0;content:'';position:absolute;left:0;height:3px;transform-origin:100%;width:100%;z-index:0}.stats-banner .stat-text span.highlight:before{transform:rotate(-6deg)}.stats-banner .stat-text span.highlight:after{transform:rotate(-1deg)}.stats-banner .stat-text span.highlight.animated:after,.stats-banner .stat-text span.highlight.animated:before{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.stats-banner .arrow{position:absolute;bottom:-60px;height:120px;left:40%;z-index:1}.stats-banner .arrow img{height:100%}@media (max-width:991px){.stats-banner .arrow{height:90px;bottom:-36px}}.carousel-testimonies{max-width:900px;margin:0 auto;position:relative}.carousel-testimonies .carousel-testimony{padding:3rem}.carousel-testimonies .carousel-testimony .testimonial-card{display:flex;padding:1rem}.carousel-testimonies .carousel-testimony .testimonial-card .author-img{margin-right:1.5rem;text-align:center}.carousel-testimonies .carousel-testimony .testimonial-card .author-img .img-circle{border-radius:50%;width:140px;height:140px;overflow:hidden;margin:0 auto}.carousel-testimonies .carousel-testimony .testimonial-card .author-img .img-circle img{object-fit:cover;width:100%;height:100%}.carousel-testimonies .carousel-testimony .testimonial-card .testimony-content{text-align:left}.carousel-testimonies .carousel-testimony .testimonial-card .testimony-content .author-name{font-weight:700;line-height:1;font-size:24pt;margin-bottom:10px}.carousel-testimonies .carousel-testimony .testimonial-card .testimony-content .quote{font-size:20pt;line-height:1.2;color:#eb008b;font-weight:700}.carousel-testimonies .carousel-testimony .testimonial-card .testimony-content .caption{line-height:1.2;font-size:16pt;margin-top:1.5rem}.carousel-testimonies .carousel-testimony .curly-braces{margin-left:auto;margin-top:-40px}.carousel-testimonies .carousel-testimony .curly-braces img{width:100%}.carousel-testimonies .owl-nav{display:flex;justify-content:space-between;height:1px;position:absolute;top:50%;width:100%}.carousel-testimonies .owl-nav .owl-next,.carousel-testimonies .owl-nav .owl-prev{transform:translateY(-40px);background-color:#009ada!important;height:40px;width:40px;border-radius:50%;border:3px solid #fff!important;color:#fff;line-height:1;padding:0;box-shadow:0px 0px 8px rgba(0,0,0,0.75);display:flex;align-items:center;justify-content:center}.carousel-testimonies .owl-nav .owl-next i,.carousel-testimonies .owl-nav .owl-prev i{color:#fff;font-size:18pt}.carousel-testimonies .owl-dots{position:relative;display:flex;align-items:center;justify-content:center;width:100%;transform:translateY(-30px)}.carousel-testimonies .owl-dots .owl-dot span{background-color:rgba(34,97,173,0.4)!important;height:12px;width:12px}.carousel-testimonies .owl-dots .owl-dot.active span{background-color:#2261ad!important;height:14px;width:14px}@media (max-width:991px){.carousel-testimonies .carousel-testimony .testimonial-card{flex-wrap:wrap;text-align:center}.carousel-testimonies .carousel-testimony .testimonial-card .author-img{margin:0 auto}.carousel-testimonies .carousel-testimony .testimonial-card .author-img .img-circle{width:100px;height:100px}.carousel-testimonies .carousel-testimony .testimonial-card .testimony-content{text-align:center}.carousel-testimonies .carousel-testimony .testimonial-card .testimony-content .author-name{font-size:18pt}.carousel-testimonies .carousel-testimony .testimonial-card .testimony-content .quote{font-size:14pt}.carousel-testimonies .carousel-testimony .testimonial-card .testimony-content .caption{font-size:12pt}.carousel-testimonies .carousel-testimony .curly-braces{margin-top:-10px}}.comments{position:relative;min-height:600px;display:flex;align-items:center}.comments .background{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.comments .carousel-comments{max-width:800px;margin:0 auto;position:relative}.comments .carousel-comments .owl-stage-outer .owl-stage{display:flex;align-items:center}.comments .carousel-comments .comment-box .quote-text{font-size:1.2rem;border-left:6px solid #eb008b;color:#555;padding:0 2rem;font-size:18pt;font-style:italic;line-height:1.2;margin-bottom:1.75rem}.comments .carousel-comments .comment-box .author-info{padding:0 2rem;color:#eb008b;font-weight:700;font-size:18pt;line-height:1.12}.comments .carousel-comments .owl-dots{position:relative;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;transform:translateY(50px)}.comments .carousel-comments .owl-dots .owl-dot span{background-color:rgba(34,97,173,0.4)!important;height:12px;width:12px}.comments .carousel-comments .owl-dots .owl-dot.active span{background-color:#2261ad!important;height:14px;width:14px}@media (max-width:991px){.comments .carousel-comments .owl-dots{flex-wrap:wrap}}.team-section{background-color:#2261ad;color:#fff;padding:5rem 0 12rem 0;text-align:center}.team-section .blocks{display:flex;justify-content:center}.team-section .blocks .block:first-of-type{z-index:4}.team-section .blocks .block:nth-of-type(2){z-index:3}.team-section .blocks .block:nth-of-type(3){z-index:2}.team-section .blocks .block:nth-of-type(4){z-index:1}.team-section .blocks .block{background-color:#fff;color:#2261ad;border-radius:10pt;min-height:120px;max-width:320px;width:100%;display:flex;align-items:center;position:relative;text-align:center;padding:3rem;margin:0 0.25rem}.team-section .blocks .block .content{width:100%;font-size:16pt;line-height:1.25}.team-section .blocks .block .circle{position:absolute;background-color:#2261ad;color:#fff;border-radius:50%;right:0;transform:translateX(34px) translateY(-30px);top:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.team-section .blocks .block .circle i{font-size:32pt}@media (max-width:991px){.team-section .blocks{flex-wrap:wrap}.team-section .blocks .block{margin:0.25rem auto;max-width:100%;width:100%}.team-section .blocks .block .circle{bottom:0;top:auto;transform:translateX(-30px) translateY(30px);right:auto;left:50%}}.team-section .caption{font-size:22pt;line-height:1.2;color:#fff;margin:2rem auto;max-width:900px}.team-section .team-card{border-bottom:5px solid #eb008b;transition:all 0.3s ease}.team-section .team-card:hover{transform:translateY(-5px)}.team-section .team-card img{border-radius:10px;width:100%}.team-members{margin-top:-12rem;padding-bottom:5rem}.team-members .team-card{text-align:center}.team-members .team-card img{max-height:560px}.team-members .team-card .name{color:#2261ad;font-size:32pt;font-weight:500}.team-members .team-card hr{border-top:8px solid #2261ad;opacity:1;width:180px;margin:2rem auto 1rem auto}@media (max-width:991px){.team-members .team-card img{max-height:460px}}.logos-grid{overflow:hidden}.carousel-logos{display:flex;align-items:center}.carousel-logos .item{margin-right:2rem}.carousel-logos .item img{height:66px;object-fit:cover;object-position:center}.contact-section{background-color:#2261ad!important;position:relative;color:#fff;padding:5rem 0}.contact-section .container{position:relative}.contact-section .container .misc{position:absolute;top:-120px;right:0;width:140px}@media (max-width:991px){.contact-section .container .misc{right:36%;width:160px}}.contact-section .contact-info hr{width:80px;opacity:1;border-top:6px solid #fff;margin:2rem 0}.contact-section .contact-info .contact-icons i{font-size:48pt;margin:0 10px;color:#fff}.contact-section .title-arrow .arrow{width:380px;transform:rotateZ(35deg) translateX(220px) translateY(-100px)}@media (max-width:1400px){.contact-section .title-arrow .arrow{transform:rotateZ(35deg) translateX(160px) translateY(-60px)}}@media (max-width:1200px){.contact-section .title-arrow .arrow{transform:rotateZ(35deg) translateX(100px) translateY(-20px)}}@media (max-width:991px){.contact-section .contact-info hr{margin:2rem auto}.contact-section .contact-info .contact-icons{text-align:center}.contact-section .title-arrow{display:flex;flex-wrap:wrap}.contact-section .title-arrow .section-subtitle{margin:1rem auto}.contact-section .title-arrow .arrow{transform:rotateZ(0) translateX(0px) translateY(0px) rotateX(180deg);margin:1rem auto;width:180px}}.contact-section .form-control,.contact-section .wpforms-field-medium{border-radius:0;padding:15px;border:none;width:100%}.contact-section .wpforms-form .wpforms-field{margin:1rem 0}.contact-section .wpforms-submit{background-color:#f7961d;color:#fff;border-radius:50px;border-top:none;border-left:none;border-right:none;border-bottom:6px solid #db851a;border-radius:14pt;padding:10px 30px;font-weight:700;box-shadow:0 4px 6px rgba(0,0,0,0.1);transition:all 0.3s ease}.contact-section .wpforms-submit:hover{transform:translateY(2px);box-shadow:0 6px 8px rgba(0,0,0,0.15);background-color:#db851a;border-bottom:4px solid #ad6915;color:#fff}.modal-team .modal-dialog .modal-content .modal-header{padding:0.5rem 1rem}.modal-team .modal-dialog .modal-content .modal-body{padding:3rem}.modal-team .modal-title{font-weight:400}.modal-team .social-links{display:flex;align-items:center;justify-content:center;text-decoration:none;color:#2261ad}.modal-team .social-links:hover{opacity:0.85}.modal-team .social-links .icon{margin-right:1rem;background-color:#2261ad;height:36px;width:36px;min-width:36px;display:flex;align-items:center;justify-content:center;border-radius:4pt}.modal-team .social-links .icon i{color:#fff}.modal-team .skills{margin:0;padding:0}.modal-team .skills li{display:flex;align-items:center;margin:0.75rem 0}.modal-team .skills li .arrow{background-color:#eb008b;border-radius:50%;border:3px solid #fff;box-shadow:1px 1px 8px rgba(0,0,0,0.425);margin-right:0.65rem;height:26px;width:26px;min-width:26px;display:flex;align-items:center;justify-content:center}.modal-team .skills li .arrow i{color:#fff;font-size:8pt}@media (max-width:991px){.modal-team .img-wrapper{text-align:center}.modal-team .img-team{max-height:400px;margin:0 auto}}.whatsapp-float{position:fixed;bottom:30px;right:30px;z-index:1000}.whatsapp-float a{display:flex;text-decoration:none;align-items:center;justify-content:center;background-color:#25d366;color:#fff;height:60px;width:60px;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,0.25);transition:all 0.3s ease}.whatsapp-float a:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(0,0,0,0.35)}@media (max-width:768px){.whatsapp-float a{height:50px;width:50px;bottom:20px;right:20px}}