@media (min-width:1320px){.col-llg-1{flex:0 0 auto;width:8.333333%}.col-llg-2{flex:0 0 auto;width:16.666667%}.col-llg-3{flex:0 0 auto;width:25%}.col-llg-4{flex:0 0 auto;width:33.333333%}.col-llg-5{flex:0 0 auto;width:41.666667%}.col-llg-6{flex:0 0 auto;width:50%}.col-llg-7{flex:0 0 auto;width:58.333333%}.col-llg-8{flex:0 0 auto;width:66.666667%}.col-llg-9{flex:0 0 auto;width:75%}.col-llg-10{flex:0 0 auto;width:83.333333%}.col-llg-11{flex:0 0 auto;width:91.666667%}.col-llg-12{flex:0 0 auto;width:100%}}@media (min-width:1920px){.col-xxxl-1{flex:0 0 auto;width:8.333333%}.col-xxxl-2{flex:0 0 auto;width:16.666667%}.col-xxxl-3{flex:0 0 auto;width:25%}.col-xxxl-4{flex:0 0 auto;width:33.333333%}.col-xxxl-5{flex:0 0 auto;width:41.666667%}.col-xxxl-6{flex:0 0 auto;width:50%}.col-xxxl-7{flex:0 0 auto;width:58.333333%}.col-xxxl-8{flex:0 0 auto;width:66.666667%}.col-xxxl-9{flex:0 0 auto;width:75%}.col-xxxl-10{flex:0 0 auto;width:83.333333%}.col-xxxl-11{flex:0 0 auto;width:91.666667%}.col-xxxl-12{flex:0 0 auto;width:100%}}@media (min-width:2500px){.col-extra-1{flex:0 0 auto;width:8.333333%}.col-extra-2{flex:0 0 auto;width:16.666667%}.col-extra-3{flex:0 0 auto;width:25%}.col-extra-4{flex:0 0 auto;width:33.333333%}.col-extra-5{flex:0 0 auto;width:41.666667%}.col-extra-6{flex:0 0 auto;width:50%}.col-extra-7{flex:0 0 auto;width:58.333333%}.col-extra-8{flex:0 0 auto;width:66.666667%}.col-extra-9{flex:0 0 auto;width:75%}.col-extra-10{flex:0 0 auto;width:83.333333%}.col-extra-11{flex:0 0 auto;width:91.666667%}.col-extra-12{flex:0 0 auto;width:100%}}body{font-family:Instrument Sans,serif}body,html{overflow-x:hidden}body,html{margin:0;padding:0;width:100%}main{overflow:hidden}p{color:#3f3f43;font-size:1.0625rem;line-height:160%;margin-bottom:28px}p:last-child{margin-bottom:0}@media (max-width:1400px){p{font-size:1rem}}.return-top{bottom:90px;cursor:pointer;position:fixed;right:-100px;transform:translate(0);transition:all .3s ease-out;z-index:9}.return-top.active{transform:translate(-118px);transition:all .3s ease-out}@media (max-width:768px){.return-top{bottom:70px}.return-top.active{transform:translate(-113px)}}.space-top{margin-top:135px}@media (max-width:992px){.space-top{margin-top:80px}}.btn-abfp{background-color:#fff;border:2px solid #1f3970;border-radius:10px;color:#1d1d1f;font-family:Cairo,serif;font-size:1rem;font-weight:700;padding:8px 14px;text-align:center}.btn-abfp,.btn-abfp svg{transition:all .3s ease-out}.btn-abfp svg{stroke:#1d1d1f;bottom:2px;position:relative}.btn-abfp.fill svg{fill:#1d1d1f;stroke:none;transition:all .3s ease-out}.btn-abfp:hover{background-color:#ffcc07;border:2px solid #ffcc07;color:#1f3970;transition:all .3s ease-out}.btn-abfp:hover svg{stroke:#fff;transition:all .3s ease-out}.btn-abfp:hover.fill svg{fill:#fff;stroke:none;transition:all .3s ease-out}@media (max-width:768px){.btn-abfp{width:100%}}.btn-abfp-red{background-color:#fff;border:2px solid #b40000;border-radius:10px;color:#b40000!important;color:#1d1d1f;font-family:Cairo,serif;font-size:1rem;font-weight:700;padding:8px 14px;text-align:center;transition:all .3s ease-out}.btn-abfp-red:hover{background-color:#b40000;color:#fff!important;transition:all .3s ease-out}@media (max-width:768px){.btn-abfp-red{width:100%}}.btn-read{border:0;color:#1d1d1f;font-family:Cairo,serif;font-size:.75rem;font-weight:700;padding:0}.btn-read,.btn-read:hover{transition:all .3s ease-out}.btn-read:hover{color:#1f3970}header{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.161);position:fixed;top:0;transition:all .3s ease-out;width:100%;z-index:10}@media (min-width:1024px){header.scroll{top:-38px;transition:all .3s ease-out}header.scroll .header-bottom{padding-bottom:15px;transition:all .3s ease-out}header.scroll .header-bottom .logo svg{transition:all .3s ease-out;width:200px}}header .header-top .nav .nav-item .nav-link{color:#1d1d1f;font-size:.75rem;transition:all .3s ease-out}header .header-top .nav .nav-item .nav-link svg{fill:#1f3970;width:16px}header .header-top .nav .nav-item .nav-link:hover{color:#1f3970;transition:all .3s ease-out}header .header-bottom{padding-bottom:25px;transition:all .3s ease-out}@media (max-width:992px){header .header-bottom{padding:10px 0}}header .header-bottom .logo{position:relative;z-index:50}header .header-bottom .logo svg{transition:all .3s ease-out;width:290px}@media (max-width:992px){header .header-bottom .logo svg{height:60px;width:260px}}header .header-bottom .nav .nav-item.dropdown .nav-link:after{content:none}header .header-bottom .nav .nav-item.dropdown .dropdown-menu{border:0;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.161);left:18px;top:47px}header .header-bottom .nav .nav-item.dropdown .dropdown-menu .nav-item .dropdown-item{color:#1d1d1f;font-size:.875rem;font-weight:700}header .header-bottom .nav .nav-item.dropdown .dropdown-menu .nav-item .dropdown-item.active,header .header-bottom .nav .nav-item.dropdown .dropdown-menu .nav-item .dropdown-item:active{background-color:#fff!important}header .header-bottom .nav .nav-item.dropdown:hover .nav-link span:before{opacity:1;transition:all .3s ease-in-out}header .header-bottom .nav .nav-item .nav-link{color:#1d1d1f;font-family:Cairo,serif;font-size:1rem;font-weight:700;margin:0 5px}header .header-bottom .nav .nav-item .nav-link.active span:before{opacity:1}header .header-bottom .nav .nav-item .nav-link.button{border:2px solid #1f3970;border-radius:10px;height:44px;text-align:center;transition:all .3s ease-out;width:165px}header .header-bottom .nav .nav-item .nav-link.button span:before{content:none}header .header-bottom .nav .nav-item .nav-link.button:hover{background-color:#ffcc07;border:2px solid #ffcc07;color:#1f3970;transition:all .3s ease-out}header .header-bottom .nav .nav-item .nav-link span{position:relative}header .header-bottom .nav .nav-item .nav-link span:before{background-color:#ffcc07;border-radius:5px;bottom:-3px;content:"";height:4px;opacity:0;position:absolute;transition:all .3s ease-in-out;width:100%}@media (min-width:1024px){header .header-bottom .nav .nav-item .nav-link:hover span:before{opacity:1;transition:all .3s ease-in-out}}footer .footer-top .nav .nav-item .nav-link{color:#1f3970;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:.75rem;transition:all .3s ease-out}footer .footer-top .nav .nav-item .nav-link svg{fill:#1f3970}footer .footer-top .nav .nav-item .nav-link:hover{color:#b5b5b5;transition:all .3s ease-out}@media (min-width:1024px){footer .footer-top .footer-row .footer-col{flex:1 0 0%;margin-left:50px;max-width:-moz-max-content;max-width:-webkit-max-content;max-width:max-content;width:auto}}footer .footer-top .footer-row .footer-col .title{color:#1f3970;font-family:Cairo,serif;font-size:1rem;font-weight:700}footer .footer-top .footer-row .footer-col .title span{position:relative}footer .footer-top .footer-row .footer-col .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}footer .footer-bottom{background-color:#1f3970}footer .footer-bottom p{color:#fff;font-size:.875rem}footer .footer-bottom p .link{color:#fff;transition:all .3s ease-out}footer .footer-bottom p .link:hover{color:#ffcc07;transition:all .3s ease-out}.course-item{background-color:#fff;border-radius:15px;overflow:hidden;padding:20px}.course-item .img-overflow{border-radius:15px;overflow:hidden;position:relative}.course-item .img-overflow .course-end{background-color:#1f3970}.course-item .img-overflow .course-end,.course-item .img-overflow .course-start{border-radius:5px;color:#fff;display:inline-block;font-size:.75rem;padding:2px 16px;position:absolute;right:10px;top:10px;z-index:1}.course-item .img-overflow .course-start{background-color:#00b91d}.course-item .img-overflow .course-progress{background-color:#f97d40;border-radius:5px;color:#fff;display:inline-block;font-size:.75rem;padding:2px 16px;position:absolute;right:10px;top:10px;z-index:1}.course-item .img-overflow .swiper-img{border-radius:15px;height:250px;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s ease-out;width:100%}.course-item .course-date{color:#1f3970;font-size:.75rem;font-weight:700}.course-item .text{color:#0b2a3c;font-size:1.25rem;font-weight:700;line-height:140%}.course-item:hover .img-overflow .swiper-img{transform:scale(1.2);transition:all .3s ease-out}.course-item:hover .btn-abfp{background-color:#ffcc07;border:2px solid #ffcc07;color:#1f3970;transition:all .3s ease-out}.courses-swiper{overflow:visible!important}.courses-swiper .swiper-wrapper .swiper-slide{background-color:#fff;border-radius:15px;opacity:0;overflow:hidden;padding:25px}.courses-swiper .swiper-wrapper .swiper-slide.swiper-slide-active,.courses-swiper .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide,.courses-swiper .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide{opacity:1;transition:all .3s ease-out}.courses-swiper .swiper-wrapper .swiper-slide .img-overflow{border-radius:15px;overflow:hidden;position:relative}.courses-swiper .swiper-wrapper .swiper-slide .img-overflow .course-end{background-color:#1f3970;border-radius:5px;color:#fff;display:inline-block;font-size:.75rem;padding:2px 16px;position:absolute;right:10px;top:10px;z-index:1}.courses-swiper .swiper-wrapper .swiper-slide .img-overflow .course-start{background-color:#00b91d;border-radius:5px;color:#fff;display:inline-block;font-size:.75rem;padding:2px 16px;position:absolute;right:10px;top:10px;z-index:1}.courses-swiper .swiper-wrapper .swiper-slide .img-overflow .course-progress{background-color:#f97d40;border-radius:5px;color:#fff;display:inline-block;font-size:.75rem;padding:2px 16px;position:absolute;right:10px;top:10px;z-index:1}.courses-swiper .swiper-wrapper .swiper-slide .img-overflow .swiper-img{border-radius:15px;height:250px;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s ease-out;width:100%}.courses-swiper .swiper-wrapper .swiper-slide .course-date{color:#1f3970;font-size:.75rem;font-weight:700}.courses-swiper .swiper-wrapper .swiper-slide .text{color:#0b2a3c;font-size:1.25rem;font-weight:700;line-height:140%}.courses-swiper .swiper-wrapper .swiper-slide:hover .img-overflow .swiper-img{transform:scale(1.2);transition:all .3s ease-out}.courses-swiper .swiper-wrapper .swiper-slide:hover .btn-abfp{background-color:#ffcc07;border:2px solid #ffcc07;color:#1f3970;transition:all .3s ease-out}.contact-section{background-color:#f2f2f2}.contact-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.contact-section .title span{position:relative}.contact-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.contact-section .title span.white:before{background:#fff}.contact-section .nav .nav-item .nav-link{color:#1f3970;font-size:.75rem;font-weight:400;transition:all .3s ease-out}.contact-section .nav .nav-item .nav-link svg{fill:#1f3970;transition:all .3s ease-out;width:16px}.contact-section .nav .nav-item .nav-link:hover{color:#acacac;transition:all .3s ease-out}.contact-section .nav .nav-item .nav-link:hover svg{fill:#acacac;transition:all .3s ease-out}.template-site-home-index .fullbanner-home .swiper-home .swiper-wrapper .swiper-slide{opacity:0!important;transition:all .3s ease-out}.template-site-home-index .fullbanner-home .swiper-home .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1!important;transition:all .3s ease-out}.template-site-home-index .fullbanner-home .swiper-home .swiper-wrapper .swiper-slide.swiper-slide-active .img-swiper{transform:translate(0);transition:all .4s ease-out}.template-site-home-index .fullbanner-home .swiper-home .swiper-wrapper .swiper-slide .img-swiper{border-radius:44px 0 0 44px;height:500px;-o-object-fit:cover;object-fit:cover;position:relative;top:-20px;transform:translate(1500px);transition:all .4s ease-out;width:100%}@media (max-width:992px){.template-site-home-index .fullbanner-home .swiper-home .swiper-wrapper .swiper-slide .img-swiper{border-radius:0 0 0 44px;height:300px;top:0}}.template-site-home-index .fullbanner-home .swiper-home .swiper-wrapper .swiper-slide .subtitle{border:1px solid #1d1d1f;border-radius:11px;display:inline-block;font-family:Cairo,serif;font-size:.75rem;font-weight:700;padding:1px 20px}.template-site-home-index .fullbanner-home .swiper-home .swiper-wrapper .swiper-slide .title{color:#1f3970;font-family:Cairo,serif;font-size:2rem;font-weight:700;line-height:140%}.template-site-home-index .fullbanner-home .swiper-home .swiper-wrapper .swiper-slide p{color:#3f3f43;font-size:1.125rem;font-weight:400}.template-site-home-index .fullbanner-home .swiper-home .swiper-wrapper .swiper-slide .swiper-pagination{position:relative;text-align:left}.template-site-home-index .fullbanner-home .swiper-home .swiper-wrapper .swiper-slide .swiper-pagination .swiper-pagination-bullet{background:transparent;border:2px solid #d8d8d8;border-radius:10px;height:11px;opacity:1;transition:all .3s ease-out;width:16px}.template-site-home-index .fullbanner-home .swiper-home .swiper-wrapper .swiper-slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid #ffcc07;transition:all .3s ease-out;width:35px}.template-site-home-index .about-section{background-color:#d3cacf;border-radius:162px 162px 0 0;position:relative}@media (max-width:992px){.template-site-home-index .about-section{border-radius:44px 44px 0 0}}.template-site-home-index .about-section .wave-full{bottom:0;height:500px;left:0;position:absolute;top:-140px;width:100%;z-index:-1}.template-site-home-index .about-section .wave-full svg{bottom:0;position:absolute}@media (max-width:1920px){.template-site-home-index .about-section .wave-full{top:-250px}}@media (max-width:1600px){.template-site-home-index .about-section .wave-full{top:-330px}}@media (max-width:1280px){.template-site-home-index .about-section .wave-full{top:-350px}}.template-site-home-index .about-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-home-index .about-section .title span{position:relative}.template-site-home-index .about-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-home-index .about-section .title span.white:before{background:#fff}.template-site-home-index .wedo-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-home-index .wedo-section .title span{position:relative}.template-site-home-index .wedo-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-home-index .wedo-section .title span.white:before{background:#fff}.template-site-home-index .courses-section{background-color:#f2f2f2}.template-site-home-index .courses-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-home-index .courses-section .title span{position:relative}.template-site-home-index .courses-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-home-index .courses-section .title span.white:before{background:#fff}.template-site-home-index .blog-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-home-index .blog-section .title span{position:relative}.template-site-home-index .blog-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-home-index .blog-section .title span.white:before{background:#fff}.template-site-home-index .blog-section .blog-swiper{overflow:visible}.template-site-home-index .blog-section .blog-swiper .swiper-wrapper .swiper-slide{background-color:#fff;opacity:0}.template-site-home-index .blog-section .blog-swiper .swiper-wrapper .swiper-slide.swiper-slide-active,.template-site-home-index .blog-section .blog-swiper .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide,.template-site-home-index .blog-section .blog-swiper .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide{opacity:1;transition:all .3s ease-out}.template-site-home-index .blog-section .blog-swiper .swiper-wrapper .swiper-slide .img-overflow{border-radius:15px;overflow:hidden}.template-site-home-index .blog-section .blog-swiper .swiper-wrapper .swiper-slide .img-overflow .swiper-img{border-radius:15px;height:250px;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s ease-out;width:100%}.template-site-home-index .blog-section .blog-swiper .swiper-wrapper .swiper-slide .blog-date{color:#1d1d1f;font-size:.8125rem;font-weight:700}.template-site-home-index .blog-section .blog-swiper .swiper-wrapper .swiper-slide .blog-date .category{background-color:#1f3970;border-radius:15px;color:#fff;font-size:.75rem;font-weight:300;padding:6px 20px}.template-site-home-index .blog-section .blog-swiper .swiper-wrapper .swiper-slide .text{color:#0b2a3c;font-size:1.25rem;font-weight:700;line-height:140%}.template-site-home-index .blog-section .blog-swiper .swiper-wrapper .swiper-slide p{font-size:.875rem}.template-site-home-index .blog-section .blog-swiper .swiper-wrapper .swiper-slide:hover .img-overflow .swiper-img{transform:scale(1.2);transition:all .3s ease-out}.template-site-home-index .blog-section .blog-swiper .swiper-button-prev:after{background-image:url(/images/arrow-left-grey.svg)}.template-site-home-index .blog-section .blog-swiper .swiper-button-next:after{background-image:url(/images/arrow-right-grey.svg)}.img-space{position:relative;z-index:1}.img-space:before{background:#1f3970;border-radius:15px;content:"";height:100%;left:0;position:absolute;top:0;transform:translate(-50px,50px);transition:all .4s ease-out;width:100%;z-index:-1}@media (max-width:992px){.img-space:before{height:90%;left:-20px;top:25px;transform:translate(0);width:110%}}.img-space img{border-radius:15px}@media (min-width:1024px){.img-space:hover:before{transform:translate(0);transition:all .4s ease-out}}.template-site-about-index .fullbanner-section{display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}.template-site-about-index .fullbanner-section .banner-image{height:600px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1920px){.template-site-about-index .fullbanner-section .banner-image{height:460px}}@media (max-width:768px){.template-site-about-index .fullbanner-section .banner-image{height:250px}}.template-site-about-index .fullbanner-section .wave{position:absolute;right:0;width:85%}@media (max-width:768px){.template-site-about-index .fullbanner-section .wave{bottom:120px;left:-30px;width:140%}}.template-site-about-index .fullbanner-section .wave svg{width:105%}@media (max-width:1600px){.template-site-about-index .fullbanner-section .wave svg{width:120%}}@media (max-width:1400px){.template-site-about-index .fullbanner-section .wave svg{width:132%}}@media (max-width:1300px){.template-site-about-index .fullbanner-section .wave svg{width:140%}}@media (max-width:768px){.template-site-about-index .fullbanner-section .wave svg{transform:rotate(-10deg);width:100%}}@media (min-width:1024px){.template-site-about-index .fullbanner-section .fullbanner-container{left:0;position:absolute;right:0;top:10%}}@media (min-width:1024px) and (max-width:1600px){.template-site-about-index .fullbanner-section .fullbanner-container{left:13%;top:0}}@media (min-width:1024px) and (max-width:1400px){.template-site-about-index .fullbanner-section .fullbanner-container{left:0}}@media (max-width:992px){.template-site-about-index .fullbanner-section .fullbanner-container{bottom:50px;margin-bottom:-20px;position:relative}}.template-site-about-index .fullbanner-section .fullbanner-container .title{color:#0b2a3c;font-family:Cairo,serif;font-size:2rem;font-weight:700;line-height:140%}@media (min-width:1024px){.template-site-about-index .history-section{margin-bottom:-70px;position:relative;top:-70px}}@media (max-width:1400px){.template-site-about-index .history-section{margin-bottom:-150px}}.template-site-about-index .history-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-about-index .history-section .title span{position:relative}.template-site-about-index .history-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-about-index .history-section .title span.white:before{background:#fff}.template-site-about-index .estructure-section{background-color:#f2f2f2;position:relative}.template-site-about-index .estructure-section .wave{left:0;position:absolute;top:-370px;transform:rotate(-2deg);width:110%}@media (max-width:1920px){.template-site-about-index .estructure-section .wave{top:-300px}}@media (max-width:1536px){.template-site-about-index .estructure-section .wave{top:-230px}}@media (max-width:1400px){.template-site-about-index .estructure-section .wave{top:-180px}}.template-site-about-index .estructure-section .wave svg{width:100%}.template-site-about-index .estructure-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-about-index .estructure-section .title span{position:relative}.template-site-about-index .estructure-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-about-index .estructure-section .title span.white:before{background:#fff}.template-site-about-index .wedo-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-about-index .wedo-section .title span{position:relative}.template-site-about-index .wedo-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-about-index .wedo-section .title span.white:before{background:#fff}@media (min-width:1024px){.template-site-about-index .wedo-section .img-space{width:130%}}.template-site-about-index .how-wedo-section{background-color:#f2f2f2;padding-top:50px;position:relative;z-index:0}@media (max-width:1400px){.template-site-about-index .how-wedo-section{margin-bottom:-70px;padding-top:70px;top:-70px}}.template-site-about-index .how-wedo-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-about-index .how-wedo-section .title span{position:relative}.template-site-about-index .how-wedo-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-about-index .how-wedo-section .title span.white:before{background:#fff}.template-site-about-index .how-wedo-section .who-trusted{background-color:#fff;border-radius:18px;padding:70px 50px;position:relative}@media (max-width:1400px){.template-site-about-index .how-wedo-section .who-trusted{padding:40px}}@media (max-width:600px){.template-site-about-index .how-wedo-section .who-trusted{padding:40px 10px}}.template-site-about-index .how-wedo-section .who-trusted:after{background-color:#1f3970;border-radius:18px;content:"";height:100%;left:-15px;position:absolute;top:-15px;width:100%;z-index:-1}.template-site-about-index .how-wedo-section .who-trusted .title{white-space:nowrap}.template-site-about-index .how-wedo-section .who-trusted .trusted-grid{display:grid;grid-template-columns:repeat(5,1fr)}@media (max-width:768px){.template-site-about-index .how-wedo-section .who-trusted .trusted-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.template-site-about-index .how-wedo-section .who-trusted .trusted-grid{grid-template-columns:repeat(1,1fr)}}.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper{overflow:visible}.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-wrapper .swiper-slide{opacity:0;transition:all .3s ease-out}.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-wrapper .swiper-slide .img-swiper{height:120px;-o-object-fit:cover;object-fit:cover;width:200px}@media (max-width:992px){.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-wrapper .swiper-slide{text-align:center}}.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-wrapper .swiper-slide.swiper-slide-active,.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide,.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide,.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide,.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide{opacity:1;transition:all .3s ease-out}.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-button-next,.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-button-prev{top:50%!important}.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-button-prev{left:-8%!important}.template-site-about-index .how-wedo-section .who-trusted .trusted-swiper .swiper-button-next{right:-8%!important}.template-site-about-index .believe-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-about-index .believe-section .title span{position:relative}.template-site-about-index .believe-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-about-index .believe-section .title span.white:before{background:#fff}.template-site-about-index .believe-section .text{font-family:Cairo,serif;font-size:1.125rem;font-weight:700}.template-site-about-index .believe-section .desc{font-size:.9375rem}.template-site-about-index .believe-section .values-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media (max-width:992px){.template-site-about-index .believe-section .values-grid{grid-template-columns:repeat(1,1fr)}}.template-site-about-index .capabilities-policies-section{background-color:#f2f2f2;padding-top:70px;position:relative}@media (max-width:1400px){.template-site-about-index .capabilities-policies-section{padding-top:40px}}.template-site-about-index .capabilities-policies-section .wave{left:0;position:absolute;top:-370px;transform:rotate(-2deg);width:110%}@media (max-width:1920px){.template-site-about-index .capabilities-policies-section .wave{top:-300px}}@media (max-width:1536px){.template-site-about-index .capabilities-policies-section .wave{top:-230px}}@media (max-width:1400px){.template-site-about-index .capabilities-policies-section .wave{top:-220px}}.template-site-about-index .capabilities-policies-section .wave svg{width:100%}.template-site-about-index .capabilities-policies-section .capabilities{background-color:#fff;border-radius:18px;padding:50px 120px;position:relative}@media (max-width:1400px){.template-site-about-index .capabilities-policies-section .capabilities{padding:30px 60px}}.template-site-about-index .capabilities-policies-section .capabilities .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-about-index .capabilities-policies-section .capabilities .title span{position:relative}.template-site-about-index .capabilities-policies-section .capabilities .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-about-index .capabilities-policies-section .capabilities .title span.white:before{background:#fff}.template-site-about-index .capabilities-policies-section .policies{border-radius:18px;padding:70px 120px 70px 150px;position:relative}@media (max-width:1400px){.template-site-about-index .capabilities-policies-section .policies{padding:30px 20px 40px 90px}}@media (max-width:992px){.template-site-about-index .capabilities-policies-section .policies{padding:40px}}.template-site-about-index .capabilities-policies-section .policies .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-about-index .capabilities-policies-section .policies .title span{position:relative}.template-site-about-index .capabilities-policies-section .policies .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-about-index .capabilities-policies-section .policies .title span.white:before{background:#fff}.template-site-about-index .capabilities-policies-section .policies .downloads .nav .nav-item .nav-link.btn-abfp svg{stroke:#0b2a3c;bottom:2px;position:relative;transition:all .3s ease-out}.template-site-about-index .capabilities-policies-section .policies .downloads .nav .nav-item .nav-link.btn-abfp:hover svg{stroke:#fff;transition:all .3s ease-out}.template-site-courses-index .fullbanner-section{display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;position:relative}.template-site-courses-index .fullbanner-section .banner-image{height:600px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1920px){.template-site-courses-index .fullbanner-section .banner-image{height:460px}}@media (max-width:768px){.template-site-courses-index .fullbanner-section .banner-image{height:250px}}.template-site-courses-index .fullbanner-section .wave{bottom:-1px;position:absolute;right:0;width:100%}@media (max-width:768px){.template-site-courses-index .fullbanner-section .wave{bottom:auto;left:-30px;top:160px;width:140%}}.template-site-courses-index .fullbanner-section .wave svg{width:120%}@media (max-width:1600px){.template-site-courses-index .fullbanner-section .wave svg{width:120%}}@media (max-width:1400px){.template-site-courses-index .fullbanner-section .wave svg{width:132%}}@media (max-width:1300px){.template-site-courses-index .fullbanner-section .wave svg{width:140%}}@media (max-width:768px){.template-site-courses-index .fullbanner-section .wave svg{transform:rotate(0deg);width:100%}}@media (min-width:1024px){.template-site-courses-index .fullbanner-section .fullbanner-container{left:0;position:absolute;right:0}}@media (max-width:992px){.template-site-courses-index .fullbanner-section .fullbanner-container{bottom:50px;margin-bottom:-20px;position:relative}}.template-site-courses-index .fullbanner-section .fullbanner-container .title{color:#0b2a3c;font-family:Cairo,serif;font-size:2rem;font-weight:700;line-height:140%}.template-site-courses-index .courses-section:nth-child(odd){background-color:#fff}.template-site-courses-index .courses-section:nth-child(2n){background-color:#f6f2f2}.template-site-courses-index .courses-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-courses-index .courses-section .title span{position:relative}.template-site-courses-index .courses-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-courses-index .courses-section .title span.white:before{background:#fff}@media (max-width:600px){.template-site-courses-index .courses-section .course-box.hidden{display:none}.template-site-courses-show #wpp-fix{bottom:55px!important}.template-site-courses-show .return-top{bottom:110px}}.template-site-courses-show .modal .modal-dialog .modal-content .modal-body{background-color:#f2f2f2}.template-site-courses-show .modal .modal-dialog .modal-content .modal-body .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-courses-show .modal .modal-dialog .modal-content .modal-body .title span{position:relative}.template-site-courses-show .modal .modal-dialog .modal-content .modal-body .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-courses-show .modal .modal-dialog .modal-content .modal-body .title span.white:before{background:#fff}.template-site-courses-show .fullbanner-section{background-color:#f6f2f2;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}.template-site-courses-show .fullbanner-section .banner-image{height:600px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1920px){.template-site-courses-show .fullbanner-section .banner-image{height:460px}}@media (max-width:768px){.template-site-courses-show .fullbanner-section .banner-image{height:250px}}.template-site-courses-show .fullbanner-section .wave{position:absolute;right:0;width:85%}@media (max-width:768px){.template-site-courses-show .fullbanner-section .wave{bottom:30px;left:-30px;width:140%}}.template-site-courses-show .fullbanner-section .wave svg{width:105%}@media (max-width:1600px){.template-site-courses-show .fullbanner-section .wave svg{width:120%}}@media (max-width:1400px){.template-site-courses-show .fullbanner-section .wave svg{width:132%}}@media (max-width:1300px){.template-site-courses-show .fullbanner-section .wave svg{width:140%}}@media (max-width:768px){.template-site-courses-show .fullbanner-section .wave svg{width:100%}}@media (min-width:1024px){.template-site-courses-show .fullbanner-section .fullbanner-container{left:0;position:absolute;right:0;top:10%}}@media (min-width:1024px) and (max-width:1600px){.template-site-courses-show .fullbanner-section .fullbanner-container{left:13%;top:0}}@media (min-width:1024px) and (max-width:1400px){.template-site-courses-show .fullbanner-section .fullbanner-container{left:0}}@media (max-width:992px){.template-site-courses-show .fullbanner-section .fullbanner-container{bottom:50px;margin-bottom:-20px;position:relative}}.template-site-courses-show .fullbanner-section .fullbanner-container .title{color:#0b2a3c;font-family:Cairo,serif;font-size:2rem;font-weight:700;line-height:140%}.template-site-courses-show .courses-top-section{background-color:#f6f2f2}.template-site-courses-show .courses-top-section .courses-row{background-color:#fff;border:1px solid #c3c3cb;border-radius:15px;margin-bottom:-170px;overflow:hidden;position:relative;top:-270px}.template-site-courses-show .courses-top-section .courses-row img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1920px){.template-site-courses-show .courses-top-section .courses-row{margin-bottom:-100px;top:-190px}}@media (max-width:1400px){.template-site-courses-show .courses-top-section .courses-row img{height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:768px){.template-site-courses-show .courses-top-section .courses-row{margin-bottom:0;top:0}}.template-site-courses-show .courses-top-section .courses-row .courses-box{padding:100px}@media (max-width:768px){.template-site-courses-show .courses-top-section .courses-row .courses-box{padding:30px}}.template-site-courses-show .courses-top-section .courses-row .courses-box .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-size:1.75rem;font-weight:700}.template-site-courses-show .courses-top-section .courses-row .courses-box .title span{position:relative}.template-site-courses-show .courses-top-section .courses-row .courses-box .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-courses-show .courses-top-section .courses-row .courses-box .title span.white:before{background:#fff}.template-site-courses-show .courses-top-section .courses-row .courses-box p{color:#6e6e73}.template-site-courses-show .course-specifications-section{background-color:#fff;position:relative}.template-site-courses-show .course-specifications-section img{height:auto;width:100%}.template-site-courses-show .course-specifications-section p{color:#0b2a3c}.template-site-courses-show .course-specifications-section .especifications-box{align-items:center;background-color:#fff;border:1px solid #1f3970;border-radius:15px;justify-content:space-between;padding:30px 150px 30px 90px;position:relative;z-index:1}.template-site-courses-show .course-specifications-section .especifications-box .text{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-courses-show .course-specifications-section .especifications-box .text span{position:relative}.template-site-courses-show .course-specifications-section .especifications-box .text span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-courses-show .course-specifications-section .especifications-box .text span.white:before{background:#fff}.template-site-courses-show .course-specifications-section .especifications-box p{color:#0b2a3c;margin:25px 0}@media (max-width:768px){.template-site-courses-show .course-specifications-section .especifications-box{padding:30px}}.template-site-courses-show .features-section{background-color:#fff;background-position:0 50%;background-size:cover;margin-bottom:-170px;padding-top:170px;position:relative;top:-170px}.template-site-courses-show .features-section.not-file{margin-bottom:0;padding-top:100px;top:0}.template-site-courses-show .features-section .features-box{align-items:center;background-color:#fff;border:1px solid #1f3970;border-radius:15px;justify-content:space-between;padding:70px 90px}@media (max-width:768px){.template-site-courses-show .features-section .features-box{padding:30px}}.template-site-courses-show .features-section .features-box .features-infos ul li{color:#0b2a3c}.template-site-courses-show .features-section .features-box .features-infos img{height:auto;width:100%}.template-site-courses-show .features-section .features-box .text{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-courses-show .features-section .features-box .text span{position:relative}.template-site-courses-show .features-section .features-box .text span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-courses-show .features-section .features-box .text span.white:before{background:#fff}.template-site-courses-show .features-section .features-box .img-space:before{transform:translate(-30px,30px);transition:all .4s ease-out}@media (max-width:992px){.template-site-courses-show .features-section .features-box .img-space:before{height:90%;left:-20px;top:25px;transform:translate(0);width:110%}}@media (min-width:1024px){.template-site-courses-show .features-section .features-box .img-space:hover:before{transform:translate(0);transition:all .4s ease-out}}.template-site-courses-show .faq-section .title{color:#1f3970;color:#1d1d1f;font-family:Cairo,serif;font-size:1.5rem;font-size:1.75rem;font-weight:700}.template-site-courses-show .faq-section .title span{position:relative}.template-site-courses-show .faq-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-courses-show .faq-section .title span.white:before{background:#fff}.template-site-courses-show .courses-section{background-color:#f6f2f2}.template-site-courses-show .courses-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-courses-show .courses-section .title span{position:relative}.template-site-courses-show .courses-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-courses-show .courses-section .title span.white:before{background:#fff}.template-site-courses-show .registration-section{background-color:#fff;background-position:0 50%;background-size:cover}.template-site-courses-show .registration-section .registration-row{background-color:#fff;border:1px solid #c3c3cb;border-radius:15px;overflow:hidden;position:relative}.template-site-courses-show .registration-section .registration-row .player{bottom:20px;position:absolute;right:20px}.template-site-courses-show .registration-section .registration-row .player svg{fill:#1d1d1f}.template-site-courses-show .registration-section .registration-row .player svg:hover{fill:#1f3970}.template-site-courses-show .registration-section .registration-row .registration-box{padding:65px}@media (max-width:768px){.template-site-courses-show .registration-section .registration-row .registration-box{padding:40px}}.template-site-courses-show .registration-section .registration-row .registration-box .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-size:1.75rem;font-weight:700}.template-site-courses-show .registration-section .registration-row .registration-box .title span{position:relative}.template-site-courses-show .registration-section .registration-row .registration-box .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-courses-show .registration-section .registration-row .registration-box .title span.white:before{background:#fff}.template-site-courses-show .registration-section .registration-row .registration-box img{height:auto;width:100%}.template-site-courses-show .registration-section .registration-row .registration-box p{color:#6e6e73}.template-site-courses-show .registration-section .registration-row .swiper-course-show .swiper-wrapper .swiper-slide .swiper-image{height:576px;-o-object-fit:cover;object-fit:cover;width:100%}.template-site-courses-show .registration-section .registration-row .swiper-course-show .swiper-wrapper .swiper-slide .zoom-image{align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;text-align:center;z-index:2}.template-site-courses-show .registration-section .registration-row .swiper-course-show .swiper-wrapper .swiper-slide .zoom-image svg{opacity:1;transform:scale(1);transition:all .3s ease-out}.template-site-courses-show .registration-section .registration-row .swiper-course-show .swiper-wrapper .swiper-slide:hover .zoom-image svg{opacity:.7;transform:scale(1.5);transition:all .3s ease-out}.template-site-courses-show .registration-section .registration-row .swiper-course-show .link{position:absolute;right:10px;top:10px;z-index:11}.template-site-courses-show .registration-section .registration-row .swiper-course-show .link .btn-abfp{font-weight:600;padding:3px 10px}.template-site-courses-show .registration-section .registration-row .swiper-course-show .swiper-pagination{bottom:30px}.template-site-courses-show .registration-section .registration-row .swiper-course-show .swiper-pagination .swiper-pagination-bullet{background:#fff;border-radius:10px;height:11px;opacity:1;transition:all .3s ease-out;width:16px}.template-site-courses-show .registration-section .registration-row .swiper-course-show .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1f3970;transition:all .3s ease-out;width:35px}.template-site-consulting-index .fullbanner-section{display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;position:relative}.template-site-consulting-index .fullbanner-section .banner-image{height:600px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1920px){.template-site-consulting-index .fullbanner-section .banner-image{height:460px}}@media (max-width:768px){.template-site-consulting-index .fullbanner-section .banner-image{height:250px}}.template-site-consulting-index .fullbanner-section .wave{bottom:-1px;position:absolute;right:0;width:100%}@media (max-width:768px){.template-site-consulting-index .fullbanner-section .wave{bottom:auto;left:-30px;top:160px;width:140%}}.template-site-consulting-index .fullbanner-section .wave svg{width:120%}@media (max-width:1600px){.template-site-consulting-index .fullbanner-section .wave svg{width:120%}}@media (max-width:1400px){.template-site-consulting-index .fullbanner-section .wave svg{width:132%}}@media (max-width:1300px){.template-site-consulting-index .fullbanner-section .wave svg{width:140%}}@media (max-width:768px){.template-site-consulting-index .fullbanner-section .wave svg{transform:rotate(0deg);width:100%}}@media (min-width:1024px){.template-site-consulting-index .fullbanner-section .fullbanner-container{left:0;position:absolute;right:0}}@media (max-width:992px){.template-site-consulting-index .fullbanner-section .fullbanner-container{bottom:50px;margin-bottom:-20px;position:relative}}.template-site-consulting-index .fullbanner-section .fullbanner-container .title{color:#0b2a3c;font-family:Cairo,serif;font-size:2rem;font-weight:700;line-height:140%}.template-site-consulting-index .revision-section:nth-child(odd){background-color:#f2f2f2}.template-site-consulting-index .revision-section:nth-child(2n){background-color:#fff}.template-site-consulting-index .revision-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-consulting-index .revision-section .title span{position:relative}.template-site-consulting-index .revision-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-consulting-index .revision-section .title span.white:before{background:#fff}.template-site-consulting-index .revision-section .img-space.right:before{transform:translate(50px,50px);transition:all .4s ease-out}@media (max-width:992px){.template-site-consulting-index .revision-section .img-space.right:before{height:90%;left:-20px;top:25px;transform:translate(0);width:110%}}@media (min-width:1024px){.template-site-consulting-index .revision-section .img-space.right:hover:before{transform:translate(0);transition:all .4s ease-out}}.template-site-consulting-index .revision-section p{background-color:transparent!important}.template-site-politic-cookies .politics-section .title,.template-site-politic-privacity .politics-section .title,.template-site-politic-terms .politics-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-politic-cookies .politics-section .title span,.template-site-politic-privacity .politics-section .title span,.template-site-politic-terms .politics-section .title span{position:relative}.template-site-politic-cookies .politics-section .title span:before,.template-site-politic-privacity .politics-section .title span:before,.template-site-politic-terms .politics-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-politic-cookies .politics-section .title span.white:before,.template-site-politic-privacity .politics-section .title span.white:before,.template-site-politic-terms .politics-section .title span.white:before{background:#fff}.template-site-politic-cookies .politics-section h2,.template-site-politic-cookies .politics-section h3,.template-site-politic-cookies .politics-section h4,.template-site-politic-cookies .politics-section h5,.template-site-politic-cookies .politics-section h6,.template-site-politic-cookies .politics-section p,.template-site-politic-privacity .politics-section h2,.template-site-politic-privacity .politics-section h3,.template-site-politic-privacity .politics-section h4,.template-site-politic-privacity .politics-section h5,.template-site-politic-privacity .politics-section h6,.template-site-politic-privacity .politics-section p,.template-site-politic-terms .politics-section h2,.template-site-politic-terms .politics-section h3,.template-site-politic-terms .politics-section h4,.template-site-politic-terms .politics-section h5,.template-site-politic-terms .politics-section h6,.template-site-politic-terms .politics-section p{color:#1f3970}.button-flutuante{bottom:70px;opacity:0;position:fixed;text-align:center;transition:all .3s ease-out;width:100%;z-index:5}@media (max-width:600px){.button-flutuante{border-radius:0;bottom:0}.button-flutuante .btn-abfp-red{border-radius:0}}.button-flutuante.active{opacity:1;transition:all .3s ease-out}.template-site-about-trusted .who-trusted-section .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.template-site-about-trusted .who-trusted-section .title span{position:relative}.template-site-about-trusted .who-trusted-section .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.template-site-about-trusted .who-trusted-section .title span.white:before{background:#fff}.template-site-about-trusted .who-trusted-section .trusted-grid{display:grid;grid-template-columns:repeat(5,1fr)}@media (max-width:768px){.template-site-about-trusted .who-trusted-section .trusted-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.template-site-about-trusted .who-trusted-section .trusted-grid{grid-template-columns:repeat(1,1fr)}}.nav,.nav__sub{list-style-type:none;margin-bottom:0;margin-top:0;padding:15px}.nav__item+.nav__item{margin-top:0}.nav__sub{background-color:currentColor;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;padding:0 40px;position:fixed;right:0;top:0;transform:translateX(1000px);transition:all .2s ease-in-out;visibility:hidden;width:100%}.nav__sub .title{font-size:1.625rem;line-height:1;margin-bottom:15px}.nav__sub.is-active{background:#fff;opacity:1;overflow:hidden;transform:translateX(0);visibility:visible;z-index:5}.nav__sub.is-active .nav__item .sub__close svg{height:13px;width:6px}.nav__sub.is-active .nav__item .dropdown-item,.nav__sub.is-active .nav__item .sub__close{color:#1f3970;font-family:Cairo,serif;font-size:1rem;font-weight:700;text-decoration:none}.nav__sub .nav-item{height:40px}.menu-burguer{position:absolute;right:0;top:10px;z-index:1000}.close-menu,.menu-burguer{border-radius:60px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;height:52px;justify-content:space-between;padding:13px 11px;width:55px}@media (max-width:320px){.close-menu,.menu-burguer{width:50px}}.close-menu.open .menu-line,.menu-burguer.open .menu-line,.menu-line{background-color:#1f3970}.menu-line{border-radius:0;height:4px;position:relative;transition:all .25s cubic-bezier(.18,.89,.32,1.28);z-index:50}.menu-line:first-child{animation:firstLinetoClose .24s cubic-bezier(.23,.95,.58,1.37)}.open .menu-line:first-child{animation:firstLinetoOpen .24s cubic-bezier(.23,.95,.58,1.37);animation-fill-mode:forwards}@keyframes firstLinetoOpen{0%{transform:translateY(0)}50%{transform:translateY(12px)}to{transform:translateY(8px) rotate(45deg)}}@keyframes firstLinetoClose{0%{transform:translateY(17px) rotate(0)}to{transform:translateY(0)}}.open .menu-line:nth-child(2){opacity:0}.menu-line:last-child{animation:lastLinetoClose .24s cubic-bezier(.23,.95,.58,1.37)}.open .menu-line:last-child{animation:lastLinetoOpen .24s cubic-bezier(.23,.95,.58,1.37);animation-fill-mode:forwards}@keyframes lastLinetoOpen{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(-14px) rotate(-45deg)}}@keyframes lastLinetoClose{0%{transform:translateY(-17px)}to{transform:translateY(0)}}.menu-initial{position:relative}.menu-initial .menu-close{left:23px;opacity:0;position:fixed;top:10px;transform:translate(-100px);transition:all .3s ease-out}.menu-initial .menu-close.open{opacity:1;transform:translate(0);transition:all .3s ease-out;z-index:25}.menu-nav{align-items:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100%;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;height:100%;left:-1000px;opacity:0;overflow:auto;padding:50px 0;position:fixed;top:0;transform:translateX(-1000px);transition:all .2s ease-in-out;width:100%;z-index:-1}@media (max-width:600px){.menu-nav{background-image:none}}.menu-nav.open{justify-content:center;left:0;opacity:1;overflow:hidden;transform:translateX(0);transition:all .2s ease-in-out;z-index:20}.menu-nav .close-menu{position:absolute;right:15%;top:5%}@media (max-width:600px){.pagination{justify-content:center}}.pagination .page-item .page-link{align-items:center;border-color:blue;border-radius:4px;color:blue;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;height:38px;justify-content:center;margin-left:.5rem;padding:8px 0;text-align:center;width:38px}@media (max-width:600px){.pagination .page-item .page-link{height:37px;margin-left:6px;width:33px}}.pagination .page-item .page-link:hover{background-color:blue;color:#fff}.pagination .page-item .page-link svg{height:25px;width:25px}.pagination .page-item .page-link.next{transform:rotate(180deg)}.pagination .page-item .page-link:focus{box-shadow:none}.pagination .page-item.disabled{opacity:.5}.pagination .page-item.active .page-link{background-color:blue;border-color:blue;color:#fff}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{background-color:transparent;border:0;border-radius:0;color:blue;font-size:25px;font-weight:600}.pagination .page-item:first-child .page-link:hover,.pagination .page-item:last-child .page-link:hover{color:blue;text-decoration:underline}.list-categories li label{background-color:#fff;border:2px solid #1f3970;border-radius:10px;color:#1d1d1f;cursor:pointer;font-family:Cairo,serif;font-size:1.125rem;font-weight:700;letter-spacing:.45px;padding:10px 25px}.list-categories li label.active{background-color:#1f3970;color:#fff}.svg-invert svg{transform:scaleX(-1)}.template-site-blog-index .categories{flex-wrap:wrap}.template-site-blog-index .categories .categories-item{background:#1f3970;border-radius:7px;color:#fff;font-size:.875rem;font-weight:700;margin:3px;padding:2px 10px}.template-site-blog-index .categories .categories-item:hover{background:grey}.template-site-blog-index .highlights-section .title{color:#000;font-size:2rem;font-weight:400}.template-site-blog-index .highlights-section .title:before{content:none}.template-site-blog-index .highlights-section .swiper-highlights{overflow:initial;position:relative;z-index:1}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide{height:auto;opacity:0;pointer-events:none;transition:all .3s ease-out}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide-active{opacity:1;pointer-events:visible;transition:all .3s ease-out}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item{height:100%;overflow:hidden;position:relative}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-image{align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;flex:1.8;height:auto;justify-content:center;overflow:hidden;position:relative;width:100%}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-image img{height:556px;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s ease-out;width:100%}@media (max-width:994px){.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-image{width:100%}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-image img{height:345px;width:100%}}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-image:before{background:#ffcc07;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-out;width:100%;z-index:1}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-infos{background-color:grey;border-radius:15px;overflow:hidden;padding:0}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-infos .blog-content{flex:1;padding:50px}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-infos .date-category{color:#1f3970;font-size:.9375rem}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-infos .blog-title{color:#1f3970;font-size:1.75rem;font-weight:700;transition:all .3s ease-out}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-infos .blog-title:before{content:none}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-infos .date{color:#1f3970}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item .blog-infos .readmore{color:#000;font-size:1.125rem;font-weight:700;transition:all .3s ease-out}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item:hover .blog-image{position:relative}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item:hover .blog-image img{transform:scale(1.15);transition:all .3s ease-out}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item:hover .blog-image:before{opacity:.4;transition:all .3s ease-out}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item:hover .blog-infos .blog-title{color:blue;transition:all .3s ease-out}.template-site-blog-index .highlights-section .swiper-highlights .swiper-wrapper .swiper-slide .blog-item:hover .blog-infos .readmore{color:grey;transition:all .3s ease-out}.template-site-blog-index .highlights-section .swiper-highlights .ajusts-buttons{bottom:-10px;position:absolute;right:0;width:230px}@media (max-width:768px){.template-site-blog-index .highlights-section .swiper-highlights .ajusts-buttons{left:0;margin:auto}}.template-site-blog-index .highlights-section .swiper-highlights .ajusts-buttons .swiper-pagination{bottom:-11px}.template-site-blog-index .highlights-section .swiper-highlights .ajusts-buttons .swiper-pagination .swiper-pagination-bullet{background-color:grey;height:10px;margin:0 6px;opacity:1;width:10px}.template-site-blog-index .highlights-section .swiper-highlights .ajusts-buttons .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:blue}.template-site-blog-index .highlights-section .swiper-highlights .ajusts-buttons .swiper-button-next,.template-site-blog-index .highlights-section .swiper-highlights .ajusts-buttons .swiper-button-prev{color:blue}.template-site-blog-index .highlights-section .swiper-highlights .ajusts-buttons .swiper-button-next:after,.template-site-blog-index .highlights-section .swiper-highlights .ajusts-buttons .swiper-button-prev:after{font-size:17px;font-weight:900}.template-site-blog-index .section-blog{overflow:hidden}.template-site-blog-index .section-blog .col-aside .h5{color:#000;font-size:1.375rem}.template-site-blog-index .section-blog .col-aside .h5:before{content:none}.template-site-blog-index .section-blog .col-content .col-content-wrap{position:relative;z-index:2}.template-site-blog-index .section-blog .col-content .col-content-wrap.blog-section .blog-item .img-overflow{border-radius:15px;overflow:hidden}.template-site-blog-index .section-blog .col-content .col-content-wrap.blog-section .blog-item .img-overflow .swiper-img{border-radius:15px;height:250px;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s ease-out;width:100%}.template-site-blog-index .section-blog .col-content .col-content-wrap.blog-section .blog-item .blog-date{color:#1d1d1f;font-size:.8125rem;font-weight:700}.template-site-blog-index .section-blog .col-content .col-content-wrap.blog-section .blog-item .blog-date .category{background-color:#1f3970;border-radius:15px;color:#fff;font-size:.75rem;font-weight:300;padding:6px 20px}.template-site-blog-index .section-blog .col-content .col-content-wrap.blog-section .blog-item .text{color:#0b2a3c;font-size:1.25rem;font-weight:700;line-height:140%}.template-site-blog-index .section-blog .col-content .col-content-wrap.blog-section .blog-item p{font-size:.875rem}.template-site-blog-index .section-blog .col-content .col-content-wrap.blog-section .blog-item .btn-read{border:0;color:#1d1d1f;font-family:Cairo,serif;font-size:.75rem;font-weight:700;padding:0;transition:all .3s ease-out}.template-site-blog-index .section-blog .col-content .col-content-wrap.blog-section .blog-item .btn-read:hover{color:#1f3970;transition:all .3s ease-out}.template-site-blog-index .section-blog .col-content .col-content-wrap.blog-section .blog-item:hover .img-overflow .swiper-img{transform:scale(1.2);transition:all .3s ease-out}.template-site-blog-index .section-blog .col-content .col-content-wrap .blog-title:before{right:auto!important}@media (max-width:992px){.template-site-blog-index .section-blog .col-content .col-content-wrap:before{right:50%;transform:translateX(50%)}}.template-site-blog-show{overflow:initial}.template-site-blog-show .section-blog-show{margin-top:180px;overflow:initial}@media (max-width:992px){.template-site-blog-show .section-blog-show{margin-top:135px}}.template-site-blog-show .section-blog-show .shared-fixed{position:-webkit-sticky;position:sticky;top:220px}.template-site-blog-show .section-blog-show .shared-fixed #copyPostButton{cursor:pointer}.template-site-blog-show .section-blog-show .shared-fixed .title{color:#1f3970;letter-spacing:.45px;text-transform:uppercase}.template-site-blog-show .section-blog-show .shared-fixed .link-dark-gray{font-size:1.125rem}.template-site-blog-show .section-blog-show .shared-fixed .list-unstyled li .link-dark-gray{font-size:.875rem;text-decoration:none}.template-site-blog-show main{overflow:initial}.template-site-blog-show .categories{flex-wrap:wrap}.template-site-blog-show .categories .link{text-decoration:none}.template-site-blog-show .categories .categories-item{background:#fff;border:2px solid #1f3970;border-radius:7px;color:#1d1d1f;font-size:.875rem;font-weight:700;margin:3px;padding:2px 10px}.template-site-blog-show .categories .categories-item:hover{background:#1f3970;color:#fff}@media (min-width:1024px){.template-site-blog-show.scroll .section-blog-header{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#0b2a3c;opacity:1;top:100px;transition:all .3s ease-out}}.template-site-blog-show .section-blog-header{background-color:#1f3970;position:fixed;top:135px;transition:all .3s ease-out;z-index:20}@media (max-width:992px){.template-site-blog-show .section-blog-header{top:65px;z-index:5}}.template-site-blog-show .section-blog-header .return{color:#fff;font-size:1.125rem;text-decoration:none;text-transform:uppercase}.template-site-blog-show .section-blog-header .return svg{transform:translate(0);transition:all .3s ease-out}.template-site-blog-show .section-blog-header .return:hover svg{transform:translate(-10px);transition:all .3s ease-out}.template-site-blog-show .section-blog-header .title-top{font-size:1.125rem;font-weight:700;text-transform:uppercase}.template-site-blog-show .read-more-image{position:relative}.template-site-blog-show .read-more-image .autoria{background:#fff;border-radius:3px;font-size:14px;left:15px;padding:0 13px;position:absolute;top:12px;z-index:1}.template-site-blog-show .read-more-image .h6{color:blue}.template-site-blog-show .read-more-image:hover .h6{color:grey}.template-site-blog-show .link-dark-gray svg{fill:#000}.template-site-blog-show .link-dark-gray span{color:#000}.template-site-blog-show .link-dark-gray:hover svg{fill:grey}.template-site-blog-show .link-dark-gray:hover span{color:grey}.section-blog-show{overflow:hidden;transition:.1s ease}.section-blog-show .img-fit-cover,.section-blog-show .object-fit-cover{-o-object-fit:cover;object-fit:cover}.section-blog-show .text-x-dark-gray .h5{color:#000;font-size:1.375rem;font-weight:700}.section-blog-show .text-x-dark-gray .h5:before{content:none}.section-blog-show .long-texts a{overflow-wrap:break-word}.section-blog-show .long-texts p{font-size:1.25rem}.section-blog-show .long-texts figure img{max-width:100%}.section-blog-show .col-content{position:relative;transition:.1s ease;z-index:2}.section-blog-show .col-content h1{font-size:2rem;text-transform:uppercase}.section-blog-show .col-content .fw-medium{font-size:1.625rem}@media (max-width:600px){.section-blog-show .col-content .fw-medium{font-size:1.5625rem}}.section-blog-show .col-content .form-switch{margin-left:-2px}.section-blog-show .col-content .form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-color:#000;border:1px solid #000}.section-blog-show .col-content .form-switch .form-check-input:focus{box-shadow:0 0 0 .25rem rgba(138,150,165,.3)}.section-blog-show .col-content .form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important;background-color:#000;border:1px solid #000}.section-blog-show .col-content .form-switch>:hover{cursor:pointer}.section-blog-show .col-content .border-end{border-color:#e9e9e9!important;transition:.1s ease}@media (max-width:992px){.section-blog-show .col-content:before{right:50%;transform:translateX(50%)}}.section-blog-show .switch-fixed .position-fixed{background:#1f3970;border-top-left-radius:.8rem;border-top-right-radius:.8rem;bottom:0;bottom:4.6rem;left:-64px;padding:.2rem .7rem;transform:rotate(90deg) scale(.9);z-index:10}.section-blog-show .switch-fixed .position-fixed .form-switch .form-check-label{color:#fff}.section-blog-show .switch-fixed .position-fixed .form-switch .form-check-input{background-color:#fff;border:1px solid #fff}.section-blog-show .switch-fixed .position-fixed .form-switch .form-check-input,.section-blog-show .switch-fixed .position-fixed .form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23465361'/%3E%3C/svg%3E")}.section-blog-show .switch-fixed .position-fixed .form-switch .form-check-input:checked{background-color:blue;border:1px solid blue}.section-blog-show.night-mode{background-color:#000;color:#fff!important}.section-blog-show.night-mode .shared-fixed .title{color:#fff}.section-blog-show.night-mode .categories .categories-item{background:#1f3970;color:#fff}.section-blog-show.night-mode .link-dark-gray svg{fill:#fff}.section-blog-show.night-mode .link-dark-gray span{color:#fff}.section-blog-show.night-mode .link-dark-gray:hover svg{fill:#f97d40}.section-blog-show.night-mode .link-dark-gray:hover span{color:#f97d40}.section-blog-show.night-mode .col-aside .h1,.section-blog-show.night-mode .col-aside .h2,.section-blog-show.night-mode .col-aside .h3,.section-blog-show.night-mode .col-aside .h4,.section-blog-show.night-mode .col-aside .h5,.section-blog-show.night-mode .col-aside .h6,.section-blog-show.night-mode .col-aside .link-dark-gray,.section-blog-show.night-mode .col-aside .text-gray,.section-blog-show.night-mode .col-aside .text-light-red,.section-blog-show.night-mode .col-aside a,.section-blog-show.night-mode .col-aside h1,.section-blog-show.night-mode .col-aside h2,.section-blog-show.night-mode .col-aside h3,.section-blog-show.night-mode .col-aside h4,.section-blog-show.night-mode .col-aside h6,.section-blog-show.night-mode .col-aside p,.section-blog-show.night-mode .col-aside small,.section-blog-show.night-mode .h1,.section-blog-show.night-mode .h2,.section-blog-show.night-mode .h3,.section-blog-show.night-mode .h4,.section-blog-show.night-mode .h6,.section-blog-show.night-mode a,.section-blog-show.night-mode h1,.section-blog-show.night-mode h1 *,.section-blog-show.night-mode h2,.section-blog-show.night-mode h2 *,.section-blog-show.night-mode h3,.section-blog-show.night-mode h3 *,.section-blog-show.night-mode h4,.section-blog-show.night-mode h4 *,.section-blog-show.night-mode h6,.section-blog-show.night-mode h6 *,.section-blog-show.night-mode p,.section-blog-show.night-mode p *,.section-blog-show.night-mode small{color:#fff!important}.section-blog-show.night-mode .col-aside .link-dark-gray svg{fill:#000!important}.section-blog-show.night-mode .col-aside .link-dark-gray span{color:#000!important}.section-blog-show.night-mode .col-content .border-end{border-color:grey!important}.section-blog-show.night-mode .col-content .link-black{color:#fff}.section-blog-show.night-mode .col-content .link-black,.section-blog-show.night-mode .col-content .link-black svg{transition:.2s ease-in-out}.section-blog-show.night-mode .col-content .link-black:hover{color:#d9d9d9}.section-blog-show.night-mode .col-content .link-black:hover svg{fill:#d9d9d9}.section-blog-show.night-mode .col-content .link-black svg{fill:#fff}.section-blog-show.night-mode .card-blog-related .h5,.section-blog-show.night-mode .card-blog-related p{color:#fff!important}.section-blog-show.night-mode .switch-fixed .position-fixed{background:#fff}.section-blog-show.night-mode .switch-fixed .position-fixed .form-switch .form-check-label{color:blue!important}.form-group #search{border:0;border-bottom:1px solid #1f3970;border-radius:0;color:#1d1d1f;font-size:.75rem;padding:1px 0}.form-group .form-control:focus{box-shadow:none}.form-default #btnSearchBlog{border-color:#0b2a3c;border-radius:0 10px 10px 0}.form-default .form-select{background-color:transparent;border-color:#3f3f43;border-radius:5px;height:53px;padding:.6rem 1.5rem}.form-default .form-select:focus{box-shadow:none}.form-default .form-select.form-select-gray{background-color:#f2f2f2}.form-default.search .form-control{background-color:transparent;border:1px solid #3f3f43;border-radius:5px;color:#1d1d1f;font-size:16px;height:53px;padding:0 20px}.form-default.search .form-control:focus{box-shadow:none}.form-default .politic{color:#1d1d1f;font-size:.8125rem}.form-default .politic a{color:#1f3970;transition:all .3s ease-out}.form-default .politic a:hover{color:#f97d40;transition:all .3s ease-out}.form-default label{color:#1d1d1f;font-size:1rem;font-weight:700;margin-left:15px}.form-default .form-group .form-control{border:0;border-radius:5px;color:#1f3970;font-size:.875rem;height:52px;padding:10px 15px}.form-default .form-group .form-control:focus{box-shadow:none}.form-default .form-group .form-control::-moz-placeholder{color:#acacac}.form-default .form-group .form-control::placeholder{color:#acacac}.form-default .form-group textarea{height:180px!important;resize:none}.swiper-button-prev{height:47px!important;left:-6%!important;top:250px!important;width:47px!important;z-index:1!important}.swiper-button-prev:after{background-image:url(/images/arrow-left.svg);background-size:cover;content:""!important;height:47px;width:47px}.swiper-button-next{height:47px!important;right:-6%!important;top:250px!important;width:47px!important;z-index:1!important}.swiper-button-next:after{background-image:url(/images/arrow-right.svg);background-size:cover;content:""!important;height:47px;width:47px}.breadcrumb .breadcrumb-item,.breadcrumb .breadcrumb-item .link{color:#0b2a3c;font-size:.875rem;font-weight:400}.breadcrumb .breadcrumb-item .link{text-decoration:none;transition:all .3s ease-out}.breadcrumb .breadcrumb-item .link:hover{color:#f97d40;transition:all .3s ease-out}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{background-image:url(/images/arrow-breadcrumb.svg);background-position:50%;background-repeat:no-repeat;background-size:30%;content:"";height:22px;width:20px}.breadcrumb .breadcrumb-item.active{font-weight:700}.accordion .text-type{background:#1d1d1f;border-radius:5px;color:#fff;font-size:14px;padding:3px 8px}.accordion .accordion-item{border:1px solid #1d1d1f;border-radius:8px;margin-bottom:30px}.accordion .accordion-item:last-child{margin-bottom:0}.accordion .accordion-item .accordion-header .accordion-button{background-color:transparent;border-bottom:1px solid transparent;border-radius:8px;box-shadow:none;color:#0b2a3c;font-size:1rem;font-weight:700}.accordion .accordion-item .accordion-header .accordion-button.collapsed{border:0}.accordion .accordion-item .accordion-collapse .accordion-body{color:#1d1d1f;padding:0 20px 25px}.newsletter-section{background-color:#acacac}.newsletter-section svg{width:120px}.newsletter-section .newsletter-title{color:#fff;font-size:1.75rem;font-weight:700}.newsletter-section p{color:#fff}.newsletter-section .form-group label{color:#fff;font-size:1rem}.newsletter-section .form-group .form-control{background:transparent;border:0;border-bottom:2px solid #b5b5b5;border-radius:0;color:#fff;height:40px}.newsletter-section .form-group .form-control:focus{border-bottom:2px solid #1d1d1f;box-shadow:none}.newsletter-section .form-group .form-control::-moz-placeholder{color:#fff}.newsletter-section .form-group .form-control::placeholder{color:#fff}.newsletter-section .form-group .form-control:hover{box-shadow:none}.newsletter-section .form-group.checkbox label{color:#fff;font-size:.75rem}.newsletter-section .form-group.checkbox label .link{color:#fff;text-decoration:underline}.newsletter-section .form-group.checkbox label .link:hover{color:#1d1d1f}.newsletter-section .form-group .error.small{color:#fff!important}.modal{z-index:12!important}.modal .modal-dialog .modal-content{background-color:transparent!important;border:0;border-radius:15px}.modal .modal-dialog .modal-content .modal-close{background-color:#fff;border-radius:100px;box-shadow:0 3px 6px rgba(0,0,0,.161);height:68px;position:absolute;right:-20px;top:-20px;width:68px;z-index:1}.modal .modal-dialog .modal-content .modal-close .btn-close{background:none;height:68px;opacity:1;padding:0;width:68px}.modal .modal-dialog .modal-content .modal-close .btn-close:focus{box-shadow:none}.modal .modal-dialog .modal-content .modal-body{background-color:#fff;border:0!important;border-radius:15px;overflow:hidden}.modal .modal-dialog .modal-content .modal-body .modal-img{height:100%;-o-object-fit:cover;object-fit:cover}.modal .modal-dialog .modal-content .modal-body .modal-course-info{padding:40px 85px}.modal .modal-dialog .modal-content .modal-body .modal-course-info .title{color:#1f3970;font-family:Cairo,serif;font-size:1.5rem;font-weight:700}.modal .modal-dialog .modal-content .modal-body .modal-course-info .title span{position:relative}.modal .modal-dialog .modal-content .modal-body .modal-course-info .title span:before{background:#ffcc07;border-radius:5px;bottom:0;content:"";height:3px;position:absolute;width:100%}.modal .modal-dialog .modal-content .modal-body .modal-course-info .title span.white:before{background:#fff}.modal .modal-dialog .modal-content .modal-body .modal-course-info .nav .nav-item{font-size:.75rem}.modal .modal-dialog .modal-content .modal-body .social .nav-item .nav-link{color:#1f3970;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:.75rem;transition:all .3s ease-out}.modal .modal-dialog .modal-content .modal-body .social .nav-item .nav-link:hover{color:#f97d40;transition:all .3s ease-out}#maintenanceModal.modal.fade .modal-dialog{transform:scale(1)!important}.modal-backdrop{background-color:#1f3970;opacity:.93!important;transition:all .3s ease-out;z-index:11!important}
