.page-header{border:none;position:relative}.page-header .container-fluid{align-items:center;background-image:radial-gradient(circle at center right,#1d9f6c 0,#1d9f6c 14.286%,#1fad75 0,#1fad75 28.572%,#22be81 0,#22be81 42.858%,#24ca89 0,#24ca89 57.144%,#27d993 0,#27d993 71.43%,#29e79c 0,#29e79c 85.716%,#2cffac 0,#2cffac 100.002%);clip-path:polygon(0 0,0 100%,100% 75%,100% 0);display:flex;height:100%;justify-content:flex-start;width:100%}.page-header .container-fluid.no-clip-path{clip-path:unset}.page-header.no-clip{height:60vh}.page-header.no-clip .container-fluid{clip-path:none}.page-header h1{color:var(--third-color);font-size:4vw;text-transform:uppercase}.page-header.no-clip h1{margin-top:80px}.page-header p{color:#fff;font-size:1.5vw;text-align:justify}.page-header .navigation-btn{margin-top:40px}.page-header .mockup{height:auto;position:absolute;right:50px;top:200px;width:50%}.page-header.ssiap .container-fluid{background-color:#d62527;background-image:none}.page-header.tfp-aps .container-fluid{background-color:#4498d1;background-image:none}.page-header.elec .container-fluid{background-color:#fc0;background-image:none}.page-header .container-fluid{padding:120px 12px}.page-header.formation{height:auto}.page-header.formation img{height:auto;margin-bottom:40px;width:200px}@media (max-width:991px){.page-header .content{text-align:center}.page-header.no-clip{height:auto}.page-header .mockup{display:none}.page-header h1{font-size:11vw}.page-header p{font-size:4vw}.page-header .btn{margin-bottom:10px}}.link-theme{color:var(--main-color);text-decoration:none;transition:all .3s}.link-theme:hover{color:var(--main-color);text-decoration:underline}.btn{border:none!important;display:inline-flex;font-size:23px;font-weight:700;padding:10px 20px;text-transform:uppercase;-webkit-transition:all .3s}.btn:hover{color:var(--second-color)}.btn-dark{background-color:var(--second-color)}.btn-dark:hover{background-color:#23262d;color:#fff}.btn-white{background-color:#fff;color:var(--main-color)}.btn-green{background-color:var(--main-color);color:#fff}.btn-third-color{background-color:var(--third-color);color:#000}.btn-third-color:hover{background-color:#bb8600;color:#fff}.btn-formation{background-color:var(--formation-color);color:#fff}@media (max-width:991px){.btn{font-size:20px}}.apercu .title{background-color:var(--main-color);color:#fff;padding:20px;text-transform:uppercase;width:100%}.nav-formation-carre .list{width:100%}.nav-formation-carre .list .item{clip-path:polygon(0 0,100% 30px,100% 100%,0 calc(100% - 30px));margin:0 1%;position:relative;width:48%}.nav-formation-carre .list .item:nth-of-type(2){transform:translateY(50px)}.nav-formation-carre .list .item:nth-of-type(3){transform:translateY(-15px)}.nav-formation-carre .list .item:nth-of-type(4){transform:translateY(35px)}.nav-formation-carre .list .item img{height:500px;object-fit:cover;width:100%}.nav-formation-carre .list .item .overlay-absolute{background:#2cffac;background:linear-gradient(180deg,rgba(44,255,172,0),#2cffac 80%);-webkit-transition:all .3s}.nav-formation-carre .list .item .content{bottom:0;left:0;padding:30px 30px 40px;position:absolute;-webkit-transition:all .3s}.nav-formation-carre .list .item .content h3{color:#fff;margin-bottom:0}.nav-formation-carre .list .item .hover{align-items:center;background-color:var(--main-color);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transform:translateY(100%);-webkit-transition:all .6s;width:100%}.nav-formation-carre .list .item:hover .hover{opacity:1;transform:translateY(0)}.formation .list{align-items:stretch;display:flex;margin-top:50px;row-gap:32px}.formation .list .item{border-radius:40px;display:flex;margin:0 1%;position:relative;-webkit-transition:all .3s;width:31%}.formation .list .item:hover{box-shadow:10px 10px 0 var(--main-color)}.formation .list .item.ssiap{background:#d62527;background:linear-gradient(90deg,#d62527 50%,rgba(214,37,39,.4))}.formation .list .item.aps{background:#4498d1;background:linear-gradient(90deg,#4498d1 50%,rgba(68,152,209,.2))}.formation .list .item.asa{background:#7d5997;background:linear-gradient(90deg,#7d5997 50%,rgba(125,89,151,.2))}.formation .list .item.elec{background:#fc0;background:linear-gradient(90deg,#fc0 50%,rgba(255,204,0,.2))}.formation .list .item.cqp{background:#4498d1;background:linear-gradient(90deg,#4498d1 50%,rgba(68,152,209,.2))}.formation .list .item .content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:40px 20px 20px;text-align:center;width:50%}.formation .list .item .banner{border-bottom-right-radius:40px;border-top-right-radius:40px;height:100%;object-fit:cover;width:50%;z-index:-1}@media screen and (max-width:991px){.formation .list .item .content{width:70%}.formation .list .item .banner{width:30%}.formation .list .item.ssiap{background:#d62527;background:linear-gradient(90deg,#d62527 70%,rgba(214,37,39,.4))}.formation .list .item.aps{background:#4498d1;background:linear-gradient(90deg,#4498d1 70%,rgba(68,152,209,.2))}.formation .list .item.asa{background:#7d5997;background:linear-gradient(90deg,#7d5997 70%,rgba(125,89,151,.2))}.formation .list .item.elec{background:#fc0;background:linear-gradient(90deg,#fc0 70%,rgba(255,204,0,.2))}}.formation .list .item .content img{height:auto;margin-bottom:40px;width:150px}.formation .list .item .content h3{margin-top:auto}.new-formation{display:flex}.new-formation .title{align-items:center;background-color:var(--main-color);display:flex;flex-direction:column;justify-content:center;padding:80px 20px;width:40%;z-index:1}.new-formation .form{background-image:url(/build/images/femme-post-it-tableau.3f3b460e.jpg);background-position:50%;background-size:cover;width:60%}.new-formation .form .overlay{background-color:rgba(0,0,0,.6);padding:40px}.new-formation .form label{color:var(--main-color);font-family:var(--main-font);font-size:25px;text-transform:uppercase}.new-formation .form .btn{margin-top:40px}.new-formation .form .form-control,.new-formation .form .form-select{background-color:transparent;border:1px solid var(--main-color);color:#fff}.new-formation select *{background-color:var(--main-color);color:var(--second-color);padding:5px 0}.new-formation select :hover{background-color:#24bd7e}.formation-detail.ssiap{--formation-color:#d62527}.formation-detail.tfp-aps{--formation-color:#4498d1}.formation-detail.tfp-asa{--formation-color:#7d5997}.formation-detail.elec{--formation-color:#fc0}.formation-detail .head-section h2,.formation-detail .list-style i,.formation-detail h3{color:var(--formation-color)}@media (max-width:991px){.formation .list .item{flex-wrap:wrap;margin-bottom:40px;margin-left:10%;width:80%}.formation .list .item .content h3{margin-top:0}.new-formation{flex-wrap:wrap}.new-formation .form,.new-formation .title{width:100%}.nav-formation-carre .list{margin-bottom:60px}.nav-formation-carre .list .item{transform:translateY(0)!important;width:100%}}.avantage{position:relative;z-index:1}.avantage.no-before:before{background-color:unset;clip-path:unset}.avantage:before{background-color:rgba(44,255,172,.26);bottom:0;clip-path:polygon(0 0,100% 100%,0 100%);content:"";height:200px;left:0;position:absolute;width:100%;z-index:-1}.avantage .list{background:#2dbf86;background:radial-gradient(circle,#2dbf86 0,#2da475 100%);position:relative}.avantage .list:after,.avantage .list:before{background-color:#fff;content:"";position:absolute}.avantage .list:before{height:12px;left:0;top:calc(50% - 6px);width:100%}.avantage .list:after{height:100%;left:calc(50% - 6px);top:0;width:12px}.avantage .item{margin:0 1%;padding:10px;width:48%}.avantage img{float:left;height:100px;padding-bottom:10px;padding-right:10px;width:100px}.avantage .item h3{color:#fff}.avantage .item p{color:#fff;margin-bottom:0}@media (max-width:991px){.avantage .list{background:transparent;margin-top:40px}.avantage .list:after,.avantage .list:before{display:none}.avantage .item{background-color:var(--main-color);margin-bottom:20px;margin-left:3%;width:94%}}.avis{background-color:rgba(44,255,172,.26);position:relative}.avis .illustration-icon{background-image:url(/build/images/fusee.782efad9.png)}.avis .splide{margin-bottom:80px;margin-top:50px}.avis .splide__slide .item{margin-top:40px;padding:0 20px;transform:scale(.7);-webkit-transition:all .3s}.avis .splide__slide.is-active .item{margin-top:0;transform:scale(1)}.avis .splide__arrow{background-color:transparent;bottom:-50px;color:var(--main-color);font-size:50px;opacity:1;top:unset;transform:none}.avis .splide__arrow--next{right:calc(50% - 80px)}.avis .splide__arrow--prev{left:calc(50% - 80px)}.tarif{position:relative}.tarif:before{background-color:rgba(44,255,172,.26);clip-path:polygon(0 0,100% 0,100% 100%);content:"";height:200px;left:0;position:absolute;top:0;width:100%;z-index:-1}.tarif .price{font-family:var(--main-font);font-size:3vw;line-height:80px;margin-bottom:0;margin-right:20px;padding:10px;text-transform:uppercase}.tarif .price span{color:var(--main-color);font-size:6vw}.call-us{background-image:url(/build/images/bureau-feuille-et-crayon.1a43882c.jpg);position:relative}.call-us.no-before:before{background-color:unset;clip-path:unset}.call-us:before{background-color:#c8ffea;clip-path:polygon(0 0,100% 0,100% 100%);content:"";height:200px;left:0;position:absolute;top:-1px;width:100%}.call-us .overlay{padding-top:200px}.call-us.no-before .overlay{padding-top:80px}.container-form{align-items:center;background-color:var(--main-color);display:flex;justify-content:center;min-height:100vh;padding-top:120px}.container-form .form{margin-top:80px}.container-form .form label{color:#fff;font-family:var(--main-font);font-size:25px;text-transform:uppercase}.container-form .form .btn{margin-top:40px}.container-form .not-yet{align-items:center;background:#2cffac;background:linear-gradient(180deg,#2cffac,#1da86f 50%,#2cffac);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px 40px;text-align:center}.container-form .terms{font-size:11px}.container-form .sliderAvantage .item img{border-top-left-radius:20px;border-top-right-radius:20px;height:100%;object-fit:cover;position:relative;width:100%;z-index:-1}.container-form .sliderAvantage .item .overlay{background:#2cffac;background:linear-gradient(180deg,rgba(44,255,172,0),#2cffac 70%);z-index:1}.container-form .sliderAvantage .item .content{bottom:0;left:0;padding:20px;position:absolute}.container-form .sliderAvantage .item .content h2{color:#fff;margin-bottom:30px}.container-form .sliderAvantage .splide__pagination{bottom:-50px}.container-form .sliderAvantage .splide__pagination__page{height:15px;margin:5px 10px;width:15px}@media (max-width:991px){.container-form{height:auto;padding:120px 0}.container-form .form{margin-bottom:60px;margin-top:0}.container-form .sliderAvantage .item .content{position:relative}.container-form .sliderAvantage .item .overlay{background:transparent}}.concept{background-image:radial-gradient(circle at center bottom,#1d9f6c 0,#1d9f6c 14.286%,#1fad75 0,#1fad75 28.572%,#22be81 0,#22be81 42.858%,#24ca89 0,#24ca89 57.144%,#27d993 0,#27d993 71.43%,#29e79c 0,#29e79c 85.716%,#2cffac 0,#2cffac 100.002%);min-height:calc(100vh - 101px);padding:200px 0 80px;position:relative}.concept h1{color:#fff;font-size:3vw}.concept h1,.concept h2{text-transform:uppercase}.concept .test h2{color:#fff;font-size:4vw}@media (max-width:991px){.concept h1{font-size:11vw}}.concept .course-container{column-gap:50px;display:grid;grid-template-columns:repeat(1,1fr);margin-top:125px;row-gap:125px}.concept .course{align-items:center;background-color:#1c1d20;background-image:radial-gradient(circle at 93% 71%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 3%,transparent 0,transparent 100%),radial-gradient(circle at 80% 77%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 3%,transparent 0,transparent 100%),radial-gradient(circle at 26% 66%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 3%,transparent 0,transparent 100%),radial-gradient(circle at 57% 92%,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 3%,transparent 0,transparent 100%),radial-gradient(circle at 87% 50%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 7%,transparent 0,transparent 100%),radial-gradient(circle at 37% 43%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 7%,transparent 0,transparent 100%),radial-gradient(circle at 20% 80%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 7%,transparent 0,transparent 100%),radial-gradient(circle at 96% 20%,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 7%,transparent 0,transparent 100%),radial-gradient(circle at 98% 99%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 7%,transparent 0,transparent 100%),radial-gradient(circle at 83% 86%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 7%,transparent 0,transparent 100%),radial-gradient(circle at 54% 28%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 7%,transparent 0,transparent 100%),radial-gradient(circle at 40% 66%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 7%,transparent 0,transparent 100%),radial-gradient(circle at 87% 26%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 5%,transparent 0,transparent 100%),radial-gradient(circle at 39% 24%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 5%,transparent 0,transparent 100%),radial-gradient(circle at 21% 9%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 5%,transparent 0,transparent 100%),radial-gradient(circle at 61% 29%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 5%,transparent 0,transparent 100%),radial-gradient(circle at 58% 19%,hsla(0,0%,100%,.01) 0,hsla(0,0%,100%,.01) 5%,transparent 0,transparent 100%),linear-gradient(0deg,#242424,#242424);border-radius:16px;color:#dfdee3;display:flex;flex-direction:column;width:100%}.concept .course .course-header{align-items:center;background-color:#1fb97c;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;height:200px;justify-content:center;margin-top:-100px;text-align:center;width:200px}.concept .course .course-header.rectangle{border-radius:16px;height:unset;margin-top:-37px;padding:16px;width:unset}.concept .course .course-body{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:32px;position:relative}.concept .course .course-body .course-text{align-self:self-start}.concept .course .course-body .price{font-size:48px;font-weight:bolder}.concept .course .course-body a.btn.know-more{border:2px solid #fff!important;color:#fff;font-size:20px}.concept .course .course-body a.btn.know-more:hover{background-color:#fff;color:#000}.concept .course .course-body .course-title{text-align:center}.concept .course .course-body hr{margin-top:auto;width:100%}.concept .course .course-body ul{align-self:flex-start}.concept .course .course-footer{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:auto;padding:0 16px 32px}.concept .course .course-footer .btn-white:hover{background:#fff;color:#1c1d20}@media screen and (min-width:992px){.concept .course-container{grid-template-columns:repeat(3,1fr)}}.step-by-step{margin:60px auto 0;width:90%}.step-by-step .step{align-items:center;display:flex;flex-direction:row;justify-content:space-between;min-height:600px;padding:100px 6%;position:relative;width:100%}.step-by-step .step:nth-of-type(odd){border-block-end-width:medium;border-left:6px solid #fff}.step-by-step .step:nth-of-type(2n){border-bottom:6px solid #fff;border-right:6px solid #fff;border-top:6px solid #fff;flex-direction:row-reverse}.step-by-step .step:last-of-type{border:none}.step-by-step .step:last-of-type:before{background-color:#fff;content:"";height:6px;left:0;position:absolute;top:0;width:50%}.step-by-step .step .content{width:40%}.step-by-step .step:last-of-type .content{margin:0 auto;text-align:center;width:60%}.step-by-step .step .content h2{color:var(--third-color);font-size:2vw}.step-by-step .step .content p{color:#fff}.step-by-step .step .illustration{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;object-fit:cover;width:50%}.step-by-step .step .illustration img{border-radius:15px;height:100%;object-fit:cover;width:75%}.step-by-step .step .number{align-items:center;background-color:#fff;clip-path:polygon(0 0,100% 30px,100% 100%,0 120px);display:flex;height:150px;justify-content:center;left:-50px;position:absolute;top:-60px;width:100px}.step-by-step .step:nth-of-type(2n) .number{left:unset;right:-50px;top:-75px}.step-by-step .step:last-of-type .number{left:calc(50% - 50px);right:unset}.step-by-step .step .number span{color:var(--main-color);font-family:var(--main-font);font-size:80px;line-height:0}@media (max-width:991px){.step-by-step{width:100%}.step-by-step .step{flex-direction:row-reverse;flex-wrap:wrap;padding:30px 30px 80px;width:100%}.step-by-step .step .content,.step-by-step .step .illustration{width:100%}.step-by-step .step .content h2{font-size:10vw;text-align:center}.step-by-step .step .number{clip-path:polygon(0 0,100% 20px,100% 100%,0 80px);height:100px;left:-6px;top:-60px;width:50px}.step-by-step .step:nth-of-type(2n) .number{right:-6px}.step-by-step .step .number span{color:var(--main-color);font-family:var(--main-font);font-size:40px;line-height:0}.step-by-step .step:last-of-type{padding-bottom:0;padding-top:60px}.step-by-step .step:last-of-type .content{padding:0;width:100%}.step-by-step .step:last-of-type .number{left:calc(50% - 25px);right:unset;top:-45px}}.blog{background-attachment:fixed;background-image:radial-gradient(circle at center bottom,#1d9f6c 0,#1d9f6c 14.286%,#1fad75 0,#1fad75 28.572%,#22be81 0,#22be81 42.858%,#24ca89 0,#24ca89 57.144%,#27d993 0,#27d993 71.43%,#29e79c 0,#29e79c 85.716%,#2cffac 0,#2cffac 100.002%);padding:200px 0 80px;position:relative}.blog h1{color:#fff;font-size:3vw;text-transform:uppercase}.blog .list{margin-top:80px;padding:0 2%;position:relative}.blog .list:before{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));content:"";height:100%;left:calc(50% - 3px);position:absolute;top:0;width:6px}.blog .item{align-items:center;display:flex;margin-bottom:80px;position:relative;-webkit-transition:all .3s;width:100%}.blog .item:nth-of-type(2n){flex-direction:row-reverse;margin-left:auto}.blog .item img{height:30%;object-fit:cover;-webkit-transition:all .3s;width:20%}.blog .item .content{color:#fff;padding:20px;-webkit-transition:all .3s;width:25%}.blog .item:hover .content,.blog .item:hover img{transform:translateX(20px)}.blog .item:nth-of-type(2n):hover .content,.blog .item:nth-of-type(2n):hover img{transform:translateX(-20px)}.blog .item .date{position:absolute;right:calc(50% - 10px);top:calc(50% - 10px)}.blog .item .date .dot{background-color:var(--main-color);height:20px;outline:10px solid #fff;transform:rotate(45deg);-webkit-transition:all .3s;width:20px}.blog .item:hover .date .dot{transform:rotate(135deg)}.blog .item .date span{background-color:#fff;color:var(--main-color);font-family:var(--main-font);font-size:20px;left:60px;opacity:0;padding:5px 10px;position:absolute;top:-10px;transform:translateX(-20px);-webkit-transition:all .3s}.blog .item:nth-of-type(2n) .date span{left:unset;right:60px;transform:translateX(20px)}.blog .item:hover .date span{opacity:1;transform:translateX(0)}.blog .item:nth-of-type(2n):hover .date span{transform:translateX(-10px)}@media (max-width:991px){.blog h1{font-size:11vw}.blog .list:before{left:unset;right:20px}.blog .item{flex-wrap:wrap;margin-left:0!important;width:85%}.blog .item img{width:100%}.blog .item .content{padding-left:0;width:100%}.blog .item .date{left:unset;right:-42px;top:0}.blog .item .date .dot{height:10px;outline:5px solid #fff;width:10px}.blog .item .date span{left:-150px!important;opacity:1!important;right:unset!important;top:-15px!important;transform:translateX(-10px)!important}}.contact{background-attachment:fixed;background-image:radial-gradient(circle at center bottom,#1d9f6c 0,#1d9f6c 14.286%,#1fad75 0,#1fad75 28.572%,#22be81 0,#22be81 42.858%,#24ca89 0,#24ca89 57.144%,#27d993 0,#27d993 71.43%,#29e79c 0,#29e79c 85.716%,#2cffac 0,#2cffac 100.002%);min-height:100vh;padding:150px 0 80px;position:relative}.contact .container{display:flex;justify-content:space-between;position:relative}.contact .container:before{background-image:url(/build/images/anneaux-cahier.c46451fa.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:calc(50% - 60px);position:absolute;top:0;width:120px}.contact .form{background-color:hsla(0,0%,100%,.9);border-radius:20px;padding:40px;width:49%}.contact .form label{color:var(--main-color);font-family:var(--main-font);font-size:20px}.contact .coordonnee{background-color:var(--main-color);flex-wrap:wrap;width:49%}.contact .coordonnee,.contact .coordonnee .item{border-radius:20px;display:flex;justify-content:center}.contact .coordonnee .item{align-items:center;background:var(--second-color);color:#fff;flex-direction:column;gap:24px;margin:40px;min-height:100px;padding:40px;position:relative;transition:all .3s;width:100%}.contact .coordonnee p{width:100%}.contact .coordonnee .item:hover{background:var(--formation-color)}@media (max-width:991px){.info-contact{height:190px;width:100%}.contact .container{flex-wrap:wrap}.contact .form{width:100%}.contact .coordonnee{margin-top:40px;width:100%}.contact .container:before{display:none}}.chart-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:0 32px 32px;width:100%}div.chart{padding:0 32px;position:relative;width:100%}canvas.chart{background:#fff;border-radius:1rem;padding:1rem}@media screen and (min-width:992px){div.chart{padding:0 32px;position:relative;width:50%}}.navbar{background-color:transparent;padding:40px 0;-webkit-transition:all .3s;z-index:9999}.navbar.scrolling{background-color:#1fb97c;padding:20px 0}.navbar.sticky{position:relative}.navbar.sticky.scrolling{animation:sticky .6s linear;left:0;padding:0;position:sticky;right:0;top:0}@-webkit-keyframes sticky{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.navbar .navbar-brand{max-height:100%;max-width:10%;-webkit-transition:all .3s}.navbar .nav-item{margin:0 10px}.navbar .nav-item .nav-link{color:var(--third-color);font-family:var(--main-font);font-size:1.3vw;font-weight:700;padding:5px 10px!important;position:relative;text-transform:uppercase;-webkit-transition:.6s}.navbar .btn-white{align-items:center;display:flex;justify-content:center}.navbar .btn-white i{margin-right:5px}.navbar .btn-white:hover{color:var(--second-color)!important}.navbar.effect-box-nav-link .nav-item .nav-link:before{background-color:var(--third-color);border-radius:5px;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .6s;width:1px;z-index:-1}.navbar.effect-box-nav-link .nav-item.active .nav-link:before,.navbar.effect-box-nav-link .nav-item:hover .nav-link:before{opacity:1;width:100%}.navbar.effect-box-nav-link .nav-item.active .nav-link,.navbar.effect-box-nav-link .nav-item:hover .nav-link{color:#000}.navbar .list-contact{display:none}@media (max-width:991px){.navbar .navbar-collapse{background-image:radial-gradient(circle at center bottom,#1d9f6c 0,#1d9f6c 14.286%,#1fad75 0,#1fad75 28.572%,#22be81 0,#22be81 42.858%,#24ca89 0,#24ca89 57.144%,#27d993 0,#27d993 71.43%,#29e79c 0,#29e79c 85.716%,#2cffac 0,#2cffac 100.002%);display:flex;height:100vh;left:0;margin:0;overflow:scroll;padding:20px 0;position:fixed;top:0;transform:translateY(100%);-webkit-transition:all .3s;width:100%;z-index:9998}.navbar .navbar-collapse .navbar-nav{margin-top:120px}.navbar .navbar-collapse.show{transform:translateY(0)}.navbar .navbar-brand{max-width:40%;z-index:9999}.navbar.scrolling .navbar-brand{max-width:30%}.navbar .navbar-toggler{align-items:center;display:flex;flex-direction:column;height:30px;justify-content:space-between;width:60px;z-index:9999}.navbar .navbar-toggler:focus{box-shadow:none}.navbar .navbar-toggler span{background-color:#fff;cursor:pointer;display:block;height:3px;transition:all .4s linear;width:25px}.navbar .navbar-toggler[aria-expanded=true] span:first-child{position:relative;top:7.5px;transform:rotate(45deg)}.navbar .navbar-toggler[aria-expanded=true] span:nth-child(2){opacity:0}.navbar .navbar-toggler[aria-expanded=true] span:last-child{bottom:10px;position:relative;transform:rotate(-45deg)}.navbar.effect-box-nav-link .nav-item .nav-link{font-size:25px;margin-bottom:20px;padding:40px 0;text-align:center;z-index:1000}.navbar .list-contact{align-items:center;display:flex;justify-content:center;list-style:none;margin-top:20px;padding-left:0}.navbar .list-contact li{margin-right:20px}.navbar .list-contact li a i{background-color:transparent;border:1px solid #fff;border-radius:50%;color:#fff;font-size:20px;padding:10px;-webkit-transition:all .3s}.navbar .list-contact li a:hover i{background-color:#fff;color:#000}}.footer{background-color:#2e302e}.footer ul{list-style:none;padding-left:0}.footer li{color:#000;margin-bottom:5px}.footer a{color:#000;text-decoration:none;-webkit-transition:all .3s}.footer a:hover{color:var(--main-color-hover)}.footer_top{padding:40px}.footer .footer_top .footer_about p{color:#000;margin-top:20px;text-align:justify}.footer .footer_top .footer_about .social-network-link i{background-color:var(--main-color);-webkit-transition:all .3s}.footer .footer_top .footer_about .social-network-link i,.footer .footer_top .footer_about .social-network-link i:hover{align-items:center;border-radius:100px;color:#fff;display:flex;flex-direction:row;height:50px;justify-content:center;margin-right:10px;width:50px}.footer .footer_top .footer_about .social-network-link i:hover{background-color:var(--main-color-hover)}.footer .footer_top .footer_link h4{color:var(--main-color-hover);font-size:20px;font-weight:700;margin-bottom:40px;text-transform:uppercase}.footer .footer_top .footer_link .contact-link i{color:var(--main-color-hover);margin-right:10px}.footer_bottom{border-top:1px solid #777;padding:20px}.footer_bottom p{color:#fff;margin-bottom:0}.footer_bottom a{color:var(--main-color-hover);margin-bottom:0}@media (max-width:991px){.footer_top{padding:40px 10px}.footer .footer_top .footer_link h4{margin-top:20px;text-align:left}.footer_bottom{padding:20px 0}}html{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}@media print{body{display:none}}body{margin:0}@font-face{font-family:Fontastique;src:url(/build/fonts/fontastique.232d6947.ttf)}:root{--main-color:#2cffac;--second-color:#464b52;--third-color:#c6ff3f;--formation-color:#000;--main-font:"Fontastique"}h1,h2,h3,h4,h5{font-family:var(--main-font);letter-spacing:2px}p{font-size:20px;text-align:justify}.main-color{color:var(--main-color)!important}.second-color{color:var(--second-color)!important}.third-color{color:var(--third-color)!important}.head-section{margin-bottom:40px}.head-section h2{color:var(--main-color);font-size:3vw;text-transform:capitalize}.head-section h3{color:var(--second-color);font-size:30px}.padding-section{padding:80px 0}.padding-80-0{padding:80px 0 0}.padding-0-80{padding:0 0 80px}.no-padding{padding-left:0;padding-right:0}.list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.overlay{height:100%;width:100%}.overlay,.overlay-absolute{background-color:rgba(0,0,0,.4)}.overlay-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.link-dynamic{padding:3px 5px;position:relative;text-decoration:none!important;-webkit-transition:all .3s;z-index:2}.link-dynamic:after{bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transition:all .3s;width:100%;z-index:-1}.link-dynamic:hover:after{height:100%;opacity:1;transform:translateY(0)}.link-dynamic:hover{color:#fff;text-decoration:none!important}.text-justify{text-align:justify}.illustration-icon{-webkit-animation:slidein-diagonal 4s linear infinite;background-position:50%;background-repeat:no-repeat;background-size:contain;height:400px;opacity:1;position:absolute;width:400px}.illustration-icon.top-left{left:100px;top:100px}.illustration-icon.top-right{right:50px;top:50px}.illustration-icon.bottom-left{bottom:100px;left:100px}.illustration-icon.bottom-right{bottom:50px;right:50px}.link-absolute{height:100%;left:0;position:absolute;top:0;width:100%}.list-style{list-style:none;margin-top:20px;padding-left:0}.list-style li{font-size:22px;margin-bottom:10px}.list-style li i{margin-right:15px}@-webkit-keyframes slidein-diagonal{0%{transform:translate(-20px,20px)}50%{transform:translate(0)}to{transform:translate(-20px,20px)}}@media (max-width:991px){.head-section h2{font-size:10vw;text-align:center}.head-section h3{font-size:6vw;text-align:center}.illustration-icon{display:none}}