.marketing{position:relative}.marketing.quizz{background-image:url(/images/marketing/anniversaire/ballons-droit.png);background-position:0;background-repeat:no-repeat;background-size:contain}.marketing.quizz::before{content:"";position:absolute;height:100%;width:100%;background-image:url(/images/marketing/anniversaire/ballons-gauche.png);background-position:100%;background-repeat:no-repeat;background-size:contain}.marketing.quizz .quizz-form{background-color:#e6dfdf77;max-width:60%;margin:0 auto;border-radius:1em;padding:.5em}.marketing.section.partners img{width:250px;height:250px}.section.services .content{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.section.services .content .wrap{flex-wrap:wrap}.section.services .content .featured{flex-wrap:nowrap}@media(max-width:767px){.section.services .content{flex-wrap:wrap}}@media(min-width:768px) and (max-width:1223px){.section.services .content{flex-wrap:wrap}}@media(max-width:767px){.section.services:first-of-type{padding-bottom:0}}.section.services [service]{margin:1em}.section .illustration img{width:85%}@media(max-width:767px){.section.campaign-nautile{grid:"subtitle" "title" "content " "img"}}.fibre{padding-top:5em;display:flex;justify-content:space-around}@media(max-width:767px){.fibre{padding-top:0!important;padding-bottom:0!important}.fibre .illustration{max-width:80%}}@media(min-width:768px) and (max-width:1223px){.fibre{justify-content:center}.fibre .illustration{display:none}}.fibre .details{background:#f8f8f8;font-weight:200;padding:3em;border:1px solid #404040;border-radius:.2em;margin:2em 0;width:fit-content}@media(max-width:767px){.fibre .details{padding:1em;max-width:100%}}@media(min-width:768px) and (max-width:1223px){.fibre .details{margin:0 auto;width:50%}}.fibre .details .title{font-size:2em;font-weight:300;margin:0 0 1em}@media(max-width:767px){.fibre .details .title{font-size:1.5em;font-weight:300}}@media(min-width:768px) and (max-width:1223px){.fibre .details .title{font-size:1.6em}}.fibre .details .title .text-primary-dark{color:#8e1d1d;font-weight:700}.fibre .details p{font-size:1.3em;font-weight:300;text-transform:uppercase;margin:0}@media(max-width:767px){.fibre .details p{font-size:.95em}}.fibre .details ul{padding:0;list-style:none}.fibre .details ul li{font-size:1.2em;font-weight:300;padding:.3em}@media(max-width:767px){.fibre .details ul li{font-size:.95em}}.fibre .details ul li::before{content:">";margin:0 .3em 0 0;color:#8e1d1d;font-weight:600;font-size:1.1em}.fibre .details ntl-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto}.cta-home{background:url(/images/bkg_cta_home.png)repeat-x}.popup-video-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;z-index:-1;visibility:hidden;background:rgba(0,0,0,.5)}.popup-video-wrapper.show{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:100;visibility:visible}.popup-video-wrapper .close-handler{right:1em;top:1em;position:absolute}@media(max-width:767px){.nautile-slider{display:none}}.testimonial-section .content{display:flex;justify-content:space-around;width:auto}.testimonial-section .content img{max-width:30em;text-align:center}@media(max-width:767px){.testimonial-section .content img{max-width:15em;padding:1em}}@media(min-width:768px) and (max-width:1223px){.testimonial-section .content img{max-width:20em}}.testimonial-section .content .ntl-carousel--slider-root{width:30em}@media(max-width:767px){.testimonial-section .content .ntl-carousel--slider-root{width:19em}}@media(min-width:768px) and (max-width:1223px){.testimonial-section .content .ntl-carousel--slider-root{width:19em}}.testimonial-section .content .ntl-carousel--slider-root .ntl-carousel--slide-list .slide-content blockquote{background:0 0;font-size:1.3em;font-weight:200;padding:0;margin:0}@media(max-width:767px){.testimonial-section .content .ntl-carousel--slider-root .ntl-carousel--slide-list .slide-content blockquote{font-size:1em}}.testimonial-section .content .ntl-carousel--slider-root .ntl-carousel--slide-list .slide-content .details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;opacity:.7}.testimonial-section .content .ntl-carousel--slider-root .ntl-carousel--slide-list .slide-content .details .slide-icon{--ntl-icon--default-color:#564545;--ntl-icon-size:3em;font-size:3em;margin:.1em}.testimonial-section .content .ntl-carousel--slider-root .ntl-carousel--slide-list .slide-content .details .user-details .slide-user{font-size:.9em;font-weight:600;margin:0}.testimonial-section .content .ntl-carousel--slider-root .ntl-carousel--slide-list .slide-content .details .user-details .slide-user-details{font-size:.7em;margin:0}.blog-page{display:flex}@media(max-width:767px){.blog-page{flex-direction:column}}@media(min-width:768px) and (max-width:1223px){.blog-page{flex-direction:column}}.blog-page .container img{width:100%}.blog-page .container .information-post{border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:1em}.blog-page .container .information-post .title{margin-bottom:.5em 0 0;font-weight:600;font-size:2em;text-transform:uppercase}.blog-page .container .information-post .subtitle{margin-bottom:0 0 .5em;font-weight:300;font-size:1.4em;text-transform:uppercase}.blog-page .container .content{margin:.5em 1em 0 0}.blog-page .sidebar{display:flex;flex-direction:column;box-shadow:-.3em 0 10px rgba(0,0,0,.15)}@media(max-width:767px){.blog-page .sidebar{align-items:center;box-shadow:none}}@media(min-width:768px) and (max-width:1223px){.blog-page .sidebar{align-items:center;box-shadow:none}}.blog-page .sidebar .title{margin:1em;text-align:center;font-size:1.2em;text-transform:uppercase;font-weight:500}.blog-page .sidebar ntl-card{margin:.5em 1em}@media(max-width:767px){.blog-page .sidebar ntl-card{width:19em;margin:1em 0}}@media(min-width:768px) and (max-width:1223px){.blog-page .sidebar ntl-card{width:30em}}.blog-posts .content{display:flex;flex-wrap:wrap;justify-content:space-evenly}.blog-posts .content [blog-post]{margin:.5em}.blog-section .content{display:flex;align-items:center;justify-content:space-around}@media(max-width:767px){.blog-section .content{flex-wrap:wrap}}@media(min-width:768px) and (max-width:1223px){.blog-section .content{flex-wrap:wrap}}.blog-section .more-results{display:flex;justify-content:space-evenly}@media(min-width:1224px){.blog-section .more-results{flex-direction:column}.blog-section .more-results ntl-card{width:20em}}@media(max-width:767px){.blog-section .more-results{width:100%;flex-direction:column}.blog-section .more-results ntl-card{margin:.5em 0}}@media(min-width:768px) and (max-width:1223px){.blog-section .more-results{width:100%}}.accordion .item>*{padding:.2em 1em}.accordion .item img{display:block;margin:0 auto;padding:0}@media(min-width:1224px){.accordion .item img{width:70%}}.team .team-members{display:flex;flex-wrap:wrap;justify-content:center}.team .team-members ntl-card[avatar]{margin:1em}.team .team-members ntl-card[avatar] .title{font-weight:500;font-size:1.5em}.team .team-members ntl-card[avatar] .subtitle{font-weight:300;font-size:.8em}@media(max-width:767px){.section.job .illustration{width:95%;padding:1em}}.voip-widget{display:flex;flex-direction:column;align-items:center;max-width:70%;margin:3em auto 0}.map-widget .data-table{display:none;height:0;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.map-widget .data-table.show{height:30em;display:initial}@media(max-width:767px){.map-widget .country-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:.5em 0}}.map-widget .map{right:-6em;position:relative}@media(max-width:767px){.map-widget .map{display:none}}.map-widget .map #worldmap path{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#adadad}.map-widget .map #worldmap path:hover{fill:#5e1010}.map-widget .map #worldmap path.selected{fill:#ac2a2c}.cloudimage-360{max-width:30em;margin:0 auto}.pip{position:fixed;right:3px;bottom:3px;top:auto;left:auto;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;max-width:301px;max-height:297px;width:301px;height:297px}@media(max-width:767px){.pip{max-width:138px;max-height:138px;width:138px;height:138px}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.overlay-close-button{position:fixed;box-sizing:border-box;display:block;top:auto;left:auto;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block;right:24px;bottom:320px}@media(max-width:767px){.overlay-close-button{bottom:160px}}.overlay-close-button:before,.overlay-close-button:after{width:20px;height:5px;transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;display:block;background-color:#4f2121;transition:all .2s ease-out}.overlay-close-button:after{transform:rotate(45deg)}.overlay-close-button:hover:after{transform:rotate(-45deg)}.overlay-close-button:hover:before{transform:rotate(45deg)}.gradient-overlay{position:fixed;right:3px;bottom:3px;top:auto;left:auto;width:100%;height:100%;opacity:.01;background:#000;z-index:1;display:block}