@import url(https://fonts.googleapis.com/css?family=Muli:400,600,900);@font-face{font-family:icomoon;src:url(/build/assets/fonts/icomoon.639c9547.eot);src:url(/build/assets/fonts/icomoon.639c9547.eot) format("embedded-opentype"),url(/build/assets/fonts/icomoon.a8103454.ttf) format("truetype"),url(/build/assets/fonts/icomoon.3508335c.woff) format("woff"),url(/build/assets/fonts/icomoon.98583a30.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Helvetica;src:url(/build/assets/fonts/Helvetica-Light.6414da4b.eot) format("embedded-opentype"),url(/build/assets/fonts/Helvetica-Light.a8a7038e.woff) format("woff"),url(/build/assets/fonts/Helvetica-Light.f40aad34.ttf) format("truetype"),url(/build/assets/fonts/Helvetica-Light.06c8a6bc.svg) format("svg");font-weight:100;font-style:normal}@font-face{font-family:Helvetica;src:url(/build/assets/fonts/Helvetica.b4d5feb9.eot) format("embedded-opentype"),url(/build/assets/fonts/Helvetica.16792ab9.woff) format("woff"),url(/build/assets/fonts/Helvetica.5d4939e7.ttf) format("truetype"),url(/build/assets/fonts/Helvetica.1a35d6d6.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Helvetica;src:url(/build/assets/fonts/HelveticaNeue-Bold.8d037869.eot) format("embedded-opentype"),url(/build/assets/fonts/HelveticaNeue-Bold.09135a39.woff) format("woff"),url(/build/assets/fonts/HelveticaNeue-Bold.2b779789.ttf) format("truetype"),url(/build/assets/fonts/HelveticaNeue-Bold.108a5d88.svg) format("svg");font-weight:700;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star:before{content:"\E900"}.icon-star-check:before{content:"\E90C"}.icon-star-minus:before{content:"\E90B"}.icon-bubble:before{content:"\E90A"}.icon-user:before{content:"\E909"}.icon-user-arrow:before{content:"\E908"}.icon-notification:before{content:"\E907"}.icon-caddie:before{content:"\E903"}.icon-caddie-check:before{content:"\E904"}.icon-caddie-plus:before{content:"\E906"}.icon-caddie-minus:before{content:"\E905"}.icon-check:before{content:"\E901"}.icon-phone:before{content:"\E902"}.icon-contact:before{content:"\E90D";font-size:25px}.icon-news:before{content:"\E90E";font-size:25px}button,input,select,textarea{font-family:Helvetica,sans-serif}input:focus{outline-width:0}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.form-control{border:none}@media (min-width:768px){form .row{display:flex;justify-content:space-between}}form .row.submit-row{margin-top:50px}form .row .col{width:100%;margin-bottom:10px}@media (min-width:768px){form .row .col{width:calc(50% - 15px)}}form .row .full{width:100%;margin-bottom:10px}form .row .full label+div{display:inline-block}form label.error{color:#a91d20}form button:focus,form input:focus,form select:focus,form textarea:focus{outline:0}form button.error,form input.error,form select.error,form textarea.error{box-shadow:inset 0 0 7px #a91d20}form .form-control{position:relative;width:100%;padding:12px 10px 8px;border:1px solid #dbdbdb;box-shadow:none;font-family:Helvetica,sans-serif;color:#8e9398;transition:border .6s}form .form-control::-webkit-input-placeholder{color:#8e9398;opacity:.5}form .form-control:-ms-input-placeholder,form .form-control::-ms-input-placeholder{color:#8e9398;opacity:.5}form .form-control::placeholder{color:#8e9398;opacity:.5}form .form-control:focus{outline:0;border-color:#44748a}form .form-control.error{box-shadow:inset 0 0 7px #a91d20}form textarea.form-control{height:120px;min-height:120px;min-width:100%;max-width:100%}form .radio{display:inline-block;padding:0 30px}form .radio label{position:relative;margin-bottom:0;display:inline-flex;align-items:center;justify-content:space-between}form .radio label span.fa-stack{width:20px;margin:0 15px 0 0;font-size:10px}form .radio label span.fa-stack i.fa-stack-1x{font-size:6px;color:#fff}form .radio label span.label{font-weight:700}form .radio label input{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}form .radio label.checked span.fa-stack,form .radio label.checked span.fa-stack i.fa-stack-1x{color:#44748a}form button.btn-send{display:inline-block;margin-top:50px}form button.btn-send:after{display:inline-block;content:"\F1D9";font-family:FontAwesome,sans-serif;font-weight:100;margin-left:15px;margin-right:-15px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.bloc-link:hover form button.btn-send:after,form button.btn-send:hover:after{-webkit-transform:scale(1.5) rotate(15deg);transform:scale(1.5) rotate(15deg)}form button.btn-send:disabled{pointer-events:none;background:"none"}form button.btn-send:disabled:after{content:"\F1CE";-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}form .news-email{position:relative;display:flex;justify-content:space-between}form .news-email input[type=email]{width:inherit;border:none;border-radius:2px 0 0 2px;background:none;background:#fff;color:#8e9398}form .news-email button[type=submit]{padding:13px 25px;border-radius:0 2px 2px 0}@media (min-width:768px){form .news-email button[type=submit]{padding:13px 50px}}form .ajax-message,form .help-block{margin:10px 0 15px;font-size:.8em;line-height:1.3em}form .ajax-message.error,form .error.help-block{color:#a91d20}form .ajax-message.success,form .success.help-block{color:#356c2b}form .help-block{color:#a91d20}form .help-block ul{list-style:none;padding:0;margin:0}.tooltipster-sidetip.tooltipster-customized .tooltipster-box{background-color:#c80000;border:none;border-radius:10px;box-shadow:none;margin-bottom:9px}.tooltipster-sidetip.tooltipster-customized .tooltipster-arrow .tooltipster-arrow-uncropped .tooltipster-arrow-border{border-width:0}.tooltipster-sidetip.tooltipster-customized .tooltipster-arrow .tooltipster-arrow-uncropped .tooltipster-arrow-background{top:1px;border-top-color:#c80000}.tooltipster-sidetip.tooltipster-customized .tooltipster-content{color:#8e9398;padding:8px}.tooltipster-sidetip.tooltipster-customized .tooltipster-content ul{list-style:none;margin:0;padding:0}.rgpd-advert{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;background-color:hsla(0,0%,100%,.8)}.map .rgpd-advert{background-color:rgba(0,0,0,.6)}.map .rgpd-advert p{max-width:75%;color:#fff}.rgpd-advert.hidden{display:none}.rgpd-advert p{max-width:50%;margin-bottom:20px;font-size:1.5em;color:#000}.rgpd-advert a.btn{position:relative;top:unset;left:unset}#cookies-popup{display:none}#cookies-box{display:none;position:fixed;background-color:#fff;bottom:0;left:0;z-index:100;box-shadow:0 0 70px rgba(0,0,0,.1)}@media screen and (min-width:769px){#cookies-box{bottom:50px;left:50px}}#cookies-box .title{color:#000;font-size:22px}#cookies-box .description{font-size:15px;line-height:20px;margin:10px 2px}#cookies-box .links a{font-size:13px;text-decoration:underline;margin-right:15px;color:#000}#cookies-box .links a:hover{color:#000}@media screen and (min-width:769px){#cookies-box .left,#cookies-box .right{display:inline-block;vertical-align:middle}}#cookies-box .left{padding:20px;text-align:center}@media screen and (min-width:769px){#cookies-box .left{max-width:450px;text-align:left;padding-left:115px}#cookies-box .left:before{content:"";position:absolute;left:20px;top:40px;width:75px;height:75px;background-image:url(/build/assets/images/rgpd-cookie.811c0596.svg);background-repeat:no-repeat}}#cookies-box .right{text-align:center}#cookies-box .right .action{padding:20px 30px;color:#fff;font-weight:600;cursor:pointer;transition:all .3s ease}#cookies-box .right .action#accept-cookies{background-color:#44748a}#cookies-box .right .action#accept-cookies i:before{color:#fff}#cookies-box .right .action#dismiss-cookies{background-color:#000;color:#fff}#cookies-box .right .action#dismiss-cookies i:before{color:#fff}#cookies-box .right .action#param-cookies{background-color:#000;color:#fff}#cookies-box .right .action#param-cookies i:before{color:#fff}#cookies-box .right .action:hover{opacity:.8}#cookies-box .right .action i:before{font-style:normal;color:#fff}#cookies-box .right .action i.close:before{content:"\E905"}@media screen and (max-width:769px){#cookies-box .right .action{padding:10px;display:inline-block;width:50%}}.ui-dialog{padding:0}.ui-dialog h4{text-align:center;font-size:30px;letter-spacing:1px}.ui-dialog .head{max-width:600px;margin:0 auto;text-align:center}.ui-dialog .head p.text-center{font-size:130%}.ui-dialog .items{max-width:750px}.ui-dialog .items .item{padding:30px 0;border-bottom:1px solid #efefef}.ui-dialog .items .item:last-child{border-bottom:none}.ui-dialog .items .item-title{color:#000;font-size:26px}.ui-dialog .items .item-text{line-height:20px;margin-top:5px}.ui-dialog .items .left{max-width:90%;padding-right:50px;text-align:left}.ui-dialog .items .left,.ui-dialog .items .right{display:inline-block;vertical-align:middle}.ui-dialog .text-content{line-height:20px;text-align:center;padding:10px 20px}.ui-dialog .dialog-content{padding:10px}@media screen and (min-width:769px){.ui-dialog .dialog-content{padding:50px 75px}}.ui-dialog .ui-dialog-content{padding:0;overflow:visible}.ui-dialog .ui-dialog-titlebar{display:none}.ui-dialog .actions{text-align:center}.ui-dialog .actions .button{display:inline-block;padding:8px 15px;background-color:#44748a;color:#fff;cursor:pointer}.ui-widget.ui-widget-content{border-radius:0;border:0}.ui-widget-overlay{background-color:rgba(0,0,0,.75);opacity:1;z-index:10002}#dialog-close{position:absolute;right:30px;top:30px;cursor:pointer;color:#000}#dialog-close i.close:after{color:#000}#dialog-close i.close:before{font-style:normal;color:#000}.switch input[type=checkbox]{height:0;width:0;visibility:hidden}.switch input[type=checkbox]:checked+label{background:#44748a}.switch input[type=checkbox]:checked+label:after{left:calc(100% - 5px);-webkit-transform:translateX(-87%);transform:translateX(-87%);background:#000}.switch label{cursor:pointer;text-indent:-9999px;width:60px;height:30px;background:#e4e4e4;border:1px solid #000;display:block;border-radius:100px;position:relative;transition:background .3s ease}.switch label:after{content:"";position:absolute;top:2px;left:3px;width:24px;height:24px;background:#000;border-radius:90px;transition:.3s}.switch label.nice-select.open:after,.switch label:active:after{width:28px}.video-picture{position:relative}.video-box{position:absolute;width:100%;z-index:34;top:0;left:0}.video-box,.video-box .video-container{height:100%}.video-box .video-container .video-button{display:flex;flex-direction:column;justify-content:center;height:100%}.video-box .video-container .video-button a.btn-video{display:flex;height:100%;align-items:center;justify-content:center}.video-box .video-container .video-button a.btn-video.hidden{display:none}.video-box .video-container .video-button a.btn-video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.video-box .video-container .player{display:none;background:#000}.video-box .video-container .player,.video-box .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#video-popup{display:none;width:100%;height:100%;position:fixed;top:0;right:0;padding:60px;z-index:10000;background-color:#000}#video-popup .popup-close{position:absolute;top:10px;right:20px;width:20px;height:20px;cursor:pointer;z-index:1000}#video-popup .popup-close .burger-div{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:transparent}#video-popup .popup-close .burger-div:after,#video-popup .popup-close .burger-div:before{content:"";position:absolute;right:0;width:20px;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background .3s,-webkit-transform .3s;transition:transform .3s,background .3s;transition:transform .3s,background .3s,-webkit-transform .3s;background-color:#fff}#video-popup .popup-close .burger-div:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}#video-popup .popup-close .burger-div:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}#video-popup .video-popup-container{width:100%;height:100%;position:relative}#video-popup iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;box-sizing:border-box;clear:both;color:#9d9d9d;cursor:pointer;display:block;font-family:inherit}.nice-select.form-control{padding:0 28px 0 0}.nice-select .current{color:#000}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#000}.nice-select:after{border-bottom:1px solid #000;border-right:1px solid #000;content:"";display:block;width:6px;height:6px;margin-top:-3px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .15s ease-in-out}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-17px);transform:scale(.75) translateY(-17px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;width:100%}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;color:#9d9d9d;font-weight:400;line-height:32px;list-style:none;min-height:32px;outline:none;padding-left:10px;padding-right:17px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{color:#000}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}*{box-sizing:border-box}html{height:100%}body{color:#8e9398;min-height:100%;display:flex;flex-direction:column;text-align:center;font-family:Helvetica,sans-serif;margin:0;font-size:17px;line-height:1.2;background-position:50px -6px}body.overflow-hidden{overflow:hidden}@media (-ms-high-contrast:none){body{display:block}}main{flex:1;min-height:200px;width:100%;max-width:1200px;margin:0 auto;text-align:left;background-color:#fff;display:block;position:relative}body.width-1000 main{max-width:1000px;width:90%;margin-top:-40px;padding:20px 10px}@media screen and (min-width:768px){body.width-1000 main{padding:25px}}img{max-width:100%}a{text-decoration:none;transition:color .3s ease;color:#44748a}a.block-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}p{line-height:27px;color:#4a4d4e}h1,h2,h3{margin:0}h1{line-height:1.2;font-weight:100}@media screen and (min-width:768px){h1{font-size:50px}}@media screen and (min-width:768px){h2{font-size:40px;line-height:57px}}h1.plus-picto:before,h2.plus-picto:before{content:"\E900";font-family:icomoon;display:block;font-weight:100;color:#44748a}h3{font-size:25px}table.bt tr{margin:10px 0 40px;display:block}.container{max-width:1200px;margin:0 auto;padding:0 10px}.button,.js-link{cursor:pointer}.button{color:#fff;padding:8px 10px 5px;background-color:#44748a;font-size:15px;font-weight:400;border:2px solid #44748a;display:inline-block;transition:background-color .3s ease,border-color .3s ease}@media screen and (min-width:768px){.button{font-size:17px;padding:10px 20px 6px}}.button:hover{background-color:#3d5d6b;border-color:#3d5d6b}.button:disabled{opacity:.7}.button:disabled:hover{background-color:#44748a;border:2px solid #44748a}.button.only-border{background-color:#fff;color:#44748a}.flash{margin-top:30px}.flash.success{color:#44748a}.flash i{margin-right:10px;font-size:28px;vertical-align:middle}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{background-color:#f8f8f8;outline:none;font-family:Helvetica,sans-serif;width:100%;font-size:16px;font-weight:400;margin-bottom:5px;border-radius:5px}@media screen and (min-width:768px){form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{margin-bottom:20px}}form input[type=email]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:Helvetica,sans-serif;color:#8e9398;font-weight:400}form input[type=email]:-ms-input-placeholder,form input[type=email]::-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=password]::-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=tel]::-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=text]::-ms-input-placeholder,form textarea:-ms-input-placeholder,form textarea::-ms-input-placeholder{font-family:Helvetica,sans-serif;color:#8e9398;font-weight:400}form input[type=email]::placeholder,form input[type=password]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form textarea::placeholder{font-family:Helvetica,sans-serif;color:#8e9398;font-weight:400}@media screen and (min-width:768px){form .select2-container{margin:10px 0}}form textarea{resize:none;height:90px;background-color:#f8f8f8}form .form-group{text-align:left}form .show-on-error,form .show-on-success{display:none;margin:15px 0}header{width:100%;max-width:1200px;margin:0 auto;padding:20px 0 0}header .logo{float:right;padding-bottom:10px;padding-right:10px}@media screen and (max-width:768px){header .logo{max-width:180px;margin-right:10px}}@media screen and (min-width:1200px){header .logo{padding-right:0}}header.logged-in .logo{max-width:145px}header .slogan{text-transform:uppercase;text-align:left;padding:15px 0 50px 10px;font-size:15px;display:none}@media screen and (min-width:768px){header .slogan{display:block}}@media screen and (min-width:1200px){header .slogan{padding:15px 0 50px}}header nav{display:none;text-align:left}@media screen and (min-width:768px){header nav{display:block}}header nav li,header nav ul{margin:0;padding:0}header nav li{list-style:none;display:inline-block}header nav li a{position:relative}header nav .main-menu{background-color:#fff;display:inline-block}header nav .main-menu li{padding:15px 45px}header nav .main-menu li a{font-weight:700;color:#8e9398;font-size:17px}header nav .main-menu li a i.icon-star{font-size:24px;vertical-align:sub;margin-right:10px;position:relative}header nav .main-menu li a i.icon-star span{font-family:Helvetica,sans-serif;position:absolute;top:-1px;left:14px;background-color:#44748a;width:19px;height:19px;font-size:11px;font-weight:700;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff}header nav .main-menu li.current a{color:#44748a}header nav .top-menu li{padding-right:15px}@media screen and (min-width:1000px){header nav .top-menu li{padding-right:25px}}header nav .top-menu li a{color:#8e9398;font-size:12px;padding:10px}header nav .top-menu li a i{font-size:30px;position:relative;top:7px}header nav .top-menu li.current a{color:#44748a}header nav .top-menu,header nav form[name=search]{display:inline-block}header nav form[name=search]{margin-top:25px;margin-left:13px}@media screen and (min-width:1090px){header nav form[name=search]{margin:0}}header nav .language-switcher{display:inline-block;color:#8e9398;font-weight:700;font-size:14px;margin-right:45px}header nav .language-switcher a,header nav .language-switcher a.active{color:#8e9398}header .navbar-menu{position:absolute;top:0;left:0;padding:16px}@media screen and (min-width:768px){header .navbar-menu{display:none}}header.no-logged-in .navbar-menu{display:none}header .open-nav{display:inline-block;background:transparent;width:40px;height:40px;line-height:40px;position:relative;transition:all .6s ease;z-index:100}header .open-nav span.hamburger{display:inline-block;position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:30px;height:3px;background-color:#8e9398}header .open-nav span.hamburger:after,header .open-nav span.hamburger:before{content:"";width:100%;height:3px;position:absolute;right:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background .3s,-webkit-transform .3s;transition:transform .3s,background .3s;transition:transform .3s,background .3s,-webkit-transform .3s;background-color:#8e9398}header .open-nav span.hamburger:before{-webkit-transform:translateY(-10px) rotate(0deg);transform:translateY(-10px) rotate(0deg)}header .open-nav span.hamburger:after{-webkit-transform:translateY(10px) rotate(0deg);transform:translateY(10px) rotate(0deg)}header .open-nav span.hamburger.is-clicked{background-color:transparent!important;width:25px;margin-left:-15px}header .open-nav span.hamburger.is-clicked:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}header .open-nav span.hamburger.is-clicked:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}header .header-image img{display:block}.top-menu li a i{position:relative}.top-menu li a i .circle{font-family:Helvetica,sans-serif;position:absolute;top:-5px;left:18px;background-color:#cb8f41;width:17px;height:17px;font-size:11px;font-weight:700;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}#menu-mobile-content form[name=search],header form[name=search]{position:relative}#menu-mobile-content form[name=search] input,header form[name=search] input{margin-bottom:0;height:30px;width:270px;padding-right:30px}#menu-mobile-content form[name=search] button,header form[name=search] button{position:absolute;top:0;right:0;height:100%;border:0;background:none;cursor:pointer;color:#8e9398;padding-right:10px}#menu-mobile-content{display:none;position:fixed;background-color:#ededed;padding:10px;top:0;bottom:0;left:0;right:0;z-index:10}#menu-mobile-content .menu-center{height:100%;width:100%;display:flex;align-items:center;flex-direction:column}#menu-mobile-content .menu-center nav{width:100%}#menu-mobile-content img{max-width:180px}#menu-mobile-content nav{font-family:Helvetica,sans-serif;font-weight:700;font-size:16px;letter-spacing:2px;margin-top:13px}#menu-mobile-content nav form{max-width:250px;margin-left:35px}#menu-mobile-content ul{padding:0;margin:30px 0;list-style-type:none;text-align:left}#menu-mobile-content ul li{margin:15px 0;text-transform:uppercase}#menu-mobile-content ul li a{color:#4a4d4e}#menu-mobile-content ul li a i{vertical-align:text-bottom;font-size:20px;margin-right:6px}#menu-mobile-content ul li a i .circle{left:12px}#menu-mobile-content ul li a .item-count{margin-left:15px;width:25px;height:25px;border-radius:50%;background-color:#44748a;display:inline-flex;align-items:center;justify-content:center;font-size:18px}#menu-mobile-content ul.language-switcher li{display:inline-block}#menu-mobile-content ul.top-menu li a{color:#8e9398}footer{padding:25px 10px;background-color:#ededed}footer .footer-content{max-width:850px;margin:0 auto}@media screen and (min-width:768px){footer .footer-content{display:flex}}footer .footer-content strong{color:#4a4d4e;font-size:15px}footer .footer-content .icon-contact,footer .footer-content .icon-news{margin-left:3px}footer .footer-content .icon-contact:before,footer .footer-content .icon-news:before{font-size:16px}footer .footer-content .col1,footer .footer-content .col2,footer .footer-content .col3{flex:1;text-align:center}@media screen and (min-width:768px){footer .footer-content .col1,footer .footer-content .col2,footer .footer-content .col3{text-align:left;display:flex;flex-direction:column}}footer .footer-content li,footer .footer-content ul{margin:0;padding:0;list-style:none}footer .footer-content li a{color:#8e9398;font-size:15px;letter-spacing:.5px;margin:10px 0;display:block}footer .footer-content li a i{font-size:20px;position:relative;top:3px}footer .footer-content li a:hover{color:#44748a}footer .footer-copyright{font-size:12px;max-width:1400px;margin:0 auto;padding-top:20px}footer .footer-copyright p{margin:0;line-height:15px;color:#8e9398}.first-title{color:#44748a;font-weight:700;text-transform:uppercase}.second-title{font-size:32px;font-weight:100;margin:15px 0 30px}@media screen and (min-width:768px){.second-title{font-size:50px;margin:20px 0 35px}}nav.menu .categories-menu{position:relative;border-top:3px solid #ededed;border-bottom:3px solid #ededed;margin-bottom:6px;text-transform:uppercase;font-weight:700;display:flex;justify-content:space-between;margin-top:22px}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}nav.menu .categories-menu>li{background-color:#fff}nav.menu .categories-menu>li a{color:#8e9398;display:block;padding:15px 20px;position:relative;z-index:2;text-align:center}nav.menu .categories-menu>li a.button{display:inline-block!important;color:#fff;text-transform:none;margin:15px 20px;padding:8px 10px 5px}html.no-touchevents nav.menu .categories-menu>li:hover>a{box-shadow:0 0 24px 0 rgba(0,0,0,.08)}html.no-touchevents nav.menu .categories-menu>li:hover>a+ul{display:block;-webkit-animation:fadeInFromNone .3s ease;animation:fadeInFromNone .3s ease}html.no-touchevents nav.menu .categories-menu>li.with-submenu>a:not(.button):after{content:"";background-color:#fff;display:none;top:75%;height:30px;right:0;left:0;position:absolute;-webkit-animation:fadeInFromNone .3s ease;animation:fadeInFromNone .3s ease}html.no-touchevents nav.menu .categories-menu>li.with-submenu:hover a:after{display:block}nav.menu .categories-menu>li .menu_level_1{padding:15px;z-index:1}nav.menu .categories-menu>li .menu_level_1 li{width:33%;vertical-align:top;margin:15px 0}nav.menu .categories-menu>li .menu_level_1 li a{display:flex}nav.menu .categories-menu>li .menu_level_1 li a:after{content:none}nav.menu .categories-menu>li .menu_level_1 li a .image{min-width:130px;max-width:130px}nav.menu .categories-menu>li .menu_level_1 li a .image img{display:block}nav.menu .categories-menu>li .menu_level_1 li a .label{text-transform:none;font-weight:400;line-height:23px;text-align:left;color:#44748a;font-size:14px;padding:5px 15px;position:relative;padding-left:30px}nav.menu .categories-menu>li .menu_level_1 li a .label:before{content:"\F105";font-family:FontAwesome;font-size:20px;font-weight:700;position:absolute;left:15px;top:4px}nav.menu .categories-menu li>ul{display:none;position:absolute;top:calc(100% + 3px);background-color:#fff;box-shadow:0 0 24px 0 rgba(0,0,0,.08);left:0;right:0;text-align:left}@media screen and (min-width:768px){.page-login .blocs{display:flex}}.page-login .blocs .form,.page-login .blocs .register{flex:1;background-color:#f8f8f8;margin:20px 0;padding:25px 22px}@media screen and (min-width:768px){.page-login .blocs .form,.page-login .blocs .register{margin:20px}}.page-login .blocs .form .title,.page-login .blocs .register .title{color:#44748a;font-weight:700}.page-login .blocs .form .description,.page-login .blocs .register .description{color:#4a4d4e;margin:25px 0}.page-login .forgot-password{margin-top:20px}.page-login .forgot-password a{color:#4a4d4e;font-size:14px;text-decoration:underline}.page-register main .content,.page-register main .form,.page-reset-form main .content,.page-reset-form main .form,.page-reset-request main .content,.page-reset-request main .form,.page-reset main .content,.page-reset main .form{margin-top:30px}.page-register .login,.page-register .register,.page-reset-form .login,.page-reset-form .register,.page-reset-request .login,.page-reset-request .register,.page-reset .login,.page-reset .register{margin-top:10px}.page-register .login a,.page-register .register a,.page-reset-form .login a,.page-reset-form .register a,.page-reset-request .login a,.page-reset-request .register a,.page-reset .login a,.page-reset .register a{color:#4a4d4e;font-size:14px;text-decoration:underline}.page-home .categories,.page-home .contact{position:relative;margin-bottom:50px;padding-bottom:15px}.page-home .categories:after,.page-home .contact:after{content:"";width:100%;max-width:956px;height:1px;background-color:#000;position:absolute;bottom:0;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-home .contact{padding-bottom:50px}@media screen and (min-width:768px){.page-home .contact .flex{display:flex}}.page-home .contact .flex .agency,.page-home .contact .flex .form{flex:1}.page-home .contact .flex .form{display:flex;flex-direction:column}@media screen and (min-width:768px){.page-home .contact .flex .form{margin-right:25px}}.page-home .contact .flex .form .message{flex:1}.page-home .contact .flex .form .message .form-group{height:100%}.page-home .contact .flex .agency{padding:15px;color:#4a4d4e;line-height:1.5;align-self:flex-start}.page-home .contact .flex .agency .address,.page-home .contact .flex .agency .name,.page-home .contact .flex .agency .phone{margin-top:15px}@media screen and (min-width:768px){.page-home .contact .flex .agency{max-width:280px}}.page-home .contact .submit{margin-top:25px}.page-home .contact .agency{background-color:#f4f4f4}.page-home .contact .agency .title{text-transform:uppercase;font-weight:700;color:#44748a}.page-home .contact .agency .name{color:#4a4d4e;font-weight:700}.page-home .block-search{display:flex}.page-home .block-search .input,.page-home .block-search button{display:inline-block;flex:1}.page-home .block-search input{margin-bottom:0;height:48px}.page-home .block-search button{max-width:230px;margin-left:40px;border:0;background-color:#44748a;color:#fff;text-align:left;padding-left:15px;font-size:17px}.page-category main{padding:40px 0}@media screen and (min-width:1000px){.page-category main{display:flex;align-items:flex-start}}.page-category .left{background-color:#f8f8f8;padding-bottom:15px;display:none}.page-category .left h3{text-transform:uppercase;color:#44748a;font-size:18px;padding:15px}.page-category .left li,.page-category .left ul{padding:0;margin:0;list-style:none}.page-category .left li a,.page-category .left ul a{display:block;padding:15px;margin-right:15px;color:#4a4d4e;transition:all .3s ease}.page-category .left li a:hover,.page-category .left ul a:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.page-category .left li a.active,.page-category .left ul a.active{background-color:#fff}.page-category .left li a.active i,.page-category .left ul a.active i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-category .left li a i,.page-category .left ul a i{float:right;font-weight:700;font-size:16px}.page-category .left ul>li{font-size:14px;font-weight:700}.page-category .left ul>li li{font-size:12px;font-weight:400}.page-category .left ul>li li a.active{background-color:transparent;font-weight:700}.page-category .right{padding:0 20px}.page-category .right .image{margin:50px 0 25px}@media screen and (min-width:1000px){.page-category .left{flex:0 0 385px;display:block}.page-category .right{flex:1}}.page-category .products a,.page-category .subcategories a{margin:10px 0;display:block}.page-category .products a i,.page-category .subcategories a i{font-size:22px;vertical-align:text-bottom;font-weight:700}.page-category .filter-form{margin-top:20px}.page-category .subcategories{margin-left:-15px;margin-right:-15px;margin-top:50px}.page-category .subcategories .title{padding:0 15px;font-size:30px;margin:50px 0 15px}.page-category .subcategories .subcategory{vertical-align:top;padding:15px}@media screen and (min-width:768px){.page-category .subcategories .subcategory{width:50%;display:inline-block}}.page-category .subcategories .subcategory .description{color:#4a4d4e;font-size:13px}.page-category .products{margin-left:-20px;margin-right:-20px;text-align:center}@media screen and (min-width:1000px){.page-category .products{text-align:left}}.page-category .filter-form{margin-left:-20px;margin-right:-20px}.page-category .filter-form .select{width:100%;display:inline-block;padding:8px 20px}@media screen and (min-width:500px){.page-category .filter-form .select{width:50%}}@media screen and (min-width:768px){.page-category .filter-form .select{width:33%}}.page-category .filter-form .select .nice-select{background-color:#f8f8f8;border:1px solid #dbdbdb;line-height:17px;padding:8px}.page-category .filter-form .select .nice-select .current{color:#4a4d4e}.product{vertical-align:top;padding:20px;width:245px;display:inline-block}@media screen and (min-width:768px) and (max-width:1000px){.product{width:33%}}.product img{border:1px solid #4a4d4e;display:block}.page-product main{width:100%;max-width:100%}.page-product main .image{text-align:center;padding:0}@media screen and (min-width:768px){.page-product main .image{padding-top:30px}}.page-product h1{margin:20px 0}.page-product .product-header{width:100%;background-color:#f9f9f9;padding:20px 10px}@media screen and (min-width:768px){.page-product .product-header{padding:65px 10px}}.page-product .product-header .image img{max-height:300px}.page-product .product-name{color:#4a4d4e;font-weight:700;margin-top:35px}.page-product .filter{margin-top:30px}.page-product table.product-references{width:100%;margin:30px 0;border-collapse:collapse;color:#4a4d4e;font-size:14px}.page-product table.product-references thead{background-color:#f9f9f9}.page-product table.product-references thead th{font-size:14px;text-align:left}.page-product table.product-references td,.page-product table.product-references th{padding:15px 10px}.page-product table.product-references td.hidden,.page-product table.product-references th.hidden{display:none}.page-product table.product-references td{border-bottom:1px solid #dfe4e9;transition:background-color .5s}.page-product table.product-references td.reference-name{font-weight:700}.page-product table.product-references td.icon{width:80px;padding:5px;position:relative}.page-product table.product-references td i{font-size:40px;cursor:pointer;color:#8e9398}.page-product table.product-references td i.icon-caddie-check,.page-product table.product-references td i.icon-star-check{color:#34a235}.page-product table.product-references td i.icon-contact{margin-left:7px}.page-product table.product-references tr.highlighted td{background-color:rgba(68,116,138,.2);border-bottom:1px solid #fff}.page-product .product-detail .links{padding:0 0 25px}@media screen and (min-width:768px){.page-product .product-detail .links{padding:25px 0 70px}}.page-product .product-detail .links .link{margin:10px 0}.page-product .notes .title{text-transform:uppercase;color:#44748a;font-weight:700}.page-product .notes .title i{font-size:40px;vertical-align:middle}.page-product .notes .description{font-size:11px;margin:10px 0}.page-product .notes textarea{width:50%;height:250px;resize:none;background-color:#f4f4f4;font-size:15px;color:#4a4d4e;padding:10px;border:1px solid #dcdcdc;margin-top:20px}.page-product .notes .button{margin-top:15px}.page-product .product-pictures{margin-left:-15px;margin-right:-15px;padding:75px 0}.page-product .product-pictures .grid-item{width:575px;margin:15px}.page-product .associated-products .products{margin-left:-10px;margin-right:-10px}.page-product .associated-products .title{text-transform:uppercase;font-weight:700;color:#44748a}.page-product .associated-products a{margin:10px 0;display:block;font-size:14px}@media (min-width:1000px){.page-product .associated-products a{font-size:17px}}.page-product .associated-products a i{font-size:17px;vertical-align:text-bottom;font-weight:700}@media (min-width:1000px){.page-product .associated-products a i{font-size:22px}}.page-product .associated-products .product{width:200px}@media (min-width:1000px){.page-product .associated-products .product{width:235px}}.page-account main h1{margin-top:35px;margin-bottom:15px;text-align:center}@media (min-width:1000px){.page-account main h1{text-align:left}}.page-account main .container{max-width:1000px}.page-account main .account-menu{padding:40px 0}.page-account main .account-menu a{padding:12px 25px 8px;color:#4a4d4e;background-color:#ededed;margin:15px;transition:background-color .3s ease,color .3s ease;display:block}@media screen and (min-width:768px){.page-account main .account-menu a{display:inline-block}}@media screen and (min-width:768px){.page-account main .account-menu a:first-child{margin-left:0}}.page-account main .account-menu a.active,.page-account main .account-menu a:hover{background-color:#899197;color:#fff}.page-account main .content{padding-bottom:100px}@media (min-width:1000px){.page-account main .content.flex{display:flex}}.page-account main .agency{background-color:#fafafa;padding:20px;color:#4a4d4e;line-height:1.8}@media (min-width:1000px){.page-account main .agency{max-width:315px}}.page-account main .agency .title{text-transform:uppercase;font-weight:700;color:#44748a;margin-bottom:25px}.page-account main .agency .name,.page-account main .agency .person{font-weight:700;margin-top:5px}.page-account main .agency .address,.page-account main .agency .contacts{margin-top:15px}.page-account main .form{flex:1;padding:20px}@media (min-width:1000px){.page-account main .form{padding:0 30px}}.page-account main .form form{display:flex;flex-direction:column;height:100%}.page-account main .form form .textarea{flex:1}.page-account main .form form .textarea .form-group,.page-account main .form form .textarea textarea{height:100%}.page-account main .form form .submit{margin-top:20px}.page-account main .logout{margin-top:25px}.page-favorites main h1,.page-selection main h1{margin-top:35px}.page-favorites .favorite,.page-favorites .selection,.page-selection .favorite,.page-selection .selection{padding:10px;border:1px solid #4a4d4e;margin:20px 0;color:#4a4d4e}@media screen and (min-width:768px){.page-favorites .favorite,.page-favorites .selection,.page-selection .favorite,.page-selection .selection{padding:20px}}.page-favorites .favorite .left,.page-favorites .favorite .right,.page-favorites .selection .left,.page-favorites .selection .right,.page-selection .favorite .left,.page-selection .favorite .right,.page-selection .selection .left,.page-selection .selection .right{display:inline-block;vertical-align:middle;width:100%}.page-favorites .favorite .left,.page-favorites .selection .left,.page-selection .favorite .left,.page-selection .selection .left{max-width:140px;display:none}@media screen and (min-width:768px){.page-favorites .favorite .left,.page-favorites .selection .left,.page-selection .favorite .left,.page-selection .selection .left{display:inline-block}}@media screen and (min-width:768px){.page-favorites .favorite .right,.page-favorites .selection .right,.page-selection .favorite .right,.page-selection .selection .right{max-width:calc(100% - 140px);padding-left:20px}}.page-favorites .favorite .category,.page-favorites .selection .category,.page-selection .favorite .category,.page-selection .selection .category{font-size:14px}.page-favorites .favorite .category a,.page-favorites .selection .category a,.page-selection .favorite .category a,.page-selection .selection .category a{color:#4a4d4e}.page-favorites .favorite .category a:hover,.page-favorites .selection .category a:hover,.page-selection .favorite .category a:hover,.page-selection .selection .category a:hover{color:#44748a}.page-favorites .favorite .product-name,.page-favorites .selection .product-name,.page-selection .favorite .product-name,.page-selection .selection .product-name{font-weight:700;color:#44748a;margin:10px 0;position:relative}.page-favorites .favorite .product-name i,.page-favorites .selection .product-name i,.page-selection .favorite .product-name i,.page-selection .selection .product-name i{width:50px;font-size:40px;color:#8e9398;cursor:pointer;position:absolute;right:0;top:-15px}.page-favorites .favorite .product-references,.page-favorites .selection .product-references,.page-selection .favorite .product-references,.page-selection .selection .product-references{width:100%;font-size:14px}@media screen and (min-width:768px){.page-favorites .favorite .product-references,.page-favorites .selection .product-references,.page-selection .favorite .product-references,.page-selection .selection .product-references{table-layout:fixed}}.page-favorites .favorite .product-references td i,.page-favorites .selection .product-references td i,.page-selection .favorite .product-references td i,.page-selection .selection .product-references td i{font-size:40px;color:#8e9398}.page-favorites .favorite .product-references td i.icon-caddie-minus,.page-favorites .favorite .product-references td i.icon-star-minus,.page-favorites .selection .product-references td i.icon-caddie-minus,.page-favorites .selection .product-references td i.icon-star-minus,.page-selection .favorite .product-references td i.icon-caddie-minus,.page-selection .favorite .product-references td i.icon-star-minus,.page-selection .selection .product-references td i.icon-caddie-minus,.page-selection .selection .product-references td i.icon-star-minus{color:#b41f1f;cursor:pointer}.page-favorites .favorite .product-references td i.icon-caddie-check,.page-favorites .selection .product-references td i.icon-caddie-check,.page-selection .favorite .product-references td i.icon-caddie-check,.page-selection .selection .product-references td i.icon-caddie-check{color:#34a235}.page-favorites .favorite .product-references td.icon,.page-favorites .selection .product-references td.icon,.page-selection .favorite .product-references td.icon,.page-selection .selection .product-references td.icon{position:relative;cursor:pointer}@media screen and (min-width:768px){.page-favorites .favorite .product-references td.icon,.page-favorites .selection .product-references td.icon,.page-selection .favorite .product-references td.icon,.page-selection .selection .product-references td.icon{width:50px}.page-favorites .favorite .product-references td.price,.page-favorites .selection .product-references td.price,.page-selection .favorite .product-references td.price,.page-selection .selection .product-references td.price{width:100px}}@media screen and (min-width:768px){.page-favorites .favorite .product-references td.inputs,.page-favorites .selection .product-references td.inputs,.page-selection .favorite .product-references td.inputs,.page-selection .selection .product-references td.inputs{width:90px}}.page-favorites .favorite .product-references td.inputs input,.page-favorites .selection .product-references td.inputs input,.page-selection .favorite .product-references td.inputs input,.page-selection .selection .product-references td.inputs input{width:64px;height:32px;padding:5px}.page-favorites .favorite .product-references td.inputs .button,.page-favorites .selection .product-references td.inputs .button,.page-selection .favorite .product-references td.inputs .button,.page-selection .selection .product-references td.inputs .button{height:32px;font-size:14px;padding:5px;margin-left:10px;display:none}.page-favorites .favorite .product-references td.inputs .button.show,.page-favorites .selection .product-references td.inputs .button.show,.page-selection .favorite .product-references td.inputs .button.show,.page-selection .selection .product-references td.inputs .button.show{display:inline-block}@media screen and (min-width:768px){.page-favorites .favorite .product-references th.icon,.page-favorites .selection .product-references th.icon,.page-selection .favorite .product-references th.icon,.page-selection .selection .product-references th.icon{width:50px}.page-favorites .favorite .product-references th.price,.page-favorites .favorite .product-references th.shipping,.page-favorites .selection .product-references th.price,.page-favorites .selection .product-references th.shipping,.page-selection .favorite .product-references th.price,.page-selection .favorite .product-references th.shipping,.page-selection .selection .product-references th.price,.page-selection .selection .product-references th.shipping{width:100px}.page-favorites .favorite .product-references th.inputs,.page-favorites .selection .product-references th.inputs,.page-selection .favorite .product-references th.inputs,.page-selection .selection .product-references th.inputs{width:90px}}.page-favorites #note-popup,.page-selection #note-popup{text-align:left}.page-favorites #note-popup .name,.page-selection #note-popup .name{font-weight:700}.page-favorites #note-popup .title,.page-selection #note-popup .title{color:#44748a;text-transform:uppercase;font-weight:700;margin:15px 0 5px}.page-favorites #note-popup .title i,.page-selection #note-popup .title i{font-size:40px;vertical-align:middle}.page-favorites #note-popup .description,.page-selection #note-popup .description{font-size:11px}.page-favorites #note-popup textarea,.page-selection #note-popup textarea{width:100%;height:250px;resize:none;background-color:#f4f4f4;font-size:15px;color:#4a4d4e;padding:10px;border:1px solid #dcdcdc;margin-top:20px}@media screen and (min-width:768px){.page-favorites #note-popup textarea,.page-selection #note-popup textarea{width:650px}}.page-favorites #note-popup #save-note,.page-selection #note-popup #save-note{margin:15px 0}.page-favorites #note-popup #save-message,.page-selection #note-popup #save-message{display:inline-block;margin-left:15px}.page-favorites #note-popup #save-message i,.page-selection #note-popup #save-message i{font-size:30px;vertical-align:middle}.page-selection .price-info{color:#47657f;font-size:12px;text-align:center;padding:0 25px 10px}.page-selection .message-quotation{margin:25px 0 100px;float:right}.page-selection .message-quotation .left,.page-selection .message-quotation .right{vertical-align:middle;width:100%}@media screen and (min-width:768px){.page-selection .message-quotation .left,.page-selection .message-quotation .right{display:inline-block}}@media screen and (min-width:768px){.page-selection .message-quotation .left{max-width:calc(100% - 350px);padding-right:50px}}.page-selection .message-quotation .left .title{font-size:20px;font-weight:700;margin-bottom:15px;color:#4a4d4e}.page-selection .message-quotation .left textarea{background-color:#fff}.page-selection .message-quotation .right{text-align:center;padding:35px;background-color:#fff;border:1px solid #dbdbdb}@media screen and (min-width:768px){.page-selection .message-quotation .right{max-width:350px}}.page-selection .message-quotation .right .forfait-administratif,.page-selection .message-quotation .right .total{margin-bottom:15px;color:#4a4d4e}.page-selection .message-quotation .right .forfait-administratif .price,.page-selection .message-quotation .right .total .price{font-size:20px;font-weight:700}.page-selection .message-quotation .right .button{padding:15px 20px 12px}.page-selection .message-quotation .right .forfait-administratif.hidden,.page-selection .message-quotation .right .validate-button.hidden{display:none}.page-selection .message-quotation .right .form-group{margin-top:25px;text-align:center}.page-blog main{max-width:100%}.page-blog h1{margin:30px 0}.page-blog .container{padding:60px 10px;max-width:1000px}.page-blog .container .post-content{padding-top:50px}.page-blog .container .post-content img{display:block;margin:0 auto}.page-blog .container .post-content>div,.page-blog .container .post-content>img{margin:20px auto}.page-blog .prev-next-container{background-color:#f9f9f9}.page-blog .prev-next-container .container{max-width:750px}.page-blog .prev-next-container .container .flex{display:flex;justify-content:space-between}.page-blog .prev-next-container .container .post{margin:50px 0}.page-blog .prev-next-container .container .next .prev-next-link,.page-blog .prev-next-container .container .prev .prev-next-link{color:#4a4d4e}.page-blog .prev-next-container .container .next .prev-next-link:hover,.page-blog .prev-next-container .container .prev .prev-next-link:hover{color:#44748a}.page-blog .prev-next-container .container .next{text-align:right}.page-notifications h1{margin:30px 0}.page-notifications .container{padding:10px;max-width:1000px}.page-notifications main .notification{padding:50px 0;border-bottom:1px solid #4a4d4e}.page-notifications main .notification:last-child{border-bottom:none}.page-notifications main .notification h2{font-size:20px;font-weight:700;color:#4a4d4e;line-height:1}.page-notifications main .notification .date{font-size:14px;color:#44748a;margin:15px 0}.page-notifications main .notification .see-more{display:block;margin:15px 0}.page-notifications main .notification .left,.page-notifications main .notification .right{display:inline-block;vertical-align:top}.page-notifications main .notification .left{min-width:200px}.page-notifications main .notification .right{width:calc(100% - 200px);padding-left:25px}.page-result h1{margin:30px 0}.page-result .container{padding:10px;max-width:1000px}.page-result main .result{padding:35px 0;border-bottom:1px solid #4a4d4e}.page-result main .result:last-child{border-bottom:none}.page-result main .result .category{font-size:14px}.page-result main .result .category a{color:#4a4d4e}.page-result main .result .category a:hover{color:#44748a}.page-result main .result .product-name{display:block;font-size:20px;font-weight:700;color:#44748a;margin:15px 0}.page-result main .result .see-detail{display:block;margin:15px 0}.page-result main .result .left,.page-result main .result .right{display:inline-block;vertical-align:top}.page-result main .result .left img{max-width:150px}.page-result main .result .right{width:calc(100% - 150px);padding-left:25px}.categories{margin-left:-36px;margin-right:-36px}.categories .category{margin:36px;position:relative}@media screen and (min-width:768px){.categories .category{display:inline-block;width:calc(50% - 73px);vertical-align:top}}.categories .category .name span{position:absolute;left:0;right:0;background-color:rgba(0,0,0,.6);padding:15px;color:#fff;text-transform:uppercase;font-size:20px}.categories .category img{width:100%}.categories .category .bottom-link{display:block;margin-top:10px;font-weight:700;letter-spacing:.5px;color:#44748a}.blog .posts,.page-blog .posts{margin-left:-18px;margin-right:-18px}@media screen and (min-width:768px){.blog .posts,.page-blog .posts{display:flex;flex-wrap:wrap}}.blog .post,.page-blog .post{color:#fff;background-color:#505459;box-shadow:-1px 2px 20px 0 rgba(0,0,0,.09);margin:18px auto;max-width:295px;min-width:295px;width:295px;flex-direction:column}@media screen and (min-width:768px){.blog .post,.page-blog .post{display:flex;margin:16px}}.blog .post .content,.page-blog .post .content{padding:15px;flex:1 0 auto;display:flex;flex-direction:column}@media (-ms-high-contrast:none){.blog .post .content,.page-blog .post .content{display:block}}.blog .post img,.page-blog .post img{display:block}.blog .post .title,.page-blog .post .title{font-weight:700}.blog .post .description,.page-blog .post .description{font-size:15px;margin:25px 0;flex:1}.blog .button.full-width,.page-blog .button.full-width{width:100%}a.btn-video{display:flex;align-items:center;-webkit-transform:scale(.75);transform:scale(.75);cursor:pointer;transition:border .3s}@media (min-width:768px){a.btn-video{-webkit-transform:scale(1);transform:scale(1)}}a.btn-video .circle-content{width:60px;height:60px;vertical-align:middle}a.btn-video .circle-content,a.btn-video .circle-content .circle-front{position:relative;display:inline-flex;align-items:center;justify-content:center}a.btn-video .circle-content .circle-front{z-index:2;flex-direction:column;width:100%;height:100%;border-radius:50%;border:3px solid #44748a;transition:background-color .3s}a.btn-video i{margin-left:5px;margin-top:1px}.no-touchevents a.btn-video:hover{opacity:inherit}.no-touchevents a.btn-video:hover .circle-front{background-color:#fff}.switch-checkbox label.switch{position:relative;display:inline-block;width:30px;height:15px;top:3px}.switch-checkbox label.switch input{opacity:0;width:0;height:0}.switch-checkbox label.switch input:checked+.slider{background-color:#44748a}.switch-checkbox label.switch input:focus+.slider{box-shadow:0 0 1px #44748a}.switch-checkbox label.switch input:checked+.slider:before{-webkit-transform:translateX(15px);transform:translateX(15px)}.switch-checkbox label.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.switch-checkbox label.switch .slider:before{position:absolute;content:"";height:11px;width:11px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.switch-checkbox label.switch .slider.round{border-radius:34px}.switch-checkbox label.switch .slider.round:before{border-radius:50%}.popup{width:100%;height:100%;position:fixed;z-index:10;display:none}.popup .overlay{background-color:hsla(0,0%,100%,.85);width:100%;height:100%}.popup .content{min-width:275px;max-width:90%;padding:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;box-shadow:3px 5px 30px rgba(0,0,0,.15)}@media screen and (min-width:768px){.popup .content{padding:50px}}.popup .content h2{font-weight:100;line-height:1;margin-bottom:40px}.popup .button{margin:0 15px}.popover{top:0;padding:20px;z-index:1;-webkit-transform:translate(-50%,-110%);transform:translate(-50%,-110%);box-shadow:0 0 24px 0 rgba(0,0,0,.08)}.popover,.popover:after{position:absolute;background-color:#fff;left:50%}.popover:after{content:"";height:25px;width:25px;bottom:0;-webkit-transform:rotate(45deg) translate(-37%,100%);transform:rotate(45deg) translate(-37%,100%);box-shadow:15px 15px 30px 0 rgba(0,0,0,.08)}.popover input{width:50px;height:22px;margin:15px;border:1px solid #a9a9a9}.popover button{width:255px}.popover button:before{content:"\E909";font-family:icomoon;display:inline-block;font-size:30px;vertical-align:middle;padding-right:10px}#jq-dropdown-notifications .notification{padding:15px;position:relative}#jq-dropdown-notifications .notification .title{font-size:14px;font-weight:700;color:#4a4d4e}#jq-dropdown-notifications .notification .date{font-size:13px;color:#44748a;margin:7px 0}#jq-dropdown-notifications .notification .description{font-size:14px;color:#4a4d4e}#jq-dropdown-notifications .notification .see-more{font-size:12px;color:#44748a;margin-top:10px;display:block}#jq-dropdown-notifications .notification.new:before{content:"";position:absolute;width:8px;height:8px;left:0;top:19px;background-color:#44748a;border-radius:50%}#jq-dropdown-notifications .view-all{margin:15px}#jq-dropdown-account .jq-dropdown-panel{padding:0 10px}#jq-dropdown-account a{display:block;margin:15px 0}.page-custom h1{margin-bottom:30px}.page-custom img.grid-item{display:block;margin:25px auto}.rgpd-info{font-size:14px;margin-bottom:20px}.no-result{margin:50px 0;text-align:center}table.bt tbody th,table.bt thead{display:none}table.bt tbody td,table.bt tfoot td,table.bt tfoot th{border:none;display:block;display:flex;vertical-align:top;float:left\9;width:100%\9}table.bt tbody td:before,table.bt tfoot td:before,table.bt tfoot th:before{content:attr(data-th);display:inline-block;-ms-flex-shrink:0;flex-shrink:0;font-weight:700;width:50%}table.bt tbody td.bt-hide,table.bt tfoot td.bt-hide,table.bt tfoot th.bt-hide{display:none}table.bt tbody td .bt-content,table.bt tfoot td .bt-content,table.bt tfoot th .bt-content{vertical-align:top}.bt-wrapper.active{max-height:310px;overflow:auto;-webkit-overflow-scrolling:touch}table.bt.bt--no-header tbody td:before,table.bt.bt--no-header tfoot td:before{display:none}.jq-dropdown{position:absolute;z-index:1039;display:none}.jq-dropdown .jq-dropdown-menu,.jq-dropdown .jq-dropdown-panel{min-width:160px;max-width:360px;list-style:none;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:visible;padding:4px 0;margin:0}.jq-dropdown .jq-dropdown-panel{padding:10px}.jq-dropdown.jq-dropdown-tip{margin-top:8px}.jq-dropdown.jq-dropdown-tip:before{position:absolute;top:-6px;left:9px;content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ddd;display:inline-block}.jq-dropdown.jq-dropdown-tip:after{position:absolute;top:-5px;left:10px;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;display:inline-block}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:before{left:auto;right:9px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:after{left:auto;right:10px}.jq-dropdown.jq-dropdown-scroll .jq-dropdown-menu,.jq-dropdown.jq-dropdown-scroll .jq-dropdown-panel{max-height:180px;overflow:auto}.jq-dropdown .jq-dropdown-menu li{list-style:none;padding:0;margin:0;line-height:18px}.jq-dropdown .jq-dropdown-menu label,.jq-dropdown .jq-dropdown-menu li>a{display:block;color:inherit;text-decoration:none;line-height:18px;padding:3px 15px;margin:0;white-space:nowrap}.jq-dropdown .jq-dropdown-menu label:hover,.jq-dropdown .jq-dropdown-menu li>a:hover{background-color:#f2f2f2;color:inherit;cursor:pointer}.jq-dropdown .jq-dropdown-menu .jq-dropdown-divider{font-size:1px;border-top:1px solid #e5e5e5;padding:0;margin:5px 0}