.linkTo{font:400 14px "Nunito Sans";color:#304a73}.linkTo:after{content:"»";padding-left:5px}.linkTo:hover{color:#3cbcff}.top{text-align:center}.top .elem{display:inline-block;text-align:left;font:400 16px "Nunito Sans";vertical-align:middle}.top .elem.text-rotate-area{width:500px;position:relative;vertical-align:top;z-index:1}.top .elem.text-rotate-area .text-scroll{width:100%;overflow:hidden}.top .elem.text-rotate-area .text-scroll .slider-container{width:300%;padding:0;margin:0}.top .elem.text-rotate-area .text-scroll .slider-container .slide{display:inline-block;width:33.33%;list-style:none;vertical-align:top}.top .elem.text-rotate-area .text-scroll .slider-container .slide .title{font-style:italic;color:#304a73;font-weight:700;text-transform:none;font-size:48px;margin:0 10px 20px 0;font-family:"Nunito Sans"}.top .elem.text-rotate-area .text-scroll .slider-container .slide .description{font-size:24px;color:#5e88ca}.top .elem.text-rotate-area .btn{display:inline-block;margin-top:15px;font-size:12px;padding:4px 12px}.top .elem.text-rotate-area .puce-area{margin:5px 0 0 0;padding:0}.top .elem.text-rotate-area .puce-area .puce{display:inline-block;width:10px;height:10px;border-radius:50%;border:solid 1px #5e88ca;margin-right:8px}.top .elem.text-rotate-area .puce-area .puce:first-child{background-color:#5e88ca}.top .elem.phone{width:420px;margin:0 20px 0 20px}.top .elem.networkWithoutName{display:none}.top .elem.networkWithoutName img{width:100%;aspect-ratio:165/400;vertical-align:bottom}.top .elem.network{width:250px;margin-left:50px}.top .elem.network img{width:100%;aspect-ratio:260/400;vertical-align:bottom}@media(max-width:1300px){.top .elem.text-rotate-area{width:440px}.top .elem.phone{width:380px}}@media(max-width:1200px){.top .elem.text-rotate-area{width:400px}.top .elem.text-rotate-area .title{font-size:40px!important}.top .elem.text-rotate-area .description{font-size:20px!important}.top .elem.phone{width:320px}.top .elem.network{width:200px;margin-left:30px}}@media(max-width:1024px){.top .elem.text-rotate-area{width:360px}.top .elem.text-rotate-area .title{font-size:32px!important}.top .elem.text-rotate-area .description{font-size:18px!important}.top .elem.phone{width:260px}.top .elem.network{width:140px;margin-left:15px}}@media(max-width:840px){.top .elem.text-rotate-area{width:360px;margin-bottom:30px}.top .elem.text-rotate-area .title{font-size:32px!important}.top .elem.text-rotate-area .description{font-size:18px!important}.top .elem.text-rotate-area .btn{padding:4px 8px!important;letter-spacing:1px!important}.top .elem.phone{display:none}.top .elem.network{width:160px;margin-left:30px;margin-top:30px}}@media(max-width:580px){.top .elem.text-rotate-area{width:280px;margin-bottom:30px}.top .elem.text-rotate-area .title{font-size:24px!important}.top .elem.text-rotate-area .description{font-size:16px!important}.top .elem.phone{display:none}.top .elem.network{display:none}.top .elem.networkWithoutName{display:inline-block;width:100px;margin-left:20px}}@media(max-width:460px){.top .elem.text-rotate-area{width:260px;margin-bottom:30px}.top .elem.text-rotate-area .title{font-size:20px!important}.top .elem.text-rotate-area .description{font-size:16px!important}.top .elem.phone{display:none}.top .elem.network{display:none}.top .elem.networkWithoutName{display:inline-block;width:80px;margin-left:5px}}.customers{text-align:center;background-color:#e8f1fe;padding:15px}.customers .customer{display:inline-block}.customers .customer img{width:auto;height:60px;vertical-align:middle}.customers .customer .Algeco{aspect-ratio:118/63}.customers .customer .Arsenal{aspect-ratio:88/63}.customers .customer .BonMarche{aspect-ratio:95/63}.customers .customer .Cdiscount{aspect-ratio:177/63}.customers .customer .Enedis{aspect-ratio:151/63}.customers .customer .FCNantes{aspect-ratio:77/63}.customers .customer .Happn{aspect-ratio:118/63}.customers .customer .KusmiTea{aspect-ratio:113/63}.customers .customer .Motul{aspect-ratio:132/63}.customers .customer .NRJ{aspect-ratio:83/63}@media(max-width:1130px){.customers{padding:10px}.customers img{height:50px!important}}@media(max-width:936px){.customers{padding:2px}.customers img{height:50px!important}}.chatgpt{position:relative;text-align:center;overflow:hidden;background-color:#304a73}.chatgpt .container{padding:50px 0 50px 0;display:inline-block}.chatgpt .container .image1,.chatgpt .container .image2{display:inline-block;height:100px;vertical-align:middle}.chatgpt .container .content{display:inline-block;width:700px;vertical-align:middle}.chatgpt .container .content .title{text-transform:uppercase;font-weight:700;text-align:center;font-size:24px;color:#fff;margin-bottom:2px}.chatgpt .container .content .text{font-family:"Roboto Condensed",sans-serif;font-size:16px;color:#fff;width:450px;margin-left:auto;margin-right:auto}.chatgpt .container .content .button .btn-dark-blue{background-color:#99b7eb!important}@media(max-width:980px){.chatgpt .container{padding:30px 0 30px 0}.chatgpt .container .image1,.chatgpt .container .image2{height:80px}.chatgpt .container .content{width:530px}.chatgpt .container .content .title{font-size:20px}.chatgpt .container .content .text{font-size:15px}}@media(max-width:720px){.chatgpt .container{padding:15px 0 15px 0}.chatgpt .container .image1,.chatgpt .container .image2{height:50px}.chatgpt .container .content{width:450px}.chatgpt .container .content .title{font-size:16px}.chatgpt .container .content .text{width:360px;font-size:14px}}@media(max-width:590px){.chatgpt .container{padding:10px 0 10px 0}.chatgpt .container .image1,.chatgpt .container .image2{display:none}.chatgpt .container .content{width:auto}.chatgpt .container .content .title{font-size:16px}.chatgpt .container .content .text{font-size:14px;width:auto;margin:0 30px 0 30px}}.presentation{padding-top:40px}.guide,.presentation{text-align:center;font:400 16px "Nunito Sans"}.guide>h3,.presentation>h3{font:100 48px "Nunito Sans";color:#99b7eb}.guide .elem,.presentation .elem{display:inline-block;width:350px;margin:5px 20px 0 20px;vertical-align:top}.guide .elem .description a,.presentation .elem .description a{color:#304a73}.guide .elem .anim,.presentation .elem .anim{margin-left:auto;margin-right:auto}.guide .elem .title,.presentation .elem .title{color:#304a73;font-size:30px;font-weight:700;margin:0 10px 10px 10px;text-align:center}.guide .elem .description,.presentation .elem .description{color:#5e88ca;font-size:18px}@media(max-width:1170px){.guide .title,.presentation .title{font-size:36px}.guide .elem,.presentation .elem{width:260px;margin:5px 30px 0 30px}.guide .elem img,.presentation .elem img{width:200px;height:auto}.guide .elem .title,.presentation .elem .title{font-size:24px}.guide .elem .description,.presentation .elem .description{font-size:16px}}@media(max-width:960px){.guide .title,.presentation .title{font-size:28px}.guide .elem,.presentation .elem{width:210px}.guide .elem img,.presentation .elem img{width:200px;height:auto}.guide .elem .title,.presentation .elem .title{font-size:20px}.guide .elem .description,.presentation .elem .description{font-size:14px}}.withImageLeftRight{text-align:center;padding:40px;font-family:"Roboto Condensed",sans-serif;margin-top:40px}.withImageLeftRight.theme1{background-color:#e8f1fe;color:#5e88ca}.withImageLeftRight.theme2{background-color:#99b7eb;color:#fff}.withImageLeftRight.theme3{background-color:#99b7eb;color:#fff;text-transform:uppercase}.withImageLeftRight img{max-width:100%;max-height:100%;width:auto;height:auto}.withImageLeftRight .space{display:inline-block;width:5%}.withImageLeftRight .left{display:inline-block;width:15%;vertical-align:middle}.withImageLeftRight .center{display:inline-block;width:60%;vertical-align:middle}.withImageLeftRight .center .part1{font-weight:700;font-size:28px;text-transform:uppercase;margin:0}.withImageLeftRight .center .part2{font-weight:100;font-size:20px;margin:0}.withImageLeftRight .center .part2 p{margin:0}.withImageLeftRight .right{display:inline-block;vertical-align:middle;width:15%}@media(max-width:1080px){.withImageLeftRight{padding:30px}.withImageLeftRight .center .part1{font-size:28px}.withImageLeftRight .center .part2{font-size:20px}.withImageLeftRight .space{width:3%}.withImageLeftRight .left,.withImageLeftRight .right{width:12%}}@media(max-width:860px){.withImageLeftRight{padding:20px}.withImageLeftRight .center{width:90%}.withImageLeftRight .center .part1{font-size:24px}.withImageLeftRight .center .part2{font-size:18px}.withImageLeftRight .space{display:none}.withImageLeftRight .left,.withImageLeftRight .right{display:none}}@media(max-width:860px){.withImageLeftRight{padding:20px}.withImageLeftRight .center{width:90%}.withImageLeftRight .center .part1{font-size:20px}.withImageLeftRight .center .part2{font-size:16px}.withImageLeftRight .space{display:none}.withImageLeftRight .left,.withImageLeftRight .right{display:none}}.banner{text-align:center;padding:20px;font-family:"Roboto Condensed",sans-serif;margin-top:40px}.banner.theme1{background-color:#e8f1fe;color:#5e88ca}.banner.theme2{background-color:#99b7eb;color:#fff}.banner.theme3{background-color:#99b7eb;color:#fff}.banner .part1{font-weight:700;font-size:28px;margin:0}.banner .part2{font-weight:100;font-size:20px;margin:0}@media(max-width:1024px){.banner{padding:16px}.banner .part1{font-weight:700;font-size:28px}.banner .part2{font-weight:100;font-size:20px}}@media(max-width:860px){.banner{padding:10px}.banner .part1{font-weight:700;font-size:24px}.banner .part2{font-weight:100;font-size:18px}}@media(max-width:480px){.banner{padding:5px}.banner .part1{font-weight:700;font-size:20px}.banner .part2{font-weight:100;font-size:16px}}.awarded{text-align:center;background-color:#e8f1fe;color:#5e88ca;padding:20px;font-family:"Roboto Condensed",sans-serif}.awarded .part1{font-size:28px;margin:0}.awarded .part2{display:none;font-size:28px;font-weight:700;text-transform:uppercase;margin:0}@media(max-width:1024px){.awarded .part1{font-size:28px}.awarded .part2{font-size:28px}}@media(max-width:860px){.awarded{padding:10px}.awarded .part1{font-size:24px}.awarded .part2{font-size:24px}}@media(max-width:480px){.awarded{padding:10px}.awarded .part1{font-size:20px}.awarded .part2{font-size:20px}}.news{text-align:center}.news h3{font:100 48px "Nunito Sans";color:#99b7eb}.news .elem{display:inline-block;width:400px;margin:10px;vertical-align:top}.news .elem .image img{width:400px;height:auto}.news .elem .title{font-family:"Roboto Condensed",sans-serif;font-size:24px;text-align:left;margin:0 10px 10px 0;text-transform:none}.news .elem .title a{color:#304a73!important}.news .elem .content{font:400 18px "Nunito Sans";color:#5e88ca;text-align:left}.news .elem .read{margin-top:20px;text-align:left}@media(max-width:1280px){.news h2{font-size:36px}.news .elem{width:300px}.news .elem .image img{width:300px}.news .elem .title{font-size:20px}.news .elem .content{font-size:16px}}@media(max-width:980px){.news h2{font-size:36px}.news .elem{width:250px}.news .elem .image img{width:250px}.news .elem .title{font-size:20px}.news .elem .content{font-size:16px}}@media(max-width:820px){.news h2{font-size:30px}.news .elem{width:200px}.news .elem .image img{width:200px}.news .elem .title{font-size:18px}.news .elem .content{font-size:14px}}.about{text-align:center}.about h3{font:100 48px "Nunito Sans";color:#99b7eb}.about .elem{display:inline-block;width:200px;margin:5px;vertical-align:top}.about .elem .image img{height:130px;width:auto;max-width:190px}.about .elem .title{font-family:"Roboto Condensed",sans-serif;font-size:18px;text-align:left;margin:0 5px 5px 0;text-transform:none;overflow-wrap:break-word}.about .elem .title a{color:#304a73!important}@media(max-width:1280px){.about h2{font-size:36px}.about .elem{width:150px}.about .elem .image img{height:94px;width:auto;max-width:140px}.about .elem .title{font-size:16px}}@media(max-width:980px){.about h2{font-size:36px}.about .elem{width:125px}.about .elem .image img{height:76px;width:auto;max-width:115px}.about .elem .title{font-size:14px}}@media(max-width:820px){.about h2{font-size:30px}.about .elem{width:100px}.about .elem .image img{height:60px;width:auto;max-width:90px}.about .elem .title{font-size:14px}}#faq{text-align:center;max-width:1280px;margin-left:auto;margin-right:auto}#faq h3{font:100 48px "Nunito Sans";color:#99b7eb}#faq .elem{cursor:pointer;list-style-type:none;text-align:left;margin:0}#faq .elem .plus{position:relative;width:20px;height:20px;border-radius:50%;border:2px solid #4d6fa5}#faq .elem .plus .v{position:absolute;display:inline-block;border-radius:4px;width:2px;top:3px;bottom:3px;left:46%;background-color:#4d6fa5}#faq .elem .plus .h{position:absolute;display:inline-block;border-radius:4px;height:2px;top:46%;left:3px;right:3px;background-color:#4d6fa5}#faq .elem .question h2{display:inline-block;vertical-align:middle;width:90%;color:#304a73;font-family:"Roboto Condensed",sans-serif;font-size:18px}#faq .elem .question .plus{display:inline-block;vertical-align:middle;margin-left:10px}#faq .elem .divider{width:90%;height:2px;background-color:#e8f1fe}#faq .elem .answer{display:none;padding-right:150px}#faq .elem:hover .question{color:#99b7eb}#faq .elem:hover .plus{border:2px solid #99b7eb}#faq .elem:hover .plus .h,#faq .elem:hover .plus .v{background-color:#99b7eb}.focus{position:relative;text-align:center;padding:40px 40px 0 40px;max-width:1180px;margin-left:auto;margin-right:auto;overflow:hidden}.focus .left{position:relative;font:400 18px "Nunito Sans";color:#5e88ca;width:60%;text-align:left;vertical-align:top;z-index:2}.focus .left .title{color:#304a73;font:600 48px "Nunito Sans";font-style:italic;font-weight:700;margin:0;margin-bottom:20px;text-transform:none}.focus .left .space{margin-bottom:50px}.focus .left .intro,.focus .left ul{width:80%}.focus .left .btn-dark-blue{margin-bottom:20px}.focus .right{position:absolute;right:0;bottom:0;width:58%;z-index:1}.focus .right img{display:block;width:100%;height:auto}@media(max-width:1180px){.focus .left{font-size:16px}.focus .left .title{font-size:36px}}@media(max-width:1024px){.focus .left{font-size:14px;width:66%}.focus .left .title{font-size:24px}.focus .right{width:52%}}@media(max-width:800px){.focus .left{font-size:14px;width:auto}.focus .left .intro,.focus .left ul{width:auto}.focus .left .title{font-size:24px}.focus .right{position:relative;width:auto}}.press{text-align:center}.press h3{font:100 48px "Nunito Sans";color:#99b7eb;text-transform:none;margin:0;margin-bottom:40px;margin-top:40px}.press .articleElement{padding:0;margin:20px}.press .articleImage{display:block;margin-right:20px}.press .articleTitle{display:block;font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#4d6fa5;font-size:22px;max-width:450px;text-transform:uppercase;margin:0}.press .link{display:block;color:#4d6fa5}.press .left{text-align:left;display:inline-block;width:550px;vertical-align:top}.press .left iframe{width:100%;height:100%}.press .left .video{display:block;margin-bottom:10px}.press .left .video #eftv{position:relative;display:inline-block}.press .left .video #eftv img{width:100%;height:auto;cursor:pointer}.press .left .video #eftv .videoArea{position:absolute;top:0;bottom:0;left:0;right:0}.press .left .videoBottom{display:block}.press .left .videoBottom .articleImage{display:inline-block}.press .left .videoBottom .articleTitle{display:inline-block}.press .middle{text-align:left;display:inline-block;width:250px;vertical-align:top}.press .middle .articleElement{margin-bottom:30px}.press .right{text-align:left;display:inline-block;width:250px;vertical-align:top}.press .right .articleTitle{font-size:14px}.press .right .articleElement{margin-bottom:30px}@media(max-width:1150px){.press .title{font-size:36px;margin-bottom:30px;margin-top:30px}.press .articleImage{margin-right:20px}.press .articleTitle{font-size:22px;max-width:350px}.press .left{width:500px;margin-right:20px}.press .middle{width:400px}.press .middle .articleElement{margin-bottom:20px}.press .right{width:900px}.press .right .articleElement{display:inline-block;width:280px;margin:0 10px 20px 10px;padding:0}}@media(max-width:940px){.press .title{font-size:28px;margin-bottom:20px;margin-top:20px}.press .articleImage{margin-right:10px}.press .articleImage img{width:auto;height:30px}.press .articleTitle{font-size:18px;max-width:300px}.press .left{width:320px;margin-right:20px}.press .middle{width:320px}.press .middle .article{margin-bottom:20px}.press .right{width:640px}.press .right .articleElement{display:inline-block;width:192px;margin:0 10px 20px 10px;padding:0}}@media(max-width:660px){.press{text-align:center;padding:20px}.press .title{font-size:22px;margin-bottom:10px}.press .left,.press .right{display:block;width:auto}.press .articleElement{margin-bottom:20px}.press .articleElement .articleImage{margin-right:10px}.press .articleElement .articleImage img{width:auto;height:30px}.press .articleElement .articleTitle{font-size:16px;max-width:none}.press .left .articleElement{margin-bottom:40px}.press .middle,.press .right{display:inline-block;width:250px}.press .middle .articleElement,.press .right .articleElement{margin:0 10px 20px 10px!important}}