@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap";*,*::after,*::before{margin:0;padding:0;box-sizing:inherit;scroll-behavior:smooth}body{box-sizing:border-box;background-image:url("../images/dev/background.png");background-position:center;background-size:cover;background-repeat:no-repeat;overflow-x:hidden;font-family:"Montserrat",sans-serif}h1,h2,h3,h4{font-family:"Gobold Regular",sans-serif}section{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;margin-top:2em}.container-large{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}.container-medium{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;max-width:1170px}.container-small{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;max-width:980px}.mfp-bottom-bar .container-small{justify-content:space-between}.mfp-bottom-bar .container-small .export-hd,.mfp-bottom-bar .container-small .export-bd{text-decoration:none;background:#00a1cb;color:#fff;font-weight:400;font-family:"Gobold Regular",sans-serif;text-transform:uppercase;padding:1em 1em}::selection{color:#fff;background-color:#00a1cb}::-moz-selection{color:#fff;background-color:#00a1cb}::-webkit-scrollbar{width:.5em}::-webkit-scrollbar-track{background-color:#dededd}::-webkit-scrollbar-thumb{background-color:#00a1cb}@font-face{font-family:"Gobold Regular";font-style:normal;font-weight:normal;src:local("Gobold Regular"),url("../webfonts/Gobold Regular.woff") format("woff")}@font-face{font-family:"Gobold Italic";font-style:normal;font-weight:normal;src:local("Gobold Italic"),url("../webfonts/Gobold Regular Italic.woff") format("woff")}@font-face{font-family:"Gobold Bold Regular";font-style:normal;font-weight:normal;src:local("Gobold Bold Regular"),url("../webfonts/Gobold Bold.woff") format("woff")}@font-face{font-family:"Gobold CUTS Regular";font-style:normal;font-weight:normal;src:local("Gobold CUTS Regular"),url("../webfonts/Gobold CUTS.woff") format("woff")}@font-face{font-family:"Gobold Extra1 Regular";font-style:normal;font-weight:normal;src:local("Gobold Extra1 Regular"),url("../webfonts/Gobold Extra1.woff") format("woff")}@font-face{font-family:"Gobold Extra2 Regular";font-style:normal;font-weight:normal;src:local("Gobold Extra2 Regular"),url("../webfonts/Gobold Extra2.woff") format("woff")}@font-face{font-family:"Gobold High Bold Regular";font-style:normal;font-weight:normal;src:local("Gobold High Bold Regular"),url("../webfonts/Gobold High Bold.woff") format("woff")}@font-face{font-family:"Gobold High Regular";font-style:normal;font-weight:normal;src:local("Gobold High Regular"),url("../webfonts/Gobold High.woff") format("woff")}@font-face{font-family:"Gobold High Thin Regular";font-style:normal;font-weight:normal;src:local("Gobold High Thin Regular"),url("../webfonts/Gobold High Thin.woff") format("woff")}@font-face{font-family:"Gobold Hollow Bold Regular";font-style:normal;font-weight:normal;src:local("Gobold Hollow Bold Regular"),url("../webfonts/Gobold Hollow Bold.woff") format("woff")}@font-face{font-family:"Gobold Hollow Regular";font-style:normal;font-weight:normal;src:local("Gobold Hollow Regular"),url("../webfonts/Gobold Hollow.woff") format("woff")}@font-face{font-family:"Gobold Thin Light Regular";font-style:normal;font-weight:normal;src:local("Gobold Thin Light Regular"),url("../webfonts/Gobold Light.woff") format("woff")}@font-face{font-family:"Gobold Lowplus Regular";font-style:normal;font-weight:normal;src:local("Gobold Lowplus Regular"),url("../webfonts/Gobold Lowplus.woff") format("woff")}@font-face{font-family:"Gobold Thin Regular";font-style:normal;font-weight:normal;src:local("Gobold Thin Regular"),url("../webfonts/Gobold Thin.woff") format("woff")}@font-face{font-family:"Gobold Uplow Regular";font-style:normal;font-weight:normal;src:local("Gobold Uplow Regular"),url("../webfonts/Gobold Uplow.woff") format("woff")}@font-face{font-family:"Gobold Bold Italic";font-style:normal;font-weight:normal;src:local("Gobold Bold Italic"),url("../webfonts/Gobold Bold Italic.woff") format("woff")}@font-face{font-family:"Gobold CUTS Italic";font-style:normal;font-weight:normal;src:local("Gobold CUTS Italic"),url("../webfonts/Gobold CUTS Italic.woff") format("woff")}@font-face{font-family:"Gobold Extra1 Italic";font-style:normal;font-weight:normal;src:local("Gobold Extra1 Italic"),url("../webfonts/Gobold Extra1 Italic.woff") format("woff")}@font-face{font-family:"Gobold Extra2 Italic";font-style:normal;font-weight:normal;src:local("Gobold Extra2 Italic"),url("../webfonts/Gobold Extra2 Italic.woff") format("woff")}@font-face{font-family:"Gobold High Bold Italic";font-style:normal;font-weight:normal;src:local("Gobold High Bold Italic"),url("../webfonts/Gobold High Bold Italic.woff") format("woff")}@font-face{font-family:"Gobold High Italic";font-style:normal;font-weight:normal;src:local("Gobold High Italic"),url("../webfonts/Gobold High Italic.woff") format("woff")}@font-face{font-family:"Gobold High Thin Italic";font-style:normal;font-weight:normal;src:local("Gobold High Thin Italic"),url("../webfonts/Gobold High Thin Italic.woff") format("woff")}@font-face{font-family:"Gobold Hollow Bold Italic";font-style:normal;font-weight:normal;src:local("Gobold Hollow Bold Italic"),url("../webfonts/Gobold Hollow Bold Italic.woff") format("woff")}@font-face{font-family:"Gobold Hollow Italic";font-style:normal;font-weight:normal;src:local("Gobold Hollow Italic"),url("../webfonts/Gobold Hollow Italic.woff") format("woff")}@font-face{font-family:"Gobold Thin Light Italic";font-style:normal;font-weight:normal;src:local("Gobold Thin Light Italic"),url("../webfonts/Gobold Light Italic.woff") format("woff")}@font-face{font-family:"Gobold Lowplus Italic";font-style:normal;font-weight:normal;src:local("Gobold Lowplus Italic"),url("../webfonts/Gobold Lowplus Italic.woff") format("woff")}@font-face{font-family:"Gobold Thin Italic";font-style:normal;font-weight:normal;src:local("Gobold Thin Italic"),url("../webfonts/Gobold Thin Italic.woff") format("woff")}@font-face{font-family:"Gobold Uplow Italic";font-style:normal;font-weight:normal;src:local("Gobold Uplow Italic"),url("../webfonts/Gobold Uplow Italic.woff") format("woff")}body header{position:relative}body header .algues-top-right{position:absolute;top:-2em;right:-4em;width:400px;z-index:-1}body header .container-large a{margin-top:4em}body header .container-large a .logo-synteau{width:400px}body main #hero-section .container-small .section-title{text-transform:uppercase;color:#899297;font-weight:bold;font-size:30px;width:100%;margin-bottom:1em;margin-left:5.3em}body main #hero-section .container-small .section-title span{color:#00a1cb}body main #hero-section .container-small .content{position:relative;background-color:#00a1cb80;color:#fff;padding:4em 10em}body main #hero-section .container-small .content-img{position:absolute;max-width:40%;top:-5.5em;left:-18em}body main #hero-section .container-small .content-intro{font-size:18px;margin-bottom:2em}body main #hero-section .container-small .content h3{font-family:"Montserrat",sans-serif;margin-bottom:2em;max-width:70%}body main #hero-section .container-small .content-list{margin-bottom:2em}body main #hero-section .container-small .content-list li{font-size:20px;margin-left:2em}body main #hero-section .container-small .content a{text-decoration:none;text-transform:uppercase;font-weight:bold;color:#fff;background-size:200% 200%;padding:.5em 1em;-webkit-transition:background-position .5s;-moz-transition:background-position .5s;transition:background-position .5s;background-image:linear-gradient(to right, #00A1CB 51%, transparent 0);background-position:right}body main #hero-section .container-small .content a:hover{background-position:left}body main #bandeau-section{margin:2em auto;background-color:#bfbfbf80;padding:2em 0}body main #bandeau-section::before{content:"";position:absolute;background-color:#00a1cb80;height:100%;width:0;left:0;z-index:0;transition:all .4s ease-in-out}body main #bandeau-section::after{content:"";position:absolute;background-color:#00a1cb80;height:100%;width:0;right:0;z-index:0;transition:all .4s ease-in-out}body main #bandeau-section .fa-chevron-right,body main #bandeau-section .fa-chevron-left{position:absolute;font-size:50px;font-weight:bold;color:#00a1cb;transition:all .2s ease-in-out}body main #bandeau-section .fa-chevron-right{left:25%}body main #bandeau-section .fa-chevron-left{right:25%}body main #bandeau-section:hover::before{width:50%}body main #bandeau-section:hover::after{width:50%}body main #bandeau-section:hover .fa-chevron-right{left:34%;color:#fff}body main #bandeau-section:hover .fa-chevron-left{right:34%;color:#fff}body main #bandeau-section .container-large{z-index:1;text-decoration:none}body main #bandeau-section .container-large h2{color:#fff;font-size:45px;text-transform:uppercase;text-align:center;font-weight:500}body main #bandeau-section .container-large h2 span{font-size:35px;font-weight:400}body main #slider-section .algues-middle-left{position:absolute;top:-35em;left:-10em;width:470px;z-index:-1}body main #slider-section .poissons-middle-right{position:absolute;top:-12em;right:-8em;width:845px;opacity:.5;z-index:-1}body main #slider-section .container-large{margin-bottom:2em}body main #slider-section .container-large .section-title{color:#00a1cb;font-size:30px}body main #slider-section .owl-carousel .owl-stage{padding-top:0;padding-bottom:4em}body main #slider-section .owl-carousel .owl-item:nth-child(1){animation:waveOne 4s ease-in-out infinite}body main #slider-section .owl-carousel .owl-item:nth-child(2),body main #slider-section .owl-carousel .owl-item:nth-child(4){animation:waveTwo 4s .5s ease-in-out infinite}body main #slider-section .owl-carousel .owl-item:nth-child(3),body main #slider-section .owl-carousel .owl-item:nth-child(5){animation:waveThree 4s 1.5s ease-in-out infinite}body main #slider-section .container-small a{text-decoration:none;text-transform:uppercase;font-weight:bold;color:#fff;background-size:200% 200%;padding:.5em 1em;-webkit-transition:background-position .5s;-moz-transition:background-position .5s;transition:background-position .5s;background-image:linear-gradient(to right, #899297 50%, #00A1CB 0);background-position:right}body main #slider-section .container-small a:hover{background-position:left}body main #slider-section #download-kit-bd-hd{display:none;margin-top:1em;justify-content:space-evenly}body main #slider-section .visible{display:flex !important}body main #actuality-section{background-color:#00a1cb80}body main #actuality-section .container-large .section-title{color:#fff;font-size:30px;width:100%;text-align:center;margin-top:2em}body main #actuality-section .container-large .container-medium{max-width:1400px;margin-top:2em;margin-bottom:4em}body main #actuality-section .container-large .container-medium .item{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background-color:#fff;border-radius:30px;width:100%;height:315px;padding:1em 0}body main #actuality-section .container-large .container-medium .item-img img{width:100%;height:100px}body main #actuality-section .container-large .container-medium .item-content{margin-bottom:1em;position:relative}body main #actuality-section .container-large .container-medium .item-content::before{content:"";position:absolute;top:-1.5em;left:1em;background-image:url(../images/dev/icon-quote-left.png);background-size:15%;background-repeat:no-repeat;width:100%;height:100%}body main #actuality-section .container-large .container-medium .item-content::after{content:"";position:absolute;bottom:-6em;right:-17em;background-image:url(../images/dev/icon-quote-right.png);background-size:15%;background-repeat:no-repeat;width:100%;height:100%}body main #actuality-section .container-large .container-medium .item-content p{font-family:"Gobold Regular",sans-serif;color:#00a1cb;font-size:22px;text-align:center;padding:0 2em}body main #actuality-section .container-large .container-medium .item-link a{text-decoration:none;color:#899297;font-size:20px;font-weight:500;font-style:italic}body footer{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:2em;margin-bottom:2em}body footer .container-medium{justify-content:flex-start}body footer .container-medium p{color:#00a1cb;font-size:18px;font-weight:bold;text-align:left}body footer hr{margin:1em auto;width:100%;border:2px solid #00a1cb80}body footer .container-medium{justify-content:space-between}body footer .container-medium .footer-link{display:flex;justify-content:center;align-items:center;text-decoration:none;color:#00a1cb;margin-right:2em}body footer .container-medium .footer-link-img{width:45px;margin-right:.5em}body footer .container-large{margin-top:1em}body footer .container-large a{color:#00a1cb;text-decoration:none;font-size:16px}@media all and (max-width: 1600px){#bandeau-section:hover .fa-chevron-right{left:30% !important}#bandeau-section:hover .fa-chevron-left{right:30% !important}}@media all and (max-width: 1000px){body header .algues-top-right{width:300px}body main #hero-section .container-small .content-img{display:none}body main #bandeau-section .fa-chevron-left{right:10%}body main #bandeau-section .fa-chevron-right{left:10%}body main #bandeau-section:hover .fa-chevron-right{left:20% !important}body main #bandeau-section:hover .fa-chevron-left{right:20% !important}body main #slider-section .poissons-middle-right{top:-11em;right:-10em;width:600px}}@media all and (max-width: 800px){body main #hero-section .container-small .content{padding:4em 2em}body main #bandeau-section .fa-chevron-left{right:2%}body main #bandeau-section .fa-chevron-right{left:2%}body main #bandeau-section:hover .fa-chevron-right{left:10% !important}body main #bandeau-section:hover .fa-chevron-left{right:10% !important}body main #slider-section .poissons-middle-right{top:-8em;width:500px}}@media all and (max-width: 640px){body header .algues-top-right{width:200px}body main #hero-section .container-small .section-title{margin-left:1em}body main #hero-section .container-small .content h3{max-width:100%}body main #hero-section .container-small .content a{font-size:13px}body main #hero-section .container-small .content-list li{margin-left:1em}body main #bandeau-section .fa-chevron-left{display:none}body main #bandeau-section .fa-chevron-right{display:none}body main #slider-section .poissons-middle-right{top:-8em;width:500px}body main #slider-section #download-kit-bd-hd a{margin-bottom:1em}body main #actuality-section .owl-carousel{width:80%}body main #actuality-section .container-large .container-medium .item-content::before{width:70%;height:70%}body main #actuality-section .container-large .container-medium .item-content::after{width:70%;height:70%;left:85%}body footer .container-medium{margin-left:1em}body footer .container-medium a{margin-bottom:1em}body footer .container-medium a:last-child{width:100%}}@keyframes waveOne{0%{transform:scale(0.8) rotate(11deg)}50%{transform:scale(0.85) rotate(11deg);box-shadow:40px 53px 20px #00000029}100%{transform:scale(0.8) rotate(11deg)}}@keyframes waveTwo{0%{transform:scale(0.8) rotate(-7deg)}50%{transform:scale(0.85) rotate(-7deg);box-shadow:-13px 43px 20px #00000029}100%{transform:scale(0.8) rotate(-7deg)}}@keyframes waveThree{0%{transform:scale(0.8) rotate(12deg)}50%{transform:scale(0.85) rotate(12deg);box-shadow:-40px 53px 20px #00000029}100%{transform:scale(0.8) rotate(12deg)}}/*# sourceMappingURL=style.css.map */
