@media screen and (max-width:1280px){}@media screen and (max-width:1024px){header nav{width:100%;position:fixed;top:100%;right:0%;text-align:right;padding:50px 10px;z-index:100;height:100%;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;background:#FFF;display:flex;align-items:center;justify-content:center;flex-direction:column;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}header.active nav{top:0;background:var(--primary);}header nav a.home{border:none;}header a.contact{border:none;padding:10px 15px;}header .logo{width:150px;}header nav ul.menu{height:100%;display:flex;flex-direction:column;border:none;}header nav ul.menu li{height:100%;display:flex;align-items:center;padding:0;}header nav ul.menu li a{font-size:2rem;padding:20px 0;display:flex;align-items:center;gap:20px;}header nav ul.menu li a svg{display:block;height:15px;fill:#FFF;}header nav ul.menu li:hover ul,header nav ul.menu li ul{display:flex;flex-direction:column;top:0;height:100vh;padding:30px;left:100%;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}header nav ul.menu li ul.active{left:0;}header nav ul.menu li ul li.back{display:flex;align-items:center;height:40px;padding:0;flex-grow:0;flex-shrink:0;}header nav ul.menu li ul li.back a{display:block;padding:0;}header nav ul.menu li ul li.back a svg{height:25px;}header a#burger{display:flex;flex-direction:column;justify-content:center;}.pages_enfantes{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:768px){input,select,textarea{font-size:16px;}body section{padding-left:10px;padding-right:10px;}.head_title{padding-left:10px;padding-right:10px;}.row{display:block;}footer{text-align:center;}.intro{margin-top:0;}footer .menu{display:none;}footer::after{width:255px;}footer .navigation{display:block;padding:20px 0;}footer .navigation .col{margin-bottom:20px;}footer .logos{padding:0 20px;text-align:left;}.bobor::after{display:none;}footer .social{justify-content:center;}.pages_enfantes{display:block;}.pages_enfantes a{margin-bottom:20px;}.textover{padding:20px;margin-top:-50px;margin-left:20px;margin-right:20px;}}