@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);.slide-enter-active[data-v-6bc58a4f],.slide-leave-active[data-v-6bc58a4f]{transition:all 1s ease-in-out}.slide-enter-to[data-v-6bc58a4f]{position:absolute;top:0}.slide-enter-from[data-v-6bc58a4f],.slide-leave-to[data-v-6bc58a4f]{position:absolute;top:-50%}.slide-leave-from[data-v-6bc58a4f]{position:absolute;top:0}#header .header[data-v-6bc58a4f]{width:100%;height:80px;position:fixed;z-index:2;display:flex;align-items:center;background-color:#fff;box-shadow:10px 5px 5px rgba(0,0,0,.025)}#header .header .navbar-desktop[data-v-6bc58a4f]{width:80%;margin:auto;display:flex;justify-content:space-between;align-items:center}#header .header .navbar-desktop img[data-v-6bc58a4f]{width:200px}#header .header .navbar-desktop .menu-mobile[data-v-6bc58a4f]{display:none;width:20px;cursor:pointer}#header .header .navbar-desktop .menu-mobile span[data-v-6bc58a4f]{display:block;background:#002e4e;height:2px;margin:3px 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}#header .header .navbar-desktop .menu-mobile span[data-v-6bc58a4f]:first-of-type{width:50%}#header .header .navbar-desktop .menu-mobile span[data-v-6bc58a4f]:nth-of-type(2){width:100%}#header .header .navbar-desktop .menu-mobile span[data-v-6bc58a4f]:nth-of-type(3){width:75%}@media (max-device-width:768px){#header .header .navbar-desktop .menu-mobile[data-v-6bc58a4f]{display:block}}#header .header .navbar-desktop .menu-desktop[data-v-6bc58a4f]{display:block}#header .header .navbar-desktop .menu-desktop li[data-v-6bc58a4f]{display:inline;margin:0 16px;text-transform:uppercase;font-size:14px;font-weight:300;letter-spacing:.1rem}#header .header .navbar-desktop .menu-desktop li[data-v-6bc58a4f]:last-child{margin-right:0}#header .header .navbar-desktop .menu-desktop a[data-v-6bc58a4f]{text-decoration:none;border:none;color:#002e4e;transition:color .3s ease}#header .header .navbar-desktop .menu-desktop a[data-v-6bc58a4f]:hover{color:#8eb6d1}@media (max-device-width:768px){#header .header .navbar-desktop img[data-v-6bc58a4f]{width:144px}#header .header .navbar-desktop .menu-desktop[data-v-6bc58a4f]{display:none}}#header .navbar-mobile[data-v-6bc58a4f]{width:100%;position:fixed;z-index:1;margin-top:80px;background-color:#fff;box-shadow:10px 5px 5px rgba(0,0,0,.025);padding:1rem 0}#header .navbar-mobile li[data-v-6bc58a4f]{text-align:center;padding:.5rem 0}#header .navbar-mobile li a[data-v-6bc58a4f]{text-decoration:none;color:#002e4e;transition:color .3s ease}#header .navbar-mobile li a[data-v-6bc58a4f]:hover{color:#8eb6d1}#presentation-container{width:100vw;height:100vh;background-size:cover}#presentation-container .presentation{width:80%;height:100%;margin:auto;display:flex;align-items:center;position:relative}#presentation-container .presentation h1{font-size:70px;font-weight:200;line-height:1.4;letter-spacing:.7rem;color:#002e4e}#presentation-container .banner{width:100%;height:120px;background-color:#1b4764;position:absolute;bottom:0}@media (max-device-width:768px){#presentation-container{height:auto}#presentation-container .presentation{padding-top:80px}#presentation-container .presentation h1{font-size:20px;padding:3rem 0;letter-spacing:.4rem}#presentation-container .banner{height:90px;bottom:auto}}#booking-container .booking{text-align:center;margin:5rem 0}#booking-container .booking .booking-container{width:80%;margin:2rem auto 0;color:#002e4e}#booking-container .booking .booking-container a{color:#68a0c5}#booking-container .booking iframe{margin-top:3rem}@media (max-device-width:768px){#booking-container .booking{margin:8rem 0 0 0}#booking-container .booking iframe{width:343px}}#training-container[data-v-4aff4592]{position:relative;margin-top:10rem}#training-container .training[data-v-4aff4592]{background-color:#88685c;display:flex;flex-direction:row;margin:auto;width:80%;padding:3rem;box-sizing:border-box}#training-container .training p[data-v-4aff4592]{text-align:justify;margin-top:2rem;line-height:2;color:#fff}#training-container .training span[data-v-4aff4592]{font-weight:700}#training-container .training .training-content-media[data-v-4aff4592]{margin-top:-6rem}#training-container .training .training-content-media img[data-v-4aff4592]{width:300px;margin-right:8rem}#training-container .training .training-content-text .tooltip[data-v-4aff4592]{display:flex;justify-content:flex-end}#training-container .training .training-content-text .tooltip p[data-v-4aff4592]{position:relative;z-index:1;cursor:pointer;border:2px solid #fff;padding:.5rem 1rem}#training-container .training .training-content-text .tooltip p[data-v-4aff4592]:after{position:absolute;content:"";width:0;height:100%;top:0;left:0;direction:rtl;z-index:-1;background:#fff;transition:all .3s ease}#training-container .training .training-content-text .tooltip p[data-v-4aff4592]:hover{color:#002e4e}#training-container .training .training-content-text .tooltip p[data-v-4aff4592]:hover:after{left:auto;right:0;width:100%}#training-container .training .training-content-text .tooltip p[data-v-4aff4592]:active{top:2px}#training-container .training .training-content-text .diploma[data-v-4aff4592]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;margin-top:2rem}#training-container .training .training-content-text .diploma img[data-v-4aff4592]{max-width:100%;cursor:pointer;transition:transform .3s}#training-container .training .training-content-text .diploma img[data-v-4aff4592]:hover{transform:scale(2.5)}@media (max-device-width:768px){#training-container .training[data-v-4aff4592]{flex-direction:column;padding:2rem}#training-container .training .training-content-media img[data-v-4aff4592]{width:100%;margin-right:0}#training-container .training .training-content-text[data-v-4aff4592]{margin-top:2rem}#training-container .training .training-content-text p[data-v-4aff4592]{text-align:left;word-break:break-word}#training-container .training .training-content-text .tooltip[data-v-4aff4592]{justify-content:center}#training-container .training .training-content-text .diploma[data-v-4aff4592]{grid-template-columns:1fr}}#company-container .company{margin:5rem 0}#company-container .company .title{text-align:center}#company-container .company .content{width:80%;height:100%;margin:auto;display:flex;justify-content:center;align-items:center;margin-top:2rem;padding:3rem;color:#002e4e;line-height:2}#company-container .company .content img{width:40%;margin-right:5rem}#company-container .company .content ul{margin-top:1rem;list-style:disc}@media (max-device-width:768px){#company-container .company .content{margin-bottom:43px;padding:0;flex-direction:column}#company-container .company .content img{width:100%;margin-right:0}#company-container .company .content .text{margin-top:2rem}}#mosaic-container{margin-top:5rem}#mosaic-container .mosaic{width:80%;margin:auto}#mosaic-container .mosaic .top{margin-bottom:2rem}#mosaic-container .mosaic .content{display:flex;flex-direction:row}#mosaic-container .mosaic .content .block{width:100%;background-color:#1b4764}#mosaic-container .mosaic .content .one{margin:0 2rem}#mosaic-container .mosaic .content .two{margin-right:2rem}#mosaic-container .mosaic .content .three{margin-left:2rem}#mosaic-container img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover}@media (max-device-width:768px){#mosaic-container{margin-top:2rem}#mosaic-container .mosaic .content{flex-direction:column}#mosaic-container .mosaic .content .one,#mosaic-container .mosaic .content .three,#mosaic-container .mosaic .content .two{margin:0}#mosaic-container .mosaic .content .two{margin-bottom:2rem}}#testimonial-container .testimonial{margin:auto;width:40%;margin-top:4rem;padding:3rem;text-align:center;position:relative}#testimonial-container .testimonial .header{display:flex;justify-content:center;align-items:center}#testimonial-container .testimonial .header h2{letter-spacing:16px}#testimonial-container .testimonial .header span{position:absolute;z-index:-1;top:-10px;font-family:initial;font-size:280px;color:#c1d7e8}#testimonial-container .testimonial .slide{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#002e4e}#testimonial-container .testimonial .slide h3{font-size:26px;font-weight:300;text-align:center}#testimonial-container .testimonial .slide p{margin-top:2rem;font-size:18px;color:#68a0c5}@keyframes slideUp{0%{transform:translateY(0)}50%{transform:translateY(15px)}to{transform:translateY(0)}}#testimonial-container .agile{width:100%;margin-top:6rem}#testimonial-container .agile h4{font-size:20px;font-weight:300;letter-spacing:1px}#testimonial-container .agile .agile__actions{margin-top:20px}#testimonial-container .agile .agile__actions .agile__nav-button{background:transparent;border:none;color:#ccc;cursor:pointer;font-size:80px;transition-duration:.3s}#testimonial-container .agile .agile__actions .agile__nav-button:hover{color:#888}#testimonial-container .agile .agile__actions .agile__dots .agile__dot{margin:0 10px}#testimonial-container .agile .agile__actions .agile__dot button{background-color:#eee;border:none;border-radius:50%;cursor:pointer;display:block;height:10px;font-size:0;line-height:0;margin:0;padding:0;transition-duration:.3s;width:10px}#testimonial-container .agile .agile__actions .agile__dot--current button,#testimonial-container .agile .agile__actions .agile__dot:hover button{background-color:#888}@media (max-device-width:768px){#testimonial-container .testimonial{width:80%;padding:0}#testimonial-container .testimonial .header span{top:-40px}#testimonial-container .testimonial .agile h4{font-size:16px}#testimonial-container .testimonial .agile .agile__actions .agile__nav-button{font-size:36px}}#rates-container{margin-top:3rem}#rates-container .rates{width:65%;margin:auto;text-align:center}#rates-container .rates .rates-content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;margin-top:4rem;color:#002e4e}#rates-container .rates .rates-content>div{height:300px;background-color:#f8f8f8;box-shadow:0 0 8px 2px rgba(0,0,0,.15)}#rates-container .rates .rates-content>div:first-child h3{background-color:#b5cad8}#rates-container .rates .rates-content>div:nth-child(2) h3{background-color:#8eb6d1}#rates-container .rates .rates-content>div:nth-child(3) h3{background-color:#68a0c5}#rates-container .rates .rates-content>div:nth-child(4) h3{background-color:#3c779e}#rates-container .rates .rates-content>div h3{padding:2rem;font-size:18px;font-weight:400;letter-spacing:.1rem;color:#fff}#rates-container .rates .rates-content>div .content{margin:3rem 0}#rates-container .rates .rates-content>div .content h4{font-size:40px;font-weight:200}#rates-container .rates .rates-content>div .content p{margin-top:2rem;font-size:18px;letter-spacing:.1rem}@media (max-device-width:768px){#rates-container .rates{width:80%}#rates-container .rates .rates-content{grid-template-columns:repeat(2,1fr)}}@media (max-device-width:488px){#rates-container .rates .rates-content{grid-template-columns:repeat(1,1fr)}}#schedule-container{margin-top:3rem;background-color:#1b4764;color:#fff}#schedule-container .schedule{width:60%;margin:auto;padding:6rem}#schedule-container .schedule .schedule-content{display:flex;flex-direction:row;text-align:center}#schedule-container .schedule .schedule-content>div{flex:1}#schedule-container .schedule .schedule-content div:first-child{margin-top:0}#schedule-container .schedule .schedule-content h3{display:flex;align-items:center;justify-content:center;font-weight:300;letter-spacing:.1rem}#schedule-container .schedule .schedule-content h3 .material-icons{margin-right:12px}#schedule-container .schedule .schedule-content p{margin-top:1.5rem;font-weight:200;line-height:1.5;letter-spacing:.1rem}@media (max-device-width:768px){#schedule-container .schedule{padding:3rem 0}#schedule-container .schedule .schedule-content{flex-direction:column;align-items:left}#schedule-container .schedule .schedule-content>div{margin-top:2rem}#schedule-container .schedule .schedule-content h3{justify-content:center}}#location-container .location{height:350px}#main{width:100%;height:100%}#main .title-section{font-size:30px;font-weight:200;letter-spacing:.1rem;color:#002e4e;text-transform:uppercase}#main p{font-size:16px}@media (max-device-width:768px){#main .title-section{font-size:18px}}#footer{width:100%;height:70px;background-color:#1b4764;color:#fff}#footer,#footer .footer{display:flex;align-items:center;justify-content:space-between}#footer .footer{width:80%;margin:auto;flex-direction:row}#footer .footer p{font-size:14px;font-weight:200;letter-spacing:.1rem}#footer .footer a{text-decoration:none;color:#fff}#footer .footer .social-media a:first-child{margin-right:1rem}#footer .footer .social-media img{height:22px;transition:all .1s}#footer .footer .social-media img:hover{transform:scale(1.1)}@media (max-device-width:768px){#footer{height:100%}#footer .footer{flex-direction:column;padding:1rem 0}#footer .footer .social-media{margin-top:1rem}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.ancre{scroll-margin:200px}#app{font-family:Poppins,sans-serif}