@font-face{font-family:helvetica;src:url(/adopte/fonts/Helvetica.ttf)}@font-face{font-family:helvetica-bold;src:url(/prevassur/fonts/Helvetica-Bold.ttf)}body,html{overflow-x:hidden}body{margin:0;padding:0;width:100vw}.hover{-webkit-user-select:none;-webkit-touch-callout:none}header{width:80%;min-width:800px;max-width:1024px;margin:0 auto;padding:20px 0}header .logo{display:inline-block;vertical-align:middle;width:18%;min-width:150px;margin-left:20px}header p{display:inline-block;width:auto;font-weight:500;margin-left:2.5%;margin-right:5%}header #nav,header p{vertical-align:middle;font-family:helvetica,sans-serif;font-size:1.3em;color:#33b4c7}header #nav{font-weight:600;width:30%;line-height:1.5em;float:right}header #nav ul{text-align:center;padding:0;display:flex;list-style-type:none;justify-content:space-between}header #nav ul li{background-color:#fff;padding:0}header #nav ul li a{color:#33b4c7;text-decoration:none}#clone nav ul li:first-child a,#orphelin nav ul li:nth-child(2) a,header #nav ul li a:hover{color:#ff4500}#clone #nav{display:inline-block}#orphelin #nav{display:none}a#wrap1:target~#nav{display:inline-block}#wrap1,#wrap2{position:fixed;top:0;display:none}a#wrap2:target~#spec{display:block}a#wrap2:target~#decalage{padding-bottom:600px}#spec{display:none}#decalage{width:0;height:0}.carousel{width:200%}.carousel .contener{width:100%;overflow-x:hidden;height:auto}.slider{position:relative;width:50%;height:650px;display:inline-block}.slider img{position:absolute;bottom:0;height:500px}#orphelin .slider:first-child{background:url(/adopte/img/slide1.jpg) no-repeat 50%;background-size:cover;animation-duration:10s;animation-name:slidein;animation-iteration-count:infinite}#orphelin .slider:nth-child(2){background:url(/adopte/img/slide2.jpg) no-repeat top;background-size:cover}#clone .slider{background:url(/adopte/img/slide3.jpg) no-repeat top;background-size:cover}@keyframes slidein{0%{margin-left:0}40%{margin-left:0}50%{margin-left:-50%}90%{margin-left:-50%}to{margin-left:0}}#clone section{margin-top:-5px;width:100%;background-color:#f3d5ce}#clone section .contener{width:80%;margin:auto;padding:0}#clone section .contener .eugenie-logo{width:15%;height:20%;margin:5% 3% 0 0;display:inline-block;flex:none;vertical-align:top}#clone section .contener .text{width:80%;display:inline-block}#clone section .contener .text h2{margin:0;text-align:left;padding-bottom:10px}#clone section .contener .text .column-contener{display:flex;justify-content:space-between;border-bottom:1px solid #000}#clone section .contener .text .column-contener .column{width:48%;font-family:helvetica,sans-serif;font-weight:300;font-size:1em;line-height:1.7em}#clone section .contener .text .column-contener .column p:first-line{font-family:helvetica-bold;color:#000}#clone section .contener .text a{display:flex;font-family:helvetica,sans-serif;font-weight:300;font-size:1em;height:60px;text-decoration:none;color:#000}#clone section .contener .text a .plus{width:20px;height:20px;margin:auto 0;display:block}#clone section .contener .text a p{margin:auto 0 auto 20px}#clone section .contener .text a:hover{text-decoration:underline}#clone section .contener .text #spec{position:absolute;left:0;width:100%;height:600px;background-color:#fff}#clone section .contener .text #spec .contener{margin-top:40px;justify-content:space-between}#clone section .contener .text #spec .contener img{display:inline-block;width:25%;max-width:230px;margin:5%;flex:auto;vertical-align:middle}#clone section .contener .text #spec .contener div{margin-left:5%;display:inline-block;vertical-align:top;flex:initial;width:26%;font-family:helvetica,sans-serif;font-weight:300;font-size:1em;line-height:1.7em}#clone section .contener .text #spec .contener div p:first-line{font-family:helvetica-bold;color:#000}h2{font-family:helvetica,sans-serif;font-size:2.1em;font-weight:300;color:#33b4c7;width:800px;text-align:center;display:block;margin:auto;padding:30px 0}.avantages{width:100%;padding:0;height:350px}.avantages .bloc{padding:0;margin:0;height:350px;display:inline-block;vertical-align:top}.avantages .bloc .ombre{display:inline-block;margin:0;padding:0;height:0;width:100%;background-color:rgba(1,1,1,.7);transition:height .3s ease}.avantages .bloc .ombre .chapeau,.avantages .bloc .ombre .description{opacity:0;transition:opacity .3s}.avantages .bloc .ombre h3{display:inline-block;margin:20px 0 0 20px;padding:10px;background-color:rgba(51,180,199,.6);font-family:helvetica,sans-serif;font-weight:300;font-size:1em;color:#fff}.avantages .bloc .ombre .chapeau{margin-left:20px;color:#fff;font-family:helvetica,sans-serif;font-weight:300;font-size:1.5em;width:80%}.avantages .bloc .ombre .description{margin-left:20px;color:#33b4c7;font-family:helvetica,sans-serif;font-weight:500;font-size:1em;width:80%}.avantages .taphover.hover .ombre,.avantages .taphover:hover .ombre{height:350px}.avantages .taphover.hover .chapeau,.avantages .taphover.hover .description,.avantages .taphover:hover .chapeau,.avantages .taphover:hover .description{opacity:1}.avantages .large{width:50%}.avantages .medium{width:25%}.fratrie{background:url(/adopte/img/fratrie.jpg) no-repeat 50%;background-size:cover}.esthetique{background:url(/adopte/img/esthetique.jpg) no-repeat 50%;background-size:cover}.age{background:url(/adopte/img/age.jpg) no-repeat 50%;background-size:cover}.ethnicite{background:url(/adopte/img/ethnicite.jpg) no-repeat 50%;background-size:cover}.famille{background:url(/adopte/img/famille.jpg) no-repeat 50%;background-size:cover}.sexe{background:url(/adopte/img/sexe.jpg) no-repeat 50%;background-size:cover}.customisation{background:url(/adopte/img/customisation.jpg) no-repeat 50%;background-size:cover}.perfection{background:url(/adopte/img/perfection.jpg) no-repeat 50%;background-size:cover}.avant-garde{background:url(/adopte/img/avant-garde.jpg) no-repeat 50%;background-size:cover}.nouveaute{background:url(/adopte/img/nouveaute.jpg) no-repeat 50%;background-size:cover}.famille2{background:url(/adopte/img/famille2.jpg) no-repeat 50%;background-size:cover}.sexe2{background:url(/adopte/img/sexe2.jpg) no-repeat 50%;background-size:cover}.arguments{width:100%;background-color:#000;color:#fff}.arguments .contener{display:block;width:80%;background:url(/adopte/img/bebe.jpg) no-repeat 0;background-size:auto 100%;min-width:800px;max-width:1024px;margin:auto;padding-top:40px}.arguments .contener .contenu{width:55%;margin-left:45%;display:block}.arguments .contener .contenu .colonne{display:inline-block;vertical-align:top;font-family:helvetica,sans-serif}.arguments .contener .contenu .colonne:nth-child(2){padding-right:9%;width:40%}.arguments .contener .contenu .colonne:nth-child(3){width:45%}.arguments .contener .contenu h4{margin:0;padding:0 0 30px;font-family:helvetica,sans-serif;font-size:2em;font-weight:200;color:#33b4c7}.arguments .contener .contenu b{font-size:.9em}.arguments .contener .contenu p{font-size:.9em;line-height:20px}footer{background-color:#313133;font-family:helvetica,sans-serif}footer .contener{width:80%;min-width:800px;max-width:1024px;padding-top:40px;padding-bottom:10px;margin:auto}footer .contener .logo-adopte{width:70px}footer .contener .brand,footer .contener .logo-adopte{display:inline-block;vertical-align:middle;padding-bottom:30px}footer .contener .brand{color:#fff;padding-left:20px}footer .contener .brand h5{padding:0;margin:0;font-size:1.8em;font-weight:400;letter-spacing:.1em}footer .contener .brand p{padding:0;margin:0;font-size:.7em}footer .contener ul{list-style-type:none;padding:0;font-size:.9em;font-weight:300;color:#d2d4d7}footer .contener li{line-height:1.3em;padding:7px}footer .logo-ideal{display:block;z-index:9;width:80px;margin:10px auto 0;padding-bottom:30px}footer .footer{position:relative;top:-20px;display:inline-block;text-align:center;width:100%;padding:0;font-size:.7em;color:#fff;text-decoration:none;margin:0 auto}@media screen and (min-width:1280px){.slider{position:relative}.slider img{position:absolute;bottom:0;padding-top:100px}}@media (max-width:1050px){#clone section{width:100%;background-color:#f3d5ce}#clone section .contener{width:80%;margin:auto;padding:0}#clone section .contener .eugenie-logo{width:20%;height:20%;margin:auto;padding-top:30px;display:block;flex:none;vertical-align:top}#clone section .contener .text{width:100%;display:block}#clone section .contener .text h2{margin:0;text-align:center;padding-bottom:10px}}@media screen and (max-width:870px){header{width:90%;min-width:0}header p{display:inline-block;font-size:1.2em;margin-left:2.5%;margin-right:2%}header #nav{vertical-align:top;font-size:1.2em;margin-top:-17px;width:auto;height:auto}header #nav ul{display:block}header #nav ul li{width:100%}a#wrap2:target~#decalage{padding-bottom:750px}.slider{position:relative}.slider img{height:450px;position:absolute;bottom:0;padding-top:100px}#clone section .contener .text #spec{height:750px}#clone section .contener .text #spec .contener{text-align:center}#clone section .contener .text #spec .contener img{display:block;margin:auto}#clone section .contener .text #spec .contener div{margin:30px 4.5% 0;width:40%;text-align:left}h2{width:100%;text-align:center}.avantages .large{width:66.66666%}.avantages .large:last-child,.avantages .medium{width:33.33333%}.sexe{background:url(/adopte/img/sexe.jpg) no-repeat 40%;background-size:cover}.arguments{width:100%;background-color:#000;color:#fff}.arguments .contener{background:url(/adopte/img/bebe.jpg) no-repeat 0;background-size:auto 100%;min-width:100%;padding-top:0}.arguments .contener .masque{padding:40px 0 30px;margin:0;background-color:rgba(0,0,0,.6);width:100%;height:100%}.arguments .contener .contenu{width:75%;margin-left:auto;margin-right:auto}footer .contener{min-width:0;max-width:1024px}}@media screen and (max-width:670px){header img.logo{width:170px}header #nav{display:block;margin-top:0;width:100%}a#wrap2:target~#decalage{padding-bottom:1050px}header{width:80%;min-width:0;margin:0 auto;padding:20px 0}header .logo{display:block;margin-right:auto;margin-left:auto}header p{display:block;width:100%;margin:30px auto 0;text-align:center}#clone section .contener .eugenie-logo{width:150px;margin:auto;display:block}#clone section .contener .text{width:100%;display:block}#clone section .contener .text h2{width:100%;margin:0;text-align:center}#clone section .contener .text .column-contener{display:block}#clone section .contener .text .column-contener .column{width:100%;text-align:left;line-height:1.6em}#clone section .contener .text a{padding:16px 0}#clone section .contener .text #spec{height:1050px}#clone section .contener .text #spec .contener{text-align:center}#clone section .contener .text #spec .contener img{display:block;margin:auto;width:180px}#clone section .contener .text #spec .contener div{margin:30px 0 -30px;width:100%;text-align:center;display:inline-block;vertical-align:top;flex:initial;font-family:helvetica,sans-serif;font-weight:300;font-size:1em;line-height:1.7em}.carousel{width:200%}.carousel .contener{width:100%;overflow-x:hidden}.slider{width:50%;height:130vw;position:relative}.slider img{position:absolute;bottom:0;height:auto;width:100%;max-width:500px;padding-top:0}h2{width:80%;text-align:center;font-size:1.6em}.avantages{width:100%;padding:0;height:1050px}.avantages .large,.avantages .large:last-child,.avantages .medium{width:100%}.sexe{background:url(/adopte/img/sexe.jpg) no-repeat 40%;background-size:cover}.arguments .contener{background:url(/adopte/img/bebe.jpg) no-repeat 50%;background-size:auto 100%;min-width:100%;padding-top:0}.arguments .contener .masque{padding:40px 0 30px;margin:0;background-color:rgba(0,0,0,.6);width:100%;height:100%}.arguments .contener .contenu{width:80%;margin-left:auto;margin-right:auto}.arguments .contener .contenu .colonne{display:block;vertical-align:top;font-family:helvetica,sans-serif}.arguments .contener .contenu .colonne:nth-child(2){padding-right:0;width:100%}.arguments .contener .contenu .colonne:nth-child(3){width:100%}.arguments .contener .contenu h4{margin:0;padding:0 0 30px;font-family:helvetica,sans-serif;font-size:2em;font-weight:200;color:#33b4c7}.arguments .contener .contenu b{font-size:.9em}.arguments .contener .contenu p{font-size:.9em;line-height:20px}footer .contener{min-width:0;max-width:1024px}}