*{margin:0;padding:0;font-family:trebuchet ms,lucida sans unicode,lucida grande,lucida sans,Arial,sans-serif}body{scroll-behavior:smooth;scrollbar-width:none;overflow-x:hidden}a,a:hover{text-decoration:none}ul{list-style:none}.button-blog{color:#ea568e;background:#fff;border-radius:30px;padding:5px 15px}header{min-height:100vh;background:url(../HeaderKoevoo_120.jpg)50%/cover;display:grid;position:relative}.header-grid{height:90%;margin:10%;margin-top:20px;display:grid;row-gap:50px}#header-logo{max-width:239px;max-height:65px}#header-title{color:#fff;font-size:3.5vw;font-weight:700;line-height:130%}.header-rooster{display:grid;grid-template-columns:20% 80%;align-items:end}.logo-french-tech,.logo-coq-vert{max-width:100%;height:auto}.vertical-white-line{position:absolute;bottom:0;left:50%;width:1px;height:78px;background-color:#fff}.vertical-text-scroll{color:#fff;position:absolute;bottom:50px;left:50%;writing-mode:sideways-lr;font-size:.7rem}main{display:grid}.main-grid-biscuit{background:#efebed}.main-grid-white{background:#fff}.main-grid-koevoo1{background:url(../HeaderKoevoo_120.jpg)}.main-grid-koevoo2{background:url(../HeaderKoevoo_120.jpg)fixed}.main-part-margin{margin-top:5%;margin-right:10%;margin-bottom:5%;margin-left:10%}.main-part1{display:grid;grid-template-columns:20% 80%}.main-part3{display:grid;grid-template-columns:20% 80%}.main-part7{margin-top:0;margin-right:0;margin-bottom:0;margin-left:10%;display:grid;grid-template-columns:65% 35%}hr{width:5%;height:2px;background-color:#fff;margin:auto;margin-top:15px;margin-bottom:15px}.main-global-content{display:grid;row-gap:20px}.title-h2{color:#ea568e;font-size:2.5rem;line-height:50px}.title-h3{color:#ea568e;font-size:1.2rem;line-height:50px;text-decoration:underline;text-underline-offset:8px}.main-text{color:#286db4;font-size:1.5rem;line-height:36px}.center{text-align:center}.image-background-serenite{background:url(../Rectangle-130.png)50%/cover;max-width:100%;height:300px}.image-background-parapluie{background:url(../Rectangle-133.png)50%/cover}.legend-pictures{color:#fff;margin-left:10%;margin-top:8%;font-size:1.5rem}.offers-stamps{display:flex;justify-content:space-between;padding-top:4%;padding-bottom:4%}.offers-stamps-width{width:30%}.offers-pictures{width:100%}.offers-stamps-background{border-top-left-radius:10%;border-top-right-radius:10%}.offers-stamps-color-global{text-align:center;margin-bottom:5%;padding-bottom:25px;line-height:36px}.offers-stamps-color-line1{color:#fff;line-height:30px;font-size:18px}.offers-stamps-color-line2{color:#fff;line-height:42px;font-size:26px;padding-bottom:10px}.offers-stamps-color-line3{color:#fff;font-size:1rem;padding-bottom:1em}.offers-button-contact{background:#fff;border-radius:30px;padding:5px 15px;font-weight:700;font-size:16px}.offers-stamps-border{line-height:24px;padding-left:20px;padding-top:25px;margin-top:-35px}.offers-list{padding:20px 50px 55px 1em;list-style-type:disc;line-height:26px;color:#286db4}.quote{font-size:1.4rem;font-weight:600;letter-spacing:2px;line-height:36px;padding:0 15%;height:150px}.move-carousel-control-prev-difference{top:-25%}.move-carousel-control-next-difference{top:-25%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23286db4'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23286db4'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{bottom:-50px}.carousel .carousel-indicators button{width:10px;height:10px;border-radius:100%;background-color:#286db4}.carousel-item h3{letter-spacing:2px}.carousel-item p{font-size:1.4rem;padding-bottom:1em;letter-spacing:2px;line-height:36px;text-align:center;color:#286db4}.stamps-your-needs{height:400px;padding:0 15%}.volets-stamps{color:#fff;display:flex;padding-top:4%}.volet-stamps123-width{width:100%}.volet-stamps123-width-img{width:100%}.volet-stamps-top-line1{font-size:34px;line-height:40px;padding-bottom:30px;padding-top:30px}.volet-stamps-top-line2{font-size:20px;line-height:36px;padding-bottom:30px}.volet-stamps-bottom{font-size:17px;padding-top:35px;padding-right:10px;padding-bottom:45px;padding-left:10px}.promesses-block{display:grid;row-gap:0%;column-gap:20%;padding-right:5%;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 0fr;grid-template-areas:"p1 p4" "p2 p5" "p3 void"}.promesse-block1{grid-area:p1}.promesse-block2{grid-area:p2}.promesse-block3{grid-area:p3}.promesse-block4{grid-area:p4}.promesse-block5{grid-area:p5}.adn-block{display:grid;grid-template-columns:48% 48%;justify-content:space-between}.adn-titre1{margin-top:40px;background:#36bad1;text-align:center;color:#fff;font-size:25px;line-height:40px}.adn-titre2{margin-top:40px;background:#ee7732;text-align:center;color:#fff;font-size:25px;line-height:40px}.adn-block-logo{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:40px}.adn-block-logo-content{display:grid;grid-template-rows:1fr 2.5fr;padding-right:5%;padding-left:5%;font-size:1rem}.adn-block-logo-content div{display:flex;align-items:start;justify-content:center}.adn-block-border1{border-right:#36bad1 solid 1px}.adn-block-border2{border-right:#ee7732 solid 1px}.media-stamps{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:30px}.media-stamp123{display:grid;grid-template-rows:1fr 1.5fr 1fr;row-gap:0;background:#f96d60;border-radius:134px 134px 134px 134px;padding:35px;margin-top:50px;color:#fff;text-align:center;align-items:center;font-size:1.5rem}.media-stamp123 img{width:60%;margin-top:30px}.media-stamp4{align-content:end;background:url(../OffresKoevoo-1.png)50%/cover;background-repeat:no-repeat;border-radius:134px 134px 134px 134px;padding:35px;margin-top:50px;padding-bottom:90px;text-align:center}@media screen and (max-width:1440px){.adn-block{grid-template-columns:1fr}.media-stamps{display:grid;grid-template-columns:1fr 1fr;column-gap:100px;padding:0 5%}.media-stamp123{font-size:1.3rem}.media-stamp123 img{width:initial;margin-top:initial}.media-stamp4{padding-bottom:60px}}@media screen and (max-width:1200px){#header-title{font-size:5vw}.header-grid{margin:5%;row-gap:10px}.main-part-margin{margin-right:5%;margin-left:5%}.main-part1{grid-template-columns:1fr}.main-part3{grid-template-columns:1fr}.main-part7{grid-template-columns:1fr;margin-right:5%;margin-left:5%}.image-background-serenite{display:none}.image-background-parapluie{display:none}.promesses-block{padding-right:0}.main-global-content{row-gap:0}.title-h2{font-size:1.5rem}.title-h3{font-size:1rem}.main-text{font-size:1rem}.volet-stamps-top-line2{font-size:1rem}}@media screen and (max-width:770px){#header-title{font-size:6vw}.offers-stamps{flex-direction:column;align-items:center;row-gap:20px}.offers-stamps-width{width:100%}.stamps-your-needs{height:450px}.volets-stamps{flex-direction:column;align-items:center;padding-top:0%}.volet-stamps123-width-img{width:80%}.promesses-block{display:block}.media-stamps{grid-template-columns:1fr}.media-stamp123{row-gap:0;grid-template-rows:initial;padding-bottom:15px}.media-stamp4{padding-top:185px;padding-bottom:20px}}@media screen and (max-width:615px){#header-title{font-size:7vw}.header-rooster{grid-template-columns:20% 60% 20%;grid-template-areas:"rft void rcv";justify-items:center}.logo-french-tech{grid-area:rft}.logo-coq-vert{grid-area:rcv}.adn-titre1{margin-top:0}.adn-titre2{margin-top:0}.adn-block-logo{margin-top:10px;grid-template-columns:1fr}.adn-block-logo-content{grid-template-rows:1fr;padding-right:0%;padding-left:0%;margin-bottom:1rem;margin-right:5%;margin-left:5%}.adn-block-logo-content img{margin-bottom:.5rem}.adn-block-border1{border-right:initial;border-bottom:#36bad1 solid 1px}.adn-block-border2{border-right:initial;border-bottom:#ee7732 solid 1px}.carousel-indicators{bottom:-40px}.carousel .carousel-indicators button{width:8px;height:8px}.quote{height:200px;font-size:1.2rem}}@media screen and (max-width:490px){.quote{height:250px}.stamps-your-needs{height:550px}}@media screen and (max-width:370px){.quote{height:300px}.stamps-your-needs{height:600px}}@media screen and (min-width:1900px){#header-title{font-size:3vw}.header-grid{padding:0 15%}.main-part-margin{padding:0 10%}.main-part1{padding:0 10%}.main-part3{padding:0 10%}.main-part7{padding:0 0 0 10%}.image-background-serenite{height:600px}}