@import"https://fonts.googleapis.com/css2?family=Overpass:ital,wght@0,100..900;1,100..900&display=swap";body{font-family:"Overpass",sans-serif;font-weight:400;font-style:normal;font-size:1.8rem;line-height:120%}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:120%}h1{font-size:clamp(4.2rem,7vw,5.999999994rem)}h2{font-size:clamp(3.3rem,7vw,4.199999994rem)}h3{font-size:clamp(2.5rem,7vw,2.399999994rem)}h4{font-size:1.8rem}p{font-size:1.8rem;line-height:120%}ul li{font-family:"Overpass",sans-serif;font-weight:400;font-style:normal;font-size:1.8rem;line-height:120%}.lead{font-size:clamp(2rem,10vw,2.5rem);margin-bottom:20px;font-weight:600;line-height:120%}.small{font-size:1.6rem}.small p{font-size:1.6rem}html{font-size:10px}body:not(.wp-admin,.login){background-color:#0a0118;color:#fefefe}main{overflow-x:hidden}.body-position-fixed{position:fixed !important}.close-icon{position:fixed !important;left:0;right:0;margin:auto;width:100%;padding:0 27px 0 40px}@media(max-width: 999px){.container{max-width:100% !important}}a{color:inherit !important;text-decoration:none}a:hover{color:#ff850d}.btn-primary{transition:250ms ease-out;text-align:center;line-height:1px;border:none;margin:0px;padding:2.1rem 2rem 1.8rem;letter-spacing:1px;font-weight:700;font-size:1.8rem;border:2px solid #fefefe;color:#f56b7b !important;background-color:#fefefe;text-transform:uppercase}.btn-primary:hover{border-color:#fefefe !important;background-color:#f03350 !important;color:#fefefe !important}.btn-primary:focus{border-color:#fefefe !important;background-color:#f03350 !important;color:#fefefe !important}.btn-primary:hover{border-color:#fefefe !important;background-color:#f03350 !important;color:#fefefe !important}.btn-md{border-radius:50px;border-color:#868189;background:rgba(0,0,0,0);border-width:.5px;font-size:1.5rem;padding:1.7rem 3rem 1.5rem}.btn-md:hover,.btn-md:focus{border-color:#fefefe !important;box-shadow:0px 0px 10px #fefefe;background-color:rgba(0,0,0,0) !important;color:#f56b7b !important}#login h1 a{background-image:url("/wp-content/uploads/2024/10/mapl-tech-logo-1-1.svg");background-size:contain;width:100%;height:80px}.fa-solid{color:#f56b7b}.slick-arrow:before,.slick-arrow:after{color:#fefefe !important}.slick-arrow:before:hover,.slick-arrow:after:hover{color:#f56b7b !important}.slick-next{right:-20px}.slick-prev{left:-20px}.strong{color:#fefefe}#scrollToTop{position:fixed;bottom:85px;right:5px;background-color:#f03350;color:#fff;border:none;border-radius:100%;padding:10px 15px;cursor:pointer;z-index:10000}#scrollToTop:hover{background-color:#f56b7b}#menu-toggle{z-index:999999 !important}#menu-toggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#fefefe;border-radius:3px;z-index:9999;transform-origin:4px 0px;transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1),background .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease}#menu-toggle span:first-child{transform-origin:0% 0%}#menu-toggle span:nth-last-child(2){transform-origin:0% 100%}#menu-toggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-10px, -20px);background:#fefefe}#menu-toggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}#menu-toggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0, 10px)}.block{transform:translateX(-80px);opacity:0}.block:nth-child(even){transform:translateX(100px)}.item{transform:translateY(-30px);opacity:1}.circle{width:60px;height:60px;position:absolute;top:-30px;left:-30px;transform:translateX(-30px) translateY(-30px);pointer-events:none;z-index:9999;transition:opacity .6s ease-in-out}.circle svg{width:100%;filter:invert(52%) sepia(93%) saturate(717%) hue-rotate(345deg) brightness(97%) contrast(97%);position:absolute;transform:rotate(-90deg);transition:600ms all cubic-bezier(0.23, 1, 0.32, 1)}.circle svg path{width:20px;height:20px;fill:#fff;transition:600ms all cubic-bezier(0.23, 1, 0.32, 1)}.wpcf7 form.sent .wpcf7-response-output{border-color:#fff;color:#fff;margin-top:-3rem;border:none;font-size:2.2rem;padding:0}header{margin-bottom:80px;position:absolute;top:30px;left:0;right:0;z-index:9999;color:#fefefe}.show-header-menu{left:0 !important}.site-logo{position:relative;z-index:99999;-o-object-fit:cover;object-fit:cover;max-width:200px;filter:invert(100%) sepia(0%) saturate(25%) hue-rotate(70deg) brightness(108%) contrast(108%)}.menu-top{color:#fefefe;padding:15px 0}@media(max-width: 999px){.menu-top{padding:15px 20px}}.menu-top a{color:#fefefe}.socials{text-align:right}.socials-icon{-o-object-fit:cover;object-fit:cover;line-height:30px;margin-left:15px;font-size:1.8rem;color:#fefefe}.menu-bottom{padding:15px 0}@media(max-width: 999px){.menu-bottom{padding:15px 20px}}.main-menu .menu-primary-nav-container .menu{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:end;margin-bottom:0;gap:20px 0}@media(max-width: 999px){.main-menu .menu-primary-nav-container .menu{flex-direction:column;gap:30px 0}}.main-menu .menu-primary-nav-container .menu li{list-style:none;margin-left:35px}@media(max-width: 999px){.main-menu .menu-primary-nav-container .menu li{margin-left:2rem}}.main-menu .menu-primary-nav-container .menu li a{text-decoration:none;color:#fefefe;font-weight:700;margin-bottom:0;text-transform:uppercase;transition:250ms ease-out}@media(max-width: 999px){.main-menu .menu-primary-nav-container .menu li a{font-size:2rem}}.main-menu .menu-primary-nav-container .menu li a.current-page{position:relative}.main-menu .menu-primary-nav-container .menu li a.current-page:after{position:absolute;bottom:-1px;left:0;content:"";width:39px;height:2px;background-color:#f56b7b}@media(max-width: 999px){.main-menu .menu-primary-nav-container{position:fixed;padding:250px 20px 40px;top:0;left:100%;width:100vw;height:100vh;z-index:10;background:#0a0118;transition:250ms ease-out}}.main-menu .home-link{list-style:none;margin-left:35px}.main-menu .home-link a{text-decoration:none;color:#fefefe;font-weight:700;margin-bottom:0;text-transform:uppercase;transition:250ms ease-out}footer{padding:100px 0 0 0;background:linear-gradient(#0A0118, #F56b7b);color:#fefefe}footer .footer-top{padding:0 20px 0 20px}footer .footer-top-row{align-items:center}footer .footer-top-row .content{padding-right:90px !important}footer .footer-top-row .content h1,footer .footer-top-row .content h2{margin-bottom:50px}footer .footer-top-row .content p{margin-bottom:40px}footer .footer-bottom{padding:100px 20px 60px 20px;margin-top:100px;border-top:1px solid #f56b7b;background-color:#000}footer .footer-bottom .socials{text-align:right}footer .footer-bottom .socials-icon{-o-object-fit:cover;object-fit:cover;line-height:30px;margin:0;margin-right:15px;font-size:1.8rem;color:#fefefe}footer .footer-bottom .footer-logo{padding-bottom:5px}footer .footer-bottom .footer-logo .site-logo{-o-object-fit:cover;object-fit:cover;max-width:200px;filter:invert(100%) sepia(0%) saturate(25%) hue-rotate(70deg) brightness(108%) contrast(108%)}@media(max-width: 999px){footer .footer-bottom .footer-logo .site-logo{margin-bottom:15px}}footer .footer-bottom .menu{padding:0;display:flex;flex-direction:column;justify-content:end}@media(max-width: 999px){footer .footer-bottom .menu{justify-content:center;margin-bottom:30px}}footer .footer-bottom .menu li{list-style:none;margin-bottom:20px}footer .footer-bottom .menu li a{text-decoration:none;color:#fefefe;font-weight:500;transition:250ms ease-out}footer .footer-bottom .menu li a:hover{color:#ff850d;text-decoration:underline}footer .footer-bottom .copyright{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media(max-width: 999px){footer .footer-bottom .copyright{flex-direction:column-reverse !important}footer .footer-bottom .copyright :nth-child(2){margin-bottom:30px}}.acf-field-settings-main{color:#000}.wpcf7-form{width:100%}.wpcf7-form .form-name{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px 30px;align-items:center;justify-content:center}@media(max-width: 768px){.wpcf7-form .form-name{grid-template-columns:1fr}}.wpcf7-form p{margin-bottom:20px}.wpcf7-form p label{width:100%}.wpcf7-form p label span{width:100%}.wpcf7-form p label span input,.wpcf7-form p label span textarea,.wpcf7-form p label span select{padding:10px 20px;width:100%;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fefefe;color:#fefefe}.wpcf7-form p label span input:focus,.wpcf7-form p label span input:outline,.wpcf7-form p label span textarea:focus,.wpcf7-form p label span textarea:outline,.wpcf7-form p label span select:focus,.wpcf7-form p label span select:outline{border-color:#fefefe}.wpcf7-form p select{padding:9px;width:100%;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fefefe;color:#fefefe}.wpcf7-form p select option{color:#0a0118 !important}.wpcf7-form p select:focus,.wpcf7-form p select:outline{border-color:#fefefe}.wpcf7-form p .wpcf7-submit{margin:40x 0 0 0;font-weight:700;text-transform:uppercase;background:rgba(0,0,0,0);border:1px solid #fefefe;font-size:1.5rem;padding:1.2rem 3rem;display:flex;align-items:center;justify-content:center;font-family:"Overpass",sans-serif;line-height:100%;font-size:1.6rem;color:#fefefe}.wpcf7-form p .wpcf7-submit:hover{border-color:#fefefe;box-shadow:0px 0px 10px #fefefe;background-color:rgba(0,0,0,0)}.block-header{position:relative;padding-top:200px;padding-bottom:100px;margin-bottom:150px}@media(max-width: 999px){.block-header{margin-bottom:200px}}.block-header .background-image{position:absolute;background:linear-gradient(#F56b7b, #0A0118);background-size:cover !important;background-repeat:no-repeat !important;background-position:bottom !important;background-attachment:fixed !important;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:-2;opacity:1}@media(max-width: 999px){.block-header .background-image{background-attachment:scroll !important}}.block-header .background-image::after{content:"";width:100%;height:100%;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:.7}.block-header .container{position:relative;z-index:10;padding:0 20px}.block-header h1{margin:75px 0 50px;font-weight:900;color:#fefefe}.block-header .sub-heading{margin-bottom:70px;color:#fefefe}.block-header .sub-heading p{font-size:1.8rem;line-height:120%}.block-header .header-cta{min-height:150px;padding:30px;position:absolute;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center;left:0;right:0;width:100%;background:#f03350;border-radius:5px;color:#fefefe}@media(max-width: 768px){.block-header .header-cta{justify-content:center;flex-direction:column}}.block-header .header-cta h2{margin:0;text-align:left;margin-right:30px}@media(max-width: 768px){.block-header .header-cta h2{text-align:center}}.block-header .header-cta-button{margin:0;font-weight:900;text-transform:uppercase;color:#f03350 !important}.block-header .header-cta-button:hover{border-color:#fefefe !important;background-color:#f03350 !important;color:#fefefe !important}@media(max-width: 999px){.block-header .header-cta-button{margin-top:40px}}.block-header .not-home-header-text{padding-right:90px !important}@media(max-width: 768px){.block-header .not-home-header-text{padding-right:0 !important}}.block-services{margin:100px 0}@media(max-width: 768px){.block-services{margin-top:250px}}.block-services .container{position:relative;z-index:10;padding:0 20px}.block-services .title{text-align:center}.block-services .title .description{color:#f56b7b;font-weight:600;margin-bottom:20px;font-size:1.7rem;text-transform:uppercase}.block-services .title .heading{text-align:center}.block-services .services{margin-top:30px;display:grid;grid-template-columns:repeat(3, 1fr);gap:35px 30px}@media(max-width: 999px){.block-services .services{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.block-services .services{grid-template-columns:1fr}}.block-services .services .service-item{border-radius:5px;min-height:250px;padding:30px 20px;margin:0 10px;background:rgba(0,0,0,0);transition:250ms ease-out;border:.5px solid #fefefe;box-shadow:0px 0px 10px #fefefe}.block-services .services .service-item img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;margin-bottom:20px;filter:invert(82%) sepia(32%) saturate(4187%) hue-rotate(300deg) brightness(100%) contrast(94%)}.block-services .services .service-item h3{color:#fefefe;margin-bottom:15px}.block-services .services .service-item p{color:#868189}.block-services .services .service-item:hover{box-shadow:0px 0px 20px #f56b7b;border:.5px solid #f56b7b}.block-about .container{position:relative;z-index:10;padding:0 20px}.block-about .title{text-align:center;margin-bottom:40px}.block-about .title .description{color:#f56b7b;font-weight:600;margin-bottom:20px;font-size:1.7rem;text-transform:uppercase}.block-about .title .heading{text-align:center}.block-about-images div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-bottom:15px;transition:250ms ease-out;filter:grayscale(100%);border-radius:5px;border:.5px solid #0a0118}.block-about-images div img:hover{filter:grayscale(0%);box-shadow:0px 0px 20px #fefefe;border:.5px solid #fefefe}.block-about-text{margin-top:50px}.block-about-text h3{margin-bottom:30px}.block-about-text p{color:#868189}.block-stats{margin:70px 0}.block-stats .container{position:relative;z-index:10;padding:0 20px}.block-stats .title{text-align:center}.block-stats .title .description{color:#f56b7b;font-weight:600;margin-bottom:20px;font-size:1.7rem;text-transform:uppercase}.block-stats .title .heading{text-align:center}.block-stats .numbers-stats{margin-top:30px;gap:30px 0}.block-stats .numbers-stats__item .counter{font-size:4.199999994rem}.block-stats .numbers-stats__item .counter .number{font-size:4.199999994rem;font-weight:900;margin-bottom:20px}.block-stats .numbers-stats__item .text{color:#f56b7b;font-weight:700}@media(max-width: 768px){.block-stats .numbers-stats__item{margin-bottom:50px}}.block-stats .description-stats{margin-top:50px;gap:40px 50px;display:grid;grid-template-columns:repeat(3, 1fr)}@media(max-width: 999px){.block-stats .description-stats{grid-template-columns:1fr}}.block-stats .description-stats__item{position:relative;text-align:center;color:#fefefe;border-radius:5px;box-shadow:0px 0px 20px #f56b7b;padding:60px 30px;background:rgba(0,0,0,0);transition:250ms ease-out}.block-stats .description-stats__item:hover::before{background:linear-gradient(45deg, #F56b7b, #0A0118);transition:700ms ease-out}.block-stats .description-stats__item::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(45deg, #0A0118, #F56b7b);border-radius:5px;z-index:-1;transition:700ms ease-out}.block-stats .description-stats__item--image .icon{margin:10px 0;width:50px;height:50px;-o-object-fit:contain;object-fit:contain;filter:invert(5%) sepia(56%) saturate(941%) hue-rotate(169deg) brightness(89%) contrast(102%)}.block-featured-projects{margin:100px 0}.block-featured-projects .projects-filter{display:flex;gap:32px;border-bottom:1px solid hsla(0,0%,100%,.25);margin-bottom:48px;list-style:none;width:100%;padding:0}@media screen and (max-width: 999px){.block-featured-projects .projects-filter{flex-direction:column}}@media screen and (max-width: 768px){.block-featured-projects .projects-filter{padding-top:48px;flex-direction:column}}.block-featured-projects .projects-filter li{position:relative;padding-bottom:14px;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.65);transition:color .2s ease}@media screen and (max-width: 999px){.block-featured-projects .projects-filter li{width:-moz-fit-content;width:fit-content;font-size:16px}}.block-featured-projects .projects-filter li:hover{color:#fefefe !important}.block-featured-projects .projects-filter li::after{content:"";position:absolute;left:0;bottom:0 !important;width:100%;height:2px;background-color:rgba(0,0,0,0);transition:background-color .2s ease}.block-featured-projects .projects-filter li.active{color:#fefefe !important}.block-featured-projects .projects-filter li.active::after{background-color:#f56b7b !important}.block-featured-projects .container{position:relative;z-index:10;padding:0 20px}.block-featured-projects .container .row:hover .flip-card-inner{transform:rotateY(180deg)}.block-featured-projects .title{text-align:center;margin-bottom:30px}.block-featured-projects .title .description{color:#fefefe;font-weight:600;margin-bottom:0;font-size:1.7rem}.block-featured-projects .title .heading{text-align:center}.block-featured-projects .featured{margin-bottom:15px}.block-featured-projects .featured .project{background-color:rgba(0,0,0,0);position:relative;perspective:500px;height:300px;width:auto;border:1px solid #868189;border-radius:5px}.block-featured-projects .featured .project:hover .client{transform:rotateY(180deg);transition:transform .5s}@media(max-width: 999px){.block-featured-projects .featured .project{height:400px;margin-bottom:30px}}.block-featured-projects .featured .project .client{position:absolute;width:100%;height:100%;text-align:left;transition:transform 1.5s;transform-style:preserve-3d}.block-featured-projects .featured .project .client-image,.block-featured-projects .featured .project .client-popup{padding:15px;position:absolute;width:100%;height:100%;inset:0;backface-visibility:hidden}.block-featured-projects .featured .project .client-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:rotateY(0)}.block-featured-projects .featured .project .client-popup{padding:20px;transform:rotateY(180deg);background-color:#0a0118;border-radius:5px;color:#868189;display:flex;align-items:center;justify-content:flex-start}.block-featured-projects .featured .project .client-popup-text .description{display:flex;flex-direction:row}.block-projects-filter{position:relative;z-index:1;margin:100px 0;overflow:visible}.block-projects-filter .container,.block-projects-filter .row{overflow:visible;position:relative}.projects-filter-wrap{position:relative;z-index:5;overflow:visible}.projects-filter{display:flex;gap:32px;list-style:none;padding:0;margin:0 0 48px;border-bottom:1px solid hsla(0,0%,100%,.25);overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.projects-filter::-webkit-scrollbar{display:none}.projects-filter li{position:relative;padding-bottom:12px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:hsla(0,0%,100%,.65);transition:color .2s ease,opacity .2s ease}.projects-filter li:hover{color:#fff}.projects-filter li:active{cursor:grabbing}.projects-filter li.active{color:#fff}.projects-filter li.active::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#e64a19}.projects-filter li.dragging{opacity:.4}.projects-filter li.drag-over{outline:2px dashed hsla(0,0%,100%,.4);outline-offset:6px}#projects-results{position:relative;z-index:10;display:block !important;visibility:visible !important;opacity:1 !important;overflow:visible}#projects-results .row{position:relative;z-index:10;overflow:visible}.item.featured,.project{position:relative;z-index:10}.block-featured-projects .featured .project,.block-projects-filter .featured .project{background-color:rgba(0,0,0,0);position:relative;perspective:500px}.block-featured-projects .featured .project:hover .client,.block-projects-filter .featured .project:hover .client{transform:rotateY(180deg);transition:transform .5s}.block-featured-projects .featured .project .client,.block-projects-filter .featured .project .client{position:absolute;width:100%;height:100%;transition:transform 1.5s;transform-style:preserve-3d}.block-featured-projects .featured .project .client-image,.block-featured-projects .featured .project .client-popup,.block-projects-filter .featured .project .client-image,.block-projects-filter .featured .project .client-popup{position:absolute;inset:0;padding:15px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.block-featured-projects .featured .project .client-image,.block-projects-filter .featured .project .client-image{transform:rotateY(0)}.block-featured-projects .featured .project .client-popup,.block-projects-filter .featured .project .client-popup{transform:rotateY(180deg)}.block-projects-filter::before,.block-projects-filter::after,.block-featured-projects::before,.block-featured-projects::after{pointer-events:none;z-index:0}@media(max-width: 768px){.projects-filter{gap:24px}.projects-filter li{font-size:12px}.block-projects-filter .project:hover .client{transform:none}}.block-client-logo{background-color:rgba(254,254,254,.7);margin:100px 0;padding:30px 0}.block-client-logo .logo-parde{display:flex;justify-content:center;align-items:center}.block-client-logo .logo-parde .client-logo{display:flex;align-items:center;justify-content:center}.block-client-logo .logo-parde .client-logo img{width:200px;height:100px;-o-object-fit:contain;object-fit:contain}.block-client-logo .logo-parde .client-logo img:hover{filter:grayscale(0)}.block-content{margin:100px 0;padding:0 20px}.block-content .title{text-align:center;margin-bottom:40px}.block-content .title .description{color:#f56b7b;font-weight:600;margin-bottom:20px;font-size:1.7rem;text-transform:uppercase}.block-content .title .heading{text-align:center}.block-content .content-with-image:nth-child(odd){flex-direction:row !important}.block-content .content-with-image:nth-child(even){flex-direction:row-reverse !important}.block-content .content-with-image .content-type-two{padding-right:50px}@media(max-width: 999px){.block-content .content-with-image .content-type-two{margin-bottom:30px}}@media(max-width: 768px){.block-content .content-with-image .content-type-two{padding-right:0}}.block-content .content-with-image .content-image{display:flex;justify-content:center}.block-content .content-with-image .content-image img{margin:20px;border-radius:5px;max-width:500px}@media(max-width: 768px){.block-content .content-with-image .content-image img{margin:0}}.block-testimonials{margin:85px 0 40px 0;padding:0 20px}.block-testimonials .container{position:relative;z-index:10;padding:0 20px}.block-testimonials .title{text-align:center;margin-bottom:15px}.block-testimonials .title .description{color:#f56b7b;font-weight:600;font-size:1.7rem;text-transform:uppercase}.block-testimonials .title .heading{text-align:center}.block-testimonials .testimonial-item{padding:0 200px;text-align:center}@media(max-width: 999px){.block-testimonials .testimonial-item{padding:0 20px}}.block-testimonials .testimonial-item .client-details{margin-bottom:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.block-testimonials .testimonial-item .client-details img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-bottom:15px;-o-object-position:center;object-position:center;border:1px solid #868189}.block-testimonials .testimonial-item .client-details .name{margin:0}.block-testimonials .testimonial-item .client-details .small{color:#f56b7b;margin:0}.block-testimonials .testimonial-item .client-tesimonial{color:#868189}.block-cards{padding:50px 20px;text-align:left}.block-cards .label{font-weight:700}.block-cards-item .cards{display:grid;gap:40px;color:#000}@media(max-width: 768px){.block-cards-item .cards{grid-template-columns:1fr !important}}.block-cards-item .cards .card{padding:15px !important;background-color:#0a0118 !important;box-shadow:0px 0px 20px #fefefe;border:.5px solid #fefefe}.block-cards-item .cards .card .card-body{color:#fefefe !important}.block-cards-item .cards .card .card-body .label{color:#f56b7b;font-weight:600;margin-bottom:20px;font-size:1.6rem;text-transform:uppercase}.zag .zag-sections{padding:50px 0;justify-content:center;align-items:center}.zag .zag-sections .content{padding:70px}.zag .zag-sections .content p,.zag .zag-sections .content li{color:#868189}@media(max-width: 999px){.zag .zag-sections .content{padding:0 20px 40px}}.zag .zag-sections .image{text-align:center}.zag .zag-sections img{width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:1px solid #868189}@media(max-width: 999px){.zag .zag-sections img{max-height:400px;width:95%;border:1px solid #868189;margin:0 auto;-o-object-position:center;object-position:center;border:1px solid #868189;border-radius:5px !important}}.zag :nth-child(odd){flex-direction:row !important}@media(max-width: 999px){.zag :nth-child(odd){flex-direction:column !important}}.zag :nth-child(even){flex-direction:row-reverse !important}@media(max-width: 999px){.zag :nth-child(even){flex-direction:column !important}}.zag .zag-sections:nth-child(odd) img{border-radius:5px 0 0 5px}.zag .zag-sections:nth-child(even) img{border-radius:0 5px 5px 0}.block-job-board{margin:50px 0}.block-job-board .container{position:relative;z-index:10;padding:0 20px}.block-job-board .title{text-align:left;margin-bottom:25px}.block-job-board .title .description{color:#f56b7b;font-weight:600;margin-bottom:20px;font-size:1.7rem;text-transform:uppercase}.block-job-board .title .heading{text-align:left}.block-job-board #job-board-filter{margin-bottom:50px}.block-job-board #job-board-filter label{margin-bottom:5px}.block-job-board #job-board-filter input{padding:10px 20px;border-radius:5px;color:#0a0118;font-size:1.8rem}.block-job-board #job-board-filter input:focus,.block-job-board #job-board-filter input:hover{border-color:#fefefe}.block-job-board .jobs{display:grid;grid-template-columns:repeat(3, 1fr);gap:4rem}@media(max-width: 999px){.block-job-board .jobs{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.block-job-board .jobs{grid-template-columns:1fr}}.block-job-board .jobs .job-card{padding:20px;border-radius:5px;box-shadow:0px 0px 20px #fefefe;border:.5px solid #fefefe}.block-job-board .jobs .job-card h4{margin-bottom:20px;color:#f56b7b;text-transform:uppercase}.block-job-board .jobs .job-card .position-overview{margin-bottom:20px}.block-job-board .jobs .no-results-message{color:#868189}.academy{margin-top:0px !important}.academy-page{background-color:#fdf3ea !important;color:#000 !important}.academy-page .container{padding:0 20px}.academy-page__header{position:sticky;top:0;padding:3rem 2rem;margin-bottom:0;margin-top:0;background-color:rgba(128,0,128,.9)}.academy-page__header-logo{margin-right:2rem;font-weight:700;-o-object-fit:cover;object-fit:cover;width:15rem;position:relative;z-index:99999}@media(max-width: 768px){.academy-page__header-logo{width:13rem}}.academy-page__header .academy-main-nav{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:left;gap:2rem 0;margin-bottom:0}.academy-page__header .academy-main-nav li{list-style:none;margin:0 0 0 3rem;font-weight:700}@media(max-width: 999px){.academy-page__header .academy-main-nav{flex-direction:column;align-items:start;margin-top:8rem}.academy-page__header .academy-main-nav li{font-size:2.5rem;margin-left:0}}.academy-page__header .header-btn{margin:0 0 0 3rem !important}.academy-page .hero{padding-top:0;margin-top:-10px;width:100vw;height:calc(100vh - 10rem);min-height:50rem;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative;z-index:0}.academy-page .hero .overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:9;background-color:rgba(0,0,0,.4)}.academy-page .hero-content{position:relative;color:#fff;z-index:10}.academy-page .benefits{padding:60px 0 80px}.academy-page .benefits__heading{margin-bottom:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.academy-page .benefits__heading-subheading{color:#f4831f;margin-bottom:2rem;font-weight:700;text-transform:uppercase}.academy-page .benefits__items{display:grid;grid-template-columns:repeat(4, 1fr);gap:3rem}@media(max-width: 999px){.academy-page .benefits__items{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.academy-page .benefits__items{grid-template-columns:1fr}}.academy-page .benefits__items .benefit{padding:1.5rem;border-radius:5px;box-shadow:0px 0px 20px purple;border:.5px solid purple}.academy-page .benefits__items .benefit .benefit-icon{border-radius:100%;padding:10px;width:5rem;height:5rem;background-color:rgba(244,131,31,.3);margin-bottom:2rem}.academy-page .benefits__items .benefit .benefit-icon img,.academy-page .benefits__items .benefit .benefit-icon svg{-o-object-fit:cover;object-fit:cover;width:100%}.academy-page .benefits__items .benefit .lead{margin-bottom:2rem}.academy-page .about{background:#fff;padding:8rem 0;margin-bottom:6rem}.academy-page .about-image img{width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:5px;box-shadow:0px 0px 20px purple;border:.5px solid purple}.academy-page .about-us-content{display:grid !important;grid-template-columns:repeat(2, 1fr)}@media(max-width: 768px){.academy-page .about-us-content{display:flex !important;flex-direction:column-reverse !important}}.academy-page .about-content{padding:30px}.academy-page .about-content .about-subtitle{color:#f4831f;font-weight:700;margin-bottom:2rem;text-transform:uppercase}.academy-page .about-content h2{margin-bottom:1rem}.academy-page .programs{padding:0 0 60px}.academy-page .programs-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:4rem 3rem}@media(max-width: 768px){.academy-page .programs-list{grid-template-columns:1fr}}.academy-page .programs-list .program{padding:2rem;border-radius:5px}.academy-page .programs-list .program-image{width:100%;max-height:400px;-o-object-fit:cover;object-fit:cover;margin-bottom:3rem;border-radius:5px}.academy-page .programs-list .program .lead{margin-bottom:2rem}.academy-page .programs-list .program-description{margin-bottom:3rem}.academy-page .programs-list .program-age-limit{background-color:rgba(244,131,31,.3);color:#f4831f;width:-moz-fit-content;width:fit-content;padding:5px;border-radius:5px}.academy-page .programs-list .program-signup{font-weight:700}.academy-page .programs__heading-subheading{margin-bottom:3rem}.academy-page .programs__heading-subheading span{color:#f4831f;font-weight:700;text-transform:uppercase}.academy-page .programs__heading-title{margin-bottom:2rem}.academy-page .junior-outline-subtitle{color:#f4831f;font-weight:700;margin-bottom:2rem;text-transform:uppercase}.academy-page .junior-outline{display:grid;grid-template-columns:repeat(3, 1fr);gap:4rem 3rem;margin-top:3rem;margin-bottom:6rem}@media(max-width: 999px){.academy-page .junior-outline{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.academy-page .junior-outline{grid-template-columns:1fr}}.academy-page .senior-outline-subtitle{color:#f4831f;font-weight:700;margin-bottom:2rem;text-transform:uppercase}.academy-page .senior-outline{display:grid;grid-template-columns:repeat(3, 1fr);gap:4rem 3rem;margin-top:3rem;margin-bottom:6rem}@media(max-width: 999px){.academy-page .senior-outline{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.academy-page .senior-outline{grid-template-columns:1fr}}.academy-page .academy-testimonials{padding:6rem 0 2rem;background-color:rgba(128,0,128,.9);border-radius:25px}.academy-page .academy-testimonials .testimonial-title .testimonal-subheading{color:#f4831f;font-weight:700;text-transform:uppercase}.academy-page .academy-testimonials .testimonials-list{margin:3rem 0}.academy-page .academy-testimonials .testimonials-list .slick-arrow:before,.academy-page .academy-testimonials .testimonials-list .slick-arrow:after{color:#fff !important}.academy-page .academy-navigation{position:relative}@media(max-width: 999px){.academy-page .academy-navigation{z-index:100;position:fixed;padding:100px 20px 40px;top:0;left:100%;width:100vw;height:100vh;z-index:10;background:purple;transition:250ms ease-out}}.academy-page .details{padding:6rem 0 0 0}@media(max-width: 999px){.academy-page .details-section{flex-direction:column-reverse}}.academy-page .details-subtitle{color:#f4831f;margin-bottom:2rem;font-weight:700;text-transform:uppercase}.academy-page .details-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem;padding-right:2rem;margin-bottom:3rem}@media(max-width: 999px){.academy-page .details-list{padding:0}}@media(max-width: 768px){.academy-page .details-list{grid-template-columns:1fr}}.academy-page .details-list .detail{padding:1rem;box-shadow:0px 0px 20px purple;border:.5px solid purple;border-radius:5px}.academy-page .details-list .detail .content{display:grid;grid-template-columns:1fr 3fr}.academy-page .details-list .detail .content .icon{background-color:rgba(244,131,31,.3);width:5rem;height:5rem;padding:1rem;border-radius:100%;margin-bottom:2rem;margin-right:.5rem}.academy-page .details-list .detail .content .icon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.academy-page .details-list .detail .content .information .lead{font-size:2.5rem;font-weight:700}.academy-page .registration{padding:5rem 0 8rem;margin-top:6rem;background:#fff}.academy-page .registration-subtitle{color:#f4831f;margin-bottom:2rem;font-weight:700;text-transform:uppercase}.academy-page .registration-form .wpcf7{margin-top:4rem;width:100%;background:#08c76a !important;padding:4rem 2.5rem 2rem;border-radius:2.5rem}.academy-page .registration-form .wpcf7 h3{color:#fff;margin-bottom:3rem}.academy-page .registration-form .wpcf7 p{margin-bottom:20px}.academy-page .registration-form .wpcf7 p label{width:100%;color:#fff}.academy-page .registration-form .wpcf7 p label span{width:100%}.academy-page .registration-form .wpcf7 p label span input,.academy-page .registration-form .wpcf7 p label span textarea,.academy-page .registration-form .wpcf7 p label span select{padding:10px 20px;width:100%;background:rgba(0,0,0,0);border:none;color:#000;background-color:#fff;border-radius:5px}.academy-page .registration-form .wpcf7 p label span input:focus,.academy-page .registration-form .wpcf7 p label span input:outline,.academy-page .registration-form .wpcf7 p label span textarea:focus,.academy-page .registration-form .wpcf7 p label span textarea:outline,.academy-page .registration-form .wpcf7 p label span select:focus,.academy-page .registration-form .wpcf7 p label span select:outline{border-color:#fefefe}.academy-page .registration-form .wpcf7 p select{padding:9px;width:100%;background:rgba(0,0,0,0);border-bottom:1px solid #fefefe;color:#000 !important}.academy-page .registration-form .wpcf7 p select option{color:#000 !important}.academy-page .registration-form .wpcf7 p select:focus,.academy-page .registration-form .wpcf7 p select:outline{border-color:#000}.academy-page .registration-form .wpcf7 p .wpcf7-submit{margin:40x 0 0 0;font-weight:700;text-transform:uppercase;background:rgba(0,0,0,0);border:1px solid #fefefe;font-size:1.5rem;padding:1.2rem 3rem;display:flex;align-items:center;justify-content:center;font-family:"Overpass",sans-serif;line-height:100%;font-size:1.6rem;color:#fefefe}.academy-page .registration-form .wpcf7 p .wpcf7-submit:hover{border-color:#fefefe;box-shadow:0px 0px 10px #fefefe;background-color:rgba(0,0,0,0)}.academy-page .partners{padding:10rem 0 0 0}.academy-page .partners .partners-items{display:grid;grid-template-columns:repeat(3, 1fr);align-items:center;justify-content:center;margin-top:3rem}.academy-page .partners .partners-items .partners-image{text-align:center;width:100%}.academy-page .partners .partners-items .partners-image img{width:100%;max-width:23rem;-o-object-fit:contain;object-fit:contain;height:11rem}.academy-page .academy-footer{padding:0}.academy-page .academy-footer .footer-bottom{border-top:none;background:rgba(128,0,128,.9) !important}.outline{padding:1.5rem;border-radius:5px}.outline-image img{width:100%;height:25rem;-o-object-fit:contain;object-fit:contain;margin-bottom:2.5rem}.academy-footer-nav{padding:0}.academy-footer-nav li{list-style:none;margin-bottom:2rem}.header-btn{display:block !important;width:-moz-fit-content;width:fit-content;background-color:purple;padding:1.5rem 2.5rem 1rem;font-size:2rem;font-weight:700;margin:2rem 0 3rem 0 !important;border-radius:2.5rem;border:1px solid #fff;color:#fff !important;text-transform:uppercase;position:relative !important;transition:250ms ease-out}.header-btn:hover{box-shadow:0px 0px 20px #fefefe;border:.5px solid #fefefe;background-color:#08c76a;border:1px solid #fff}.orange-btn{background-color:#f4831f !important;border:none !important;font-size:2rem !important;margin-bottom:0 !important;padding:1.7rem 2.5rem !important}.academy-icon{color:#fff}.academy-toggle{display:none !important;z-index:999999}@media(max-width: 999px){.academy-toggle{display:flex !important;align-items:center;gap:0 2rem}}#menu-toggle-checked{display:none}@media(max-width: 999px){.academy-navigation{position:fixed;padding:250px 20px 40px;top:0;left:100%;width:100vw;height:100vh;z-index:10;background:#0a0118;transition:250ms ease-out}}.academy-scoll-up{background:#f4831f !important}@media(max-width: 999px){.academy-nav-links{display:block !important;text-align:left}.academy-nav-links .socials{margin:3rem 2rem 3rem 1rem;text-align:left}.academy-nav-links .header-btn{display:none !important}}/*# sourceMappingURL=styles.min.css.map */