footer{background:#2b2b2b}footer,footer a,footer h2,footer h3,footer label,footer li,footer p{color:#e6e2de}footer .invalid-feedback{color:#e6e2de!important}footer .badge-danger{background-color:#fff!important;color:#dc3545!important}body{background:#fff}body,body a,body h2,body h3,body label,body p{color:#2b2b2b}#contact-form,#data,#data-protection-wrapper,#data-wrapper,#faq-wrapper,#form,#intro,#legal-wrapper,#login,#offer-list,#planning,#resource-list,#sell-conditions-wrapper,#various-contact,#who-am-i,#who-am-i-wrapper,#why,footer .footer-content{display:flex;flex-wrap:wrap;justify-content:center}[class*=col-]{box-sizing:border-box;padding:10px}.footer-part{max-width:83%;min-width:83%}#intro-title p{max-width:91.3%;min-width:91.3%}#data-pic,#data-protection-wrapper h1,#data-protection-wrapper>div,#data-text,#data-wrapper h1,#data-wrapper>div,#faq-wrapper h1,#faq-wrapper>div,#form form,#form h1,#intro .intro-text,#legal-wrapper h1,#legal-wrapper>div,#login form,#login h1,#main-description,#menu-and-pict,#planning h2,#sell-conditions-wrapper h1,#sell-conditions-wrapper>div,#who-am-i-pic,#who-am-i-punchline,#who-am-i-text,#who-am-i-wrapper h1,#who-am-i-wrapper>div,#why-pic,#why-text,.contact-form-part:first-of-type,.contact-form-part:last-of-type,.footer-start,.offerCard,.plan{max-width:99.6%;min-width:99.6%}#register-button-1,.form-group.button1,.option{display:none}#register-button-2,.textarea-block .form-group.button2{display:block}@media only screen and (min-width:768px){.footer-part{margin-left:0}.contact-form-part:last-of-type{margin-left:8.3%}#who-am-i-pic,.footer-part,.footer-start{max-width:16.6%;min-width:16.6%}#why-text{margin-left:16.6%}#menu-and-pict{max-width:24.9%;min-width:24.9%}#main-description,#who-am-i-punchline,#why-text,.contact-form-part:first-of-type{max-width:33.2%;min-width:33.2%}#data-text,#who-am-i-text{max-width:41.5%;min-width:41.5%}#why-pic,.contact-form-part:last-of-type,.offerCard,.plan{max-width:49.8%;min-width:49.8%}#data-pic{max-width:58.1%;min-width:58.1%}#data-protection-wrapper>div,#data-wrapper>div,#faq-wrapper>div,#form form,#legal-wrapper>div,#login form,#sell-conditions-wrapper>div,#who-am-i-wrapper>div{max-width:66.4%;min-width:66.4%}#intro .intro-text,#intro-title p{max-width:74.7%;min-width:74.7%}#data-protection-wrapper h1,#data-wrapper h1,#faq-wrapper h1,#legal-wrapper h1,#sell-conditions-wrapper h1,#who-am-i-wrapper h1{max-width:83%;min-width:83%}#register-button-2,.textarea-block .form-group.button2{display:none}#register-button-1,.form-group.button1,.option{display:block}}@media only screen and (min-width:992px){.contact-form-part:last-of-type{margin-left:8.3%}.contact-form-part:first-of-type{max-width:16.6%;min-width:16.6%}.offerCard{max-width:24.9%;min-width:24.9%}.contact-form-part:last-of-type,.plan{max-width:33.2%;min-width:33.2%}#menu-and-pict{max-width:41.5%;min-width:41.5%}#data-protection-wrapper>div,#data-wrapper>div,#faq-wrapper>div,#form form,#legal-wrapper>div,#login form,#sell-conditions-wrapper>div,#who-am-i-wrapper>div{max-width:49.8%;min-width:49.8%}#intro .intro-text{max-width:58.1%;min-width:58.1%}#data-protection-wrapper h1,#data-wrapper h1,#faq-wrapper h1,#legal-wrapper h1,#sell-conditions-wrapper h1,#who-am-i-wrapper h1{max-width:66.4%;min-width:66.4%}}@media only screen and (min-width:1200px){#form form,#login form{max-width:24.9%;min-width:24.9%}#data-protection-wrapper>div,#data-wrapper>div,#faq-wrapper>div,#legal-wrapper>div,#sell-conditions-wrapper>div,#who-am-i-wrapper>div{max-width:41.5%;min-width:41.5%}}@media only screen and (min-width:1600px){#intro .intro-text{max-width:41.5%;min-width:41.5%}#menu-and-pict{max-width:58.1%;min-width:58.1%}#intro-title p{max-width:99.6%;min-width:99.6%}}footer .footer-copyright{margin-bottom:auto;margin-top:auto}.footer-part,.footer-start,footer .footer-copyright{padding-left:0;padding-right:0;text-align:center}@media only screen and (min-width:768px){.footer-part,.footer-start{padding-left:0;text-align:left}}.navbar,.navbar-home{display:flex;height:76px;justify-content:space-between;z-index:500}.navbar .navbar-nav,.navbar-home .navbar-nav{align-items:center;background:inherit;justify-content:center;z-index:2500}.navbar .navbar-nav *,.navbar-home .navbar-nav *{margin-left:2vw;margin-right:2vw;text-decoration:none}.navbar .navbar-nav li,.navbar-home .navbar-nav li,.navbar-nav .navbar li,.navbar-nav .navbar-home li{list-style:none;margin:2vw}.navbar .navbar-nav li a,.navbar-home .navbar-nav li a,.navbar-nav .navbar li a,.navbar-nav .navbar-home li a{text-decoration:none}.navbar-home{flex-direction:column;height:unset}.navbar-home .navbar-nav{align-items:end;width:max-content}.navbar-home .navbar-nav li,.navbar-nav .navbar-home li{margin:5px}.navbar{top:0}.navbar,.navbar-home{position:fixed;width:100%}.navbar-home{align-items:end;right:0}.navbar-home .navbar-nav{align-item:end;width:100%}.navbar-brand{background:inherit;height:80%;margin:auto 10px;z-index:3000}#data-protection-wrapper,#data-wrapper,#faq-wrapper,#legal-wrapper,#sell-conditions-wrapper,#who-am-i-wrapper{border-top:76px solid transparent;box-sizing:border-box}.navbar-toggler-open{display:block;margin-bottom:auto;margin-top:auto;z-index:2000}.navbar-toggler-open svg{padding-right:15px}.navbar-toggler-close{position:absolute;right:0;top:0}.navbar .navbar-nav,.navbar-home .navbar-nav{align-items:start;border:thin solid grey;box-shadow:5px 5px 15px rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:100vh;overflow:scroll;padding-top:38px;position:absolute;right:0;transition:top 1s ease-out;width:100%}.navbar .navbar-nav:not(:target),.navbar-home .navbar-nav:not(:target){top:-100vh}.navbar .navbar-nav:not(:target) .navbar-toggler-close,.navbar-home .navbar-nav:not(:target) .navbar-toggler-close{opacity:0}.navbar .navbar-nav:target,.navbar-home .navbar-nav:target{top:0}.navbar .navbar-nav:target .navbar-toggler-close,.navbar-home .navbar-nav:target .navbar-toggler-close{opacity:1;transition-delay:1s;transition-duration:1s}@media only screen and (min-width:576px){.navbar-toggler-close,.navbar-toggler-open{display:none}.navbar .navbar-nav,.navbar-home .navbar-nav{border:none;box-shadow:none;overflow:visible;padding-top:0;position:relative}.navbar .navbar-nav:not(:target),.navbar-home .navbar-nav:not(:target){top:0}.navbar .navbar-nav,.navbar-home .navbar-nav{align-items:center;flex-direction:row;width:100%}.navbar-home{background:transparent!important}.navbar-home .navbar-nav{align-items:end;flex-direction:column;width:max-content}.navbar .navbar-nav,.navbar-home .navbar-nav{padding-top:76px}}footer{position:sticky;top:100%}.btn,button{align-items:center;backface-visibility:hidden;border:none;display:flex;letter-spacing:1px;margin:5px;padding:4px 10px;text-decoration:none;transition:all .5s ease-in-out;-webkit-transition:all .4s ease-in-out;width:max-content}.btn:active,button:active{transform:scale(.9)}.btn-red.small{font-size:16px;padding:12px 30px}a .btn,a .btn:active,a .btn:focus,a .btn:hover,a .btn:visited{outline:0;text-decoration:none}form input,form select{height:fit-content}form input,form select,form textarea{border-radius:.25rem;color:#495057;display:block;font-size:1.6rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}form input:focus,form select:focus,form textarea:focus{border-color:#e8929f;box-shadow:0 0 0 .2rem rgba(206,44,68,.25);outline:0}form .form-check{display:flex;width:max-content}form .form-check input,form .form-check label{margin-right:15px;width:max-content}form input[type=checkbox],form input[type=checkbox]+label{width:max-content}form .form-group{padding-bottom:1rem}form label{display:inline-block;margin-bottom:.5rem;width:100%}form button,form input{overflow:visible}form button,form input,form optgroup,form select,form textarea{margin:0}form .form-control.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}form .form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}form .invalid-feedback{color:#dc3545;display:block;font-size:80%;margin-top:.25rem;width:100%}form .alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}form .alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}form .badge-danger{background-color:#dc3545;color:#fff}form .badge{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}textarea{height:100%}form .custom-file{border-radius:.25rem;position:relative}form .custom-file .custom-file-input{height:100%;margin:0;opacity:0;overflow:hidden;position:relative;width:100%;z-index:2}form .custom-file .custom-file-label{height:100%;left:0;position:absolute;right:0;top:0;z-index:1}form .custom-file .custom-file-label:after{background-color:#e9ecef;border-radius:0 .25rem .25rem 0;color:#495057;height:fit-content;margin-left:auto;padding:.375rem .75rem;position:absolute;right:5%;top:calc(50% - 1rem);width:fit-content}@keyframes wind{0%{opacity:0;transform:translateY(-35px)}to{opacity:1;transform:translateY(0)}}@keyframes modal-full{0%{opacity:0;transform:translateX(-100vw)}to{opacity:1;transform:translateX(0)}}@keyframes disappear{0%{opacity:1;transform:translateX(0)}99%{opacity:0;transform:translateX(0)}to{opacity:0;transform:translateX(-100vw)}}@keyframes init{0%{opacity:0}99%{opacity:0}to{opacity:1}}table{width:100%}table td,table th{text-align:right}table tr:hover{background-color:#a9a9a9}@media (hover:hover){.navbar-home .navbar-nav li:not(.nav-item-toggler-close){backface-visibility:hidden}.navbar-home .navbar-nav li:hover:not(.nav-item-toggler-close){transform:scale(1.02)}.navbar-home .navbar-nav li:active:not(.nav-item-toggler-close){transform:scale(.9)}}.navbar-home .navbar-nav li:hover{-webkit-transition:all .2s cubic-bezier(0,0,.08,.925);transition:all .2s cubic-bezier(0,0,.08,.925)}.navbar-toggler-close,.navbar-toggler-close:hover{background-color:transparent;border-color:transparent;box-shadow:none;color:transparent;font-size:0;max-height:0;max-width:0}.navbar-toggler-close:before{color:#fff;content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" class="bi bi-x-lg" viewBox="0 0 16 16"><path d="M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8z"/></svg>');height:32px;position:absolute;width:32px}*{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden;position:relative}body,html{max-width:100vw}body{min-height:100vh}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.footer-part h3,.footer-part:nth-of-type(4n+3) h3,.footer-part:nth-of-type(4n+4) h3,.footer-start h3,.footer-start:nth-of-type(4n+3) h3,.footer-start:nth-of-type(4n+4) h3{border-bottom:5px solid #34244b}footer{margin-top:calc(5vw + 15px)}footer .footer-content{justify-content:center}footer .footer-copyright{font-size:1.6rem}footer a{color:#e6e2de;font-weight:200;text-decoration:none}footer ul{list-style-type:none;padding-left:0}footer ul li{margin-left:0}.footer-part,.footer-start{margin:calc(5vw + 15px)}.footer-part h3,.footer-start h3{color:#e6e2de;margin:auto;max-width:100%;width:fit-content}.footer-brand{margin-top:15px;width:40%}@media only screen and (min-width:768px){.footer-part h3{margin:15px}}.btn,button{background-color:#a71449;border:2px solid #a71449;border-radius:30px;box-shadow:8px 8px 15px rgba(0,0,0,.333);color:#e6e2de;font-family:Outfit,sans-serif;font-size:2.1rem;letter-spacing:unset;margin:15px auto;padding:7px 20px}.btn:hover,button:hover{background-color:transparent;background-color:#e6e2de;color:#a71449;transform:scale(1.05);transition:transform .3s ease-in-out}#contact-form .form-group button{box-shadow:8px 8px 15px rgba(0,0,0,.333);margin:0;width:100%}#data-protection-wrapper,#data-wrapper,#faq-wrapper,#legal-wrapper,#sell-conditions-wrapper,#who-am-i-wrapper{margin:calc(5vw + 15px) 15px}#data-protection-wrapper h1,#data-wrapper h1,#faq-wrapper h1,#legal-wrapper h1,#sell-conditions-wrapper h1,#who-am-i-wrapper h1{margin-bottom:calc(5vw + 15px);text-align:center}#form,#login{align-content:center;min-height:100vh;padding:calc(5vw + 15px) 15px}#form h1,#login h1{word-wrap:normal;text-align:center}#form form,#login form{margin:0 100% -15px}#form form a,#form form button,#login form a,#login form button{justify-content:center;margin-top:15px;width:100%}form input,form select,form textarea{background-color:transparent;border:1px solid #ced4da;color:#2b2b2b;font-size:2.1rem}form label,form legend{color:#2b2b2b;font-size:1.6rem}form .vich-image img{bottom:10px;height:100%;left:10px;object-fit:cover;position:absolute;top:10px;width:auto}form .vich-image{position:relative}form .vich-image .form-group{bottom:10px;left:10px;margin:auto;position:absolute;top:0;z-index:1000}form .vich-image .form-group,form .vich-image .form-group .form-check{height:max-content;width:max-content}form .vich-image .form-group .form-check label:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="transparent" stroke="%23f08080" stroke-linecap="round" stroke-width="10" d="m5 5 30 30M35 5 5 35"/></svg>');background-position:50%;background-repeat:no-repeat;content:" ";display:inline-block;font-size:medium;height:10px;margin-right:calc(5vw + 15px);width:10px}form .vich-image .form-group .form-check label:hover{font-weight:600}form .vich-image .form-group .form-check input{opacity:0}form .vich-image .custom-file-label:after{background-color:transparent!important;content:"Ajouter une image"}form .custom-file:not(:last-child) .custom-file-label{display:none}form .vich-file .custom-file-label:after{background-color:transparent!important;content:"Ajouter un fichier"}form textarea{border-left:0;border-right:0;border-top:0}.vich-image .custom-file{height:100px}.vich-image img{background-color:#fff}fieldset{border:none}form .col-form-label,label,legend{padding-left:0}textarea{height:150px}form input,form select,form textarea{background-color:#fff;border-radius:5px}.with-units{align-items:baseline;display:flex}@font-face{font-family:catharsis;src:url(/build/assets/catharsis.18d3df7a.TTF) format("truetype")}html{font-size:62.5%}body{font-family:Outfit,sans-serif;font-size:1.6rem;font-weight:500}section{min-height:100vh;overflow:hidden}section:first-of-type{box-sizing:border-box;margin-top:75px}h1,h2,h3,h4,h5{color:#333;font-family:Audiowide,catharsis,serif;line-height:1.2;margin:15px}h1{font-size:6rem;font-weight:900;letter-spacing:1px;text-shadow:8px 8px 15px rgba(0,0,0,.333)}h1,h2{color:#2b2b2b}h2{font-size:4rem;margin-top:calc(5vw + 15px);overflow:clip}h3{font-size:2.3rem}a{font-family:Outfit,sans-serif}li,p,ul{color:#2b2b2b;font-size:2.1rem;font-weight:500;line-height:130%;margin:30px 15px}ul li{margin-left:calc(5vw + 15px);padding:0}label{font-family:Outfit,sans-serif}.flashes{background:transparent;font-family:Audiowide,catharsis,serif;margin:0;position:fixed;top:76px;width:100vw;z-index:10000}.flashes .alert{padding:5px;text-align:center}.flashes .alert-danger{background-color:#f3b7bd}.flashes .alert-success{background-color:#86e29b}.pict-nano{max-height:1px;max-width:1px}.form-group{padding-top:15px}.navbar{background:#fff;font-size:2.1rem;height:76px}.navbar-toggler-close{margin:0}.navbar-toggler-close:before{right:20px;top:15px}.navbar-brand{width:calc(50px + 3vw)}.navbar-nav{overflow:hidden!important;padding-top:0!important}.navbar-nav li a{color:#2b2b2b}#contact-form input,#contact-form textarea{color:#000}.teaching-resource-card{max-width:100vw;width:500px}.teaching-resource-card:before{background-image:url(/build/images/robot_icon.1adc7bc4.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:130px;margin:auto 20px;width:50px}.teaching-resource-card .btn{margin:0 0 0 15px}#resource-index{text-align:center}#descriptions{align-items:center;display:flex;flex-direction:column;min-height:unset}#descriptions h2{margin-top:0;text-align:center}#descriptions p{margin:0}#offer-list{position:relative}#offer-list:before{background-image:url(/build/images/details.d9cab9d1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:130px;position:absolute;top:0;width:100%}.offerCard{margin-top:calc(2.5vw + 15px)}.offerCard div{display:flex;flex-direction:column;margin:0 30px}.offerCard .picture{background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(8px 8px 15px rgba(0,0,0,.3333333333));height:350px;margin:-10px -10px 20px;max-width:unset;position:relative;top:-20px;transition-duration:.3s;width:100%}.offerCard .picture .h3-wrapper{height:0;margin:0 0 100%;max-height:0;width:100%}.offerCard .picture h3{bottom:15%;left:50%;margin:0;max-width:100vw;position:absolute;text-align:center;transform:translate(-50%,50%)}.offerCard .button-wrapper{flex-grow:5;justify-content:end;margin:0;padding:0}.offerCard .btn{margin-bottom:40px;margin-left:0}#club .picture{background-image:url(/build/images/picture1.a60a1749.svg),url(/build/images/picture1.7b621383.png);transform:rotate(5deg)}#club .picture:hover{transform:rotate(0deg)}#book .picture{background-image:url(/build/images/picture2.16b23485.svg),url(/build/images/picture2.5f30729f.png);transform:rotate(-2deg)}#book .picture:hover{transform:rotate(0deg)}#book .picture h3{bottom:20%}#kits .picture{background-image:url(/build/images/picture3.8dfb69d7.svg),url(/build/images/picture3.7b733875.png);transform:rotate(3deg)}#kits .picture:hover{transform:rotate(0deg)}#main-description{text-align:center}#why{background-color:#e6e2de}#why-pic{background-blend-mode:darken;background-image:url(/build/images/bendbot3.cffb37c2.png);background-position:bottom;background-repeat:no-repeat;background-size:75%;height:auto;min-height:300px}#data{padding:0}#data-text{background-color:#34244b;padding:calc(5vw + 15px)}#data-text h2{color:#e6e2de;text-align:center}#data-text p{color:#e6e2de}#data-text li{color:#34244b}#data-text li span{color:#a71449}#data-text ul{background-color:#e6e2de;border-radius:30px;box-shadow:8px 8px 15px rgba(0,0,0,.333);margin:calc(5vw + 15px) 0;padding:15px}#data-pic{background-image:url(/build/images/children-2.39bc3be1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;min-height:300px}#various-contact{display:none}#various-contact p{text-align:center;width:100%}#various-contact a{margin-bottom:15px;margin-top:15px}#planning{padding-left:20vw;padding-right:20vw}#planning h2{margin-bottom:calc(5vw + 15px);text-align:center}.plan{background-color:#e6e2de;border:10px solid #fff;padding:15px;text-align:center}.plan .ant{background-image:url(/build/images/robot_icon.1adc7bc4.svg);background-size:contain;height:50px}.plan .ant,.plan:nth-of-type(5){background-position:50%;background-repeat:no-repeat}.plan:nth-of-type(5){background-image:url(/build/images/robotRond.9d5c6076.jpeg);background-size:cover;height:auto;min-height:280px}@media only screen and (max-width:768px){#planning{padding-left:10vw;padding-right:10vw}}#who-am-i{background-color:#e6e2de}#who-am-i-pic,#who-am-i-punchline,#who-am-i-text{margin:auto}#who-am-i-punchline{padding-right:50px;text-align:end}#who-am-i-punchline *{margin:0}#who-am-i-punchline p{margin-top:30px}#who-am-i-pic{background-image:url(/build/images/robot1-2.3645cdfe.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:auto;margin-bottom:0;margin-left:0;min-height:300px}#register-area{background-color:#e6e2de}#register-area h2{margin-bottom:calc(2.5vw + 15px);text-align:center}form textarea{flex-grow:5}.textarea-block,.textarea-block .form-group{display:flex;flex-direction:column}.textarea-block .form-group{flex-grow:5}.contact-form-part{justify-content:space-between}.with-units p{margin-bottom:0;margin-top:0}li{margin:15px}#intro-title{margin-left:max(0px,calc(-35.29412px + 11.76471vw))}html{scroll-behavior:smooth;scroll-snap-type:y proximity}h2{margin-top:calc(2.5vw + 15px);overflow:visible;scroll-snap-align:start}.btn{margin-bottom:100px;margin-top:40px}#intro{margin-bottom:10vw}section{padding:6vh 15px 150px;position:relative}section:first-of-type{border-top:0}section .section-subtitle,section h2{color:#34244b;filter:drop-shadow(8px 8px 15px rgba(0,0,0,.3333333333));font-size:min(calc(35.29412px + 3.23529vw),calc(35.29412px + 3.23529vh));padding:0}section .section-subtitle{display:none}.navbar-home{background:transparent;opacity:.98;position:absolute;top:0}.navbar-home .navbar-nav li{font-size:1.6rem;margin-right:6vw}.navbar-home .navbar-nav li:hover{text-shadow:8px 8px 15px rgba(0,0,0,.333)}.navbar-home .navbar-nav li a{font-family:Audiowide,catharsis,serif}.navbar-home .navbar-toggler-close:before{right:5px;top:5px}#navbar-home-item-list{background:#e6e2de}.navbar{display:none}#intro{justify-content:start;min-height:100vh;padding:0}#intro .intro-text{margin-bottom:auto;margin-top:auto;max-height:100%}#intro-title{margin-top:6vh;position:relative}#intro-title img{max-width:calc(3vw + 100px);padding:15px}#intro-title #introCTA{margin-top:0}#intro-title h1{font-size:min(calc(12.35294px + 5.88235vw),calc(12.35294px + 5.88235vh));margin-top:max(0px,calc(-100px + 16.66667vh));position:relative;z-index:100}#intro-title p{font-size:2.3rem;position:relative;z-index:100}#intro-title .parent-hook{background-color:#34244b;border-radius:30px;color:#e6e2de;font-size:3.2rem;padding:7px;text-align:center}#intro-title .btn{float:left;margin:15px}#intro-title a{position:relative;z-index:10000}#menu-and-pict{display:flex;flex-direction:column;min-height:300px}#intro-picture{background-position:50%;background-repeat:no-repeat;background-size:contain;height:65%;justify-content:center;margin:0 auto;max-height:800px;max-width:800px;top:25%;width:100%}#intro-picture,.img-wrapper{display:flex;position:relative}.img-wrapper{margin:auto}.img-wrapper,img{max-height:100%;max-width:100%}.mini{animation:spin 10s infinite;background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(8px 8px 5px rgba(0,0,0,.15));position:absolute}.mini:nth-of-type(2){background-image:url(/build/images/mini-hat.6021cb3f.svg);bottom:72%;height:15.6%;left:-3.4%;width:15.6%}.mini:nth-of-type(3){animation-delay:-5s;background-image:url(/build/images/mini-plane.eb33d7c5.svg),url(/build/images/color-yellow.91c77bb8.svg);background-position:0 0;background-size:contain,30%;bottom:80%;height:14.8%;left:8.6%;width:14.8%}.mini:nth-of-type(4){background-image:url(/build/images/mini-papers.dde071ec.svg),url(/build/images/color-violet.6a472d27.svg);bottom:11.2%;height:15.6%;left:9.2%;width:15.6%}.mini:nth-of-type(5){animation-delay:-1s;background-image:url(/build/images/mini-headphone.bc9d4b3f.svg);bottom:99%;height:13.496%;left:24.8%;width:13.496%}.mini:nth-of-type(6){animation-delay:-7s;background-image:url(/build/images/mini-ordi.df19db88.svg),url(/build/images/color-pink.8eff9906.svg);bottom:96%;height:15.744%;left:43.52%;width:15.744%}.mini:nth-of-type(7){animation-delay:-4s;background-image:url(/build/images/mini-arrows.dded537c.svg);bottom:96%;height:15%;left:56%;width:15%}.mini:nth-of-type(8){animation-delay:-8s;background-image:url(/build/images/mini-trio.fc40a095.svg);bottom:104%;height:13.496%;left:71.6%;width:13.496%}.mini:nth-of-type(9){animation-delay:-2s;background-image:url(/build/images/mini-boat.2efaae4f.svg);bottom:92.8%;height:7.496%;left:89.36%;width:7.496%}.mini:nth-of-type(10){animation-delay:-9s;background-image:url(/build/images/mini-alphabet.9f5a965a.svg);bottom:3.2%;height:23.4%;left:68%;width:23.4%}.mini:nth-of-type(11){background-image:url(/build/images/mini-game.f0c56e80.svg),url(/build/images/color-cyan.e2614969.svg);bottom:88%;height:11.2%;left:87.2%;width:11.2%}.mini:nth-of-type(12){animation-delay:-5s;background-image:url(/build/images/mini-magnifier.5b151b88.svg),url(/build/images/color-blue.e0422674.svg);bottom:72%;height:9%;left:90.2%;width:9%}.mini:nth-of-type(13){animation-delay:-7s;background-image:url(/build/images/mini-formula.f74d9f39.svg);bottom:64%;height:8.24%;left:88.4%;width:8.24%}.mini:nth-of-type(14){animation-delay:-4s;background-image:url(/build/images/mini-arrow2.650e1395.svg);bottom:40%;height:10.496%;left:84.8%;width:10.496%}.mini:nth-of-type(15){animation-delay:-2s;background-image:url(/build/images/mini-letters.ac2b0753.svg);bottom:16%;height:15%;left:88.76%;width:15%}@keyframes spin{50%{transform:translateY(-10px)}}.emphasis{color:#34244b;font-size:32px;font-weight:700}.flashes{top:0}#lifter,.next{background-color:#555;display:block;height:40px;left:50%;transform:translate(-50%);width:40px;z-index:100}#lifter-container{border:thin solid transparent;height:auto}#lifter{margin-bottom:calc(5vw + 15px);mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-up-circle"><path fill-rule="evenodd" d="M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8m15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-7.5 3.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707z"/></svg>') no-repeat center center;mask-size:cover;-webkit-mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-up-circle"><path fill-rule="evenodd" d="M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8m15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-7.5 3.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707z"/></svg>') no-repeat center center;-webkit-mask-size:cover;position:relative}.next{background:transparent;border:2px solid #2b2b2b;border-radius:60px;bottom:75px;height:50px;position:absolute;width:30px}.next:before{animation:next-circle 2.5s ease-in-out infinite;background:#2b2b2b;border-radius:5px;content:"";height:20px;inset:0;margin:auto;position:absolute;width:10px}footer{margin-top:0}@keyframes next-circle{0%{opacity:0;transform:translateY(-10px)}20%{opacity:1;transform:translateY(-10px)}80%{opacity:1;transform:translateY(10px)}to{opacity:0;transform:translateY(10px)}}#ant{position:relative}#ant-wrapper{align-items:center;display:flex;flex-direction:column;max-width:100%;overflow:scroll;padding-bottom:20px}canvas{background-color:beige;border:thin solid #2b2b2b;border-radius:10px;margin:50px auto 0}#antControls,canvas{box-shadow:10px 5px 5px rgba(0,0,0,.133)}#antControls{background-color:hsla(0,0%,100%,.8);border:2px solid gray;border-radius:10px;bottom:160px;display:flex;flex-direction:column;left:50%;padding:10px;position:absolute;transform:translateX(-50%)}#antControls label{display:flex;justify-content:space-between}@media only screen and (max-width:992px){h3{padding-top:0}}@media only screen and (max-width:768px){.next{display:none}#intro .intro-text #intro-title{margin-top:0}}@media only screen and (max-width:576px){#navbar-home-item-list{width:calc(100% - 30px)}}