@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700,800);@font-face{font-family:icomoon;src:url(/build/assets/fonts/icomoon.45fb31d5.eot);src:url(/build/assets/fonts/icomoon.45fb31d5.eot) format("embedded-opentype"),url(/build/assets/fonts/icomoon.ff5b78d8.ttf) format("truetype"),url(/build/assets/fonts/icomoon.532b6655.woff) format("woff"),url(/build/assets/fonts/icomoon.b4f841d6.svg) format("svg");font-weight:400;font-style:normal}button,input,select,textarea{font-family:Montserrat,sans-serif}textarea{resize:vertical}input{border-radius:50px;border:none;padding:15px}@media (min-width:768px){input{padding:15px 30px}}input:focus{outline-width:0}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.form-control{background:none;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:30px}@media (min-width:768px){form .row .col{width:calc(50% - 15px)}}form .row .full{width:100%;margin-bottom:30px}form .row .full label+div{display:inline-block}form label{font-weight:400}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:10px 0;background-color:"none";border-bottom:1px solid #4a4d4e;box-shadow:none;font-family:Montserrat,sans-serif;color:#4a4d4e;transition:border .6s}form .form-control::-webkit-input-placeholder{color:#4a4d4e;opacity:.5}form .form-control:-ms-input-placeholder,form .form-control::-ms-input-placeholder{color:#4a4d4e;opacity:.5}form .form-control::placeholder{color:#4a4d4e;opacity:.5}form .form-control:focus{outline:0;border-color:#0a284b}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 [type=radio]:checked,form .radio [type=radio]:not(:checked){position:absolute;left:-9999px}form .radio [type=radio]:checked+label,form .radio [type=radio]:not(:checked)+label{position:relative;padding-left:25px;cursor:pointer}form .radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;background-image:url(/build/assets/images/btn-vide.e5aa5eab.svg);background-repeat:no-repeat;width:20px;height:20px}form .radio [type=radio]:checked+label:before{content:"";position:absolute;left:0;top:0;background-image:url(/build/assets/images/btn-plein.9b66238a.svg);background-repeat:no-repeat;width:20px;height:20px}form .checkbox [type=checkbox]:checked,form .checkbox [type=checkbox]:not(:checked){position:absolute;left:-9999px}form .checkbox [type=checkbox]:checked+label,form .checkbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:25px;cursor:pointer}form .checkbox [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;background-image:url(/build/assets/images/checkbox-vide.74a94a08.svg);background-repeat:no-repeat;width:20px;height:20px}form .checkbox [type=checkbox]:checked+label:before{content:"";position:absolute;left:0;top:0;background-image:url(/build/assets/images/checkbox-plein.0bafb0f0.svg);background-repeat:no-repeat;width:20px;height:20px}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:#4a4d4e}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:15px;line-height:1.3}form .ajax-message.error,form .error.help-block{color:#a91d20}form .ajax-message.success,form .success.help-block{color:#071c2f;font-size:15px;font-weight:600}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:#4a4d4e;padding:8px}.tooltipster-sidetip.tooltipster-customized .tooltipster-content ul{list-style:none;margin:0;padding:0}@font-face{font-family:icomoon;src:url(/build/assets/fonts/icomoon.45fb31d5.eot);src:url(/build/assets/fonts/icomoon.45fb31d5.eot) format("embedded-opentype"),url(/build/assets/fonts/icomoon.ff5b78d8.ttf) format("truetype"),url(/build/assets/fonts/icomoon.532b6655.woff) format("woff"),url(/build/assets/fonts/icomoon.b4f841d6.svg) format("svg");font-weight:400;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-plus:before{content:"\E900"}.icon-check:before{content:"\E901"}.icon-arrow-right:before{content:"\E903"}.rgpd-advert{display:none;position:absolute;background-color:#fff;bottom:0;z-index:10001;box-shadow:0 0 70px rgba(0,0,0,.1);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 p{max-width:75%}.rgpd-advert.hidden{display:none}.rgpd-advert p{max-width:50%;margin-bottom:50px;font-size:14px;color:#000}.rgpd-advert a.btn{cursor:pointer}#cookies-box{position:relative;display:none}#cookies-box .head{color:#0a284b;font-size:22px}#cookies-box .head p.h3{margin:0;font-size:20px}@media (min-width:360px){#cookies-box .head p.h3{font-size:22px;margin:30px 0}}@media (min-width:768px){#cookies-box .head p.h3{font-size:30px}}#cookies-box .dialog-image{position:relative;margin:0 auto;height:80px;padding-top:40px;width:40px}@media (min-width:360px){#cookies-box .dialog-image{height:140px;padding-top:70px;width:40px}}@media (min-width:1200px){#cookies-box .dialog-image{height:170px;width:100px;padding-top:70px}}#cookies-box .dialog-image:before{font-family:icomoon;content:"\E902";position:absolute;color:#00b4e6;left:50%;bottom:0;font-size:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:360px){#cookies-box .dialog-image:before{font-size:70px}}@media (min-width:1200px){#cookies-box .dialog-image:before{font-size:100px}}#cookies-box .description{line-height:20px;margin:10px 2px;font-size:13px}@media (min-width:768px){#cookies-box .description{font-size:15px}}#cookies-box #dismiss-cookies{position:absolute;right:15px;top:15px;cursor:pointer}@media (min-width:768px){#cookies-box #dismiss-cookies{top:30px}}#cookies-box #dismiss-cookies i.close:before{content:"\E902";font-family:icomoon;font-style:normal}#cookies-box .left{padding:20px;flex:2;text-align:center;position:relative}@media screen and (min-width:768px){#cookies-box .left{text-align:left;padding-left:115px}#cookies-box .left:before{content:"\E902";font-family:icomoon;position:absolute;color:#00b4e6;left:25px;top:50%;font-size:70px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#cookies-box .left p{margin:0 0 10px}#cookies-box .right{text-align:center;padding:20px 20px 20px 0;display:flex;align-items:center;justify-content:center}.action{color:#fff;font-family:Montserrat,sans-serif;font-weight:600;cursor:pointer;transition:all .3s ease;background-color:#0a284b;margin:30px auto;letter-spacing:1px;padding:40px}@media (min-width:360px){.action{margin:50px auto}}@media (min-width:768px){.action{display:block;width:50%;padding:25px 40px}}.action:hover{opacity:.8}.action i:before{content:"\E902";font-family:icomoon;font-style:normal}.action i.close:before{content:"\E901"}.links{display:inline-flex;text-align:center;justify-content:center;-webkit-justify-content:center}.links span{display:none}.links a{font-size:13px;text-decoration:underline;display:inline;line-height:2;padding:0 10px}.links a:not(:first-of-type){border-left:1px solid #4a4d4e}@media (min-width:360px){.links a{padding:0 15px}}#cookies-popup{position:relative;display:none}.ui-dialog{padding:0 10px;overflow-y:scroll}@media (max-width:767px){.ui-dialog{position:fixed;top:0;left:0;bottom:0}}.ui-dialog .h3{text-align:center;font-size:30px;letter-spacing:1px}.ui-dialog .head{max-width:600px;margin:0 auto}.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:#0a284b;font-size:18px}@media (min-width:360px){.ui-dialog .items .item-title{font-size:22px}}@media (min-width:768px){.ui-dialog .items .item-title{font-size:26px}}.ui-dialog .items .item-text{line-height:1.5;margin-top:5px;font-size:13px}@media (min-width:768px){.ui-dialog .items .item-text{font-size:15px}}.ui-dialog .items .left{max-width:calc(100% - 50px - 60px);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:768px){.ui-dialog .dialog-content{padding:50px 75px}}.ui-dialog .ui-dialog-content{padding:0;overflow:visible}.ui-dialog .ui-dialog-titlebar{display:none}.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}#dialog-close i.close:before{content:"\E902";font-family:icomoon;font-style:normal}.switch input[type=checkbox]{height:0;width:0;visibility:hidden}.switch input[type=checkbox]:checked+label{background:#0a284b;border-color:#4a4d4e}.switch input[type=checkbox]:checked+label:after{left:calc(100% - 5px);-webkit-transform:translateX(-87%);transform:translateX(-87%);background:#fafafa}.switch label{cursor:pointer;text-indent:-9999px;width:60px;height:30px;border:1px solid #0a284b;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:#0a284b;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 .video-button a.btn-video .circle-content{display:block;height:80px;width:80px;transition:background-color 1s ease;position:relative}.video-box .video-container .video-button a.btn-video .circle-content .cool-border{position:absolute;z-index:0;top:0;left:0;-webkit-animation:pulse_circle 2s linear forwards;animation:pulse_circle 2s linear forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (-ms-high-contrast:none){.video-box .video-container .video-button a.btn-video .circle-content .cool-border{display:none}}.video-box .video-container .video-button a.btn-video .circle-front{height:80px;width:80px;position:absolute;top:0;left:0;opacity:1;border-radius:100%;background-color:#fff}.video-box .video-container .video-button a.btn-video .circle-front .play{width:15px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@-webkit-keyframes pulse_circle{0%{opacity:1;-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.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%}a.glossary.tooltip{display:inline}.tooltip{position:relative}.tooltip:hover:after,.tooltip:hover:before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.tooltip:hover:after{transition:all .2s ease-in-out .1s}.tooltip:after,.tooltip:before{display:block;opacity:0;pointer-events:none;position:absolute}.tooltip:before{background:#fff;-webkit-transform:scale3d(.1,.1,1);transform:scale3d(.1,.1,1);transition:all .2s ease-in-out;border-radius:2px;color:#071c2f;content:attr(data-title);font-style:normal;font-size:14px;line-height:20px;max-width:400px;min-width:300px;padding:6px 10px;top:calc(100% + 6px);left:0;display:inline-table;z-index:1;font-weight:400;text-align:left}.tooltip:after,.tooltip:before{box-shadow:0 0 25px rgba(0,0,0,.1)}.tooltip:after{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0);transition:all .1s ease-in-out;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:"";height:0;top:100%;left:15px;width:0}.page-glossary .letters-list{margin-bottom:50px;font-weight:700;font-size:22px;color:#9b9b9b}.page-glossary .letters-list a{color:#071c2f;margin:10px 7px}.page-glossary .letters-list a.current,.page-glossary .letters-list a:hover{color:#00b4e6}.page-glossary .letters-list span{margin:10px 7px}.page-glossary .letter-group{margin:20px 20px 50px;position:relative;padding-top:100px}.page-glossary .letter-group:after{content:attr(data-letter);position:absolute;font-size:60px;line-height:110px;color:#071c2f;top:-10px;left:50%;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:-webkit-linear-gradient(left,#00b4e6,#00ffe7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-glossary .letter-group a{color:#071c2f;font-size:18px;margin-bottom:5px;display:inline-block}.page-glossary .letter-group a:hover{color:#00b4e6}.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;padding:1px}.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:#efefef}.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}body,html{min-height:100%}body{color:#071c2f;display:flex;flex-direction:column;text-align:center;background-color:#fff;font-family:Montserrat,sans-serif;margin:0;font-size:15px;font-weight:300}body.overflow-hidden{overflow:hidden}@media (-ms-high-contrast:none){body{display:block}}main{flex:1;min-height:200px}img{max-width:100%}a{text-decoration:none;transition:color .3s ease;color:#0c5695;outline:0}a:hover{color:#00b4e6}a.block-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}h1,h2,h3{margin:0;color:#0a284b}h1{line-height:1.2}@media screen and (min-width:768px){h1{font-size:45px}}h1 .first-line{display:block;font-weight:300;font-size:35px}h1 .second-line{display:block;font-size:45px;font-weight:700}@media screen and (min-width:768px){h2{font-size:45px;line-height:1.2}}h2 .first-line{display:block;font-weight:300;font-size:20px}@media screen and (min-width:768px){h2 .first-line{font-size:30px}}h2 .second-line{display:block;font-size:30px;font-weight:700}@media screen and (min-width:768px){h2 .second-line{font-size:40px}}h1.plus-picto:before,h2.plus-picto:before{content:"\E900";font-family:icomoon;display:block;font-weight:100;color:#0a284b}h3{font-size:25px}p{line-height:1.6}.home h1{font-size:45px}.home h2 .first-line{font-weight:300;font-size:35px}.home h2 .second-line{font-size:45px;font-weight:700}@-webkit-keyframes ring{2%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}6%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}10%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}14%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}18%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}22%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}24%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ring{2%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}6%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}10%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}14%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}18%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}22%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}24%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}#contact-bubble{width:65px;height:65px;border-radius:100%;position:fixed;bottom:20px;right:20px;background-color:#00b4e6;background:linear-gradient(225deg,#00ffe7,#00b4e6);display:flex;align-items:center;justify-content:center;box-shadow:0 0 25px rgba(0,255,231,.4);z-index:10;transition:opacity .3s ease}@media screen and (min-width:768px){#contact-bubble{bottom:35px;right:35px}}#contact-bubble img{max-width:40px;-webkit-animation:ring 5s infinite;animation:ring 5s infinite}.container{max-width:1240px;margin:0 auto;padding:0 20px}.fade{display:none;background-color:#fff;box-shadow:0 0 65px rgba(2,2,2,.1)}.block-search{opacity:0;display:flex;align-items:center}@media screen and (max-width:767px){.block-search{width:100%}}.block-search .input{flex:1}.block-search .input input{border:0;font-size:15px;padding-left:25px}.block-search .button{border-right:1px solid rgba(10,40,75,.3)}.block-search .close{width:100px;text-align:center}.block-search .close i{color:#071c2f;font-size:22px}.block-search .close>div{display:inline-block;background-image:url(/build/assets/images/gradient-circle.cc410360.svg);background-repeat:no-repeat;background-size:100%;padding:5px}.block-search .close>div .close-search{display:inline-block;background:transparent;width:40px;height:40px;line-height:40px;position:relative;transition:all .6s ease;z-index:100}.block-search .close>div .close-search span.hamburger{display:inline-block;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:23px}.block-search .close>div .close-search span.hamburger,.block-search .close>div .close-search span.hamburger:after,.block-search .close>div .close-search span.hamburger:before{position:absolute;height:2px;background-color:#071c2f;transition:background .3s,-webkit-transform .3s;transition:transform .3s,background .3s;transition:transform .3s,background .3s,-webkit-transform .3s}.block-search .close>div .close-search span.hamburger:after,.block-search .close>div .close-search span.hamburger:before{content:"";width:100%;right:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.block-search .close>div .close-search span.hamburger:before{-webkit-transform:translateY(-7px) rotate(0deg);transform:translateY(-7px) rotate(0deg)}.block-search .close>div .close-search span.hamburger:after{-webkit-transform:translateY(7px) rotate(0deg);transform:translateY(7px) rotate(0deg)}.block-search .close>div .close-search span.hamburger.is-clicked:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);background-color:#4a4d4e;height:3px}.block-search .close>div .close-search span.hamburger.is-clicked:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);background-color:#4a4d4e;height:3px}.block-search .close>div .close-search span.hamburger.is-clicked{background-color:transparent!important;height:3px}.block-search input{width:100%;background-color:transparent;border:0;color:#0a284b;padding:0 20px;font-weight:700;font-family:Montserrat,sans-serif;display:inline-block;line-height:75px}.block-search input::-webkit-input-placeholder{color:#0a284b}.block-search input:-ms-input-placeholder{color:#0a284b}.block-search input::-ms-input-placeholder{color:#0a284b;font-size:15px}.block-search input::placeholder{color:#0a284b;font-size:15px}.block-search input::-webkit-input-placeholder{color:rgba(10,40,75,.6);font-size:15px}.block-search input:-ms-input-placeholder{color:rgba(10,40,75,.6);font-size:15px}.block-search input:focus{outline-width:0}.block-search input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.block-search button{white-space:nowrap;line-height:75px;border:0;background-color:#00b4e6;padding:0 20px;font-weight:700;font-size:18px;transition:background .3s ease;color:#fff;background:linear-gradient(270deg,#00ffe7,#00b4e6);cursor:pointer;z-index:0;position:relative}@media screen and (min-width:768px){.block-search button{padding:0 30px}}.block-search button:before{content:"";border-radius:inherit;background:#00b4e6;position:absolute;opacity:0;top:0;left:0;height:100%;width:100%;transition:opacity .45s;z-index:-1}.block-search button:hover:before{opacity:1}.block-search button span{display:none}@media (min-width:768px){.block-search button span{display:inline}}.block-search button i{font-size:20px}@media (min-width:768px){.block-search button i{margin-left:10px}}header{position:fixed;width:100%;z-index:50;background-color:transparent;box-shadow:0 0 65px rgba(2,2,2,0)}header .logo{float:left;display:block;z-index:1;position:relative;max-width:140px;max-height:30px;margin:13px 15px}@media screen and (min-width:768px){header .logo{max-width:200px;max-height:45px}}header .logo>a{display:block}header .logo>a img{display:block;max-width:140px;max-height:30px}@media screen and (min-width:768px){header .logo>a img{max-width:200px;max-height:45px}}body.scrolled header,header.active{background-color:#fff;box-shadow:0 0 65px rgba(2,2,2,.1)}.button{color:#fff;padding:10px 20px;background:linear-gradient(225deg,#00ffe7,#00b4e6,#00ffe7);background-size:200%;border-radius:50px;position:relative;z-index:0;display:inline-block;border:none;cursor:pointer;box-shadow:0 0 30px #00fff8a3;font-weight:700;transition:background-position .3s ease}@media screen and (min-width:768px){.button{padding:18px 30px}}.button.small{padding:5px 30px;font-size:16px}.button.blue{background:linear-gradient(270deg,#1eb4ef,#0d4eda)}.button.blue:before{background:linear-gradient(270deg,#0d4eda,#4003b6)}.button.blue-border{padding:13px 26px;background-repeat:repeat;background-image:linear-gradient(225deg,#00ffe7,#00b4e6,#fff,#fff),linear-gradient(270deg,#00ffe7,#00b4e6);background-position:0;background-size:300%;color:#0a284b}.button.blue-border,.button.blue-border:hover{border:3px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;box-shadow:none}.button.blue-border:hover{color:#fff;background-position:100%,0}.button.blue-border:hover:before{content:none}.button.blue-bg{color:#fff;box-shadow:none;background-size:300%;transition:all .3s ease}.button.blue-bg,.button.blue-bg:hover{background-image:linear-gradient(90deg,#071c2f,#071c2f,#00b4e6,#00ffe7),linear-gradient(270deg,#00ffe7,#00b4e6)}.button.blue-bg:hover{background-position:100%}.button:disabled{opacity:.3;cursor:auto}.button:disabled:hover{background-position:0}.button:hover{color:#fff;background-position:100%}.text-gradient{color:#00b4e6;display:inline-block;font-weight:700;background:-webkit-linear-gradient(left,#00b4e6,#00ffe7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient .tooltip{position:static;margin-left:4px}.text-gradient .tooltip:after,.text-gradient .tooltip:before{content:none}.reinsurance{width:100%;margin:0 auto;padding:25px 0 100px;position:relative;background-image:url(/build/assets/images/nerim-pattern.ef3fa4f6.png)}body.home .reinsurance{padding:25px}@media screen and (min-width:900px){.reinsurance{padding:80px 0 150px}body.home .reinsurance{padding:80px 0}}@media screen and (min-width:1400px){.reinsurance{padding:100px 0 250px}body.home .reinsurance{padding:90px 0}}@media screen and (min-width:1850px){.reinsurance{padding:100px 0 280px}}.reinsurance .columns{max-width:1200px;margin:0 auto}@media screen and (min-width:550px){.reinsurance .columns{display:flex;justify-content:space-between}}.reinsurance .columns .col{display:inline-block;vertical-align:top;margin:25px 0}.reinsurance .columns .col.js-link{cursor:pointer}.reinsurance .columns .col.js-link:hover a{color:#0a284b}.reinsurance ul{list-style-type:none;padding:0}.reinsurance ul li{background:no-repeat center 15px;background-size:auto 50px;padding:10px;text-align:center;max-width:150px;margin:0 auto}@media screen and (min-width:768px){.reinsurance ul li{max-width:180px}}.reinsurance ul li img{margin-bottom:10px;height:75px}.reinsurance ul li .title{color:#071c2f;font-weight:700}.reinsurance ul li .text{color:#071c2f;margin-top:10px}#menu-mobile-content{display:none;position:fixed;background-color:#071c2f;color:#fff;padding:10px;top:0;bottom:0;left:0;right:0;z-index:100}#menu-mobile-content .menu-center{height:100%;width:100%;padding-top:75px;overflow:auto}@media screen and (min-width:1000px){#menu-mobile-content .menu-center{display:flex;align-items:center;justify-content:center}}#menu-mobile-content .menu-center a .mini-logo{max-height:30px}@media (min-width:768px){#menu-mobile-content .menu-center a .mini-logo{max-height:45px}}#menu-mobile-content .menu-center nav{width:100%;background:#071c2f}#menu-mobile-content img{max-width:200px;position:absolute;left:13px;top:15px}#menu-mobile-content nav{font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;margin-top:13px}#menu-mobile-content nav form{max-width:250px;margin-left:35px}@media screen and (min-width:768px){#menu-mobile-content nav .left,#menu-mobile-content nav .right{display:inline-block;width:50%;vertical-align:top}}#menu-mobile-content nav .left a,#menu-mobile-content nav .right a{text-transform:none;color:#fff}#menu-mobile-content nav .left a:hover,#menu-mobile-content nav .right a:hover{color:#00b4e6}#menu-mobile-content nav .nerim a{padding:4px 15px;border-radius:100px;font-size:16px;background:linear-gradient(225deg,#00ffe7,#00b4e6,#00ffe7);background-size:200%;transition:background-position .3s ease,color .3s ease}#menu-mobile-content nav .nerim a i{font-size:12px;vertical-align:initial}#menu-mobile-content nav .nerim a:hover{color:#fff;background-position:100%}#menu-mobile-content nav .left{font-size:22px;font-weight:600}@media screen and (min-width:768px){#menu-mobile-content nav .left{font-size:32px}}@media screen and (min-width:1000px){#menu-mobile-content nav .left{font-size:40px}}#menu-mobile-content nav .right{font-size:18px;font-weight:400;letter-spacing:normal}@media screen and (min-width:768px){#menu-mobile-content nav .right{font-size:21px;max-width:350px;padding-left:100px}}@media screen and (min-width:1000px){#menu-mobile-content nav .right{font-size:25px}}#menu-mobile-content nav .bottom ul{text-align:center}#menu-mobile-content nav .bottom ul li{display:inline-block}#menu-mobile-content nav .bottom a{text-transform:none;color:#fff}#menu-mobile-content nav .bottom a i{font-size:16px}#menu-mobile-content nav .bottom a:hover{color:#00b4e6}#menu-mobile-content ul{padding:0;margin:25px 0;list-style-type:none}@media screen and (min-width:768px){#menu-mobile-content ul{text-align:left}}#menu-mobile-content ul li{margin:10px 0;text-transform:uppercase}@media screen and (min-width:1000px){#menu-mobile-content ul li{margin:20px 0}}#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:#0a284b;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:#4a4d4e}.banner{background-image:url(/build/assets/images/default-background.49d45713.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;z-index:0;padding:72px 0 80px}@media (min-width:768px){.banner{padding-top:75px}}@media (min-width:1000px){.banner{padding-top:100px;padding-bottom:100px}}@media (min-width:2400px){.banner{padding-bottom:160px}}@media (min-width:1600px){.banner.right{background-size:50%;background-position:100%}}.banner .intro{max-width:600px;margin:25px auto;line-height:1.5}.banner:before{background-image:linear-gradient(180deg,hsla(0,0%,100%,.85) 0,#fff)}.banner:after,.banner:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:-1}.banner:after{background-repeat:no-repeat;background-position:bottom;background-size:101%}.banner .container{max-width:800px}.banner .back{margin-top:30px}nav.menu{position:relative}nav.menu ul.categories-menu li a:after,nav.menu ul.top-menu li a:after{content:"";position:absolute;height:2px;width:calc(100% - 35px);background-color:transparent;bottom:17px;left:17px}nav.menu ul.categories-menu>li.active>a,nav.menu ul.categories-menu>li.current>a,nav.menu ul.top-menu>li.active>a,nav.menu ul.top-menu>li.current>a{color:#00b4e6}nav.menu ul.categories-menu>li.active>a,nav.menu ul.categories-menu>li.current>a,nav.menu ul.categories-menu>li:hover>a,nav.menu ul.top-menu>li.active>a,nav.menu ul.top-menu>li.current>a,nav.menu ul.top-menu>li:hover>a{position:relative}nav.menu ul.categories-menu>li.active>a:after,nav.menu ul.categories-menu>li.current>a:after,nav.menu ul.categories-menu>li:hover>a:after,nav.menu ul.top-menu>li.active>a:after,nav.menu ul.top-menu>li.current>a:after,nav.menu ul.top-menu>li:hover>a:after{background-color:#00b4e6;transition:background .3s ease}nav.menu .categories-menu{font-weight:700;display:inline-flex;list-style:none;padding:0;margin:0;justify-content:flex-end}@-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}}@-webkit-keyframes fadeOutFromNone{0%{display:block;opacity:1}99%{display:block;opacity:0}to{display:none;opacity:0}}@keyframes fadeOutFromNone{0%{display:block;opacity:1}99%{display:block;opacity:0}to{display:none;opacity:0}}nav.menu .categories-menu>li>a{padding:25px 15px}@media screen and (min-width:1100px){nav.menu .categories-menu>li>a{padding:25px 20px}}nav.menu .categories-menu>li a{color:#0a284b;display:block;position:relative;z-index:2}nav.menu .categories-menu>li a:hover{color:#00b4e6}nav.menu .categories-menu>li a img{max-height:12px;margin-left:10px;vertical-align:middle}nav.menu .categories-menu>li a img.arrow-circle{max-height:30px}nav.menu .categories-menu>li>ul{display:none;position:absolute;top:90%;background-color:#fff;box-shadow:0 14px 31px 0 rgba(0,0,0,.02);left:0;right:0;text-align:left}html.no-touchevents nav.menu .categories-menu>li:hover>a{color:#00b4e6}html.no-touchevents nav.menu .categories-menu>li:hover>a+ul{display:block}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}html.no-touchevents nav.menu .categories-menu>li.with-submenu:hover a:after{display:block}.home-blog-container{background:url(/build/assets/images/forme_footer-homepage.a53bd25a.svg);background-size:100%;background-repeat:no-repeat;background-position:top;position:relative;z-index:2;margin-top:-2px;min-height:233px}.home-blog-container .container{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch}.home-blog-container .container .blog-post:nth-child(3){display:none}@media (min-width:1240px){.home-blog-container .container .blog-post:nth-child(3){display:flex}}footer{background-color:#071c2f}.footer-top,footer{color:#fff;margin-top:-2px;padding-top:2px}.footer-top{position:relative;background:#071c2f}@media (min-width:768px){.footer-top{padding-bottom:50px}}.footer-top .container{z-index:1;position:relative}@media screen and (min-width:900px){.footer-top .container{margin-top:-60px}}@media screen and (min-width:1850px){.footer-top .container{margin-top:-120px}}.footer-top.no-top{background:transparent}.footer-top.no-top .container{margin:0 auto}.footer-top.no-top .footer-description{max-width:800px;margin:50px auto}.footer-top.no-top .footer-description p{margin:0}.footer-top .neon-container{margin:50px 0}@media screen and (min-width:768px){.footer-top .neon-container{display:flex;justify-content:center}}@media screen and (min-width:768px){.footer-top .neon-container .neon-bloc{vertical-align:top}}.footer-top .neon-container .neon-bloc .title{font-size:35px;font-weight:700}.footer-top .left,.footer-top .right{margin-bottom:50px}@media screen and (min-width:768px){.footer-top .left,.footer-top .right{display:inline-block;width:50%;vertical-align:top}}.footer-top .left .light,.footer-top .right .light{font-size:20px;font-weight:100;letter-spacing:1px}@media screen and (min-width:768px){.footer-top .left .light,.footer-top .right .light{font-size:27px}}.footer-top .left .bold,.footer-top .right .bold{font-size:25px;font-weight:900}@media screen and (min-width:768px){.footer-top .left .bold,.footer-top .right .bold{font-size:35px}}@media screen and (min-width:768px){.footer-top .left{border-right:2px solid #053b4a}}.footer-top .left .button{margin-top:25px}.footer-top .right form{display:inline-block;margin-top:25px;width:100%;max-width:350px}.footer-top .right form .form-group{position:relative}.footer-top .right form .form-control{background:#fff}.footer-top .right form .form-control,.footer-top .right form input{padding-right:60px;width:100%;height:50px;font-style:italic;font-size:14px}.footer-top .right form button{position:absolute;font-size:18px;right:0;top:0;bottom:0;width:50px;padding:initial}.footer-top .right form button:hover{cursor:pointer}.footer-top .right form .show-on-error,.footer-top .right form .show-on-recaptcha-error,.footer-top .right form .show-on-success{display:none}.footer-top .right form .recaptcha-container{margin-top:20px;display:inline-block;opacity:0}footer .col1,footer .col2,footer .col3,footer .col4{margin-bottom:25px}@media screen and (min-width:768px){footer .col1,footer .col2,footer .col3,footer .col4{display:inline-block;width:25%;vertical-align:top;text-align:left}}footer .col1 .menu-title,footer .col2 .menu-title,footer .col3 .menu-title,footer .col4 .menu-title{color:#00b4e6;font-weight:700}footer .col1 li,footer .col1 ul,footer .col2 li,footer .col2 ul,footer .col3 li,footer .col3 ul,footer .col4 li,footer .col4 ul{padding:0;margin:0;list-style:none}footer .col1 li a,footer .col1 ul a,footer .col2 li a,footer .col2 ul a,footer .col3 li a,footer .col3 ul a,footer .col4 li a,footer .col4 ul a{color:#00b4e6}footer .col1 li a:hover,footer .col1 ul a:hover,footer .col2 li a:hover,footer .col2 ul a:hover,footer .col3 li a:hover,footer .col3 ul a:hover,footer .col4 li a:hover,footer .col4 ul a:hover{color:#17d8ff}footer .col1 p,footer .col2 p,footer .col3 p,footer .col4 p{margin:5px 0}footer .col1{font-size:12px}footer .col1 img{max-width:165px;margin:10px 0}footer .col1 span.label{color:#00b4e6}footer ul.social-menu{margin-top:15px}footer ul.social-menu li{display:inline-block;margin-right:15px}footer ul.social-menu li a{color:#fff}.footer-separator{margin-top:-75px;background-image:url(/build/assets/images/footer-separator.6d854c5b.svg);background-size:100%;background-repeat:no-repeat;background-position:50%;z-index:1;width:100%;height:0;position:relative;padding-top:14.18%}@media screen and (min-width:550px){.footer-separator{margin-top:-115px}}@media screen and (min-width:900px){.footer-separator{margin-top:-170px}}@media screen and (min-width:1400px){.footer-separator{margin-top:-220px}}@media screen and (min-width:1850px){.footer-separator{margin-top:-270px}}.footer-copyright{padding:25px}.footer-copyright p{margin:0;font-size:13px}.footer-copyright p a{color:#fff}.footer-copyright p a:hover{color:#00b4e6}.home-top{padding-top:72px}@media screen and (min-width:768px){.home-top{padding-top:74px}}.home-top .full{background-size:cover;background-repeat:no-repeat;background-position:100% 0}@media screen and (min-width:768px){.home-top .full{height:calc(100vh - 210px);min-height:450px}}.home-top .full .overlay{height:100%;background:linear-gradient(180deg,rgba(62,121,121,0) 70%,#071c2f)}.home-top .full .title{height:100%;text-align:left}@media screen and (max-width:1000px){.home-top .full .title{color:#fff}}.home-top .full .title .light{font-weight:100;font-size:25px}@media screen and (min-width:768px){.home-top .full .title .light{font-size:2.5vw}}.home-top .full .title .bold{font-weight:800;line-height:1;font-size:40px}@media screen and (min-width:768px){.home-top .full .title .bold{font-size:4vw}}.navbar-menu{padding:3px;position:fixed;top:10px;right:10px;z-index:99999999;bottom:auto;background-image:url(/build/assets/images/gradient-circle.cc410360.svg);background-repeat:no-repeat;background-size:100%}@media screen and (min-width:768px){.navbar-menu{padding:5px}}.open-nav{display:inline-block;background:transparent;width:40px;height:40px;line-height:40px;position:relative;transition:all .6s ease;z-index:100}.open-nav span.hamburger{display:inline-block;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:23px}.open-nav span.hamburger,.open-nav span.hamburger:after,.open-nav span.hamburger:before{position:absolute;height:2px;background-color:#071c2f;transition:background .3s,height .3s,-webkit-transform .3s;transition:transform .3s,background .3s,height .3s;transition:transform .3s,background .3s,height .3s,-webkit-transform .3s}.open-nav span.hamburger:after,.open-nav span.hamburger:before{content:"";width:100%;right:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.open-nav span.hamburger:before{-webkit-transform:translateY(-7px) rotate(0deg);transform:translateY(-7px) rotate(0deg)}.open-nav span.hamburger:after{-webkit-transform:translateY(7px) rotate(0deg);transform:translateY(7px) rotate(0deg)}.open-nav span.hamburger.is-clicked:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);background-color:#fff;height:3px}.open-nav span.hamburger.is-clicked:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);background-color:#fff;height:3px}.open-nav span.hamburger.is-clicked{background-color:transparent!important;height:3px}.presentation-top{background-color:#071c2f;padding:30px 0}@media screen and (min-width:1000px){.presentation-top{background:linear-gradient(180deg,#071c2f 70%,#fff 0)}}.presentation-top .container{position:relative}.presentation-top h1{color:#fff;margin-bottom:20px;font-size:30px}@media screen and (min-width:768px){.presentation-top h1{font-size:35px}}.presentation-top #next,.presentation-top #prev{position:absolute;top:30%;z-index:1;cursor:pointer}.presentation-top #prev{left:10px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.presentation-top #next{right:10px}.presentation-top .home-cat .container{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center}@media (min-width:768px){.presentation-top .home-cat .container .category{display:flex;flex-direction:column;width:250px;min-height:200px}}@media (min-width:768px){.presentation-top .home-cat .container .category .content{text-align:center}}.other-categories .cycle{margin:0 auto}.other-categories .category{position:relative;margin:10px;border-radius:10px;background-size:cover;background-color:#00b4e6;cursor:pointer;color:#fff;white-space:normal;display:inline-flex;align-items:center;padding:10px}@media screen and (min-width:400px){.other-categories .category{width:370px}}@media screen and (min-width:1000px){.other-categories .category{width:calc(33% - 20px)}}@media screen and (min-width:768px){.other-categories .category{vertical-align:top}}.other-categories .category a{color:#0a284b;font-weight:700;font-size:20px;text-transform:uppercase;display:block}@media screen and (min-width:768px){.other-categories .category a{margin-top:10px}}.other-categories .category a span{z-index:1;position:relative}.other-categories .category a:hover{color:#fff}.other-categories .category .text{position:relative;z-index:1;margin:5px 0}.other-categories .category img{display:block;z-index:1;position:relative;margin:0 auto}.other-categories .category img.picto{height:50px}@media screen and (min-width:768px){.other-categories .category img.picto{height:70px}}.other-categories .category img.arrow{max-width:25px}@media screen and (min-width:768px){.other-categories .category img.arrow{margin-top:10px}}.other-categories .category .content,.other-categories .category .picto{display:inline-block;vertical-align:middle}.other-categories .category .picto{margin:15px}.other-categories .category .arrow{margin:15px auto;display:block}.other-categories .category .content{text-align:left;flex:1}.other-categories .category .content .text{position:relative;z-index:1}.other-categories .category:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background:linear-gradient(180deg,#00ffe7 0,#00b4e6);opacity:.9}.presentation-bottom{padding:60px 0 25px}@media screen and (min-width:768px){.presentation-bottom{padding:60px 0 100px}}@media screen and (min-width:768px){.presentation-bottom .left,.presentation-bottom .right{display:inline-block;width:50%;vertical-align:top}}.presentation-bottom .right{padding:30px 0 0}@media screen and (min-width:768px){.presentation-bottom .right{padding:55px 0 0 80px;text-align:left}}.presentation-bottom .right .line-1,.presentation-bottom .right .line-2{font-size:25px;line-height:1.2}@media screen and (min-width:768px){.presentation-bottom .right .line-1,.presentation-bottom .right .line-2{font-size:30px}}@media screen and (min-width:1000px){.presentation-bottom .right .line-1,.presentation-bottom .right .line-2{font-size:35px}}.presentation-bottom .right .line-1{font-weight:100}.presentation-bottom .right .line-2{font-weight:700;font-size:32px}@media screen and (min-width:768px){.presentation-bottom .right .line-2{font-size:35px}}@media screen and (min-width:1000px){.presentation-bottom .right .line-2{font-size:40px}}.presentation-bottom .right .content{margin-top:20px;max-width:400px}@media screen and (max-width:768px){.presentation-bottom .right .content{margin:25px auto 0}}.presentation-bottom .right .content a.presentation{color:#00b4e6;font-weight:700;margin-top:15px;display:block}.presentation-bottom .right .content a.presentation:hover{color:#0a284b}.presentation-bottom .right .content a.presentation img{max-width:30px;margin-left:10px;vertical-align:middle}@media screen and (min-width:768px){.presentation-bottom .left{max-width:560px}}.presentation-bottom .left .image-with-background{background-image:url(/build/assets/images/nerim-pattern.ef3fa4f6.png)}@media screen and (min-width:768px){.presentation-bottom .left .image-with-background{margin-left:-55px;max-width:500px}}@media screen and (max-width:768px){.presentation-bottom .left .image-with-background{margin-left:-10px;margin-right:-10px;padding:20px}}.presentation-bottom .left .image-with-background .picture-container{position:relative}@media screen and (min-width:768px){.presentation-bottom .left .image-with-background .picture-container{top:55px;left:55px}}.presentation-bottom .left .image-with-background .picture-container img{border-radius:10px;display:block;margin:0 auto}.text-advices{max-width:1100px;margin:0 auto;text-align:center;z-index:1;position:relative}@media screen and (min-width:768px){.text-advices{text-align:left}}.text-advices .left,.text-advices .right{padding:10px}@media screen and (min-width:768px){.text-advices .left,.text-advices .right{width:50%;display:inline-block;vertical-align:middle}}.text-advices .left .title-light,.text-advices .right .title-light{font-weight:100;font-size:35px;line-height:1.1}.text-advices .left .title-bold,.text-advices .right .title-bold{font-weight:700;font-size:45px;line-height:1.1}.text-advices .left{margin-top:25px}@media screen and (min-width:768px){.text-advices .left{width:40%;margin-top:0}}.text-advices .left .button{margin-top:35px}@media screen and (min-width:768px){.text-advices .right{width:60%;text-align:left}}.text-advices .right .advice{margin:20px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.text-advices .right .advice a{font-size:15px;font-weight:400;color:#47657f;transition:color .3s ease}@media screen and (min-width:768px){.text-advices .right .advice a{font-size:18px}}.text-advices .right .advice:hover{-webkit-transform:translateX(15px);transform:translateX(15px);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.text-advices .right .advice:hover a{color:#0a284b;transition:color .3s ease}.text-advices .right .advice img{max-width:25px;vertical-align:middle;margin-left:10px}@media screen and (min-width:768px){.text-advices .right .advice:nth-child(odd){margin-left:50px}}.text-advices .right a{display:inline-block;padding:20px 20px 20px 30px;box-shadow:-13px 5px 30px 0 rgba(73,111,155,.12)}.video-advices{max-width:1240px;margin:0 auto;padding:10px}.video-advices .advice{margin:15px auto;max-width:360px}.video-advices .advice .video-container{position:relative}.video-advices .advice .video-container .rgpd-advert .text-center{font-size:12px}@media screen and (min-width:768px){.video-advices .advice{display:inline-block;width:360px;vertical-align:top}}.video-advices .advice .link{text-align:left;font-size:16px;color:#47657f;font-weight:600;transition:color .3s ease}@media screen and (min-width:1000px){.video-advices .advice .link{font-size:18px}}.video-advices .advice .link:hover{color:#0a284b;transition:color .3s ease}.video-advices .advice img{border-radius:5px}.left-right-item{margin-bottom:75px}@media (min-width:1000px){.left-right-item{display:flex;align-items:center;justify-content:center;margin-bottom:100px}}@media (min-width:1200px){.left-right-item{margin-bottom:130px}}.left-right-item .picture-container{border-radius:5px;position:relative}.left-right-item .picture-container img{display:block;margin:0 auto;border-radius:5px}.left-right-item .text-container{margin-top:30px;position:relative}@media (min-width:1000px){.left-right-item .text-container{margin-top:0;flex:1}}.left-right-item .text-container h2{line-height:1;margin:0 0 10px}.left-right-item .text-container p{margin:10px 0 0}@media (min-width:1000px){.left-right-item.right{flex-direction:row-reverse}}@media (min-width:1000px){.left-right-item.right .text-container{text-align:right;padding-right:70px}}.left-right-item.left{flex-direction:row}@media (min-width:1000px){.left-right-item.left .text-container{text-align:left;padding-left:70px}}.history-fact .year{font-size:60px;color:#00b4e6;line-height:1;font-weight:800}#page-header{margin:50px 0 30px}#page-header .container{max-width:800px}.values{margin:0 auto 50px}.values .columns{max-width:700px;margin:0 auto;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:550px){.values .columns{flex-direction:row;align-items:center;justify-content:space-evenly}}.values .columns .col.js-link{cursor:pointer}.values .columns .col.js-link:hover a{color:#0a284b}.values ul{list-style-type:none;padding:0}.values ul li{background:no-repeat center 15px;background-size:auto 50px;padding:10px;text-align:center;max-width:180px}.values ul li img{margin-bottom:10px;max-height:75px}.values ul li .title{color:#071c2f;font-weight:700}.values ul li .text{color:#071c2f;margin-top:10px}.numbers{margin:0 auto 50px}.numbers h2{margin:30px auto}.numbers .columns{max-width:1200px;margin:0 auto}@media screen and (min-width:550px){.numbers .columns{display:block}}.numbers .columns .col.js-link{cursor:pointer}.numbers .columns .col.js-link:hover a{color:#0a284b}.numbers ul{list-style-type:none;padding:0}.numbers ul li{display:inline-block;background:no-repeat center 15px;background-size:auto 50px;padding:10px;text-align:center;min-width:50%;max-width:220px}@media (min-width:550px){.numbers ul li{min-width:180px}}.numbers ul li .number{font-size:35px;color:#00b4e6;font-weight:700}.numbers ul li .first-line{font-weight:700}.numbers ul li .first-line,.numbers ul li .second-line{color:#071c2f;line-height:1}#managers-section .container{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch}.manager-person{display:flex;flex-direction:column;vertical-align:top;max-width:220px;position:relative;padding:90px 0 20px;background:#fff;margin:100px 20px 50px;border-radius:8px;box-shadow:-5px 12px 60px 0 rgba(0,28,62,.07)}@media screen and (min-width:768px){.manager-person{margin:130px 20px 50px;max-width:350px;width:350px}}.manager-person .picture-container{position:absolute;width:100%;top:-60px}@media screen and (min-width:768px){.manager-person .picture-container{top:-90px}}.manager-person .picture-container img{display:block;margin:0 auto;border-radius:50%}@media screen and (max-width:768px){.manager-person .picture-container img{max-width:120px}}.manager-person .text-container{padding:0 20px}.manager-person .text-container .name{font-size:21px;font-weight:700}@media screen and (min-width:768px){.manager-person .text-container .name{margin-top:40px}}.manager-person .text-container .job{font-size:18px;font-weight:lighter}.manager-person .text-container .description{margin:20px 0}.manager-person .linkedin-link{display:block;position:absolute;left:50%;bottom:-25px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.manager-person .linkedin-link img{max-width:35px}.container.flex{display:flex;align-items:center;justify-content:space-evenly}.offer{background-color:#fff;border-radius:10px;cursor:pointer;position:relative;box-shadow:0 0 35px rgba(0,0,0,.2);min-width:250px;max-width:300px;text-align:center;display:flex;flex-direction:column;margin:15px}@media (min-width:1000px){.offer{max-width:340px}}@media (min-width:768px){.offer{margin:15px}}.offer:hover h2 a{color:#00b4e6}.offer:hover .discover span{opacity:1}.offer:hover .discover img{left:10px}.offer .offer-name{padding:5px 13px;font-size:13px;display:inline-block;background-color:#071c2f;position:absolute;border-radius:15px;text-transform:uppercase;color:#fff;font-weight:600;letter-spacing:3px;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}body.home .offer .offer-name{display:none}.offer .offer-text{padding:10px 50px;margin-top:20px;display:flex;flex-direction:column;flex:1 1 auto}.offer .offer-text .category{font-weight:700;font-size:13px;color:#00b4e6}.offer .top-image{position:relative;flex:0 0 auto}.offer .top-image img{border-top-left-radius:10px;border-top-right-radius:10px;display:block;width:100%}.offer .top-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/build/assets/images/path-white.644212ac.png);background-position:0 100%;background-repeat:no-repeat;background-size:80px}.offer h2{font-size:25px;flex:1 1 auto}.offer h2 a{color:#071c2f}.offer .price-text{color:#0a284b;font-weight:700;margin:10px auto}.offer .price-text .price{font-size:22px}.offer .wysiwyg{flex:1 1 auto}.offer .discover{margin:20px auto}.offer .discover span{opacity:0;transition:opacity .3s ease}.offer .discover img{max-width:30px;vertical-align:middle;position:relative;left:-37px;transition:left .3s ease}body.page-identity .banner{padding-bottom:40vh;background-position:top}body.page-identity .content{margin-top:-35vh}@media (-ms-high-contrast:none){body.page-identity .content{margin-top:0}}body.page-identity .content .sub-pages-container{max-width:1900px;margin:0 auto}.sub-page{display:inline-block;position:relative;vertical-align:top;overflow:hidden;width:315px;height:380px;margin:0 auto;background-size:100%;background-repeat:no-repeat}@media (min-width:1200px){.sub-page{height:435px;width:315px}}.sub-page .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(7,28,47,.6);z-index:1}.sub-page .text-container{color:#fff;position:absolute;top:0;left:0;width:100%;z-index:2;text-align:left;padding:30px}.sub-page .text-container h2.name{color:#fff;line-height:1;margin-bottom:25px}.sub-page .text-container h2.name .second-line{font-size:30px;display:block;margin-top:5px}@media (min-width:1000px){.sub-page .text-container .description{opacity:0;transition:opacity .3s ease}}.sub-page .text-container .arrow{max-width:30px}@media (min-width:1000px){.sub-page .text-container .arrow{opacity:0;transition:opacity .3s ease}}.sub-page:hover .text-container .arrow,.sub-page:hover .text-container .description,html.touchevents .sub-page .text-container .arrow,html.touchevents .sub-page .text-container .description{opacity:1;transition:opacity .3s ease}.sub-page:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}.page-identity .sub-page{overflow:hidden;display:block;width:320px;height:380px;margin:0 auto}@media (min-width:380px){.page-identity .sub-page{display:inline-block;width:380px;height:380px}}@media (min-width:1200px){.page-identity .sub-page{height:550px;width:380px}}.back-link{color:#00b4e6;font-weight:700}.page-category .banner:after{background-image:url(/build/assets/images/blue-separator-2.d3831935.svg);background-size:100%;top:1px}.page-category .offers-presentation{position:relative;padding:1px;margin-top:40px}@media screen and (min-width:768px){.page-category .offers-presentation{padding:20px}}.page-category .offers-presentation .title1{font-size:20px;font-weight:100;margin-top:60px}.page-category .offers-presentation .title2{font-size:30px;font-weight:700}.page-category .offers-presentation .offer-presentation{display:inline-block;width:50%;padding:25px;vertical-align:top}@media screen and (min-width:768px){.page-category .offers-presentation .offer-presentation{width:calc(50% - 30px);padding:25px 75px}}.page-category .offers-presentation .offer-presentation.first{position:relative}.page-category .offers-presentation .offer-presentation.first:after{content:"";position:absolute;width:2px;height:55px;background:linear-gradient(180deg,#00ffe7,#00b4e6);background-color:#00b4e6;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.page-category .offers-presentation .offer-presentation .offer-name{text-transform:uppercase;color:#071c2f;font-weight:600;letter-spacing:5px}.page-category .offers-presentation .offer-presentation .offer-text{margin-top:15px;font-size:12px;color:#071c2f}.page-category .offers-presentation:before{content:"";position:absolute;width:200px;height:2px;background-color:#d7d7d7;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-category #category-content{position:relative;background-repeat:no-repeat;background-position:top;background-size:100%;background-color:#071c2f}.page-category #category-content:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:0;background:#071c2f}@media (min-width:1000px){.page-category #category-content:before{background:linear-gradient(180deg,#071c2f 0,rgba(7,28,47,.9) 5%,rgba(7,28,47,.9) 25%,#071c2f 30%)}}@media (min-width:1200px){.page-category #category-content:before{background:linear-gradient(180deg,#071c2f 0,rgba(7,28,47,.9) 5%,rgba(7,28,47,.9) 30%,#071c2f 35%)}}@media (min-width:1600px){.page-category #category-content:before{background:linear-gradient(180deg,#071c2f 0,rgba(7,28,47,.9) 10%,rgba(7,28,47,.9) 40%,#071c2f 50%)}}@media (min-width:2000px){.page-category #category-content:before{background:linear-gradient(180deg,#071c2f 0,rgba(7,28,47,.9) 10%,rgba(7,28,47,.9) 50%,#071c2f 55%)}}@media (min-width:2400px){.page-category #category-content:before{background:linear-gradient(180deg,#071c2f 0,rgba(7,28,47,.9) 10%,rgba(7,28,47,.9) 60%,#071c2f 65%)}}.page-category #category-content .offers{padding:20px 0;position:relative;z-index:1}.page-category #category-content .offers .sort{color:#fff;font-weight:700;font-size:16px}.page-category #category-content .offers .sort a{color:#fff;transition:color .3s ease;display:inline-block;margin:10px;font-size:12px}@media (min-width:768px){.page-category #category-content .offers .sort a{font-size:15px;margin:15px}}.page-category #category-content .offers .sort a:hover{color:#00ffe7;transition:color .3s ease}.page-category #category-content .offers .sort span{margin:15px}@media screen and (max-width:767px){.page-category #category-content .offers .sort span{display:block;margin:0}}.page-category #category-content .offers .offer-type{font-size:40px;color:#fff;margin-top:30px;font-weight:700}@media (min-width:768px){.page-category #category-content .offers .offer-type{margin-top:50px}}.page-category #category-content .offers .offers-list{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch}.page-category #category-content .other-categories{position:relative;z-index:1;background:linear-gradient(180deg,#071c2f 75%,#fff 0);margin-top:50px;padding-bottom:10px}.page-category #category-content .other-categories .title{color:#fff;font-size:40px;font-weight:700;margin-bottom:20px}.page-category #category-content .category-advices{position:relative;z-index:1;background:#fff;padding:50px 0}.page-category #category-content section.content{margin-top:-2px;position:relative}.page-category #category-content .testimonies{background:transparent;position:relative;z-index:1}.page-category-detail .banner{padding-bottom:150px}.page-category-detail .banner:after{background-image:url(/build/assets/images/blue-separator.1192a63b.svg)}.page-category-detail .banner .container{max-width:700px}.page-category-detail .offer-detail{background-color:#071c2f;margin-top:-2px;position:relative}.page-category-detail .offer-detail a.tooltip{color:#87b9e4}.page-category-detail .offer-detail a.tooltip:hover{color:#00b4e6}@media screen and (min-width:768px){.page-category-detail .offer-detail .left,.page-category-detail .offer-detail .right{display:inline-block;width:50%;vertical-align:top}}.page-category-detail .offer-detail .left{position:relative}.page-category-detail .offer-detail .left a.btn-video{display:block!important;position:absolute;top:calc(50% - 62px);left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:auto!important}@media (min-width:768px){.page-category-detail .offer-detail .left a.btn-video{top:25%;left:36%}}.page-category-detail .offer-detail .left a.btn-video.hidden{display:none!important}@media (min-width:1000px){.page-category-detail .offer-detail .left a.btn-video:before{content:none}}.page-category-detail .offer-detail .right{text-align:center;color:#fff;padding:25px}@media screen and (min-width:768px){.page-category-detail .offer-detail .right{text-align:left;padding:50px 10px 125px}}@media screen and (min-width:1500px){.page-category-detail .offer-detail .right{padding:50px 10px 150px}}@media screen and (min-width:1800px){.page-category-detail .offer-detail .right{padding:50px 10px 275px}}@media (min-width:768px){.page-category-detail .offer-detail .right .right-content{max-width:550px}}.page-category-detail .offer-detail .right .right-content .text{margin-top:25px;text-align:left}.page-category-detail .offer-detail .right .right-content .button{margin-top:15px}.page-category-detail .title1,.page-category-detail .title2{display:block;color:#fff}.page-category-detail .title1{font-size:30px;font-weight:100}.page-category-detail .title2{font-size:40px;font-weight:700;line-height:1.1}.page-category-detail .rotated-image img{margin-top:-125px;border-radius:6px;width:75%;position:relative}@media screen and (min-width:768px){.page-category-detail .rotated-image{width:40vw;height:40vw;-webkit-transform:rotate(-45deg) translateY(-20vw);transform:rotate(-45deg) translateY(-20vw);overflow:hidden;border-radius:25%;-webkit-transform-origin:bottom;transform-origin:bottom;margin-top:-50px;margin-left:25vw}.page-category-detail .rotated-image img{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:125%;max-width:125%;border-radius:0;margin-top:0}}@media screen and (min-width:768px){.page-category-detail .features{margin-top:-75px}}@media screen and (min-width:1000px){.page-category-detail .features{margin-left:20%}}@media screen and (min-width:1500px){.page-category-detail .features{margin-top:-100px}}@media screen and (min-width:1800px){.page-category-detail .features{margin-top:-225px}}.page-category-detail .features .feature{color:#fff;padding:30px 50px}@media screen and (min-width:768px){.page-category-detail .features .feature{margin-bottom:60px;display:inline-block;vertical-align:top;width:33%}}.page-category-detail .features .feature h3{color:#fff;margin-top:10px;font-size:20px}.page-category-detail .features .feature img{max-height:60px}.page-category-detail .offer-packages{padding:10px;background-image:url(/build/assets/images/left-round.70f8e3e7.svg);background-repeat:no-repeat;background-size:101%;background-position:50% calc(100% + 2px)}.page-category-detail .offer-packages.no-background{background-image:none}@media screen and (min-width:768px){.page-category-detail .offer-packages{padding:50px}}.page-category-detail .offer-packages .title1,.page-category-detail .offer-packages .title2{color:#071c2f}.page-category-detail .offer-packages .container{position:relative;padding:0}.page-category-detail .offer-packages .cycle{display:inline-flex;width:100%;max-width:1000px}.page-category-detail .offer-packages .flex{display:flex;justify-content:center}.page-category-detail .offer-packages #next,.page-category-detail .offer-packages #prev{position:absolute;top:50%;z-index:1;cursor:pointer}.page-category-detail .offer-packages #prev{left:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.page-category-detail .offer-packages #next{right:0}.page-category-detail .offer-packages .package{vertical-align:top;white-space:normal;margin:30px 0}@media (min-width:768px){.page-category-detail .offer-packages .package{display:inline-block}}.page-category-detail .offer-packages .package-content{box-shadow:0 0 30px 0 rgba(73,111,155,.07);width:100%;min-width:290px;max-width:290px;background-color:#fff;vertical-align:top;padding:30px 35px;border-radius:8px;height:100%;display:flex;flex-direction:column;margin:0 auto}@media (-ms-high-contrast:none){.page-category-detail .offer-packages .package-content{display:block}}@media screen and (min-width:768px){.page-category-detail .offer-packages .package-content{min-width:310px;max-width:310px;margin:0 10px}}.page-category-detail .offer-packages .package-content .range{text-transform:uppercase;font-weight:700;letter-spacing:2px}.page-category-detail .offer-packages .package-content h3{margin:25px 0}.page-category-detail .offer-packages .package-content .features-bloc{text-align:left;flex:1}.page-category-detail .offer-packages .package-content .features-bloc .feature{margin:15px 0}.page-category-detail .offer-packages .package-content .features-bloc .feature .icon-check,.page-category-detail .offer-packages .package-content .features-bloc .feature .icon-plus{font-size:20px;margin-right:10px;margin-top:2px}.page-category-detail .offer-packages .package-content .features-bloc .feature .icon-check{color:#00b4e6}.page-category-detail .offer-packages .package-content .features-bloc .feature .icon-plus{color:#071c2f}.page-category-detail .offer-packages .package-content .features-bloc .feature span{max-width:180px}@media screen and (min-width:768px){.page-category-detail .offer-packages .package-content .features-bloc .feature span{max-width:205px}}.page-category-detail .offer-packages .package-content .features-bloc .feature img,.page-category-detail .offer-packages .package-content .features-bloc .feature span{display:inline-block;vertical-align:text-top}.page-category-detail .offer-packages .package-content .price{font-size:22px;font-weight:700;margin-top:15px}.page-category-detail .offer-packages .package-content .price .from{font-size:16px}.page-category-detail .offer-packages .package-content .button{padding:15px 20px;margin-top:15px;font-weight:600}.page-category-detail .offer-hardware{background-color:#071c2f;background-size:100%;padding:50px 0;position:relative;z-index:1}@media (min-width:1600px){.page-category-detail .offer-hardware{background-size:60%;background-position:0 0;background-repeat:no-repeat}}.page-category-detail .offer-hardware:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;z-index:-1;background:#071c2f}@media (min-width:1200px){.page-category-detail .offer-hardware:before{background:linear-gradient(90deg,transparent 0,rgba(7,28,47,.8) 40%,#071c2f 60%),linear-gradient(180deg,#071c2f 5%,rgba(7,28,47,.9) 10%,rgba(7,28,47,.8) 40%,#071c2f 60%)}}@media (min-width:768px){.page-category-detail .offer-hardware{padding:50px}}.page-category-detail .offer-hardware h2{color:#fff}.page-category-detail .offer-hardware .hardware-items{max-width:1200px;margin:25px auto}.page-category-detail .offer-advices{padding:30px 0}@media (min-width:768px){.page-category-detail .offer-advices{padding:50px}}.page-category-detail .offer-advices .advice{background:#fff}.page-category-detail .offer-category-push{padding:30px 0}@media (min-width:768px){.page-category-detail .offer-category-push{padding:50px 0}}.page-category-detail .offer-category-push h2{margin-bottom:15px}.page-category-detail .offer-category-push a{font-weight:700;color:#00b4e6}.page-category-detail .offer-category-push a img{max-width:25px;vertical-align:middle;margin-left:10px}.page-category-detail .offer-category-push a:hover{color:#008cb2}.page-category-detail .premium-service{background-color:#071c2f;color:#fff;padding-top:75px;padding-bottom:75px}.page-category-detail .premium-service a.pdf{color:#fff;display:inline-block;margin:15px auto 0;font-weight:700;text-decoration:underline}.page-category-detail .premium-service a.pdf img{vertical-align:middle;margin-left:10px}.page-category-detail .premium-service .title{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:12px 40px;border-radius:80px;background-color:#969172;text-transform:uppercase;font-size:25px;letter-spacing:3px}.page-category-detail .premium-service .description{max-width:500px;margin:0 auto}.page-category-detail .premium-service .included,.page-category-detail .premium-service .optional{display:inline-block;vertical-align:top;padding:0 15px;margin-top:40px;width:50%;max-width:350px}@media screen and (min-width:768px){.page-category-detail .premium-service .included,.page-category-detail .premium-service .optional{padding:0 50px}}.page-category-detail .premium-service .included .subtitle,.page-category-detail .premium-service .optional .subtitle{padding:6px 30px;border:1px solid;border-radius:100px;font-weight:700;font-size:20px;display:inline-block}.page-category-detail .premium-service .included .item,.page-category-detail .premium-service .optional .item{text-align:left;margin:15px 0}.page-category-detail .premium-service .included .item .icon-check,.page-category-detail .premium-service .optional .item .icon-check{margin-right:5px;vertical-align:middle}.page-category-detail .premium-service .included .item img,.page-category-detail .premium-service .optional .item img{vertical-align:middle;margin-right:8px}.page-category-detail .premium-service .included{border-right:1px solid #fff}.page-category-detail .premium-service .optional .subtitle{color:#969172;border-color:#969172}.page-category-detail .premium-service .container{width:90%;margin:0 auto;max-width:900px;border:6px solid #969173;border-radius:8px;padding:50px 20px;position:relative}@media (min-width:768px){.page-category-detail .premium-service .container{padding:50px 80px}}.page-category-detail .premium-service .popup-button-container{margin-top:40px}.home-testimonies{position:relative;background-size:cover;background-repeat:no-repeat;padding:10px 0}@media (min-width:768px){.home-testimonies{padding:50px 0}}@media screen and (min-width:1000px){.home-testimonies{padding:100px 0;min-height:61vw;overflow-x:hidden;margin-bottom:-9vw;margin-top:-9vw}}@media (min-width:1200px){.home-testimonies{padding:100px 0 200px}}@media (min-width:1600px){.home-testimonies{padding:100px 0 0}}.home-testimonies .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(7,28,47,.3) 0,rgba(7,28,47,.5) 80%,#071c2f);z-index:0}@media screen and (min-width:1200px){.home-testimonies .overlay{background:linear-gradient(180deg,rgba(7,28,47,.3) 10%,rgba(7,28,47,.5) 80%,#fff 0)}}.home-testimonies .container{flex:1;padding-bottom:10px}@media screen and (min-width:768px) and (max-width:1199px){.home-testimonies .left,.home-testimonies .right{display:inline-block;width:50%;vertical-align:middle}}.home-testimonies .right{display:none}@media screen and (min-width:768px){.home-testimonies .right{display:inline-block}}@media screen and (min-width:1000px){.home-testimonies .right{position:absolute;top:0;right:0;z-index:1}}.home-testimonies .left{max-width:800px;position:relative;z-index:1}@media screen and (max-width:767px){.home-testimonies .left{margin-top:50px}}@media screen and (min-width:768px){.home-testimonies .left{padding:0 30px}}.home-testimonies .title-button{margin-bottom:30px}@media screen and (min-width:1200px){.home-testimonies .title-button .btn,.home-testimonies .title-button .title{display:inline-block;width:50%;vertical-align:middle}}.home-testimonies .title-button .title{text-align:center;margin:20px 0}@media screen and (min-width:768px){.home-testimonies .title-button .title{text-align:left}}.home-testimonies .title-button .title .line-1,.home-testimonies .title-button .title .line-2{font-size:25px;line-height:1.2}@media screen and (min-width:768px){.home-testimonies .title-button .title .line-1,.home-testimonies .title-button .title .line-2{font-size:35px}}.home-testimonies .title-button .title .line-1{font-weight:100}.home-testimonies .title-button .title .line-2{font-weight:700;font-size:32px}@media screen and (min-width:768px){.home-testimonies .title-button .title .line-2{font-size:40px}}@media (min-width:768px){.home-testimonies .title-button .btn{text-align:left}}@media (min-width:1200px){.home-testimonies .title-button .btn{text-align:center}}@media (max-width:1199px){.home-testimonies .right{position:relative}}@media (min-width:1200px){.home-testimonies .right a.btn-video{display:block!important;position:absolute;top:60%;left:20%;height:auto!important}}.home-testimonies .right a.btn-video.hidden{display:none!important}@media (min-width:1000px){.home-testimonies .right a.btn-video:before{content:none}}@media (min-width:1200px){.home-testimonies .right .video-box{background:hsla(0,0%,100%,.1);-webkit-transform-origin:bottom;transform-origin:bottom;left:auto;width:45vw;height:45vw;border-radius:25%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (min-width:1200px){.home-testimonies .right .video-box .btn-video{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:84%;left:1%}}@media (min-width:1200px){.home-testimonies .right .video-box .rgpd-advert{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:hsla(0,0%,100%,0);box-shadow:none;left:14%;right:0;width:100%}}.home-testimonies .right .video-box .rgpd-advert a{max-width:50%}.home-testimonies .right .rotated-image{border-radius:20px;display:block}@media screen and (min-width:1200px){.home-testimonies .right .rotated-image{width:45vw;height:45vw;-webkit-transform:rotate(45deg);transform:rotate(45deg);overflow:hidden;border-radius:25%;-webkit-transform-origin:bottom;transform-origin:bottom;margin-right:0;margin-left:auto;display:flex;align-items:center;justify-content:center}.home-testimonies .right .rotated-image img{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:121%;max-width:121%;border-radius:0;margin-top:0;flex-shrink:0}}.home-testimonies .right .rotated-image img{border-radius:20px;display:block}@media (min-width:1200px){.home-testimonies .right .rotated-image img{border-radius:25%}}.home-testimonies .testimony{display:none;width:100%;padding:0;text-align:center}@media screen and (min-width:768px){.home-testimonies .testimony{text-align:left;padding:35px 0}}.home-testimonies .testimony .picture{display:block;text-align:center;margin-bottom:20px}@media screen and (min-width:768px){.home-testimonies .testimony .picture{text-align:left}}.home-testimonies .testimony .content{padding-left:0;max-width:350px;margin:0 auto;text-align:center}@media screen and (min-width:768px){.home-testimonies .testimony .content{text-align:left}}.home-testimonies .testimony.active{display:block}.home-testimonies .pictos{text-align:center;padding-bottom:20px}@media screen and (min-width:768px){.home-testimonies .pictos{text-align:left;padding-bottom:0}}.home-testimonies .pictos img{vertical-align:middle;max-width:100px;max-height:100px;margin:25px;cursor:pointer}@media screen and (min-width:768px){.home-testimonies .pictos img{margin:0 50px 0 0}}.testimonies{background-color:#071c2f;color:#fff;padding:30px 0;margin-top:-2px}@media screen and (min-width:768px){.testimonies{padding:50px}}.testimonies .container{max-width:1000px}@media (min-width:768px){.testimonies .container{text-align:left}}@media (min-width:768px){.testimonies .left,.testimonies .right{display:inline-block;vertical-align:middle;width:50%}}.testimonies .top-info{margin:0 0 20px}@media screen and (min-width:768px){.testimonies .top-info{display:flex;align-items:center}}.testimonies .top-info .left{flex:1;text-align:center}@media screen and (min-width:768px){.testimonies .top-info .left{text-align:left}}.testimonies .right{text-align:center;margin-top:30px}@media (min-width:768px){.testimonies .right{margin:0}}.testimonies .left{text-align:left}.testimonies .title1{font-size:30px}.testimonies .title2{font-size:40px;font-weight:700}.testimony{padding:35px 0}@media screen and (min-width:768px){.testimony{display:inline-block;vertical-align:middle;width:50%;padding:35px 20px}}@media (min-width:768px){.testimony .content,.testimony .picture{display:inline-block;vertical-align:middle}}.testimony .picture img{border-radius:100%;box-shadow:0 0 40px rgba(0,0,0,.2)}.testimony .content{width:100%}@media (min-width:768px){.testimony .content{padding:0 0 0 25px;max-width:calc(100% - 120px);text-align:left}}.testimony .content .description{margin:10px 0}.testimony .content .company-logo{max-height:50px;max-width:150px}.testimony .content .video-link-container{margin:10px 0}.testimony .content .video-link-container img{margin:0 5px 0 0}.testimony .content a{font-weight:700;color:#00b4e6}.testimony .content a:hover{color:#008cb2}.testimony .content a img{max-width:25px;vertical-align:middle;margin-left:10px}.blog-post{display:inline-block;text-align:left;margin:20px 15px;max-width:370px;min-width:250px;vertical-align:top;position:relative;display:flex;flex-direction:column}.blog-post .picture-container{border-radius:5px;position:relative;flex:0 0 auto}.blog-post .picture-container .type{text-transform:uppercase;background:#071c2f;position:absolute;top:20px;right:20px;color:#fff;font-size:10px;letter-spacing:1px;padding:5px 10px;border-radius:15px;font-weight:500}.blog-post .picture-container img{display:block;margin:0 auto;border-radius:6px}.blog-post .picture-container a.btn-video{align-items:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:11}.blog-post .picture-container a.btn-video.hidden{display:none}.blog-post .picture-container a.btn-video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.blog-post .picture-container a.btn-video .circle-content{display:block;height:80px;width:80px;transition:background-color 1s ease;position:relative}.blog-post .picture-container a.btn-video .circle-content .cool-border{position:absolute;z-index:0;top:0;left:0;-webkit-animation:pulse_circle 2s linear forwards;animation:pulse_circle 2s linear forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (-ms-high-contrast:none){.blog-post .picture-container a.btn-video .circle-content .cool-border{display:none}}.blog-post .picture-container a.btn-video .circle-front{height:80px;width:80px;position:absolute;top:0;left:0;opacity:1;border-radius:100%;background-color:#fff}.blog-post .picture-container a.btn-video .circle-front .play{width:15px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@keyframes pulse_circle{0%{opacity:1;-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.blog-post .text-container{flex:1 1 auto;display:flex;flex-direction:column}.blog-post .text-container .date{font-weight:700;font-size:12px;color:#0a284b;flex:0 0 auto;margin:20px 0 10px}.blog-post .text-container h2.title{font-size:18px;font-weight:300;padding-right:30px;flex:1 1 auto}.blog-post .text-container h2.title a{color:#0a284b}.blog-post .text-container img{width:30px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;margin-top:20px;flex:0 0 auto}.blog-post.white .text-container .date,.blog-post.white .text-container h2.title a{color:#fff}.blog-post:hover .text-container img{-webkit-transform:translateX(10px);transform:translateX(10px);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.blog-types-list{margin:50px 0 30px}.blog-types-list a{display:inline-block;font-weight:700;font-size:14px;margin:10px}@media (min-width:768px){.blog-types-list a{margin:10px 20px;font-size:16px}}.blog-types-list a.current{border-bottom:2px solid #00ffe7;color:#00b4e6;background:linear-gradient(#071c2f,#071c2f) padding-box,linear-gradient(45deg,#00b4e6,#00ffe7) border-box;background:-webkit-linear-gradient(left,#00b4e6,#00ffe7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (-ms-high-contrast:none){.blog-types-list a.current{background:none}}.blog-list-container{margin:-110px 0 100px}@media (min-width:1000px){.blog-list-container{margin:-130px 0 100px}}@media (min-width:2400px){.blog-list-container{margin-top:-200px}}.blog-list-container .blog-posts-list{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch}@media (min-width:768px){.picture-text-block p,.text-block p{text-align:left}}@media (min-width:768px){.picture-text-block{display:flex;align-items:center;margin:70px 0}}@media (min-width:768px){.picture-text-block.right{flex-direction:row-reverse}}@media (min-width:768px){.picture-text-block.right p{margin:0 50px 0 20px}}@media (min-width:768px){.picture-text-block.left{flex-direction:row}}@media (min-width:768px){.picture-text-block.left p{margin:0 20px 0 50px}}.picture-text-block img{margin:0 auto;display:block}.picture-text-block div{flex:1}body.page-recruitment .banner{padding-bottom:20vh}body.page-recruitment .banner:after{background-image:url(/build/assets/images/recruitement-separator.54a14d75.svg)}#recruitment-section{margin-top:-2px;position:relative}#recruitment-section .content{background:#071c2f;color:#fff}#recruitment-section .content .title{font-size:40px;margin-bottom:50px;padding-top:35px}#recruitment-section .content .left-right-item,#recruitment-section .content .left-right-item h2{color:#fff}#recruitment-section .content .left-right-item:last-of-type{margin-bottom:0}#job-ad-form-section{position:relative}#job-ads-section{background:linear-gradient(180deg,#071c2f 80%,#fff 0);margin-bottom:80px;padding-top:80px}@media (min-width:1000px){#job-ads-section{padding-top:130px}}#job-ads-section h2{color:#fff;margin-bottom:40px}.job-ads-list{margin:0 auto}.job-ad{display:inline-block;width:300px;padding:20px;border-radius:8px;background:#fff;margin:10px 0;box-shadow:0 0 30px 0 rgba(73,111,155,.07)}@media (min-width:400px){.job-ad{width:330px}}.job-ad .flex-container{display:flex;align-items:center}.job-ad .flex-container .left{text-align:left;flex:1}.job-ad .flex-container .left h3{font-size:20px;margin-top:10px;transition:color .3s ease}.job-ad .flex-container .city,.job-ad .flex-container .type{display:inline-block;color:#0a284b;font-weight:200}.job-ad .flex-container .city img,.job-ad .flex-container .type img{width:13px}.job-ad .flex-container .city.type,.job-ad .flex-container .type.type{margin-left:20px}.job-ad .flex-container .sector{color:#0a284b;font-weight:200}.job-ad .flex-container .right{padding:0 0 0 10px}.job-ad .flex-container .right img{width:30px;max-width:30px;display:block;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.job-ad:hover .left h3{color:#00b4e6}.job-ad:hover .right img{-webkit-transform:translateX(10px);transform:translateX(10px)}body.page-recruitment-detail .banner{padding-bottom:30vh}body.page-recruitment-detail .banner .container{max-width:825px}body.page-recruitment-detail .banner .top-summary{margin:30px 0}@media (min-width:768px){body.page-recruitment-detail .banner .top-summary{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}}body.page-recruitment-detail .banner .top-summary div{margin:0 15px}@media (max-width:767px){body.page-recruitment-detail .banner .top-summary div{display:inline-block;width:50%;margin:10px 0;vertical-align:middle}}body.page-recruitment-detail .banner .top-summary div img{width:15px;vertical-align:middle;display:inline-block}body.page-recruitment-detail .banner .top-summary div span{vertical-align:middle;font-weight:700;color:#0a284b;font-size:12px;margin-left:5px}@media (min-width:500px){body.page-recruitment-detail .banner .top-summary div span{font-size:14px}}body.page-recruitment-detail #job-ad-content{position:relative;z-index:0;margin-top:-25vh}body.page-recruitment-detail #job-ad-content .container{max-width:825px}body.page-recruitment-detail #job-ad-content .container h2{font-size:30px;margin:10px 0}@media (min-width:1000px){body.page-recruitment-detail #job-ad-content .container .text-block,body.page-recruitment-detail #job-ad-content .container h2{text-align:left}}body.page-recruitment-detail #job-ad-content .top-link{display:flex;align-items:center;justify-content:space-between}body.page-recruitment-detail #job-ad-content .top-link .back-link-container a{color:#00b4e6;font-weight:700}body.page-recruitment-detail #job-ad-content .top-link .back-link-container a:hover{color:#071c2f}body.page-recruitment-detail #job-ad-content .top-link .social-links-container{color:#00b4e6;font-weight:700}body.page-recruitment-detail #job-ad-content .top-link .social-links-container ul{list-style-type:none;display:inline-block;padding:0;margin:0}body.page-recruitment-detail #job-ad-content .top-link .social-links-container ul li{display:inline-block;margin:0 5px}body.page-recruitment-detail #job-ad-content .top-link .social-links-container ul li a{color:#00b4e6}body.page-recruitment-detail #job-ad-content .top-link .social-links-container ul li a:hover{color:#071c2f}.form-container form{width:100%}.form-container .form-group{display:inline-block;vertical-align:top;padding:10px;width:100%}.form-container .form-group.required label:after{position:absolute;content:"*";color:#3cc2e4;margin-left:10px}.form-container .form-group.length-small{width:50%}.form-container .form-group .checkbox,.form-container .form-group .radio{display:inline-block;margin-right:15px;margin-top:5px}.form-container .form-group .checkbox label,.form-container .form-group .radio label{font-weight:700}.contact-form{margin:50px auto}.form{max-width:825px;margin:0 auto;padding:10px}.form .recaptcha-container{margin-top:30px;text-align:center}.form .recaptcha-container .g-recaptcha{display:inline-block;text-align:center}.form .form-container{display:flex;flex-direction:column}@media (min-width:768px){.form .form-container{flex-direction:row;text-align:left}}.form .form-container input{max-width:100%}.form .form-container .nice-select{border:0;padding:15px 30px 15px 20px;border-radius:25px;font-weight:700;box-shadow:0 5px 35px 0 rgba(68,68,68,.07)}.form .form-container .nice-select .current{color:#071c2f}.form .form-container .nice-select .list{border-radius:10px;box-shadow:0 0 20px 0 rgba(68,68,68,.05)}.form .form-container .agency{margin-top:25px}@media (min-width:768px){.form .form-container .agency{margin-top:0;margin-left:50px}}.form .form-container .radio label{font-weight:700}.form .form-container.contact-type{margin-top:15px}.form .form-container .left{flex:1;margin:10px 0}@media (min-width:768px){.form .form-container .left{margin-right:20px}}.form .form-container .right{flex:1;margin:10px 0}@media (min-width:768px){.form .form-container .right{margin-left:20px}}.form .form-container .label-replacement,.form .form-container label{display:block;color:#0a284b;font-size:14px;margin-bottom:5px;padding:0 15px}.form .form-container input,.form .form-container textarea{background-color:#e5f7fc;border:none;border-radius:35px;min-height:55px;padding:10px 15px;width:300px;min-width:0}@media (min-width:768px){.form .form-container input,.form .form-container textarea{width:100%}}.form .form-container select{background-color:#fff;border:none;border-radius:35px;min-height:55px;padding:10px 15px;width:300px;min-width:0}@media (min-width:768px){.form .form-container select{width:100%}}.form .form-container .file-container{width:300px;max-width:100%;min-height:55px;background-color:#e5f7fc;border-radius:35px;display:flex;justify-content:space-around;margin:0 auto}@media (min-width:768px){.form .form-container .file-container{width:100%}}.form .form-container .file-container input[type=file]{width:0;height:0;padding:0;position:absolute}.form .form-container .file-container .input-replacement{display:inline-block;padding:0 15px;flex:1}.form .form-container .file-container label.file.button{display:block;background-image:linear-gradient(#e5f7fc,#e5f7fc),linear-gradient(270deg,#00ffe7,#00b4e6);box-shadow:none;color:#00b4e6;transition:color .3s ease;padding:15px 25px;margin-bottom:0}.form .form-container .file-container label.file.button:hover{color:#fff;background-image:linear-gradient(270deg,#00ffe7,#00b4e6),linear-gradient(270deg,#00ffe7,#00b4e6);transition:color .3s ease}.form .show-on-error,.form .show-on-recaptcha-error,.form .show-on-success{display:none}.form .submit-container{margin-top:50px;text-align:center}.hardware-items{display:flex;flex-wrap:wrap;justify-content:center}.hardware-items .hardware{vertical-align:top;background-color:#fff;padding:30px;margin:20px;display:flex;flex-direction:column;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.5);width:100%;max-width:350px}@media (min-width:768px){.hardware-items .hardware{width:350px;min-width:350px}}.hardware-items .hardware .img-container{flex:1;display:flex;align-items:center}.hardware-items .hardware h3{color:#00b4e6;line-height:1.2;margin:30px 0 15px}.hardware-items .hardware a.pdf{font-weight:700;color:#00b4e6;margin-top:15px;display:block;text-decoration:underline;vertical-align:middle;margin-left:10px}.hardware-items .hardware a.pdf:hover{color:#0a284b}.hardware-items .hardware a.pdf img{vertical-align:middle;margin-left:10px}.hardware-items .hardware .popup-button-container{margin-top:20px}.page-testimonies .anchors img{max-width:150px;max-height:50px;display:inline-block;vertical-align:middle;margin:20px}@media screen and (min-width:768px){.page-testimonies .anchors img{margin:20px 40px}}.page-testimonies .left-right-item.left .text-container{text-align:center}@media screen and (min-width:768px){.page-testimonies .left-right-item.left .text-container{text-align:left}}.page-testimonies .left-right-item.right .text-container img{margin-right:0;margin-left:auto}.page-testimonies .text-container .logo,.page-testimonies .text-container .profile{display:block;margin:0 auto}@media screen and (min-width:768px){.page-testimonies .text-container .logo,.page-testimonies .text-container .profile{margin:10px 0 20px}}.page-testimonies .text-container .profile{border-radius:100%;box-shadow:0 0 50px rgba(0,0,0,.25)}.page-testimonies .text-container .logo{max-width:150px;max-height:65px}.page-testimonies .text-container .link{display:inline-block;margin-top:15px;font-weight:700;color:#00b4e6;cursor:pointer}.page-testimonies .text-container .link:hover{color:#071c2f}.page-testimonies .text-container .link img{max-width:25px;vertical-align:middle}.page-testimony-detail .testimony-detail .navigation{text-align:center;margin:10px 0}@media (min-width:768px){.page-testimony-detail .testimony-detail .navigation{text-align:left}}.page-testimony-detail .testimony-detail .main-picture{position:relative;text-align:center}.page-testimony-detail .testimony-detail .main-picture img{display:block}@media screen and (min-width:768px){.page-testimony-detail .testimony-detail .left,.page-testimony-detail .testimony-detail .right{display:inline-block;vertical-align:top;padding:50px;text-align:left}}.page-testimony-detail .testimony-detail .left .quote{font-size:25px;font-weight:700;line-height:32px;margin-bottom:100px;margin-top:40px}@media screen and (min-width:768px){.page-testimony-detail .testimony-detail .left{width:33%}}.page-testimony-detail .testimony-detail .right .logo,.page-testimony-detail .testimony-detail .right .profile{display:block;margin:10px 0}.page-testimony-detail .testimony-detail .right .profile{border-radius:100%;box-shadow:0 0 50px rgba(0,0,0,.25)}.page-testimony-detail .testimony-detail .right .logo{max-width:150px}@media screen and (min-width:768px){.page-testimony-detail .testimony-detail .right{width:66%}}.page-faq .banner:after{background-image:url(/build/assets/images/blue-separator-2.d3831935.svg)}.page-faq .faq-section{background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-width:768px){.page-faq .faq-section{background-size:100%}}.page-faq .faq-section .overlay{background-image:linear-gradient(180deg,#071c2f 0,rgba(7,28,47,.8) 50%);padding-bottom:50px}.page-faq .faq-section .overlay .container{padding:25px 10px;color:#fff}@media screen and (min-width:768px){.page-faq .faq-section .overlay .container{text-align:left}}.page-faq .faq-section .overlay form{text-align:center;padding:0 0 50px}.page-faq .faq-section .overlay form .form-content{position:relative;display:block;max-width:670px;margin:0 auto}.page-faq .faq-section .overlay form input{width:100%;padding-right:65px}.page-faq .faq-section .overlay form button{position:absolute;right:0;top:0;padding:15px 17px}.page-faq .faq-category{margin:25px}@media screen and (min-width:768px){.page-faq .faq-category{display:inline-block;vertical-align:top;width:calc(33% - 50px);text-align:left}}.page-faq .faq-category .title{font-size:25px;font-weight:700;color:#00b4e6}.page-faq .faq-category a{display:block;font-size:18px;color:#fff;margin:20px 0}.page-faq section.content{margin-top:-2px;position:relative}.page-faq-detail .faq-detail{position:relative;z-index:1;padding-bottom:70px}.page-faq-detail .faq-detail .container{text-align:left;max-width:700px;margin:0 auto}body.page-agency .banner{background-position:top;padding-bottom:60vh}body.page-agency #agencies-map-section,body.page-agency #partner-managers-map-section{margin-top:-55vh}body.page-agency #agencies-map-section .map-container,body.page-agency #partner-managers-map-section .map-container{height:500px}body.page-agency #agencies-map-section .map-container .map,body.page-agency #partner-managers-map-section .map-container .map{height:100%;width:100%;position:relative}body.page-agency-detail .banner{background-position:top}#agency-map-section,#partner-manager-map-section{position:relative;padding:0 0 40px;margin:-50px 0 70px}@media (min-width:768px){#agency-map-section,#partner-manager-map-section{margin:-70px 0 70px}}#agency-map-section .map-container,#partner-manager-map-section .map-container{height:500px;box-shadow:0 0 30px 0 rgba(10,40,75,.04)}#agency-map-section .map-container .map,#partner-manager-map-section .map-container .map{height:100%;width:100%;position:relative}#agency-map-section .address-container,#partner-manager-map-section .address-container{background:#fff;z-index:2;padding:20px 40px;color:#071c2f}@media (min-width:1000px){#agency-map-section .address-container,#partner-manager-map-section .address-container{position:relative;max-width:380px;margin:0 auto;top:70px;box-shadow:0 0 30px 0 rgba(10,40,75,.07)}}#agency-map-section .address-container a,#partner-manager-map-section .address-container a{display:block;margin:8px 0}#agency-map-section .address-container p,#partner-manager-map-section .address-container p{margin:5px 0}#agency-map-section .address-container .adress-picture,#partner-manager-map-section .address-container .adress-picture{width:21px}#agency-map-section .address-container .phone,#partner-manager-map-section .address-container .phone{font-weight:700}#agency-map-section .address-container .email img,#agency-map-section .address-container .mobile img,#agency-map-section .address-container .opening-time img,#agency-map-section .address-container .phone img,#partner-manager-map-section .address-container .email img,#partner-manager-map-section .address-container .mobile img,#partner-manager-map-section .address-container .opening-time img,#partner-manager-map-section .address-container .phone img{max-width:20px;max-height:20px;vertical-align:middle;margin-right:10px}#agency-map-section .button,#partner-manager-map-section .button{bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#agencies-list-section,#partner-managers-list-section{margin:50px 0}#agencies-list-section h2,#partner-managers-list-section h2{margin:60px 0 30px;line-height:1}#agencies-list-section .agencies-list,#agencies-list-section .partner-managers-list,#partner-managers-list-section .agencies-list,#partner-managers-list-section .partner-managers-list{margin:30px 0 50px;text-align:center}.agency-item,.partner-manager-item{display:inline-block;vertical-align:top;max-width:525px;margin:25px;box-shadow:0 0 30px 0 rgba(10,40,75,.07);background:#fff;position:relative;cursor:pointer;outline:none}@media (min-width:768px){.agency-item,.partner-manager-item{width:440px}}@media (min-width:1200px){.agency-item,.partner-manager-item{width:auto}}.agency-item .flex-container,.partner-manager-item .flex-container{display:flex;flex-direction:column}@media (min-width:550px){.agency-item .flex-container,.partner-manager-item .flex-container{flex-direction:row;align-items:center}}.agency-item .flex-container .picture-container img,.partner-manager-item .flex-container .picture-container img{display:block}.agency-item .flex-container .text-container,.partner-manager-item .flex-container .text-container{padding:20px}.agency-item .flex-container .text-container a,.partner-manager-item .flex-container .text-container a{outline:none}@media (min-width:550px){.agency-item .flex-container .text-container,.partner-manager-item .flex-container .text-container{width:250px}}.agency-item .flex-container .text-container h3,.partner-manager-item .flex-container .text-container h3{text-align:left;transition:color .3s ease}.agency-item .flex-container .text-container p,.partner-manager-item .flex-container .text-container p{text-align:left}.agency-item .flex-container .text-container .discover,.partner-manager-item .flex-container .text-container .discover{display:block;position:relative;text-align:left;font-weight:700;transition:color .3s ease}.agency-item .flex-container .text-container .discover span,.partner-manager-item .flex-container .text-container .discover span{opacity:0;transition:opacity .3s ease}.agency-item .flex-container .text-container .discover img,.partner-manager-item .flex-container .text-container .discover img{width:30px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:left .3s ease}.agency-item :hover .text-container .discover,.agency-item :hover .text-container h3,.partner-manager-item :hover .text-container .discover,.partner-manager-item :hover .text-container h3{color:#00b4e6;transition:color .3s ease}.agency-item :hover .text-container .discover img,.partner-manager-item :hover .text-container .discover img{left:90px;transition:left .3s ease}.agency-item :hover .text-container .discover span,.partner-manager-item :hover .text-container .discover span{opacity:1;transition:opacity .3s ease}#agency-pictures-section p,#partner-manager-pictures-section p{max-width:800px;margin:20px auto}#agency-pictures-section .video-cover-container,#partner-manager-pictures-section .video-cover-container{position:relative}#agency-pictures-section .video-cover-container img,#partner-manager-pictures-section .video-cover-container img{display:block;border-radius:10px}#agency-pictures-section .pictures-list,#partner-manager-pictures-section .pictures-list{margin:0 auto;margin-top:20px}#agency-pictures-section .pictures-list .picture-item,#partner-manager-pictures-section .pictures-list .picture-item{display:block;margin:15px auto;border-radius:6px}#agency-job-ads-section{margin:50px 0}#agency-job-ads-section .title-container{margin:40px 0}@media (min-width:1000px){#agency-job-ads-section .title-container{display:flex;align-items:center;justify-content:space-evenly}}#agency-job-ads-section .title-container h2{margin:30px 0}.page-advice .banner:after{background-image:url(/build/assets/images/blue-separator-2.d3831935.svg)}#advices-list-section{background-repeat:no-repeat;background-size:100%;background-position:50%;margin-top:-2px;position:relative}#advices-list-section .overlay{padding:50px 0;background-image:linear-gradient(180deg,#071c2f 0,rgba(7,28,47,.8) 50%)}#advices-list-section .advices-container{margin:50px 0}@media (min-width:768px){#advices-list-section .advices-container .left,#advices-list-section .advices-container .right{display:inline-block;width:50%;text-align:left;vertical-align:top;padding:0 50px}}@media (min-width:768px){#advices-list-section .advices-container .left.left,#advices-list-section .advices-container .right.left{border-right:1px solid #00b4e6}}#advices-list-section .advices-container .left a,#advices-list-section .advices-container .right a{display:block;color:#fff;font-weight:500;font-size:16px;margin:15px 0;transition:color .3s ease}#advices-list-section .advices-container .left a:hover,#advices-list-section .advices-container .right a:hover{color:#00ffe7;transition:color .3s ease;color:#00b4e6}#advices-list-section .advices-container .left a:hover img,#advices-list-section .advices-container .right a:hover img{margin-left:15px}#advices-list-section .advices-container .left a img,#advices-list-section .advices-container .right a img{vertical-align:middle;width:15px;margin-left:10px;transition:margin-left .3s ease}.filter-form{background:#fff;padding:0 20px;position:relative;border-radius:10px}@media (min-width:768px){.filter-form{border-radius:50px}}.filter-form.advices{max-width:700px;margin:0 auto 50px}@media (min-width:768px){.filter-form.advices form{height:50px}}.filter-form.advices .button{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:768px){.filter-form.advices .button{position:absolute;right:0;top:0;bottom:0;width:50px;padding:initial}}@media (max-width:767px){.filter-form.advices .button{width:calc(100% + 40px);margin-left:-20px;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px}}.filter-form.advices .button img{width:20px}.filter-form.offer-result,.filter-form.offers{width:95%;max-width:1050px;margin:0 auto;padding:16px 20px;box-shadow:0 0 40px rgba(0,0,0,.1);position:relative}@media screen and (min-width:768px){.filter-form.offer-result,.filter-form.offers{top:-25vh}}.filter-form.offer-result.offer-result,.filter-form.offers.offer-result{top:auto}.filter-form.offer-result .flex-container .nice-select .current,.filter-form.offers .flex-container .nice-select .current{color:#00b4e6}.filter-form.offer-result label,.filter-form.offers label{font-weight:700;color:#071c2f;font-size:13px}.filter-form.offer-result .nice-select,.filter-form.offers .nice-select{padding:10px 30px 10px 10px!important}@media screen and (min-width:768px){.filter-form.offer-result .nice-select,.filter-form.offers .nice-select{padding:0 30px 0 10px!important}}.filter-form.offer-result .nice-select .list,.filter-form.offers .nice-select .list{width:auto;z-index:20}.filter-form.offer-result .nice-select .list li,.filter-form.offers .nice-select .list li{white-space:nowrap}.filter-form.offer-result .you-are,.filter-form.offers .you-are{padding:10px 0;text-align:left}@media screen and (min-width:768px){.filter-form.offer-result .you-are,.filter-form.offers .you-are{padding:0;text-align:center;display:flex;align-items:center}}.filter-form.offer-result .you-are img,.filter-form.offers .you-are img{max-width:20px;margin-right:10px}.filter-form.offer-result .you-are span,.filter-form.offers .you-are span{min-width:90px}.filter-form.offer-result .you-are .nice-select,.filter-form.offers .you-are .nice-select{min-width:100px}.filter-form.offer-result .you-want,.filter-form.offers .you-want{padding:10px 0;text-align:left}@media screen and (min-width:768px){.filter-form.offer-result .you-want,.filter-form.offers .you-want{padding:0;padding-right:150px;text-align:center;display:flex;align-items:center;flex:1}}.filter-form.offer-result .you-want img,.filter-form.offers .you-want img{max-width:20px;margin:0 10px 0 0}@media screen and (min-width:768px){.filter-form.offer-result .you-want img,.filter-form.offers .you-want img{margin:0 10px 0 20px}}.filter-form.offer-result .you-want>span,.filter-form.offers .you-want>span{min-width:120px}@media screen and (min-width:769px){.filter-form.offer-result .you-want>span,.filter-form.offers .you-want>span{display:none}}.filter-form.offer-result .you-want .form-group,.filter-form.offers .you-want .form-group{width:100%}@media screen and (min-width:768px){.filter-form.offer-result .you-want .form-group,.filter-form.offers .you-want .form-group{display:flex;align-items:center}}@media screen and (max-width:768px){.filter-form.offer-result .you-want .form-group label,.filter-form.offers .you-want .form-group label{display:none}}.filter-form.offer-result .you-want .form-group span.select2-container,.filter-form.offers .you-want .form-group span.select2-container{flex:1;width:100%!important}@media screen and (min-width:768px){.filter-form.offer-result .you-want .form-group span.select2-container,.filter-form.offers .you-want .form-group span.select2-container{max-height:32px}}.filter-form.offer-result .you-want .form-group span.select2-container .select2-selection,.filter-form.offers .you-want .form-group span.select2-container .select2-selection{padding:0 10px;z-index:1;position:relative}.filter-form.offer-result .you-want .form-group input.select2-search__field,.filter-form.offers .you-want .form-group input.select2-search__field{width:100%!important}.filter-form.offer-result button,.filter-form.offers button{border:3px solid transparent;background:linear-gradient(90deg,#071c2f,#071c2f,#00b4e6,#00ffe7) padding-box,linear-gradient(45deg,#00b4e6,#00ffe7) border-box;background-size:300%;border-radius:50px;color:#fff;font-weight:700;padding:10px 36px;cursor:pointer;font-size:15px;transition:all .3s ease;z-index:2}.filter-form.offer-result button:hover,.filter-form.offers button:hover{background-position:100%;color:#071c2f}.filter-form.offer-result button i,.filter-form.offers button i{font-size:20px;vertical-align:text-bottom;margin-right:6px}@media (min-width:768px){.filter-form.offer-result button,.filter-form.offers button{height:100%;right:0;top:0;padding:0 36px;position:absolute}}@media (min-width:768px){.filter-form .flex-container{display:flex;align-items:center}}.filter-form .flex-container input,.filter-form .flex-container select{padding:16px 10px;border-radius:0;border-bottom:none}.filter-form .flex-container input::-webkit-input-placeholder,.filter-form .flex-container select::-webkit-input-placeholder{font-style:italic;color:#071c2f;opacity:1}.filter-form .flex-container input:-ms-input-placeholder,.filter-form .flex-container input::-ms-input-placeholder,.filter-form .flex-container select:-ms-input-placeholder,.filter-form .flex-container select::-ms-input-placeholder{font-style:italic;color:#071c2f;opacity:1}.filter-form .flex-container input::placeholder,.filter-form .flex-container select::placeholder{font-style:italic;color:#071c2f;opacity:1}.filter-form .flex-container input::-webkit-input-placeholder{font-size:15px;font-weight:100}.filter-form .flex-container input:-ms-input-placeholder,.filter-form .flex-container input::-ms-input-placeholder{font-size:15px;font-weight:100}.filter-form .flex-container input::placeholder{font-size:15px;font-weight:100}.filter-form .flex-container .nice-select{text-align:left;border-bottom:0;padding:15px 10px;margin-top:-1px}@media (min-width:768px){.filter-form .flex-container .nice-select{border-bottom:none;border-right:1px solid #cdcdcd;padding:0 0 0 10px}}.filter-form .flex-container .nice-select .list{border-radius:6px;border-color:transparent;box-shadow:0 0 20px 1px rgba(68,68,68,.2);margin-top:13px}.filter-form .flex-container .nice-select .list li{padding:7px 15px}.filter-form .flex-container .nice-select .current{color:#071c2f;font-style:italic;width:100%}.filter-form .flex-container .nice-select:after{border-color:#00b4e6}.filter-form .flex-container .nice-select .option{color:#0a284b}.filter-form .flex-container .nice-select .option.selected{color:#00b4e6}.page-advice-detail .banner{background-position:top;padding-bottom:40vh}.page-advice-detail .advice-detail-section{margin-top:-35vh;position:relative}.page-advice-detail .advice-detail-section .main-picture{position:relative}.page-advice-detail .advice-detail-section .advice-detail-container{display:flex;flex-flow:column-reverse nowrap;max-width:750px;margin:30px auto 0}@media (min-width:1200px){.page-advice-detail .advice-detail-section .advice-detail-container{flex-flow:row nowrap;max-width:1200px}}.page-advice-detail .advice-detail-section .advice-detail-container ul li{text-align:left}.page-advice-detail .advice-detail-section .advice-detail-container .documentation-container{flex:1;margin:40px 0}@media (min-width:1200px){.page-advice-detail .advice-detail-section .advice-detail-container .documentation-container{margin:0}}.page-advice-detail .advice-detail-section .advice-detail-container .documentation-container div{background:#fff}@media (min-width:1200px){.page-advice-detail .advice-detail-section .advice-detail-container .documentation-container div{padding:30px 35px;box-shadow:-13px 12px 30px 0 rgba(73,111,155,.07)}}.page-advice-detail .advice-detail-section .advice-detail-container .documentation-container div h2{line-height:1;margin-bottom:30px}@media (min-width:1200px){.page-advice-detail .advice-detail-section .advice-detail-container .documentation-container div h2{text-align:left}}.page-advice-detail .advice-detail-section .advice-detail-container .documentation-container div a{display:flex;align-items:center;justify-content:space-evenly;margin:20px 0;color:#47657f;font-weight:600}@media (min-width:768px){.page-advice-detail .advice-detail-section .advice-detail-container .documentation-container div a{font-size:16px}}@media (min-width:1200px){.page-advice-detail .advice-detail-section .advice-detail-container .documentation-container div a{justify-content:space-between}}.page-advice-detail .advice-detail-section .advice-detail-container .documentation-container div a:hover{color:#00b4e6}.page-advice-detail .advice-detail-section .advice-detail-container .content{flex:2;max-width:820px;margin:0 auto}.page-advice-detail .advice-detail-section .advice-detail-container .content .video-block{position:relative}.page-advice-detail .advice-detail-section .advice-detail-container .content .picture-text-block{margin:40px 0}.page-advice-detail .advice-detail-section .advice-detail-container .content .picture-text-block img{border-radius:6px}@media (min-width:1200px){.page-advice-detail .advice-detail-section .advice-detail-container .content{padding:0 30px 30px}}.offer-list{margin:50px auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch}body.offer-result .banner,body.page-result .banner{padding-bottom:35vh}body.offer-result .result-number,body.page-result .result-number{font-size:28px;font-weight:300}body.offer-result .content,body.page-result .content{position:relative;z-index:1;margin-top:-30vh}body.home .select2-container--default .select2-selection--multiple,body.offer-result .select2-container--default .select2-selection--multiple{border:none}body.home .select2-results__options,body.offer-result .select2-results__options{text-align:left}body.home .select2-container .select2-search--inline,body.offer-result .select2-container .select2-search--inline{float:none}body.home .select2-results__option,body.offer-result .select2-results__option{vertical-align:middle;font-weight:600;color:#00b4e6}body.home .select2-results__option:before,body.offer-result .select2-results__option:before{font-family:fontAwesome;content:"\F096";color:#00b4e6;border:0;display:inline-block;margin-right:10px}body.home .select2-results__option[aria-selected=true]:before,body.offer-result .select2-results__option[aria-selected=true]:before{content:"\F046"}body.home .select2-container--default .select2-results__option[aria-selected=true],body.offer-result .select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff}body.home .select2-container--default .select2-results__option--highlighted[aria-selected],body.offer-result .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fff;color:#167ca5}body.home .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,body.offer-result .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-radius:4px}body.home .select2-container--default.select2-container--focus .select2-selection--multiple,body.offer-result .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#f77750;border-width:2px}body.home .select2-container--default .select2-selection--multiple,body.offer-result .select2-container--default .select2-selection--multiple{border-width:2px}body.home .select2-container--open .select2-dropdown--below,body.offer-result .select2-container--open .select2-dropdown--below{border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:18px;border:0;margin-top:18px}body.home .select-icon .placeholder,body.home .select-icon .select2-selection__placeholder .badge,body.offer-result .select-icon .placeholder,body.offer-result .select-icon .select2-selection__placeholder .badge{display:none}body.home .select-icon .select2-results__option:before,body.home .select-icon .select2-results__option[aria-selected=true]:before,body.offer-result .select-icon .select2-results__option:before,body.offer-result .select-icon .select2-results__option[aria-selected=true]:before{display:none!important}body.home .select-icon .select2-search--dropdown,body.offer-result .select-icon .select2-search--dropdown{display:none}body.home .select2-container--default .select2-selection--multiple .select2-selection__choice,body.offer-result .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#00b4e6;color:#fff;border:0;font-size:13px;padding:2px 6px}body.home .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,body.offer-result .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff}.banner-featured-blog{margin-bottom:20px;position:relative;padding:10px}@media screen and (min-width:768px){.banner-featured-blog{position:absolute;text-align:right;width:235px;top:20vh;right:100px}}.banner-featured-blog .last-blog-title{color:#00eae7;font-size:15px;font-weight:700}.banner-featured-blog .content{margin-top:8px}.banner-featured-blog .date{font-size:12px;color:#fff;font-weight:300;letter-spacing:1px}.banner-featured-blog .blog-title{color:#fff;font-size:18px;font-weight:500;line-height:23px}.banner-featured-blog a{display:block;outline:0}.banner-featured-blog .video-link-container{position:relative;z-index:11;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.banner-featured-blog .video-link-container a{text-decoration:none;color:#00ffe7;display:inline-block;margin-top:10px}.banner-featured-blog .video-link-container a span{font-weight:700;vertical-align:middle}.banner-featured-blog .video-link-container a img{vertical-align:middle;margin:0 5px 0 0}.banner-featured-blog img{display:inline-block;margin-top:10px;width:20px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.banner-featured-blog:hover .classic img,.banner-featured-blog:hover .video-link-container{-webkit-transform:translateX(10px);transform:translateX(10px);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.neon-bloc{padding:20px;max-width:530px;margin:20px auto;border-radius:10px;color:#fff;border:3px solid #00ffe7;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;flex-basis:100%}@media screen and (min-width:768px){.neon-bloc{min-width:300px;padding:45px 50px;margin:15px}}@media screen and (min-width:1000px){.neon-bloc{padding:60px 80px}}.neon-bloc a{color:#00b4e6;font-weight:700}.neon-bloc a:hover img{-webkit-transform:translateX(5px);transform:translateX(5px)}.neon-bloc a img{width:30px;margin-left:5px;vertical-align:middle;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.neon-bloc p{max-width:100%}.neon-bloc.gradient-border{border:3px solid transparent}.neon-bloc.gradient-border.blue-background{background:linear-gradient(#071c2f,#071c2f) padding-box,linear-gradient(45deg,#00b4e6,#00ffe7) border-box}.neon-bloc.gradient-border.white-background{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#00b4e6,#00ffe7) border-box}.neon-bloc.neon-shadow{box-shadow:0 0 20px rgba(0,180,230,.5),inset 0 0 15px rgba(0,180,230,.5)}.home-blog-title-container .container{padding-top:50px;padding-bottom:30px}@media screen and (min-width:768px){.home-blog-title-container .container{padding-top:100px}}.home-blog-title-container h2{vertical-align:middle;margin:0 0 40px;line-height:1}@media (min-width:768px){.home-blog-title-container h2{margin:0 70px;display:inline-block}}.home-blog-title-container a{display:inline-block;vertical-align:middle;margin:0 70px}@media (min-width:768px){.search-container{text-align:left}}.search-container .search-title{display:inline-block;text-align:left;font-size:30px;margin:15px;font-weight:700}.search-container .blog-list,.search-container .offer-list{margin:30px auto;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center}@media (min-width:1000px){.search-container .blog-list,.search-container .offer-list{justify-content:flex-start}}.search-container .categories-list{display:inline-block;vertical-align:text-bottom}.search-container .categories-list a{font-size:20px}.search-container .advice-list{margin:30px 15px}.search-container .advice{display:block;color:#0a284b;font-weight:500;font-size:16px;margin:15px 0;transition:color .3s ease}.search-container .advice:hover{color:#00ffe7;transition:color .3s ease;color:#00b4e6}.search-container .advice:hover img{margin-left:15px}.search-container .advice img{vertical-align:middle;width:15px;margin-left:10px;transition:margin-left .3s ease}.anchor-container{margin:15px;font-weight:700}.anchor-container .bar{display:none}@media (min-width:768px){.anchor-container .bar{display:inline}}.link-round{display:inline-block;margin:10px 5px}@media (min-width:768px){.link-round{margin:0 5px}}.link-round .round-number{background:#071c2f;color:#fff;border-radius:25px;display:inline-block;width:25px;height:25px;font-size:12px;transition:background-color .3s ease;margin-left:5px}.link-round .round-number .flex{height:100%;display:flex;align-items:center;justify-content:center}.link-round:hover .round-number{background:#00b4e6;color:#fff;transition:background-color .3s ease}.page-customers .links{display:flex;justify-content:center;flex-wrap:wrap;margin-top:100px}.page-customers .links .first-line,.page-customers .links .second-line{display:block}.page-customers .links .link{position:relative;flex:1 1 0;min-width:320px;max-width:500px;background-color:#071c2f;padding:70px 40px 100px;background-size:cover;display:flex;flex-direction:column;align-items:center}@media (-ms-high-contrast:none){.page-customers .links .link{display:block;width:25%}}@media screen and (min-width:768px){.page-customers .links .link{padding:130px 50px 200px}}.page-customers .links .link .overlay{content:"";position:absolute;background-color:rgba(7,28,47,.7);top:0;left:0;right:0;bottom:0;transition:background-color .3s ease}.page-customers .links .link .text-container{position:relative;flex:1}.page-customers .links .link img.picto{max-height:70px;margin-bottom:30px}.page-customers .links .link h2{color:#fff}.page-customers .links .link a{color:#00b4e6;font-weight:700;margin:50px auto 0;display:block;position:relative;z-index:1;text-align:center;transition:color .3s ease}.page-customers .links .link a span{opacity:0;transition:opacity .3s ease}.page-customers .links .link a:hover{color:#1f96b7}.page-customers .links .link a img{width:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:left .3s ease;max-width:30px;vertical-align:middle;position:relative;left:-30px}.page-customers .links .link:hover .overlay{background-color:rgba(7,28,47,.8);transition:background-color .3s ease}.page-customers .links .link:hover a{color:#00b4e6;transition:color .3s ease}.page-customers .links .link:hover a img{left:10px;transition:left .3s ease}.page-customers .links .link:hover a span{opacity:1;transition:opacity .3s ease}.home-footer-top-container{background-position:100%;background-repeat:no-repeat;background-color:#071c2f;position:relative;background-size:100%}@media (min-width:1600px){.home-footer-top-container{background-size:60%}}.home-footer-top-container:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#071c2f}@media (min-width:1200px){.home-footer-top-container:before{background:linear-gradient(90deg,#071c2f 40%,transparent),linear-gradient(180deg,#071c2f 0,transparent 30%,transparent 50%,#071c2f)}}.home-advices{margin-bottom:30px}@media (min-width:768px){.home-advices{margin:50px 0 30px}}@media (min-width:1000px){.home-advices{margin:100px 0 70px;padding-top:20px}}@media (min-width:1200px){.home-advices{margin:0 0 70px}}body.page-contact .banner{padding-bottom:35vh}body.page-contact .content{position:relative;z-index:1;margin-top:-25vh}@media (-ms-high-contrast:none){body.page-contact .content{margin-top:0}}body.page-contact .neon-container{margin-bottom:80px}@media (min-width:1000px){body.page-contact .neon-container{margin-bottom:100px}}@media (min-width:1600px){body .page-blog .banner{padding-bottom:180px}}body.page-blog-detail .video-block{position:relative}body.page-blog-detail #blog-page{max-width:825px;padding:0 10px;position:relative;z-index:1;margin:-60px auto 50px}@media (min-width:768px){body.page-blog-detail #blog-page{margin-top:-80px}}@media (min-width:1000px){body.page-blog-detail #blog-page{margin-top:-120px}}body.page-blog-detail #blog-page .blog-header{margin-top:30px}body.page-blog-detail #blog-page .blog-header .date{font-size:18px;font-weight:700;color:#0a284b}body.page-blog-detail #blog-page .top-link{display:flex;align-items:center;justify-content:space-between}body.page-blog-detail #blog-page .top-link .back-link-container a{color:#00b4e6;font-weight:700}body.page-blog-detail #blog-page .top-link .back-link-container a:hover{color:#071c2f}body.page-blog-detail #blog-page .top-link .social-links-container{color:#00b4e6;font-weight:700}body.page-blog-detail #blog-page .top-link .social-links-container ul{list-style-type:none;display:inline-block;padding:0;margin:0}body.page-blog-detail #blog-page .top-link .social-links-container ul li{display:inline-block;margin:0 5px}body.page-blog-detail #blog-page .top-link .social-links-container ul li a{color:#00b4e6}body.page-blog-detail #blog-page .top-link .social-links-container ul li a:hover{color:#071c2f}body.page-blog-detail #blog-page .main-picture{margin:20px 0;position:relative}body.page-blog-detail #blog-page .main-picture img{display:block;border-radius:6px}body.page-blog-detail #blog-page .previous-next-blog{margin:30px 0}body.page-blog-detail #blog-page .previous-next-blog .separator{display:none;width:1px;height:125px;background:#979797;vertical-align:middle}@media (min-width:768px){body.page-blog-detail #blog-page .previous-next-blog .separator{display:inline-block}}body.page-blog-detail #blog-page .previous-next-blog .next-blog,body.page-blog-detail #blog-page .previous-next-blog .previous-blog{display:block;vertical-align:middle;outline:none;margin:20px 0}@media (min-width:768px){body.page-blog-detail #blog-page .previous-next-blog .next-blog,body.page-blog-detail #blog-page .previous-next-blog .previous-blog{display:inline-block;padding:20px;width:calc(50% - 1px)}}body.page-blog-detail #blog-page .previous-next-blog .next-blog .title,body.page-blog-detail #blog-page .previous-next-blog .previous-blog .title{font-size:18px;font-weight:500;color:#0a284b;margin:0;flex:1 0 auto;transition:color .3s ease}body.page-blog-detail #blog-page .previous-next-blog .next-blog .date,body.page-blog-detail #blog-page .previous-next-blog .previous-blog .date{color:#0a284b;margin:5px 0 10px;flex:1 0 auto;transition:color .3s ease}body.page-blog-detail #blog-page .previous-next-blog .next-blog img,body.page-blog-detail #blog-page .previous-next-blog .previous-blog img{width:20px}body.page-blog-detail #blog-page .previous-next-blog .next-blog:hover .date,body.page-blog-detail #blog-page .previous-next-blog .next-blog:hover .title,body.page-blog-detail #blog-page .previous-next-blog .previous-blog:hover .date,body.page-blog-detail #blog-page .previous-next-blog .previous-blog:hover .title{color:#00b4e6;transition:color .3s ease}body.page-blog-detail #blog-page .previous-next-blog .previous-blog{text-align:center}@media (min-width:768px){body.page-blog-detail #blog-page .previous-next-blog .previous-blog{text-align:right;padding-right:40px}}body.page-blog-detail #blog-page .previous-next-blog .previous-blog img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:768px){body.page-blog-detail #blog-page .previous-next-blog .next-blog{text-align:left;padding-left:40px}}body.page-left-right .banner{padding-bottom:40vh}body.page-left-right .banner:before{background-image:linear-gradient(180deg,hsla(0,0%,100%,.85) 0,#fff)}@media (min-width:1600px){body.page-left-right .banner:before{background-image:linear-gradient(90deg,#fff 0,#fff 51%,hsla(0,0%,100%,.1) 70%),linear-gradient(180deg,#fff 0,hsla(0,0%,100%,.8) 15%,hsla(0,0%,100%,.8) 25%,#fff 80%,#fff)}}body.page-left-right .content{position:relative;z-index:1;margin-top:-30vh}@media (-ms-high-contrast:none){body.page-left-right .content{margin-top:0}}body.page-glossary-detail section.content,body.page-glossary .content{margin-top:-80px;position:relative;z-index:1}body.page-glossary-detail section.content{padding-bottom:70px}body.page-glossary-detail section.content .text{max-width:600px;margin:0 auto}.page-content{position:relative;z-index:1;margin-top:-80px}@media (min-width:768px){.site-content .grid .text{text-align:left}}.site-content .grid .picture-text{margin:0 auto}@media (min-width:1000px){.site-content .grid .picture-text{display:flex;align-items:center;margin:70px auto}}.site-content .grid .picture-text.odd{flex-direction:row-reverse}@media (min-width:768px){.site-content .grid .picture-text.odd a,.site-content .grid .picture-text.odd h2,.site-content .grid .picture-text.odd p{margin:0 50px 0 20px}}.site-content .grid .picture-text.odd h2{margin-bottom:20px}.site-content .grid .picture-text.odd a{margin-top:30px}.site-content .grid .picture-text.even{flex-direction:row}@media (min-width:768px){.site-content .grid .picture-text.even a,.site-content .grid .picture-text.even h2,.site-content .grid .picture-text.even p{margin:0 20px 0 50px}}.site-content .grid .picture-text.even h2{margin-bottom:20px}.site-content .grid .picture-text.even a{margin-top:30px}.site-content .grid .picture-text img{display:block;margin:0 auto;max-width:300px}@media (min-width:1000px){.site-content .grid .picture-text img{max-width:none}}.site-content .grid .picture-text div{flex:1}.page-error .banner .title{font-weight:700;font-size:100px}@media (min-width:768px){.page-error .banner .title{font-size:200px}}.page-error .banner .intro{font-size:45px;margin:0 auto}.page-error .page-content{padding-bottom:50px}.page-error .page-content .intro{max-width:850px;margin:20px auto 50px}#rates-popup .popup-close{background-image:url(/build/assets/images/gradient-circle.cc410360.svg)}.landing-page .banner{background-image:none}.landing-page .landing-logo img{max-width:200px;margin:15px}.landing-page #contact-bubble{display:none}.landing-page .simple-text{max-width:800px;margin:0 auto;text-align:center!important}.landing-page .title-text{text-align:left}.landing-page .title-text h2{margin-left:20px;margin-bottom:20px}.landing-page .title-text a.button{margin:25px}.landing-page .container{padding:20px}.login-form{margin:0 auto 20px;background:#fff;border-radius:10px;padding:40px}@media (min-width:500px){.login-form{max-width:400px;margin:0 auto 50px;box-shadow:-5px 5px 50px 0 rgba(0,0,0,.1)}}.login-form .form-container{display:block}.login-form .form-container p{text-align:center}.login-form .form-title{font-weight:700;margin-bottom:40px;font-size:25px}@media (min-width:1000px){.login-form .form-title{font-size:35px}}.login-form .forgot-password-container{text-align:center}.login-form .forgot-password-container a{color:#071c2f;text-decoration:underline}.login-form .forgot-password-container a:hover{color:#00b4e6}.lost-password-form{margin:0 auto 50px}@media (min-width:768px){.lost-password-form{max-width:600px}}.lost-password-form .inset-button-container{position:relative;text-align:center}.lost-password-form .inset-button-container .button{margin:20px auto;display:block}@media (min-width:768px){.lost-password-form .inset-button-container .button{margin:0;position:absolute;right:12px;top:12px;display:inline-block}}.lost-password-form .inset-button-container input{padding:10px 30px}@media (min-width:768px){.lost-password-form .inset-button-container input{padding-right:120px}}.page-login .banner,.page-lost-password .banner{padding-bottom:50px}.page-login .banner a,.page-lost-password .banner a{color:#00b4e6;font-weight:600;transition:color .5s ease}.page-login .banner a i,.page-lost-password .banner a i{display:inline-block;vertical-align:middle;margin-left:10px;font-size:12px;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.page-login .banner a:hover,.page-lost-password .banner a:hover{color:#071c2f}.page-login .banner a:hover i,.page-lost-password .banner a:hover i{-webkit-transform:translateX(10px);transform:translateX(10px)}#rates-popup{display:none;background:#fff;position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;overflow-y:auto}#rates-popup .popup-close{display:inline-block;background:transparent;width:50px;height:50px;line-height:40px;transition:all .6s ease;z-index:1;position:absolute;top:10px;right:10px;background-image:url(/build/assets/images/gradient-circle.cc410360.svg);background-repeat:no-repeat;background-size:100%;cursor:pointer}#rates-popup .popup-close .hamburger{display:inline-block;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:23px;background-color:transparent!important;height:3px}#rates-popup .popup-close .hamburger,#rates-popup .popup-close .hamburger:after,#rates-popup .popup-close .hamburger:before{position:absolute;transition:background .3s,height .3s,-webkit-transform .3s;transition:transform .3s,background .3s,height .3s;transition:transform .3s,background .3s,height .3s,-webkit-transform .3s}#rates-popup .popup-close .hamburger:after,#rates-popup .popup-close .hamburger:before{content:"";width:100%;height:2px;right:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#071c2f}#rates-popup .popup-close .hamburger:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);background-color:#071c2f;height:3px}#rates-popup .popup-close .hamburger:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);background-color:#071c2f;height:3px}#rates-popup .popup-content{max-width:1250px;margin:0 auto;padding:80px 10px 0}#rates-popup .popup-content .anchors a{position:relative;color:#00b4e6;display:inline-block;font-size:20px;margin:0 40px;font-weight:700;border-bottom:3px solid transparent;padding-bottom:5px;transition:border-color .3s ease}#rates-popup .popup-content .anchors a:hover{border-bottom:3px solid #00b4e6}#rates-popup .popup-content .anchors a.current{border-bottom:3px solid #00ffe7;color:#00b4e6;background:linear-gradient(#071c2f,#071c2f) padding-box,linear-gradient(45deg,#00b4e6,#00ffe7) border-box;background:-webkit-linear-gradient(left,#00b4e6,#00ffe7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#rates-popup .popup-content .title{font-weight:600;font-size:35px;text-align:left;padding:0 5px}#rates-popup .popup-content #hardware-rates,#rates-popup .popup-content #option-rates,#rates-popup .popup-content #package-rates{border-radius:25px 25px 15px 15px;box-shadow:0 10px 70px 0 rgba(0,0,0,.07);margin:40px auto;padding:20px 0 0}#rates-popup .popup-content #hardware-rates .content,#rates-popup .popup-content #option-rates .content,#rates-popup .popup-content #package-rates .content{background:#fff;padding:20px 10px 40px;border-radius:0 0 10px 10px}@media (min-width:768px){#rates-popup .popup-content #hardware-rates .content,#rates-popup .popup-content #option-rates .content,#rates-popup .popup-content #package-rates .content{padding:20px 40px 40px}}#rates-popup .popup-content #package-rates{background:#071c2f}#rates-popup .popup-content #package-rates .title{color:#071c2f}#rates-popup .popup-content #package-rates tr.highlighted td{background-color:#071c2f;color:#fff}#rates-popup .popup-content #option-rates{background-color:#969173}#rates-popup .popup-content #option-rates .title{color:#969173}#rates-popup .popup-content #option-rates tr.highlighted td{background-color:#969173;color:#fff}#rates-popup .popup-content #hardware-rates{background-color:#00b4e6}#rates-popup .popup-content #hardware-rates .title{color:#00b4e6}#rates-popup .popup-content #hardware-rates tr.highlighted td{background-color:#00b4e6;color:#fff}#rates-popup .popup-content table{width:100%;text-align:left;border-collapse:collapse}#rates-popup .popup-content table thead tr th{padding:20px 5px;font-weight:600;color:#4a4d4e;font-size:14px}@media (min-width:768px){#rates-popup .popup-content table thead tr th{font-size:17px}}#rates-popup .popup-content table tbody tr td{font-size:12px;border-bottom:1px solid #4a4d4e;padding:10px 5px;color:#071c2f;font-weight:400}@media (min-width:768px){#rates-popup .popup-content table tbody tr td{font-size:15px}}#rates-popup .popup-content table tbody tr td:first-of-type{font-weight:700}.agent-logout{position:fixed;bottom:35px;left:35px;z-index:10;color:#fff}.agent-logout>div{margin-bottom:5px;color:#00b4e6;font-weight:600;text-transform:uppercase;font-size:12px}.agent-logout .cross{width:20px;position:relative;height:2px;display:inline-block;vertical-align:middle;margin-right:5px}.agent-logout .cross:after,.agent-logout .cross:before{content:"";width:100%;height:2px;position:absolute;right:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background .3s,height .3s,-webkit-transform .3s;transition:transform .3s,background .3s,height .3s;transition:transform .3s,background .3s,height .3s,-webkit-transform .3s;background-color:#071c2f}.agent-logout .cross:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);background-color:#071c2f;height:3px}.agent-logout .cross:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);background-color:#071c2f;height:3px}.agent-logout .text{display:inline-block;vertical-align:middle}.agent-logout i{font-size:18px}.agent-logout:hover .cross:after,.agent-logout:hover .cross:before{background-color:#fff}.button-list-content{padding:20px;text-align:center}.button-list-content a{margin:10px}.home header{background-color:#fff}.home .selection{background-image:url(/build/assets/images/left-round.70f8e3e7.svg);background-repeat:no-repeat;background-size:101%;background-position:center 100%;margin-top:50px}@media (min-width:1000px){.home .selection{margin-top:70px}}.home .selection.no-background{background-image:none}.home .selection h2{margin-bottom:25px}.home .selection .description{max-width:800px;margin:30px auto}.home .selection .selection-offers-list{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch}.home .home-testimonies{background-color:#071c2f;color:#fff;margin-top:-2px}@media screen and (max-width:1000px){.home-top .full{padding:50px 10px 0}}.home-top .full .title{text-align:center;padding-bottom:50px}@media screen and (min-width:1000px){.home-top .full .title{background-image:url(/build/assets/images/header-rounded.4b80d7c9.svg);background-size:auto 100%;background-position:right 40vw top;background-repeat:no-repeat;padding:15vh 60vw 50px 10vw;text-align:left}}nav.menu{text-align:right}nav.menu .second-menu{list-style:none;margin:0;padding:23px 0;padding-right:60px}nav.menu .second-menu,nav.menu .second-menu li{display:inline-block;vertical-align:middle}nav.menu .second-menu li img{max-height:20px;margin:0 10px}@media screen and (min-width:400px){nav.menu .second-menu li img{margin:0 15px}}nav.menu .second-menu li.partners-link{vertical-align:baseline;display:none}@media screen and (min-width:768px){nav.menu .second-menu li.partners-link{display:inline-block}}nav.menu .second-menu li.partners-link a{border:2px solid #00ffe7;background:linear-gradient(45deg,transparent,transparent,#00b4e6,#00ffe7);padding:4px 14px;border-radius:30px;color:#071c2f;font-weight:700;font-size:11px;transition:all .3s ease;background-size:300%;background-position:0;display:block}nav.menu .second-menu li.partners-link a i{margin-left:5px}nav.menu .second-menu li.partners-link a:hover{background-position:90%;color:#fff;border-color:transparent}nav.menu .second-menu li.open-search:after{content:"|";color:#49d8f5;font-size:20px;vertical-align:bottom;top:-3px;position:relative}nav.menu .categories-menu{display:none}@media screen and (min-width:1000px){nav.menu .categories-menu{display:inline-flex}}nav.menu .categories-menu>li .menu_level_1{padding:15px 15px 45px;z-index:1}nav.menu .categories-menu>li .menu_level_1>li{display:inline-block;vertical-align:top}nav.menu .categories-menu>li .menu_level_1>li.first{width:90%;padding-right:25px}nav.menu .categories-menu>li .menu_level_1>li.first .menu_level_2{margin-right:0;margin-left:30%}nav.menu .categories-menu>li .menu_level_1>li.first .menu_level_2 li{display:inline-block;width:24.9%;vertical-align:top;margin:10px 0;padding:0 10px}nav.menu .categories-menu>li .menu_level_1>li.first .menu_level_2 .last{display:block}nav.menu .categories-menu>li .menu_level_1>li.first .menu_level_2 .last a{color:#00b4e6}nav.menu .categories-menu>li .menu_level_1>li .menu_level_2{padding:0}nav.menu .categories-menu>li .menu_level_1>li .menu_level_2 li{list-style:none;margin:10px 0}@media screen and (min-width:768px){.page-contact .neon-container{display:flex;justify-content:center}}@media (-ms-high-contrast:none){.page-contact .neon-container{display:block}}.page-contact .neon-container .neon-bloc{flex:1;color:#071c2f}@media (-ms-high-contrast:none){.page-contact .neon-container .neon-bloc{display:inline-block}}