body{color:#444;font-family:Poppins,sans-serif;font-size:16px}a{color:#138bc9}a,a:hover{text-decoration:none}a:hover{color:#24b4fb}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}p.regular{font-size:16px!important}.hidden{display:none}.section-title h2.secondary.register{text-align:left}.section-title h2.secondary.register:after{left:0}.section-title-left{text-align:left}.register_background{background:#f7bf4770;border-radius:40px}.register_background h3{color:#000;font-size:20px!important;font-weight:400!important;line-height:2rem;margin:0!important;padding:20px 70px}.register_background h5{color:#138bc9;font-size:18px;line-height:2rem}.register_background img{border:5px solid #f7bf47;border-radius:100%;margin-bottom:20px;width:250px}.already_registed{border-bottom:1px dashed #ccc;padding-bottom:10px;text-align:left}.form_mobile tr{display:flex;flex-wrap:wrap}.form_mobile tr td:nth-child(n){font-weight:700;margin-bottom:0;padding:5px;text-align:left;width:100%}.form_mobile tr{border:0}.form_mobile input[type="password"],.form_mobile input[type="text"]{height:35px;margin:0;width:100%}.back-to-top{background:#138bc9;border-radius:4px;bottom:15px;height:40px;opacity:0;position:fixed;right:15px;transition:all .4s;visibility:hidden;width:40px;z-index:996}.back-to-top i{color:#fff;font-size:28px;line-height:0}.back-to-top:hover{background:#138bc9;color:#fff}.back-to-top.active{opacity:1;visibility:visible}#preloader{background:#fff;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999}#preloader:before{-webkit-animation:animate-preloader 1s linear infinite;animation:animate-preloader 1s linear infinite;border:6px solid #138bc9;border-radius:50%;border-top-color:#e7e4fe;content:"";height:60px;left:calc(50% - 30px);position:fixed;top:calc(50% - 30px);width:60px}@-webkit-keyframes animate-preloader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes animate-preloader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}#header{background:#fff;border-bottom:3px solid #ecf7fb;padding:20px 0;position:fixed;top:50px;transition:all .5s;width:100%;z-index:997}#header.header-inner-pages,#header.header-scrolled{background:#ecf7fb;padding:10px 0}#header.header-scrolled .getstarted,#header.header-scrolled .login{background:#138bc9;border:1px solid #138bc9;color:#fff}#header .logo{font-size:32px;font-weight:400;letter-spacing:2px;line-height:1;margin:0;padding:0;text-transform:uppercase}#header .logo a{color:#fff}#header .logo img{margin-left:20px;max-height:50px}.container-fluid .laptop-image{margin-top:20px;max-width:540px}.container-fluid .hero-img{text-align:center}.navbar{padding:0;right:30px}.navbar ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}.navbar>ul>li{clear:both;padding:10px 15px}.navbar a,.navbar a:focus{align-items:center;color:#037ecf;display:flex;font-family:Poppins,sans-serif;font-size:14px;justify-content:space-between;padding:0;position:relative;transition:.3s;white-space:nowrap}.getstarted,.getstarted:focus,.login,.login:focus{color:#fff!important;padding:6px 7px!important}.navbar .getstarted{background-color:#1b9448;color:#000}.navbar .getstarted,.navbar .login{border:2px solid hsla(0,0%,100%,.5);border-radius:5px;font-size:14px;font-weight:600;padding:6px 7px;transition:.3s}.navbar .login{background-color:#037ecf;color:#fff}.access-client-icon{color:#fff;font-size:16px!important}.navbar .getstarted:hover,.navbar .login:hover{border-color:#fff;color:#fff;padding:6px 7px}.navbar .dropdown ul{background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);display:block;left:0;margin:0;opacity:0;padding:0;top:calc(100% + 31px);transition:.3s;visibility:hidden;z-index:99}.navbar .dropdown ul li{min-width:200px}.navbar .dropdown ul a{color:#037ecf;font-size:14px;padding:6px 13px}.navbar .dropdown ul a i{font-size:12px}.navbar .dropdown ul .active:hover,.navbar .dropdown ul a:hover,.navbar .dropdown ul li:hover>a{color:#138bc9}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{left:calc(100% - 30px);top:0;visibility:hidden}.navbar .dropdown .dropdown:hover>ul{left:100%;opacity:1;top:0;visibility:visible}.guides-p p{font-size:18px!important}@media (max-width:1366px){.navbar .dropdown .dropdown ul{left:-90%}.navbar .dropdown .dropdown:hover>ul{left:-100%}}@media (max-width:800px){.navbar{padding:0;position:fixed!important;right:30px}.navbar .dropdown ul{background-color:#09c;transition:none}.navbar .dropdown ul,.navbar .dropdown ul>.dropdown ul{display:block;visibility:visible}.dropdown-menu{float:none!important}}.mobile-nav-toggle{background:transparent;border:none;border-radius:6px;color:#fff;cursor:pointer;display:none;font-size:28px;line-height:0;padding:8px;transition:all .3s ease}.mobile-nav-toggle:hover{background:#f8f9fa;transform:scale(1.1)}@media (max-width:1200px){.mobile-nav-toggle{display:block}.navbar ul{display:none}}.navbar-mobile{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.98);bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:53px;transition:.3s;z-index:999}.navbar-mobile .mobile-nav-toggle{background:transparent;border:none;border-radius:6px;color:#138bc9;font-size:24px;padding:8px;position:absolute;right:15px;top:15px;transition:all .3s ease}.navbar-mobile .mobile-nav-toggle:hover{background:#f8f9fa;transform:scale(1.1)}.navbar-mobile ul{background:transparent;border-radius:15px;bottom:15px;display:block;left:15px;overflow-y:auto;padding:20px 0;position:absolute;right:15px;top:55px;transition:.3s}.navbar-mobile>ul>li{border-bottom:1px solid #f0f0f0;margin:0;padding:0}.navbar-mobile>ul>li:last-child{border-bottom:none}.navbar-mobile a{align-items:center;color:#2c4964;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:18px 25px;transition:all .3s ease}.navbar-mobile .active:before,.navbar-mobile a:hover:before,.navbar-mobile li:hover>a:before{visibility:hidden}.navbar-mobile .active,.navbar-mobile a:hover,.navbar-mobile li:hover>a{background-color:#f8f9fa;color:#138bc9;padding-left:30px}.navbar-mobile .getstarted{background:#138bc9;border-radius:25px;color:#fff;display:block;font-weight:600;margin:20px 25px;padding:12px 25px;text-align:center;transition:all .3s ease}.navbar-mobile .getstarted:hover{background:#0f7bb3;transform:translateY(-2px)}.navbar-mobile .login{background:transparent;border:2px solid #138bc9;border-radius:25px;color:#138bc9;display:block;font-weight:600;margin:20px 25px;padding:12px 25px;text-align:center;transition:all .3s ease}.navbar-mobile .login:hover{background:#138bc9;color:#fff}.navbar-mobile .dropdown ul{background:#f8f9fa;border-top:1px solid #e9ecef;box-shadow:none;display:none;margin:0;opacity:1;padding:0;position:static;visibility:visible;z-index:99}.navbar-mobile .dropdown ul li{border-bottom:1px solid #e9ecef;min-width:auto}.navbar-mobile .dropdown ul li:last-child{border-bottom:none}.navbar-mobile .dropdown ul a{background:transparent;color:#6c757d;font-size:14px;padding:15px 35px}.navbar-mobile .dropdown ul a i{font-size:12px}.navbar-mobile .dropdown ul .active:hover,.navbar-mobile .dropdown ul a:hover,.navbar-mobile .dropdown ul li:hover>a{background-color:#e9ecef;color:#138bc9}.navbar-mobile .dropdown>.dropdown-active{display:block}main{margin-top:150px}#main_index{background-size:cover}#hero{-webkit-animation:animation-body-login 20s ease infinite;-moz-animation:animation-body-login 20s ease infinite;-o-animation:animation-body-login 20s ease infinite;animation:animation-body-login 20s ease infinite;background:linear-gradient(314deg,#f7faff,hsla(0,17%,94%,.9),hsla(55,58%,96%,.894),#f7faff);background-size:1000% 1000%;height:678px;min-height:650px;padding:15px;position:relative;width:100%}#hero svg{color:#87cefa}@-webkit-keyframes animation-body-login{0%{background-position:0 2%}50%{background-position:100% 99%}to{background-position:0 2%}}@-moz-keyframes animation-body-login{0%{background-position:0 2%}50%{background-position:100% 99%}to{background-position:0 2%}}@-o-keyframes animation-body-login{0%{background-position:0 2%}50%{background-position:100% 99%}to{background-position:0 2%}}@keyframes animation-body-login{0%{background-position:0 2%}50%{background-position:100% 99%}to{background-position:0 2%}}#hero .container,#hero .container-fluid{padding-top:50px}#hero h1{color:#09c;font-size:34px;font-weight:500;margin:0;text-shadow:1px 1px #fff}#hero h1 .text1{color:#ff9f19;font-size:40px;font-weight:500}#hero h1 .text2{color:#f84141;font-size:40px;font-weight:500;text-decoration:dotted}.iframe{border:5px solid #b4d2ff;border-radius:30px;min-height:350px;width:100%}#hero h2{color:#d7a100;font-size:30px;font-weight:700;line-height:30px;margin-top:20px}#hero p{color:#09c}#hero .p2,#hero p{font-size:20px;margin:20px 0 0}#hero .p2{color:#000}#hero ul{padding-left:0}#hero ul li{color:#666;display:block;font-size:18px;padding-top:5px}#hero ul li i{background:#fff;border-radius:50%;color:#f7bf47;font-size:24px;margin-right:7px;text-shadow:none!important}#hero .btn-get-started{background:#f7bf47}#hero .btn-get-started,#hero .btn-whatsapp{border:2px solid #fff;border-radius:5px;color:#333;display:inline-block;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;margin-top:30px;padding:5px 10px;transition:.5s}#hero .btn-whatsapp{background:#25d366}#hero .btn-whatsapp:hover{background:#037ecf;color:#fff}.btn-primary{background-color:#037ecf;border-color:#037ecf;color:#fff}#hero .btn-get-started:hover{background:#037ecf;color:#fff}#hero .animated{animation:up-down 2s ease-in-out infinite alternate-reverse both}#captchaText{color:#fff;display:block;font-size:26px;margin:0 0 0 10px;text-shadow:1px 1px #000}#captchaInput{display:block;font-size:20px;margin:20px auto;text-align:center;width:100px}.btn-link{color:#007bff!important;font-weight:400;text-decoration:none}#contact-submit:disabled{background:gray}.program-background{background-color:#fff;background:repeating-linear-gradient(-45deg,#e0ddc9,#fffdef 1px,#fff 5px,#fff 50px);border:1px solid #fcf8db;opacity:1}.cropped{height:auto;object-fit:cover;width:100%}.group-people h3{color:#138bc9;font-size:24px;margin-bottom:20px;padding-bottom:20px;text-align:center}.group-people .row{border-bottom:23px solid #ececec;border-radius:30px;border-top:23px solid #ececec}.group-people .row div{padding:20px}.group-people .row div:nth-child(odd){background-color:#c8f1ff}.group-people .row div:nth-child(2n){background-color:#fffffb}.group-people p{color:#000;font-size:16px;text-align:center}.badge-primary{background-color:#007bff;color:#fff}.badge-secondary{background-color:#6c757d;color:#fff}.badge-success{background-color:#28a745;color:#fff}.badge-info{background-color:#17a2b8;color:#fff}.badge-warning{background-color:#ffc107;color:#212529}.badge-danger{background-color:#dc3545;color:#fff}#index-test{--mask:radial-gradient(20px at 75% 100%,#0000 98%,#000) 50% calc(100% - 20px)/80px 100% repeat-x,radial-gradient(20px at 25% 50%,#000 99%,#0000 101%) bottom/80px 40px repeat-x;background:#fff;background:#ecf7fb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffea0b",GradientType=1);-webkit-mask:var(--mask);mask:var(--mask)}.no-background{filter:brightness(1);mix-blend-mode:multiply}.border-top-none{border-top:0}.check-text{font-size:18px}#index-test h1{color:#09c;font-size:47px;text-shadow:1px 1px #fff}#index-test h5{color:#09c}.bi-list:before{content:"\f479"}@media (max-width:1200px){.navbar>ul>li{padding:0 14px 0 0}.navbar a,.navbar a:focus{font-size:13px}.navbar .getstarted,.navbar .login{font-size:12px;margin-left:4px;padding:6px 7px}.navbar .getstarted:focus,.navbar .login:focus{color:#fff;font-size:12px;margin-left:4px;padding:6px 7px}}@media (max-width:991px){#hero{height:auto;text-align:center}#hero .container,#hero .container-fluid{padding-top:68px}#hero .animated{-webkit-animation:none;animation:none}#hero .hero-img{text-align:center}#hero .hero-img img{width:47%}.container-fluid .laptop-image{margin-top:20px;max-width:540px}.navbar .getstarted,.navbar .login{display:block;font-size:14px;margin-left:4px;padding:6px 7px;text-align:left;width:240px}#index-test h5,#index-test p{text-align:center}#index-test h5.first{margin-top:20px}}@media (max-width:768px){#hero{clip-path:none!important;padding:80px 0 60px;text-align:center}#main_index{clip-path:none}#hero h1{font-size:28px;font-weight:700;line-height:1.3;margin-bottom:20px}#hero h2{color:#6c757d;font-size:18px;line-height:1.5;margin-bottom:30px}#hero .hero-img img{display:block;margin:0 auto;max-width:300px;width:70%}#contact .contact-left{margin-bottom:30px}.footer-top{margin-bottom:20px}#contact .center-mobile{text-align:center}.navbar-mobile{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.98)}.navbar-mobile ul{background:transparent;border-radius:0;box-shadow:none;padding:20px 0}.navbar-mobile>ul>li{border-bottom:1px solid #f0f0f0;margin:0}.navbar-mobile>ul>li:last-child{border-bottom:none}.navbar-mobile a{align-items:center;color:#2c4964;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:18px 25px;transition:all .3s ease}.navbar-mobile .active,.navbar-mobile a:hover,.navbar-mobile li:hover>a{background-color:#f8f9fa;color:#138bc9;padding-left:30px}.navbar-mobile .getstarted,.navbar-mobile .login{border-radius:25px;display:block;font-weight:600;margin:20px 25px;padding:12px 25px;text-align:center;transition:all .3s ease}.navbar-mobile .getstarted{background:#138bc9;color:#fff}.navbar-mobile .getstarted:hover{background:#0f7bb3;transform:translateY(-2px)}.navbar-mobile .login{background:transparent;border:2px solid #138bc9;color:#138bc9}.navbar-mobile .login:hover{background:#138bc9;color:#fff}.btn-get-started,.btn-whatsapp{border-radius:30px;display:inline-block;font-size:16px;font-weight:600;margin:10px 5px;padding:15px 30px;transition:all .3s ease}.btn-get-started:hover,.btn-whatsapp:hover{box-shadow:0 5px 15px rgba(0,0,0,.2);transform:translateY(-3px)}section{padding:40px 0}.section-title h2{font-size:2rem;line-height:1.3}.course-card,.icon-box,.resource-card{border-radius:15px;margin-bottom:25px;overflow:hidden;transition:all .3s ease}.course-card:hover,.icon-box:hover,.resource-card:hover{box-shadow:0 10px 25px rgba(0,0,0,.15);transform:translateY(-5px)}}@media (max-width:575px){#hero .hero-img img{width:80%}#hero h1{font-size:24px}#hero h2{font-size:16px}.btn-get-started,.btn-whatsapp{font-size:14px;margin:5px 0;padding:12px 25px;width:100%}.navbar-mobile a{font-size:15px;padding:15px 20px}.navbar-mobile .dropdown ul a{font-size:13px;padding:12px 30px}.section-title h2{font-size:1.8rem}.course-card,.icon-box,.resource-card{margin-bottom:20px}}@media (max-height:600px),(max-width:575px){#hero{height:auto}}@-webkit-keyframes up-down{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}@keyframes up-down{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}section{padding:40px 0}.section-bg-index{padding:0}.section-bg,.section-bg-index{background-color:#fff}.section-title{padding-bottom:30px}.section-title h2,.section-title-custom h2.secondary,.section-title-left h2{color:#2d2d2d;font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative}.section-title h2:after,.section-title-custom h2.secondary:after,.section-title-left h2:after{background:#0d6efd;bottom:0;content:"";display:block;height:3px;left:calc(50% - 25px);position:absolute;width:50px}.section-title-left h2:after{left:0!important}.section-title p{margin-bottom:0}.section-feature-title{padding-bottom:20px;position:relative;text-align:center}.section-feature-title h2{color:#676767;font-size:24px;margin-bottom:20px;margin-top:10px;padding-bottom:10px}.section-feature-title h2:after{background:#138bc9;content:"";display:block;height:3px;left:calc(50% - 50px);position:absolute;top:40px;width:100px}.about .content h3,.about .content-landing h3{color:#2c4964;font-size:32px;font-weight:600;padding-bottom:30px;padding-top:0}.about .image{border:2px solid #f7bf47;border-radius:20px;width:100%}.about .content ul,.about .content-landing ul{list-style:none;padding:0}.about .content ul li{font-size:18px;line-height:28px;padding-bottom:10px}#about ul li i{background:#fff;border-radius:50%;color:#f7bf47;font-size:24px;margin-right:7px;text-shadow:none!important}.about p{color:#3a4554;font-size:18px;line-height:28px;max-width:666px}.about .content-landing ul li{font-size:16px;line-height:28px;padding-bottom:10px}.about .content-landing ul i{background:#fff;border-radius:50%;color:#f7bf47;font-size:24px;margin-right:7px;text-shadow:none!important}.about .content p:last-child{margin-bottom:0}.about .content .read-more{background:#f7bf47;border-radius:5px;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;padding:10px;position:relative;transition:.5s}.about .content .read-more:hover{background:#138bc9;color:#fff}.about .content .read-more i{font-size:22px;position:absolute;right:20px;top:12px}.services{background:#fff;margin-top:-30px;padding:75px 0 20px}.services .section-title h2{color:#138bc9;font-size:32px;margin-bottom:20px;margin-top:20px;padding-bottom:20px}.services .subtitle{color:#3a4554;font-size:16px;font-size:18px;line-height:30px;margin:0 auto;max-width:666px;padding-bottom:25px;position:relative}.services .icon-box{background:#fff;border-radius:10px;padding:10px;text-align:center;transition:all .3s ease-in-out}.services img{border-radius:10px;width:100%}.services .icon-box .icon{align-items:center;display:flex;height:100px;justify-content:center;margin:0 auto;position:relative;transition:.3s ease-in-out;width:100px}.services .icon-box .icon i{font-size:50px;position:relative;transition:.5s}.services .icon-box .icon svg{left:0;position:absolute;top:0}.services .icon-box .icon svg path{fill:#f5f5f5;transition:.5s}.services .icon-box h4{font-size:18px;font-weight:600;margin:10px 0 15px}.services .icon-box h4 a{color:#2c4964;transition:.3s ease-in-out}.services .icon-box p{font-size:14px;line-height:24px;margin-bottom:0}.services .icon-box:hover{border-color:#fff;box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.services .iconbox-blue i{color:#0974af}.services .iconbox-blue:hover .icon path{fill:#0974af}.services .iconbox-blue2 i{color:#24b4fb}.services .iconbox-blue2:hover .icon path{fill:#24b4fb}.services .iconbox-yellow i{color:#f7bf47}.services .iconbox-yellow:hover .icon path{fill:#f7bf47}.services .iconbox-yellow i{color:#ffbb2c}.services .iconbox-yellow:hover .icon path{fill:#ffbb2c}.services .iconbox-green i{color:#1a936f}.services .iconbox-green:hover .icon path{fill:#1a936f}.services .read-more{margin:10px auto;text-align:center}.services .btn-read-more{background:#f7bf47;border-radius:5px;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;padding:10px;position:relative;transition:.5s}.services .center{margin:30px auto 20px;text-align:center}.values{background:#fff;padding:75px 0 20px}.values .section-title h2{color:#138bc9;font-size:32px;margin-bottom:20px;margin-top:20px;padding-bottom:20px}.values .subtitle{color:#3a4554;font-size:16px;font-size:18px;line-height:30px;margin:0 auto;max-width:666px;padding-bottom:25px;position:relative}.values .icon-box{background:#fff;border-radius:10px;padding:10px;text-align:center;transition:all .3s ease-in-out}.values img{border-radius:10px;width:100%}.values .icon-box .icon{align-items:center;display:flex;height:100px;justify-content:center;margin:0 auto;position:relative;transition:.3s ease-in-out;width:100px}.values .icon-box .icon i{font-size:80px;position:relative;transition:.5s}.values .icon-box .icon svg{left:0;position:absolute;top:0}.values .icon-box .icon svg path{fill:#f5f5f5;transition:.5s}.values .icon-box h4{font-size:18px;font-weight:600;margin:10px 0 15px}.values .icon-box h4 a{color:#2c4964;transition:.3s ease-in-out}.values .icon-box p{font-size:14px;line-height:24px;margin-bottom:0}.values .icon-box:hover{border-color:#000;box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.values .iconbox-blue i{color:#0974af}.values .iconbox-blue:hover .icon path{fill:#0974af}.values .iconbox-blue2 i{color:#24b4fb}.values .iconbox-blue2:hover .icon path{fill:#24b4fb}.values .iconbox-yellow i{color:#f7bf47}.values .iconbox-yellow:hover .icon path{fill:#f7bf47}.values .iconbox-yellow i{color:#ffbb2c}.values .iconbox-yellow:hover .icon path{fill:#ffbb2c}.values .iconbox-green i{color:#1a936f}.values .iconbox-green:hover .icon path{fill:#1a936f}.values .read-more{margin:10px auto;text-align:center}.values .btn-read-more{background:#f7bf47;border-radius:5px;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;padding:10px;position:relative;transition:.5s}.values .center{margin:30px auto 20px;text-align:center}.features .icon-box h4{font-size:20px;font-weight:700;margin:5px 0 10px 60px}.features .icon-box i{color:#138bc9;float:left;font-size:48px}.features .icon-box p{color:#848484;font-size:15px;margin-left:60px}.features .image{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:400px}.testimonials .testimonial-item{box-sizing:content-box;min-height:320px}.testimonials .testimonial-item .testimonial-img{border:6px solid #fff;border-radius:50%;box-shadow:0 2px 15px rgba(0,0,0,.1);margin:-40px 0 0 40px;position:relative;width:90px;z-index:2}.testimonials .testimonial-item h3{color:#2c4964;font-size:18px;font-weight:700;margin:10px 0 5px 45px}.testimonials .testimonial-item h4{color:#999;font-size:14px;margin:0 0 0 45px}.testimonials .testimonial-item .quote-icon-left,.testimonials .testimonial-item .quote-icon-right{color:#b1a9fc;font-size:26px}.testimonials .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}.testimonials .testimonial-item .quote-icon-right{display:inline-block;position:relative;right:-5px;top:10px}.testimonials .testimonial-item p{background:#fff;border-radius:6px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);font-style:italic;margin:0 15px;padding:20px 20px 60px;position:relative;z-index:1}.testimonials .swiper-pagination{margin-top:20px;position:relative}.testimonials .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border:1px solid #138bc9;height:12px;opacity:1;width:12px}.testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:#138bc9}@media (max-width:767px){.testimonials{margin:30px 10px}}.portfolio .portfolio-item{margin-bottom:30px}.portfolio #portfolio-flters{border-radius:50px;list-style:none;margin:0 auto 25px;padding:2px 15px;text-align:center}.portfolio #portfolio-flters li{border-radius:5px;color:#444;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1;margin-bottom:5px;padding:10px 15px;text-transform:uppercase;transition:all .3s ease-in-out}.portfolio #portfolio-flters li.filter-active,.portfolio #portfolio-flters li:hover{background:#138bc9;color:#fff}.portfolio #portfolio-flters li:last-child{margin-right:0}.portfolio .portfolio-wrap{overflow:hidden;position:relative;transition:.3s;z-index:1}.portfolio .portfolio-wrap:before{background:#138bc9;bottom:30px;content:"";left:30px;opacity:0;position:absolute;right:30px;top:30px;transition:all .3s ease-in-out;z-index:2}.portfolio .portfolio-wrap .portfolio-info{left:0;opacity:0;position:absolute;right:0;text-align:center;top:10%;transition:all .3s ease-in-out;z-index:3}.portfolio .portfolio-wrap .portfolio-info h4{color:#fff;font-size:20px;font-weight:600}.portfolio .portfolio-wrap .portfolio-info p{color:#fff;font-size:14px;text-transform:uppercase}.portfolio .portfolio-wrap .portfolio-links{bottom:10%;left:0;opacity:0;position:absolute;right:0;text-align:center;transition:all .3s ease-in-out;z-index:3}.portfolio .portfolio-wrap .portfolio-links a{color:hsla(0,0%,100%,.6);display:inline-block;font-size:28px;margin:0 2px;transition:.3s}.portfolio .portfolio-wrap .portfolio-links a:hover{color:#fff}.portfolio .portfolio-wrap:hover:before{bottom:0;left:0;opacity:1;right:0;top:0}.portfolio .portfolio-wrap:hover .portfolio-info{opacity:1;top:calc(50% - 48px)}.portfolio .portfolio-wrap:hover .portfolio-links{bottom:calc(50% - 50px);opacity:1}.portfolio-details{padding-top:40px}.portfolio-details .portfolio-details-slider img{width:100%}.portfolio-details .portfolio-details-slider .swiper-pagination{margin-top:20px;position:relative}.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border:1px solid #138bc9;height:12px;opacity:1;width:12px}.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#138bc9}.portfolio-details .portfolio-info{box-shadow:0 0 30px rgba(44,73,100,.08);padding:30px}.portfolio-details .portfolio-info h3{border-bottom:1px solid #eee;font-size:22px;font-weight:700;margin-bottom:20px;padding-bottom:20px}.portfolio-details .portfolio-info ul{font-size:15px;list-style:none;padding:0}.portfolio-details .portfolio-info ul li+li{margin-top:10px}.portfolio-details .portfolio-description{padding-top:30px}.portfolio-details .portfolio-description h2{font-size:26px;font-weight:700;margin-bottom:20px}.portfolio-details .portfolio-description p{padding:0}.pricing{background-color:#fff}.pricing .box{background:#fff;border-radius:5px;box-shadow:0 2px 15px rgba(0,0,0,.1);overflow:hidden;padding:20px;position:relative;text-align:center}.pricing .box p{text-align:left}.pricing h3{background:#0974af;color:#fff;font-size:20px;font-weight:400;font-weight:600;margin:-20px -20px 20px;padding:10px}.pricing h3 span{color:#fff;font-size:16px;font-weight:600}#pricing .premium h3{background:#09c;color:#fff;font-size:20px;font-weight:400;font-weight:600;margin:-20px -20px 20px;padding:20px 15px}.pricing h2.title-info{font-size:22px}.pricing h2.title-info,.pricing h5{color:#138bc9;font-family:Poppins,sans-serif;margin-bottom:20px}.pricing h5{font-size:18px;font-weight:600;text-align:left}.pricing p{font-size:16px}.pricing h4 sup{font-size:20px;left:-3px;top:-15px}.pricing h4 span{color:#000;font-size:16px;font-weight:600}.pricing ul{color:#444;font-size:16px;list-style:none;padding:0;text-align:left}.pricing ul li{list-style:disc;padding:6px 6px 6px 10px}.pricing ul i{color:#138bc9;font-size:18px;padding-right:4px}.pricing ul .na{color:#ccc;text-decoration:line-through}.pricing .btn-wrap{background:#f8f8f8;margin:20px -20px -20px;padding:20px 15px;text-align:center}.pricing .btn-buy{background:#f7bf47;border-radius:4px;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;font-weight:600;padding:10px 35px;transition:none;transition:.3s}i.flag{cursor:pointer;font-style:normal}.faq-btn{margin:40px auto;text-align:center}.btn{border-radius:50px;font-size:1rem;font-weight:600;letter-spacing:.5px;letter-spacing:1px;padding:12px 30px;text-transform:uppercase}.leader-card-center{background:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.08);margin-top:80px;padding:100px 40px 40px;position:relative;text-align:center;transition:all .3s ease}.leader-card-center:hover{box-shadow:0 15px 40px rgba(0,0,0,.12);transform:translateY(-10px)}.leader-img-top{left:50%;position:absolute;top:-75px;transform:translateX(-50%)}.leader-img-top img{background-color:#fff;border:6px solid #fff;border-radius:50%;box-shadow:0 5px 20px rgba(0,0,0,.15);height:150px;width:150px}.leader-content-center h3{color:#2d2d2d;font-size:2rem;font-weight:700;margin:0}.leader-content-center h4{color:#0d6efd;font-size:1rem;font-weight:500;letter-spacing:1px;margin-bottom:1.5rem;text-transform:uppercase}.leader-bio{color:#555;line-height:1.7;margin:0 auto 1.5rem;max-width:600px}.btn-outline-light{border-width:2px}.btn-outline-light:hover{background-color:#fff;color:#2d2d2d}.masonry-grid{grid-gap:30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.blog-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1);height:100%;overflow:hidden;transition:transform .3s ease , box-shadow .3s ease}.blog-card:hover{box-shadow:0 10px 20px rgba(0,0,0,.15);transform:translateY(-5px)}.blog-content{padding:20px}.blog-title{font-size:1.25rem;font-weight:700;margin-bottom:10px}.blog-title a{color:#333;text-decoration:none;transition:color .3s}.blog-title a:hover{color:#0d6efd}.blog-categories{margin-bottom:15px}.category-badge{background-color:#f0f0f0;border-radius:20px;color:#555;display:inline-block;font-size:12px;margin-bottom:5px;margin-right:5px;padding:4px 8px}.blog-excerpt{color:#666;font-size:1rem;line-height:1.6;margin-bottom:20px}#footer{background:linear-gradient(45deg,#0974af,#24b4fb);color:#fff}#footer .footer-top{padding:60px 0 30px;position:relative}#footer .footer-top h4{font-size:16px;font-weight:700;padding-bottom:12px;position:relative}#footer .footer-top p{color:hsla(0,0%,100%,.8)}#footer .footer-top .footer-links ul{list-style:none;margin:0;padding:0}#footer .footer-top .footer-links ul li{align-items:center;display:flex;padding:8px 0}#footer .footer-top .footer-links ul a{color:hsla(0,0%,100%,.8);display:inline-block;line-height:1;transition:.3s}#footer .footer-top .footer-links ul a:hover{color:#fff;text-decoration:underline}#footer .footer-top .social-links a{color:#fff;display:inline-block;font-size:20px;line-height:1;margin-right:15px;padding:8px 0;transition:.3s}#footer .footer-top .social-links a:hover{color:#ffc107}#footer .read-more,#footer .read-more-whatsapp{background:#f7bf47;border:0;border-radius:5px;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;margin:15px 5px 0 0;padding:8px 20px;transition:.5s}#footer .read-more-whatsapp{background:#25d366}#footer .read-more-whatsapp:hover,#footer .read-more:hover{background:#fff;color:#138bc9}#footer .copyright{color:hsla(0,0%,100%,.8);margin-top:5px}#footer .credits{color:hsla(0,0%,100%,.8);font-size:13px}.offerings .offering-card{background:#fff;font-weight:500}.courses-promo .course-card{background-position:50%;background-size:cover;border-radius:15px;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:220px;overflow:hidden;padding:2.5rem;position:relative;transition:all .3s ease}.courses-promo .course-card:before{background:linear-gradient(135deg,rgba(13,110,253,.8),rgba(102,126,234,.9));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.courses-promo .course-card.premium:before{background:linear-gradient(135deg,rgba(102,126,234,.9),rgba(118,75,162,.95))}.courses-promo .course-card:hover{box-shadow:0 10px 30px rgba(0,0,0,.2);transform:scale(1.03)}.course-content{position:relative;z-index:2}.course-card h4{font-size:2rem;font-weight:700}.course-card p{font-size:1.1rem;margin-bottom:1.5rem;opacity:.9}.course-card .btn{border-width:2px}.popular-resources .resource-card{background:#f8f9fa}#pricing .box h3{font-weight:600}#pricing .guia_bg_1,#pricing .guia_bg_2{background-color:#f8f8f8}#pricing .h2_guia{font-size:24px;font-weight:600}#pricing a.btn{font-size:14px;margin:5px 0;padding:8px 20px}.course-action-card{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 5px 25px rgba(0,0,0,.07);padding:25px;text-align:center}.course-action-card .course-price{margin-bottom:20px}.course-action-card .course-price h4{color:#6c757d;font-size:16px;font-weight:600;margin-bottom:5px}.course-action-card .course-price .price{color:#0974af;font-size:28px;font-weight:700;margin-bottom:0}.course-action-card .course-price .price span{font-size:32px}.course-action-card .btn-block{font-size:16px;font-weight:600;padding:12px;width:100%}.course-action-card .course-availability{color:#6c757d;font-size:14px;margin-top:20px}.course-action-card .course-availability i{color:#0974af;margin-right:5px}.course-details .detail-box{border:1px solid #eef0f2;border-radius:8px;height:100%;padding:30px 20px;text-align:center}.course-details .detail-box i{color:#0974af;font-size:36px;margin-bottom:15px}.course-details .detail-box h4{font-size:20px;font-weight:700;margin-bottom:10px}.module-box{background:#fff;border:1px solid #eef0f2;border-radius:8px;margin-bottom:20px;padding:20px}.module-box h4{color:#37474f;font-weight:600}.syllabus .timeline{padding:40px 0;position:relative}.syllabus .timeline:before{background:#eef0f2;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.syllabus .timeline-item{margin-bottom:30px;position:relative;width:50%}.syllabus .timeline-item:nth-child(odd){left:0;padding-right:60px;text-align:right}.syllabus .timeline-item:nth-child(2n){left:50%;padding-left:60px}.syllabus .timeline-icon{align-items:center;background:#0974af;border:3px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:22px;height:50px;justify-content:center;position:absolute;top:0;width:50px;z-index:1}.syllabus .timeline-item:nth-child(odd) .timeline-icon{right:-25px}.syllabus .timeline-item:nth-child(2n) .timeline-icon{left:-25px}.syllabus .timeline-content{background:#fff;border-radius:8px;box-shadow:0 5px 25px rgba(0,0,0,.07);padding:25px}.syllabus .timeline-content h3{color:#37474f;font-size:20px;font-weight:700;margin-bottom:15px}.syllabus .timeline-content ul{list-style:none;margin:0;padding:0}.syllabus .timeline-content ul li{color:#6c757d;padding:5px 0}@media (max-width:767px){.syllabus .timeline:before{left:25px;transform:translateX(0)}.syllabus .timeline-item:nth-child(2n),.syllabus .timeline-item:nth-child(odd){left:0;padding-left:80px;padding-right:15px;text-align:left;width:100%}.syllabus .timeline-item:nth-child(2n) .timeline-icon,.syllabus .timeline-item:nth-child(odd) .timeline-icon{left:0}}.instructor{padding:60px 0}.instructor .instructor-img{border:5px solid #fff;border-radius:50%;box-shadow:0 10px 30px rgba(0,0,0,.1);max-width:200px}.instructor h3{color:#37474f;font-size:26px;font-weight:700}.instructor .instructor-title{color:#0974af;font-weight:600;margin-bottom:20px}.contact .info-box{border-radius:8px;box-shadow:0 0 30px hsla(210,2%,84%,.6);color:#444;padding:30px;text-align:left}.contact .info-box i{border:2px dotted #b5ddff;border-radius:50%;color:#0d6efd;display:inline-block;font-size:32px;margin-bottom:15px;padding:8px}.contact .info-box h3{color:#777;font-size:20px;font-weight:700;margin:0 0 10px}.contact .info-box p{font-size:14px;line-height:24px;margin-bottom:0;padding:0}.contact .php-email-form{border-radius:8px;box-shadow:0 0 30px hsla(210,2%,84%,.6);padding:30px}.hero-remote{background:linear-gradient(135deg,#0f2027,#2c5364);color:#fff;padding:80px 0 40px;text-align:center}.hero-remote h1{font-size:2.8rem;font-weight:800}.hero-remote h2{font-size:1.5rem;font-weight:400;margin-top:20px}.cta-btn{background:#ff6b6b;border:none;border-radius:50px;color:#fff;font-size:1.2rem;font-weight:700;margin:20px 0;padding:18px 48px;transition:background .2s}.cta-btn:hover{background:#ff3b3b}.section{padding:60px 0}.section-title{font-size:2rem;font-weight:700;margin-bottom:30px;text-align:center}.section-title .subtitle{font-size:22px!important;font-weight:100!important;margin:30px 0;text-align:center}.section-title span{font-size:16px!important;font-weight:100!important}.audience-list,.includes-list{list-style:none;padding:0}.audience-list li,.includes-list li{align-items:center;display:flex;font-size:1.1rem;margin-bottom:18px}.audience-list i,.includes-list i{color:#0fbcf9;font-size:1.3rem;margin-right:12px}.price-box{background:#fff;border-radius:18px;box-shadow:0 4px 24px rgba(0,0,0,.08);color:#222;margin:0 auto 40px;max-width:400px;padding:32px 24px;text-align:center}.price-box .price{color:#0fbcf9;font-size:2.5rem;font-weight:800}.price-box .methods{margin:18px 0 0}.price-box img{height:32px;margin:0 8px;vertical-align:middle}.testimonials{background:#f8f9fa;border-radius:18px;margin-bottom:40px;padding:40px 20px}.testimonial{margin-bottom:30px}.testimonial p{font-style:italic}.testimonial .author{color:#0fbcf9;font-weight:700}.whatsapp-btn{background:#25d366;border:none;border-radius:50px;color:#fff;display:inline-block;font-size:1.1rem;font-weight:700;margin:10px 0;padding:14px 36px}.whatsapp-btn i{margin-right:8px}@media (max-width:768px){.hero-remote h1{font-size:2rem}.section-title{font-size:1.3rem}}.audience-icons-row{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:40px}.audience-icon-box{background:#fff;border-radius:18px;box-shadow:0 2px 16px rgba(44,83,100,.07);flex:1 1 220px;margin-bottom:20px;max-width:260px;min-width:220px;padding:32px 28px 24px;text-align:center;transition:box-shadow .2s , transform .2s}.audience-icon-box:hover{box-shadow:0 8px 32px rgba(44,83,100,.13);transform:translateY(-6px) scale(1.03)}.audience-icon-box i{color:#0fbcf9;display:block;font-size:2.5rem;margin-bottom:18px}.audience-icon-title{color:#222;font-size:1.25rem;font-weight:700;margin-bottom:0}@media (max-width:900px){.audience-icons-row{align-items:center;flex-direction:column;gap:20px}.audience-icon-box{max-width:350px;min-width:180px}}.faq{margin:0 auto;max-width:900px}.faq-item{background:#fff;border-radius:14px;box-shadow:0 2px 16px rgba(44,83,100,.07);margin-bottom:24px;padding:28px 32px 20px;position:relative;transition:box-shadow .2s , transform .2s}.faq-item:hover{box-shadow:0 8px 32px rgba(44,83,100,.13);transform:translateY(-3px) scale(1.01)}.faq-question{align-items:center;color:#0f2027;display:flex;font-size:1.25rem;font-weight:700;margin-bottom:10px}.faq-question i{color:#0fbcf9;font-size:1.4rem;margin-right:12px}.faq-answer{color:#444;font-size:1.08rem;margin-left:2.2rem}@media (max-width:700px){.faq-item{padding:18px 12px 14px}.faq-question{font-size:1.08rem}.faq-answer{font-size:.98rem;margin-left:1.5rem}}@media (max-width:800px){#marquee-content,.promotional-marquee{font-size:12px!important;line-height:1.3!important;text-align:left!important}#marquee-content a,.promotional-marquee a{display:block!important;font-size:12px!important;margin-left:0!important;margin-top:6px!important;text-align:left!important}#promotional-marquee{min-height:81px!important;padding:auto}#header{margin-top:33px}}@media (max-width:500px){#header{margin-top:21px}}#promotional-marquee{align-items:center;background:linear-gradient(90deg,#4a90e2,#0072ff);border:none;border-radius:0;color:#fff;display:flex;font-size:14px;justify-content:center;left:0;margin:0;min-height:50px;padding:8px 15px;position:fixed;right:0;top:0;z-index:1000}