*{box-sizing:border-box;margin:0;padding:0}body{font-family:"Montserrat", sans-serif;min-width:1100px}.primary-btn{background-color:#027580;color:white;text-decoration:none;cursor:pointer;padding:20px 70px;font-weight:bold;border-radius:16px;transition:all .3s}.primary-btn:hover{background-color:#01474e}body>.overlay{position:fixed;width:100vw;height:100vh;display:flex;z-index:999999999;pointer-events:none}body>.overlay>div:not(.logo){width:20%;background-color:#027580;height:100%;color:black;display:flex;justify-content:center;align-items:center;font-size:4em;font-weight:bold}body>.overlay>div:not(.logo):nth-child(1){transition:transform 0.7s cubic-bezier(0.86, 0, 0.07, 1) 630ms}body>.overlay>div:not(.logo):nth-child(2){transition:transform 0.7s cubic-bezier(0.86, 0, 0.07, 1) 560ms}body>.overlay>div:not(.logo):nth-child(3){transition:transform 0.7s cubic-bezier(0.86, 0, 0.07, 1) 490ms}body>.overlay>div:not(.logo):nth-child(4){transition:transform 0.7s cubic-bezier(0.86, 0, 0.07, 1) 420ms}body>.overlay>div:not(.logo):nth-child(5){transition:transform 0.7s cubic-bezier(0.86, 0, 0.07, 1) 350ms}body>.overlay>div:not(.logo):nth-child(6){transition:transform 0.7s cubic-bezier(0.86, 0, 0.07, 1) 280ms}body>.overlay>div:not(.logo):nth-child(7){transition:transform 0.7s cubic-bezier(0.86, 0, 0.07, 1) 210ms}body>.overlay.loaded>div:not(.logo){transform:translateY(-100%)}body>.overlay.loaded .logo{display:none}body>.overlay .logo{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);gap:30px}body>.overlay .logo .circle{margin-top:-10px;animation:starSpinning 2s infinite}body>.overlay .logo .text{animation:fadeIn .8s}body>.overlay .logo .text svg.text{overflow:visible}body>.overlay .logo .text svg.text path:nth-child(1){animation:letterSlide .6s infinite alternate;animation-delay:.1s}body>.overlay .logo .text svg.text path:nth-child(2){animation:letterSlide .6s infinite alternate;animation-delay:.2s}body>.overlay .logo .text svg.text path:nth-child(3){animation:letterSlide .6s infinite alternate;animation-delay:.3s}body>.overlay .logo .text svg.text path:nth-child(4){animation:letterSlide .6s infinite alternate;animation-delay:.4s}body>.overlay .logo .text svg.text path:nth-child(5){animation:letterSlide .6s infinite alternate;animation-delay:.5s}body>.overlay .logo .text svg.text path:nth-child(6){animation:letterSlide .6s infinite alternate;animation-delay:.6s}@keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@keyframes starSpinning{to{transform:rotate(360deg)}}@keyframes letterSlide{from{transform:translateY(-20px);opacity:.3}}body>.header .header_top{max-width:1300px;margin:0 auto;display:flex;gap:2%;align-items:center;padding:20px 2%}body>.header .header_top .logo{width:97px;margin-right:50px}body>.header .header_top .primary-btn{flex-shrink:0}body>.header .header_top form.search-bar{width:100%;border-radius:16px;border:1px solid #A6A3A3;padding:10px 10px;display:flex;align-items:center;justify-content:space-between;height:60px}body>.header .header_top form.search-bar input{border:none;width:100%;font-size:20px;height:100%;padding-left:10px}body>.header .header_top form.search-bar input:focus{outline:none}body>.header .header_top form.search-bar button{background-color:#027580;border:none;outline:none;border-radius:12px;flex-shrink:0;padding:10px 12px}body>.header .header_top .user{background-color:#F5F5F5;height:60px;width:60px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:16px}body>.header .header_bottom{background-color:#F5F5F5;box-shadow:0 2px 4px rgba(0,0,0,0.15);height:81px;display:flex;align-items:center}body>.header .header_bottom ul{max-width:1300px;width:100%;margin:0 auto;list-style-type:none;padding:0 2%;display:flex;justify-content:space-between;align-items:center}body>.header .header_bottom ul li{position:relative}body>.header .header_bottom ul li a{text-decoration:none;color:black;font-weight:400}body>.header .header_bottom ul li.circle{width:8px;height:8px;background-color:#767575;border-radius:10px}body>.hero{min-height:100vh;display:flex;justify-content:center;align-items:start;background-image:url("../img/hero-bg.webp");background-repeat:no-repeat;background-size:cover;background-position:top center}body>.hero .inner{box-shadow:0 2px 4px rgba(0,0,0,0.15);max-width:680px;border-radius:32px;min-height:289px;margin-top:15vh;background-color:white;display:flex;flex-direction:column;align-items:center;justify-content:center}body>.hero .inner h1{font-weight:bold;text-align:center;margin-bottom:20px}body>.hero .inner a{padding:24px 89px}section.section-2{background-image:url("../img/torn-paper.svg");background-position:top center;background-size:contain;background-repeat:no-repeat;padding-top:20vh;margin-top:-8vh;padding-left:3%;padding-right:3%}section.section-2 .inner{position:relative;max-width:1646px;margin:auto}section.section-2 .inner img{position:absolute}section.section-2 .inner img.flower-left{top:0;left:0}section.section-2 .inner img.flower-right{bottom:-20vh;right:0}section.section-2 .inner p{max-width:1000px;margin:auto;margin-bottom:10vh;text-align:center;font-size:20px;position:relative;z-index:2}section.section-2 .inner .banner{max-width:1300px;margin:auto;min-height:165px;border-radius:16px;background-color:#F0FBF7;display:flex;align-items:center;justify-content:center;gap:30px}section.section-2 .inner .banner strong{font-size:20px}section.about{margin:10vh 0;margin-top:15vh;padding-left:3%;padding-right:3%}section.about .inner{max-width:898px;text-align:center;margin:auto}section.about .inner h1{font-weight:800;font-size:36px}section.about .inner>strong{font-family:"Barlow Condensed", sans-serif;font-size:32px;display:block;margin-top:20px;margin-bottom:20px;font-weight:500}section.about .inner p{font-size:20px}section.for-who{padding:0 2%;margin-top:27vh}section.for-who .inner{max-width:1519px;margin:auto;border-radius:32px;background-color:#f2f2f2;min-height:311px;position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 2%}section.for-who .inner .block{width:47%;padding:40px;border-radius:32px;box-shadow:0 2px 4px rgba(0,0,0,0.15);background-color:white}section.for-who .inner .block .title{display:flex;align-items:start;gap:20px}section.for-who .inner .block .title .icon{width:76px;height:76px;background-color:#81BAC0;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}section.for-who .inner .block .title .right h2{font-weight:800;position:relative;width:fit-content;font-size:32px}section.for-who .inner .block .title .right h2 span{position:relative;z-index:2}section.for-who .inner .block .title .right h2::after{content:"";display:block;width:100%;height:18px;background-color:#81BAC0;position:absolute;left:0;bottom:0;z-index:1}section.for-who .inner .block .title .right p{font-family:"Barlow Condensed", sans-serif;font-size:20px}section.for-who .inner .block>p{font-size:18px;margin-top:20px}section.for-who .inner .block.left{margin-bottom:-16%}section.for-who .inner .block.right{margin-top:-12%}section.for-who .inner .block.right .title .icon{background-image:linear-gradient(180deg, #EF7A64 0%, #FAC16F 100%)}section.for-who .inner .block.right .title h2::after{background-image:linear-gradient(180deg, #EF7A64 0%, #FAC16F 100%)}section.categories{margin-top:20vh}section.categories .inner{min-height:984px;position:relative;max-width:1267px;margin:auto;display:flex;align-items:center;justify-content:center}section.categories .inner .category{position:absolute;display:flex;flex-direction:column;align-items:center;gap:10px;font-size:20px}section.categories .inner .category .icon{width:90px;height:90px;border-radius:8px;display:flex;align-items:center;justify-content:center}section.categories .inner .category.red .icon{background-color:#EE7563}section.categories .inner .category.blueGreen .icon{background-color:#027580}section.categories .inner .category p{margin:0}section.categories .inner .center{max-width:593px;text-align:center}section.categories .inner .center h2{font-weight:800;font-size:36px}section.categories .inner .center>strong{font-family:"Barlow Condensed", sans-serif;font-size:32px;display:block;margin-top:20px;margin-bottom:20px;font-weight:500}section.categories .inner .center p{font-size:20px}section.annonces{margin-top:20vh;padding-left:47px;padding-right:47px}section.annonces h2{text-align:center;font-family:"Barlow Condensed", sans-serif;font-size:36px;margin-bottom:50px}section.annonces .inner{max-width:1300px;margin:auto;position:relative}section.annonces .inner .prev-button,section.annonces .inner .next-button{width:94px;height:94px;background-color:#EE7563;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;border-radius:50%;top:50%;left:-47px;transform:translateY(-50%);z-index:9}section.annonces .inner .next-button{right:-47px;left:auto}section.annonces .inner .swiper{width:100%;height:398px;position:relative}section.annonces .inner .swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}section.talents{margin-top:20vh;padding-left:3%;padding-right:3%}section.talents .inner{max-width:1300px;margin:auto}section.talents .inner .title{text-align:center;margin-bottom:12vh}section.talents .inner .title h2{font-family:"Barlow Condensed", sans-serif;font-size:36px;margin-bottom:30px}section.talents .inner .title p{font-size:20px}section.talents .inner .persons{display:flex;justify-content:space-between;flex-wrap:wrap}section.talents .inner .persons .person{width:100%;max-width:350px;display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:50px}section.talents .inner .persons .person .profile-pic{width:90px;flex-shrink:0}section.talents .inner .persons .person .right{width:100%;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:10px}section.talents .inner .persons .person .right img{height:20px;width:auto}section.join{background-image:url("../img/join-bg.jpg");min-height:666px;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}section.join .inner{max-width:1127px;width:100%;margin:auto;text-align:center}section.join .inner h2{font-family:"Barlow Condensed", sans-serif;font-size:36px;margin-bottom:30px}section.join .inner strong{display:block;font-size:32px;font-family:"Barlow Condensed", sans-serif;margin-bottom:30px;font-weight:normal}section.join .inner p{font-size:20px;margin-bottom:50px}section.join .inner a{background-color:white;color:#027580;border:2px solid #027580;font-size:20px;transition:all .2s}section.join .inner a:hover{background-color:#027580;color:white}section.testimonies{margin-top:20vh;padding-left:3%;padding-right:3%}section.testimonies .inner{max-width:1300px;margin:auto}section.testimonies .inner .title{text-align:center;margin-bottom:60px}section.testimonies .inner .title h2{font-family:"Barlow Condensed", sans-serif;font-size:36px;margin-bottom:30px}section.testimonies .inner .title p{display:block;font-size:32px;font-family:"Barlow Condensed", sans-serif;margin-bottom:30px;font-weight:normal}section.testimonies .inner .cards{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:start}section.testimonies .inner .cards .card{min-height:279px;border-radius:16px;background-color:white;box-shadow:0 2px 4px rgba(0,0,0,0.15);padding:30px;width:47%;transition:all .2s}section.testimonies .inner .cards .card .header{width:100%;display:flex;align-items:start;justify-content:start;gap:20px;margin-bottom:50px;position:relative}section.testimonies .inner .cards .card .header .profile-pic{width:90px;flex-shrink:0}section.testimonies .inner .cards .card .header .right{width:100%;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:10px}section.testimonies .inner .cards .card .header .right strong{font-size:20px}section.testimonies .inner .cards .card .header .right span{color:#D9D9D9}section.testimonies .inner .cards .card .header .right img{height:20px;width:auto}section.testimonies .inner .cards .card .header svg.quote{position:absolute;right:0;top:0}section.testimonies .inner .cards .card:hover{box-shadow:0 8px 40px rgba(0,0,0,0.15)}footer{padding:5vh 0;padding-bottom:0;margin-top:15vh}footer .torn-paper{height:113px;background-image:url("../img/torn-paper-2.svg");background-position:top center;background-repeat:no-repeat;background-size:cover}footer .inner{background-color:#f7f7f7;padding-left:3%;padding-right:3%}footer .inner .inner-inner{max-width:1300px;margin:auto}footer .inner .inner-inner .top{display:flex;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid #d9d9d9}footer .inner .inner-inner .top .right{display:flex;align-items:start;gap:80px}footer .inner .inner-inner .top .right ul{list-style-type:none;width:180px}footer .inner .inner-inner .top .right ul li{margin-bottom:10px}footer .inner .inner-inner .top .right ul li a{color:black;text-decoration:none}footer .inner .inner-inner .top .right ul:last-child li:first-child a{font-weight:bold}footer .inner .inner-inner .middle{padding:30px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9d9}footer .inner .inner-inner .middle .socials{display:flex;align-items:center;gap:20px}footer .inner .inner-inner .middle .socials a svg path{transition:all 0.2s}footer .inner .inner-inner .middle .socials a:hover svg path{fill:#027580}footer .inner .inner-inner .middle .downloads{display:flex;align-items:center;gap:20px}footer .inner .inner-inner .middle .downloads a.download{background-color:#81bac0;color:white;text-decoration:none;display:flex;height:75px;align-items:center;justify-content:center;padding:0 30px;border-radius:16px;gap:15px;transition:all 0.2s}footer .inner .inner-inner .middle .downloads a.download:hover{background-color:#5fa7af}footer .inner .inner-inner .bottom{padding:30px 0}footer .inner .inner-inner .bottom ul{display:flex;justify-content:space-between;gap:20px;list-style-type:none}footer .inner .inner-inner .bottom ul li a{color:black;text-decoration:none}
/*# sourceMappingURL=style.min.css.map */