@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800;900&family=Nunito:wght@400;500;600;700&display=swap";:root{--primary: #ff7f00;--secondary: #005BB9}.header{background-image:url(../../assets/images/bg-1.png);background-size:cover;height:100vh}a{text-decoration:none}*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif;font-weight:500}body{background-color:#fff;overflow-x:hidden}.btn.btn-custom{background-color:var(--primary);color:#fff;border-radius:50px;padding:10px 30px;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease-in-out}.btn.btn-custom:hover{background-color:var(--secondary);color:#fff}.btn.btn-custom.blue{background-color:var(--secondary)}.btn.btn-custom.outline{background-color:transparent;border:2px solid #fff;color:#fff}#basic-navbar-nav .nav-link{color:#000;font-size:16px;font-weight:500;padding:0 15px;transition:all .3s ease-in-out}@media screen and (max-width: 767px){.navbar-toggler.collapsed{order:3}}.svg-waves{position:absolute;bottom:0;left:0;z-index:5;width:100%;height:180px}@media (max-width: 767px){.svg-waves{height:80px}}.svg-waves__parallax>use{-webkit-animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite;animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.svg-waves__parallax>use:nth-child(1){-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:7s;animation-duration:7s;fill:#ffffffb3}.svg-waves__parallax>use:nth-child(2){-webkit-animation-delay:-3s;animation-delay:-3s;-webkit-animation-duration:10s;animation-duration:10s;fill:#ffffff80}.svg-waves__parallax>use:nth-child(3){-webkit-animation-delay:-4s;animation-delay:-4s;-webkit-animation-duration:13s;animation-duration:13s;fill:#ffffff4d}.svg-waves__parallax>use:nth-child(4){-webkit-animation-delay:-5s;animation-delay:-5s;-webkit-animation-duration:20s;animation-duration:20s;fill:#fff6}@-webkit-keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}.header_title{font-size:55px;line-height:80px;font-weight:700;color:#fff}.masthead-image{display:grid;gap:66px;grid-template-columns:.6fr .4fr;padding-left:80px}.masthead-image__el1{grid-row:span 2;padding-top:48px}.masthead-image__el2,.masthead.-type-1 .masthead-image__el3{display:flex;justify-content:flex-end}.masthead-image>*{position:relative}.size-50{flex-shrink:0;width:50px;height:50px}.rounded-full-icon{border-radius:50%;border:2px solid var(--primary);width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-right:20px}.masthead-image .masthead-content{position:absolute;left:-61px;top:65%;width:310px;padding:10px;border-radius:5px}.pt-100{padding-top:150px}.masthead-image .masthead-content.content-2{left:60px;width:270px}main{padding:170px 0;background-image:url(../../assets/images/main.png);background-repeat:no-repeat;background-size:cover;background-position:center}span.light-text{text-transform:uppercase;padding:10px;border-radius:2px}span.light-text.primary{background-color:#ebf2fa;color:var(--secondary);font-weight:700}span.light-text.warning{background-color:#fff3cd;color:#ffc107;font-weight:700}.gridarea__wraper{background:white;padding:15px;box-shadow:0 0 20px 10px #5f2ded0d;margin-bottom:30px}.gridarea__wraper .gridarea__img{position:relative;overflow:hidden;margin-bottom:20px}.gridarea__wraper .gridarea__img:hover img{transform:scale(1.1) rotate(5deg);transition:all .3s ease-in-out}.gridarea__wraper .gridarea__img img{width:100%;border-radius:var(--borderRadius)}.gridarea__wraper .gridarea__img .gridarea__small__button{position:absolute;top:3px;left:8px}.gridarea__wraper .gridarea__img .gridarea__small__button .grid__badge{background:var(--secondary);color:#fff;border-radius:3px;font-weight:600;font-size:12px;display:inline-block;text-align:center;padding:5px 15px;line-height:1}.gridarea__wraper .gridarea__content .gridarea__list{margin-bottom:15px}.gridarea__wraper .gridarea__content .gridarea__list ul{display:flex}.gridarea__wraper .gridarea__content .gridarea__list ul li{font-size:14px;width:50%;color:#000}.gridarea__wraper .gridarea__content .gridarea__heading h3{margin-bottom:10px;font-size:20px;font-weight:600;line-height:27px}.gridarea__wraper .gridarea__content .gridarea__heading h3 a{color:#000}.inscription-course{background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:-50px;height:350px;position:relative}.inscription-course:after{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;background-color:#000000b3}.inscription-course .header-inscription-content{position:relative;z-index:1;color:#fff}.form-inscription{position:relative;top:-100px}.form-inscription .panel{width:100%;border-radius:5px!important;box-shadow:0 0 20px 10px #5f2ded0d;background-color:#fff;padding:20px}.datePicker{width:100%}@media screen and (max-width: 800px){.header-tilt{display:none}.header-info{justify-content:left!important;gap:10px!important}.header-info div{font-size:.9em}.header-info a.btn{font-size:.9em;padding:3px 40px;width:35%}.header-content__btns a{width:100%;margin-bottom:10px}span.light-text{padding:2px}}
