.template .header{font-size:1rem}.template .header header .left .logo{margin-right:15px}@media screen and (min-width:1024px){.template .header header .left .locale{display:none;visibility:hidden}}.template .header header .locale a.btn_lang{background-color:#05221f;border:2px solid;border-radius:50%;color:#f1540e;display:block;font-size:.91rem;font-weight:700;height:35px;line-height:35px;text-align:center;width:35px}.template .header header .locale a.btn_lang:hover{background-color:#f1540e;color:#05221f;text-decoration:none}.template .header header .slogan{display:none}@media screen and (min-width:1366px){.template .header header .slogan{display:block}}.template .header header .right-mobile .mobile-menu a.uk-icon{background:#184d47;border:2px solid #0d685f;color:#4c9d95}.template .header header .right-mobile .mobile-menu a.uk-icon:hover{background:#06453f;border:2px solid #026a5f;color:#4c9d95}@media screen and (min-width:1024px){.template .header header .right-mobile{display:none}}.template .header header .right-desktop{display:none}.template .header header .right-desktop>div{margin-right:5px}.template .header header .right-desktop .connexion a.signin{background-color:#f1540e;color:#fff;padding:4px 15px}.template .header header .right-desktop .connexion a.signin:hover{background-color:#05221f;border:2px solid;color:#f1540e}@media screen and (min-width:1024px){.template .header header .right-desktop{display:inherit;visibility:visible}}@media screen and (min-width:940px){.template .header header{padding:2px 10px}}.template .header .banner .uk-container{background:#000 url(../img/font-img/gw-banner.jpg);background-position:27% bottom;background-size:cover;height:75vh}.template .header .banner .uk-container .uk-inline{height:100%}.template .header .banner .uk-container .uk-inline .slogan{left:50%;max-width:100%;position:absolute;text-align:center;transform:translateX(-53%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.template .header .banner .uk-container .uk-inline .slogan p{color:#e6e6e6;font-size:1.1rem;font-weight:700;line-height:175%;margin:6px 0;padding:0 9px;text-shadow:-5px 5px 12px #000,-1px 0 7px #000,5px 1px 14px #000}@media screen and (min-width:960px){.template .header .banner .uk-container .uk-inline .slogan p{background-color:rgba(28,28,28,.5);text-shadow:none}.template .header .banner .uk-container .uk-inline .slogan{left:auto;right:0;top:30%;transform:translateY(-60%)}}.template .header .banner .uk-container .uk-inline .account .create button{background-color:#d75014;color:#fff}.template .header .banner .uk-container .uk-inline .account .create button:hover{background-color:#0f7ae5;border:none}.template .header .banner .uk-container .uk-inline .account p.explain{background:#000;color:#fff;font-size:.7rem;font-weight:500;line-height:158%;padding:0 6px}.template .bouquets{background-color:#f2f2f0}.template .bouquets p{font-size:1.5rem}@media screen and (min-width:1024px){.template .bouquets p{font-size:2rem}}.template #wrapper{background-attachment:fixed,fixed;background-image:url(../img/font-img/desktop/bg-left.jpg),url(../img/font-img/desktop/bg-right.jpg);background-position:0 0,right top 0;background-repeat:no-repeat,no-repeat}.template #wrapper .uk-container{background-color:#eeeeeb}.template #wrapper .uk-container h2.deco_text{text-align:center;width:100%}.template #wrapper .uk-container h2.deco_text:before{background:url(../img/deco_title_left.png) 50% no-repeat;content:"";display:block;height:28px;margin:0 auto;width:157px}.template #wrapper .uk-container h2.deco_text:after{background:url(../img/deco_title_right.png) 50% no-repeat;content:"";display:block;height:28px;margin:0 auto;width:157px}@media screen and (min-width:640px){.template #wrapper .uk-container h2.deco_text{align-items:center;display:flex;justify-content:center;width:100%}.template #wrapper .uk-container h2.deco_text:before{display:inline-block;margin:0 15px 0 0}.template #wrapper .uk-container h2.deco_text:after{display:inline-block;margin:0 0 0 15px}}@media screen and (min-width:640px) and (max-width:768px){.template #wrapper .uk-container h2.deco_text.inspi:after,.template #wrapper .uk-container h2.deco_text.inspi:before{width:100px}}
