/* https://www.archireport.com/wp-content/themes/archireport_v5/style.css?v=1.2&ver=6.6.3 */
﻿.headline,h1,h2,h3{font-family:'Roboto','Helvetica Neue','Helvetica','Arial',sans-serif;color:#081051;font-size:27px;line-height:40px;font-weight:500}@media only screen and (min-width:480px){.headline,h1,h2,h3{font-size:38px;line-height:55px}}h1{color:#081051}h2{font-size:22px;line-height:34px}@media only screen and (min-width:480px){h2{font-size:30px;line-height:42px}}h3{font-size:18px}@media only screen and (min-width:480px){h3{font-size:22px}}h4,.multiple .mp-child .mp-text h3,.multiple .mp-child .mp-media h3{font-family:'Roboto';font-weight:500;font-size:16px;color:#081051}@media only screen and (min-width:480px){h4,.multiple .mp-child .mp-text h3,.multiple .mp-child .mp-media h3{font-size:18px}}p,.multitexte li{font-size:18px;color:#7787a8;line-height:32px}.multitexte{max-width:400px}.multitexte p{color:#5c5c5c}.multitexte.multiwhite h2,.multitexte.multiwhite h3{color:#fff}.multitexte.multiwhite p,.multitexte.multiwhite li{color:#ebebeb}.headline-p{font-family:'Roboto','Helvetica Neue','Helvetica','Arial',sans-serif;color:#7787a8;font-size:16px;line-height:23px;font-weight:400}.text-main,.form-list .form-list-bloc label{font-family:'Roboto','Helvetica Neue','Helvetica','Arial',sans-serif;color:#081051;font-size:14px;line-height:16px;font-weight:500;margin:0px}.text-main-size-down,.form-list .form-list-bloc label{font-size:13px}a[class^='main']{color:#081051}a[class^='main']:hover{color:#081051}.text-sec{font-family:'Roboto','Helvetica Neue','Helvetica','Arial',sans-serif;color:#7787a8;font-size:14px;line-height:16px;font-weight:500}.text-sec-size-down{font-size:13px}.text-container-small{width:800px;max-width:90%;margin:0 auto;margin-bottom:70px}@media only screen and (min-width:769px){.text-container-small{max-width:100%}}.text-container-small p{font-size:17px;line-height:30px}.text-container-small img{max-width:100%;margin-top:50px;height:auto}.text-container-small .text-citation{font-style:italic;position:relative;font-size:20px;line-height:40px}.text-container-small .text-citation::before{position:absolute;display:inline-block;vertical-align:middle;content:' ';background-image:url(/wp-content/themes/archireport_v5/images/quote.svg);background-size:30px 41px;background-repeat:no-repeat;height:30px;width:30px;padding-right:28px;left:0px;top:-35px}@media only screen and (min-width:769px){.text-container-small .text-citation::before{position:absolute;display:inline-block;vertical-align:middle;content:' ';background-image:url(/wp-content/themes/archireport_v5/images/quote.svg);background-size:50px 41px;background-repeat:no-repeat;height:50px;width:50px;padding-right:28px;left:-70px;top:8px}}.text-container-small ul{margin-top:25px;margin-left:0px;padding-left:15px}.text-container-small ul li{font-size:17px;line-height:30px;margin-bottom:25px;color:#7787a8}a[class^='text-sec']{color:#7787a8}a[class^='text-sec']:hover{color:#7787a8}.text-regular{font-family:'Roboto','Helvetica Neue','Helvetica','Arial',sans-serif;color:#7787a8;font-size:14px;font-weight:400;margin:0px}.text-regular-size-down{font-size:13px}.text-regular.ellipsis-1{max-height:1.3em}.text-regular.ellipsis-2{max-height:2.7em}.text-small{font-family:'Roboto','Helvetica Neue','Helvetica','Arial',sans-serif;color:#9eaccb;font-size:11px;font-weight:400}.text-w-medium{font-weight:500}.text-b-medium{font-weight:700}.compact-title{font-family:'Roboto','Helvetica Neue','Helvetica','Arial',sans-serif;color:#081051;font-size:20px;font-weight:500}.ellipsis-1{overflow:hidden;max-height:2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:-o-ellipsis-lastline}.ellipsis-2{overflow:hidden;max-height:2.4em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline}.ellipsis-3{overflow:hidden;max-height:3.3rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:-o-ellipsis-lastline}.ellipsis-4{overflow:hidden;max-height:2rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:-o-ellipsis-lastline}.ellipsis-5{overflow:hidden;max-height:2rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-overflow:-o-ellipsis-lastline}.ellipsis{text-overflow:ellipsis}.break-all{word-break:break-all}.break-word{word-break:break-word}.text-center{text-align:center;margin:0 auto}.text-white{color:white!important}.text-red{color:#ff4f3d!important}.text-orange{color:#ff9731!important}.text-green{color:#36ce6f!important}.text-gray{color:#7787a8!important}.text-dark{color:#081051!important}.text-primary{color:#505edd!important}.text-fushia{color:#ff3d84!important}.w100{width:100%}.h100{height:100%}.cover{width:100%;height:100%;object-fit:cover}.center-child{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.mgl{margin-left:16px}.mgr{margin-right:16px}.no-transition{-moz-transition-duration:inherit!important;-o-transition-duration:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition:all 0s!important;-moz-transition:all 0s!important;-ms-transition:all 0s!important;-o-transition:all 0s!important;transition:all 0s!important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.relative{position:relative}.no-event{pointer-events:none}.disabled{opacity:0.5!important;pointer-events:none}a{color:#5f6fff}.bg-white{padding:30px 0px;box-shadow:0px 0px 15px rgba(28,53,150,0.1)}.bg-blue{padding:30px 0px;background-color:#f6f7fb}section{margin-top:90px}.center-content{padding:40px 0px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.center-content h2{max-width:850px;margin:0 auto}.center-content p{max-width:650px;margin:0 auto;margin-top:20px}.center-content .cc-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:40px}.center-content .cc-buttons div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:10px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.center-content .cc-buttons div .btn,.center-content .cc-buttons div .btn-primary,.center-content .cc-buttons div .contact-form .wpcf7-submit,.contact-form .center-content .cc-buttons div .wpcf7-submit,.center-content .cc-buttons div .education-form .wpcf7-submit,.education-form .center-content .cc-buttons div .wpcf7-submit,.center-content .cc-buttons div .btn-line,.center-content .cc-buttons div .btn-white{width:100%}@media only screen and (min-width:769px){.center-content .cc-buttons div{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.center-content .cc-buttons div .btn,.center-content .cc-buttons div .btn-primary,.center-content .cc-buttons div .contact-form .wpcf7-submit,.contact-form .center-content .cc-buttons div .wpcf7-submit,.center-content .cc-buttons div .education-form .wpcf7-submit,.education-form .center-content .cc-buttons div .wpcf7-submit,.center-content .cc-buttons div .btn-line,.center-content .cc-buttons div .btn-white{width:auto}}.center-content .cc-buttons div:first-child .btn,.center-content .cc-buttons div:first-child .btn-primary,.center-content .cc-buttons div:first-child .contact-form .wpcf7-submit,.contact-form .center-content .cc-buttons div:first-child .wpcf7-submit,.center-content .cc-buttons div:first-child .education-form .wpcf7-submit,.education-form .center-content .cc-buttons div:first-child .wpcf7-submit,.center-content .cc-buttons div:first-child .btn-line,.center-content .cc-buttons div:first-child .btn-white{margin-left:auto}@media only screen and (min-width:480px){.center-content .cc-buttons{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.nav-block-top{margin-top:55px}ul.topnav{position:fixed;top:0;z-index:300;width:100%;list-style-type:none;margin:0;padding:0;background-color:#fff;box-shadow:0px 0px 15px rgba(28,53,150,0.1)}#warning-migration{display:none}ul.topnav.nav-white{background-color:#fff;border-bottom:inherit}ul.topnav li{float:left;list-style:none}ul.topnav li a{display:inline-block;text-align:center;text-decoration:none;transition:0.3s;font-size:14px;font-weight:500;border-bottom:2px solid rgba(45,100,156,0);color:#465576}ul.topnav li a.nav-different{text-transform:none}ul.topnav .nav-ar-logo a{padding:28px 16px 22px 16px}@media only screen and (min-width:769px){ul.topnav .nav-ar-logo a{padding:24px 16px 20px 0px}}ul.topnav .nav-ar-logo a:hover{background-color:#fff}ul.topnav .nav-links a{padding:30px 9px;font-size:14px}ul.topnav .nav-links a img{margin-left:3px;margin-top:-1px}@media only screen and (min-width:1200px){ul.topnav .nav-links a{padding:30px 16px 24px 16px;font-size:15px}ul.topnav .nav-links a img{margin-left:5px}}ul.topnav .nav-links .content-menu a{padding:0px 0px;vertical-align:middle;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}ul.topnav .nav-links .login-btn a{padding:17px 0px 20px 16px}ul.topnav .nav-links a.nav-fake-link{cursor:default}ul.topnav #burger_menu{padding:30px 24px 24px 24px}ul.topnav .nav-links ul{padding-left:0px}ul.topnav li a:hover,ul.topnav li a.menu-active{color:#5c6bf4;border-bottom:2px solid}ul.topnav li.icon{display:none}ul.topnav li a:active{background-color:rgba(45,100,156,0.12)}ul.topnav li .nav-different:active{background-color:transparent!important}ul.topnav li .active{border-bottom:2px solid #2d649c;font-weight:600}.topnav .nav-ar-logo a{margin-top:-3px;padding-bottom:20px;display:block;float:left;border-bottom:none!important}.topnav .nav-ar-logo a img{width:150px}.topnav .nav-ar-logo a #small-ar-logo{display:none;height:20px}.topnav .login-btn{height:64px}.topnav .login-btn a{padding:13px 16px 17px 16px;border-bottom:inherit}.topnav .login-btn a:hover{border-bottom:0px}.topnav .nav-ar-button{display:inline}.topnav.responsive .nav-links{float:none}.topnav.responsive .nav-links .nav-right-links ul{margin-left:0}.topnav .icon img{width:18px}.transparent-layout{display:none;position:fixed;z-index:90;width:100%;height:100%;cursor:pointer}.nav-dropbtn{color:#000;padding:20px 16px 19px 16px;font-size:13px;font-weight:300;border:none;cursor:pointer;background-color:inherit}.nav-dropbtn:hover{background-color:inherit}.nav-dropbtn:focus{background-color:inherit}.nav-dropdown{position:relative;display:inline-block}.nav-dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:150px;box-shadow:2px 2px 2px 0px rgba(0,0,0,0.1)}.nav-dropdown-content a{color:#000;width:100%;padding:9px 16px;text-decoration:none;display:block;text-align:left!important}.nav-dropdown-content a:hover{background-color:#f1f1f1}.nav-dropdown:hover .nav-dropdown-content{display:block}.nav-dropdown:hover .nav-dropbtn{background-color:inherit}.nav-dropdown:focus .nav-dropbtn{background-color:inherit}.nav-dropdown:active .nav-dropbtn{background-color:inherit}#login-li{color:#374da0}.header-menu{position:absolute;display:none;z-index:1000;cursor:pointer}.content-menu{position:relative;width:340px}.li-menu .content-menu{position:relative;width:240px}#li-showcase .content-menu{height:120px}.li-menu .content-menu a:hover{background-color:#fff}.content-menu:before{position:absolute;content:'';top:calc(50% - 42px);left:calc(50%);width:1px;height:84px;background:#d3d3d3}.li-menu .content-menu:before{display:none}.content-menu a{display:inline-block;width:50%;float:left;height:190px}.li-menu .content-menu a{display:block;width:100%;height:60px}.content-menu a:hover{border-bottom:inherit}ul.topnav .nav-links ul li .content-menu .arlive-link img{width:25px;margin-left:6px;margin-top:-10px}ul.topnav .nav-links ul li .content-menu .promo-link{color:#5f6fff}ul.topnav .nav-links ul li .content-menu .promo-link img{width:18px;margin-left:12px}.li-menu:hover .header-menu{display:block;background-color:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0px 4px 50px rgba(16,30,82,0.12)}ul.topnav li.li-menu{width:auto}.ar-link{color:#2d649c;font-size:16px;letter-spacing:0.03em;line-height:26px;font-weight:300}.ar-link img{margin-left:10px!important;width:6px!important;vertical-align:middle}.ar-link:hover{transition-duration:0.3s;opacity:0.7;color:#2d649c}.ar-link:active{transition-duration:0.3s;opacity:1;color:#1d3f62}body.single-feature .ssba{display:none}@media screen and (max-width:990px){.multitexte{float:inherit;margin:0 auto;text-align:center;padding:50px 20px 50px 20px}ul.topnav li#li-pricing{width:100px}}@media screen and (max-width:880px){ul.topnav li a{letter-spacing:0px}ul.topnav li#li-pricing{width:auto}}@media screen and (min-width:990px){.topnav .nav-links{float:inherit!important}.topnav .nav-right-links{float:right}}@media screen and (max-width:990px){ul.topnav li a{letter-spacing:1px}ul.topnav li{display:none}ul.topnav .nav-ar-logo,ul.topnav .nav-dropdown-li{display:inline-block}ul.topnav.responsive .nav-different{display:inline-block}ul.topnav.responsive .nav-ar-logo a{margin-right:-4px}ul.topnav li a:hover,ul.topnav li a.menu-active{color:#3f53a2;border-bottom:inherit;background-color:rgba(57,78,160,0.04)}ul.topnav.responsive .nav-ar-logo a img{margin-top:-8px}ul.topnav li.icon{float:right;display:inline-block}.ar-link{color:#2d649c;font-size:14px;letter-spacing:0em;line-height:22px;max-width:130px}.ar-link img{margin-left:8px;width:5px;vertical-align:middle}.topnav .nav-links ul{margin-left:0px!important}.topnav .nav-links,.topnav .nav-links a{text-align:center!important}ul.topnav li .active{border-bottom:2px solid rgba(45,100,156,0)}ul.topnav li a:hover{border-bottom:2px solid rgba(45,100,156,0)}#li-pricing:hover .header-menu,#li-support:hover .header-menu{display:none}}@media screen and (max-width:400px){.multitexte{display:block;float:inherit;margin:0 auto;text-align:left!important}}@media screen and (max-width:990px){ul.topnav.responsive{position:fixed;top:0;background-color:#fff;padding-bottom:15px}ul.topnav.responsive li.icon{position:absolute;right:0;top:0}ul.topnav.responsive li{float:none;display:inline}ul.topnav.responsive li a{display:block;text-align:left}.topnav .nav-ar-logo a{float:inherit}.transparent-layout.opened-menu{display:block}#subscribe-done .devices-blocs p{font-size:12px}}.topnav .nav-links{display:inline;float:right}.topnav .nav-links{display:inline;float:right}@media screen and (max-width:620px){#nav_link_work{display:none}}@media screen and (max-width:400px){.topnav .nav-ar-logo a img{width:120px}}.help-button{z-index:1000;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:fixed;bottom:10px;right:6px;border-radius:50%;width:36px;height:36px;background-color:#fff;box-shadow:0 1px 6px rgba(56,63,121,0.14);cursor:pointer}.help-button img{width:24px;user-select:none}.help-button:hover,.help-button:focus{background-color:#f8f8fa}.help-button:active{background-color:#f2f2f7}#crisp-chatbox>div>a{display:none!important}.home-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:700px;position:relative;z-index:1;background-image:url(/wp-content/themes/archireport_v5/images/photos/home/header-iphone.jpg);background-color:#010612;background-repeat:no-repeat;background-position:bottom;background-size:cover;overflow:hidden;margin-top:inherit}@media only screen and (min-width:480px){.home-header{height:680px;background-image:url(/wp-content/themes/archireport_v5/images/photos/home/header-ipad.jpg)}}@media only screen and (min-width:769px){.home-header{height:680px;background-image:inherit}}.news-headband{position:fixed;top:80px;width:100%;z-index:1000;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:38px;border:1px solid #e0e7ff;background-color:#fff;transition-duration:0.3s}@media only screen and (min-width:480px){.news-headband{top:82px}}@media only screen and (min-width:769px){.news-headband{top:76px}}@media only screen and (min-width:992px){.news-headband{top:82px}}@media only screen and (min-width:1200px){.news-headband{top:77px}}.news-headband:hover{background-color:#f6f8ff;text-decoration:none}.news-headband:hover p{text-decoration:none}.news-headband:hover .hb-left,.news-headband:hover .hb-right{opacity:1}.news-headband:focus{text-decoration:none}.news-headband .hb-left{background-size:cover;background-image:url(/wp-content/themes/archireport_v5/images/photos/home/headband-mm-left.svg);background-repeat:no-repeat;background-position:right;flex-grow:1;flex-shrink:1;height:38px;opacity:0.8;transition-property:opacity;transition-duration:1s}.news-headband .hb-center{display:flex;align-items:center;justify-content:center;width:400px;flex-shrink:0}.news-headband .hb-center img{width:35px}.news-headband .hb-center p{margin:0;margin-left:5px;color:#647af3;font-size:15px;font-weight:500}.news-headband .hb-right{background-position:left;flex-grow:1;flex-shrink:1;height:38px;background-size:cover;background-image:url(/wp-content/themes/archireport_v5/images/photos/home/headband-mm-right.svg);background-repeat:no-repeat;opacity:0.8;transition-property:opacity;transition-duration:1s}.header-gradient{position:absolute;opacity:0.8;width:100%;height:100%;background:-moz-linear-gradient(left,rgba(1,6,18,0.7) 0%,rgba(1,6,18,0.5) 100%);background:-webkit-linear-gradient(left,rgba(1,6,18,0.7) 0%,rgba(1,6,18,0.5) 100%);background:linear-gradient(to right,rgba(1,6,18,0.7) 0%,rgba(1,6,18,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3010612',endColorstr='#80010612',GradientType=1)}.header-container{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (min-width:480px){.header-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}.header-content-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}#bg-video{display:none;height:100%;position:absolute;margin-top:40px}@media only screen and (min-width:769px){#bg-video{display:block}}@media only screen and (min-width:992px){#bg-video{height:auto;width:100%;margin-top:40px}}.header-video{display:none;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;margin:0 auto;height:100px;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;cursor:pointer}.header-video .play-active{display:none}.header-video:hover img.play{display:none}.header-video:hover img.play-active{display:block}.header-video img{width:96px;height:96px}.header-video .header-video-texts{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:16px}.header-video .header-video-texts .video-sep{width:100%;border-bottom:1px solid #fff;margin:10px 0px}.header-video .header-video-texts .video-name{font-weight:500;font-size:18px}.header-video .header-video-texts span{font-size:16px;color:#fff}@media only screen and (min-width:769px){.header-video{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.home-header .header-title{position:relative;z-index:100;text-align:center;margin-top:100px}.home-header .header-title h1{font-size:32px;line-height:50px;padding-top:20px;text-align:left;color:#fff}@media only screen and (min-width:769px){.home-header .header-title h1{font-size:42px;line-height:65px}}.home-header .header-start{position:relative;z-index:100;width:620px;margin-top:30px}@media only screen and (min-width:480px){.home-header .header-start{margin-top:20px}}.home-header .header-start p{margin-top:25px;text-align:left;color:#fff}.home-header .header-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:40px}.home-header .header-buttons .btn-line{border-color:#fff;color:#fff}.home-header .header-buttons #start-btn-bottom{margin-bottom:16px}@media only screen and (min-width:769px){.home-header .header-buttons #start-btn-bottom{margin-right:16px;margin-bottom:0px}}.home-header .header-chantier{position:absolute;bottom:0;right:0%;width:100%;z-index:10}.home-header .header-devices{position:absolute;bottom:-5px;right:-50px;width:657px;z-index:20}@media screen and (max-width:1200px){.home-header .header-chantier{position:absolute;bottom:-20%;right:0%;width:100%;z-index:10}.header-container,.ar-report-container{position:relative;height:100%}.home-header .header-devices{right:-150px;width:450px}}@media screen and (max-width:768px){.home-header .header-buttons{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-header .header-buttons #start-btn-header{margin-right:0px;margin-bottom:12px}.home-header .header-title h1{padding:0px;width:inherit}.home-header .header-title{margin-top:80px}.home-header .header-title img{width:220px}.home-header .header-devices{left:inherit;right:0px;left:0px;margin:auto;width:250px}.home-header .header-start{text-align:center;margin-left:20px;float:inherit;margin:0 auto;margin-top:35px;width:90%}.home-header .header-start p{font-size:16px}}.media-header{background-color:#f6f7fb;margin-top:77px;background-position:right bottom;background-repeat:no-repeat;background-size:0% 0%}@media only screen and (min-width:769px){.media-header{height:475px;background-position:180% center;background-size:auto 100%}}@media only screen and (min-width:992px){.media-header{background-position:130% center}}@media only screen and (min-width:1200px){.media-header{background-position:100% center}}.media-header .container,.media-header .row,.media-header .text-media{height:100%}.media-header .tm-media{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.media-header .tm-media img{margin:0 auto}@media only screen and (min-width:769px){.media-header .tm-media img{width:90%!important;margin-left:auto;max-width:100%;max-height:100%}}.media-header .text-media .tm-gutter{height:20px}.media-header .tm-text h1{margin-top:30px;font-size:30px;line-height:40px}.media-header .tm-text p{margin-top:20px;font-size:16px;line-height:27px}@media only screen and (min-width:769px){.media-header .tm-text h1{line-height:55px;margin-top:0px;font-size:38px}.media-header .tm-text p{margin-top:25px;font-size:18px;line-height:32px}}.media-header iframe{max-width:100%}.center-header{position:relative;margin-top:65px;text-align:center;padding:145px 0px 175px 0px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#113281;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat}.center-header::after{content:'';opacity:0.8;background-color:#113281;width:100%;height:calc(100% + 30px);position:absolute;z-index:50}.center-header.blue-bloc{background-color:#f6f7fb}.center-header .tm-text{max-width:90%;margin:0 auto;position:relative;z-index:100}.center-header .tm-text h1{color:#fff}.center-header .tm-text p{color:#fff;max-width:500px;margin:0 auto;margin-top:20px;line-height:30px}.center-header.header-center-small{padding:80px 0px 50px 0px;background-color:#fff}.center-header.header-center-small::after{display:none}.center-header.header-center-small.blue-bloc{background-color:#f6f7fb;padding-top:100px;padding-bottom:120px}.center-header.header-center-small .tm-text{max-width:90%;margin:0 auto;position:relative;z-index:100}.center-header.header-center-small .tm-text h1{color:#081051}.center-header.header-center-small .tm-text p{color:#7787a8}.two-sides-header{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:1000px;margin-top:77px}@media only screen and (min-width:769px){.two-sides-header{height:calc(100vh - 77px);-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.two-sides-header .tsh-left{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:50px;padding-left:20px;padding-right:20px}@media only screen and (min-width:480px){.two-sides-header .tsh-left{margin-top:70px;padding-left:30px;padding-right:30px}}@media only screen and (min-width:769px){.two-sides-header .tsh-left{width:50%;margin-top:inherit;padding-left:inherit}}.two-sides-header .tsh-left .tsh-infos h1{margin-top:40px;max-width:90%;color:#99a2c3;font-size:20px;font-weight:400;line-height:36px}@media only screen and (min-width:480px){.two-sides-header .tsh-left .tsh-infos h1{width:400px}}.two-sides-header .tsh-left .tsh-actions{margin-top:20px}@media only screen and (min-width:480px){.two-sides-header .tsh-left .tsh-actions{margin-top:8vh}}.two-sides-header .tsh-left .tsh-actions .btn-custom{-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;font-weight:500;font-size:18px;margin-bottom:20px;width:100%}@media only screen and (min-width:480px){.two-sides-header .tsh-left .tsh-actions .btn-custom{margin-bottom:inherit;width:inherit}}.two-sides-header .tsh-left .tsh-actions .btn-main{margin-right:10px}.two-sides-header .tsh-left .tsh-actions .btn-demo{color:#0e1b49;background-color:#e5e9f6}.two-sides-header .tsh-left .tsh-actions .btn-demo img{margin-right:10px;width:12px}.two-sides-header .tsh-left .tsh-actions .btn-demo:hover{background-color:#eff1fa}.two-sides-header .tsh-left .tsh-actions .btn-demo:active{background-color:#e0e5f3}.two-sides-header .tsh-right{position:absolute;right:0;bottom:0;height:50%;width:100%;overflow:hidden}@media only screen and (min-width:769px){.two-sides-header .tsh-right{height:100%;width:50%;bottom:inherit;top:0}}.two-sides-header .tsh-right .tsh-mask-reveal{z-index:100;position:absolute;background-color:#fff;width:100%;height:100%;animation-name:mask-reveal;animation-timing-function:ease-out;animation-delay:1s;animation-duration:2s;animation-fill-mode:forwards}@keyframes mask-reveal{from{right:0%}to{right:100%}}#propos_menu_contenue{position:relative;padding-top:100px}#propos_menu{margin-top:30px;z-index:7;position:fixed;padding-left:0}#propos_menu .propos_active{font-weight:600;color:#000}#propos_menu li{letter-spacing:1px;margin-bottom:25px;list-style:none;text-align:left;font-weight:400;font-size:20px;cursor:pointer;max-width:90%}@media screen and (max-width:990px){#propos_menu{display:none!important;left:0;right:0;margin:auto;width:80%;text-align:center}#propos_menu li{font-size:18px;display:inline-block;text-align:center!important;padding:0px 10px 20px 10px!important;margin-bottom:0px;letter-spacing:1px}#propos_menu_small button{top:40px;width:100%;height:45px;background-color:#393939;border:inherit;border-radius:inherit;color:#fff;text-transform:uppercase;letter-spacing:2px}}#cookies{position:fixed;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;z-index:1100;bottom:0;width:100%;background-color:#fff;border-top:1px solid #7786a740;padding:14px;text-align:center}@media only screen and (min-width:480px){#cookies{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}#cookies .cookie-btns{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#cookies p{color:#34466e;text-align:left;margin-bottom:0px;font-size:16px;line-height:inherit;margin-right:auto}#cookies .btn-medium{margin-top:10px;margin-right:10px;opacity:0.8;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:480px){#cookies .btn-medium{margin-right:inherit;margin-left:10px;margin-top:inherit}}#cookies .btn-medium:last-child{opacity:1}#cookies .btn-medium a{color:#465576}#subscribe-process{position:absolute;top:0;z-index:300;width:100%;background-color:rgba(255,255,255,0.94);height:100%;overflow:hidden;display:none}#subscribe-account{position:absolute;width:400px;top:5vh;left:0;right:0;margin:auto;background-color:#fff;box-shadow:0px 0px 20px rgba(0,0,0,0.06),0px 0px 40px rgba(152,144,255,0.05);border-radius:8px;transition-duration:0.3s;text-align:center;padding-bottom:24px;display:block}#subscribe-done{position:absolute;width:800px;max-width:100%;top:10vh;left:0;right:0;margin:auto;background-color:#fff;box-shadow:0px 0px 20px rgba(0,0,0,0.06),0px 0px 40px rgba(152,144,255,0.05);border-radius:8px;transition-duration:0.3s;text-align:center;padding-bottom:20px;display:none;z-index:10}#subscribe-process iframe{position:relative;z-index:2}#sub-loader{position:absolute;top:150px;left:0;right:0;z-index:1;margin:auto}#subscribe-process #subscribe-done p{max-width:600px;padding:0px 10px}@media only screen and (min-width:480px){#subscribe-process #subscribe-done p{padding:0px 0px}}#subscribe-done .devices-blocs{display:none;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#subscribe-done .devices-blocs>p{margin-bottom:30px}#subscribe-done .devices-blocs .device-bloc{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;box-shadow:0px 0px 15px rgba(28,53,150,0.1);border-radius:8px;width:400px;max-width:100%;min-height:200px;margin-bottom:30px}#subscribe-done .devices-blocs .device-bloc .device-image{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background-repeat:no-repeat;background-position:-30px 50%;background-size:contain;flex-basis:50%}#subscribe-done .devices-blocs .device-bloc.device-web .device-image{background-image:url(/wp-content/themes/archireport_v5/images/photos/subscribe/web.jpg)}#subscribe-done .devices-blocs .device-bloc.device-ios .device-image{background-image:url(/wp-content/themes/archireport_v5/images/photos/subscribe/ios.jpg)}#subscribe-done .devices-blocs .device-bloc .device-text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;flex-basis:50%;padding:0px 30px 25px 10px;height:100%}#subscribe-done .devices-blocs .device-bloc .device-text h3{font-weight:500;font-family:'Roboto';line-height:25px;margin-bottom:5px;font-size:17px;margin-top:10px}#subscribe-done .devices-blocs .device-bloc .device-text p{margin:inherit;font-weight:400;margin-bottom:20px}#subscribe-done .devices-blocs .device-bloc .device-text .device-link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:auto}@media only screen and (min-width:769px){#subscribe-done .devices-blocs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}#subscribe-done .devices-blocs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#subscribe-done #devices-bloc-ipad{margin-left:10px;margin-right:10px}#subscribe-done .device-image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:150px}#subscribe-done #devices-bloc-macbook img{width:191px}#subscribe-done #devices-bloc-ipad .device-image-wrap img{width:152px}#subscribe-done #devices-bloc-iphone .device-image-wrap img{width:47px}#subscribe-done .device-bloc .ar-button{margin-top:15px}#subscribe-done .device-bloc .appstore-button{margin-top:15px}#subscribe-done .device-bloc .appstore-button a img{width:126px}.close-subscribe{position:absolute;top:0px;right:0px;cursor:pointer;padding:20px 20px}.close-subscribe img{width:18px;transition-duration:0.4s;border-radius:100px}.close-subscribe span{font-size:13px;text-transform:uppercase;color:#434c5e;letter-spacing:0.1em;vertical-align:middle;transition-duration:0.4s}.close-subscribe:hover img{box-shadow:0px 0px 20px rgba(0,0,0,0.2)}.close-subscribe:hover span{text-shadow:0px 0px 20px rgba(0,0,0,0.2)}#subscribe-process h3{padding-top:12px;font-size:22px;font-weight:500;color:#596377;margin-top:30px;margin-bottom:0px}#subscribe-process p{font-size:14px;font-weight:400;color:#8c96a9;max-width:300px;margin:0 auto;margin-top:8px;line-height:20px}#subscribe-form{margin-top:15px;padding:0px 35px}#subscribe-form ul{list-style:none;text-align:left;margin:0}#subscribe-form ul li{margin-bottom:25px}#subscribe-form label{font-size:13px;color:#8c96a9}#subscribe-form .subscribe-form-error{display:none;font-size:12px;color:#ec6565;line-height:28px}#subscribe-form input{height:48px;font-size:13px;background-color:#f9fbfd;border:1px solid rgba(70,130,241,0.18);border-radius:5px;font-family:'Open Sans',sans-serif;text-indent:9px}#subscribe-form #subscribe-form-email{text-transform:lowercase}#subscribe-form #subscribe-form-btn{margin-top:inherit;margin:0 auto;border-radius:50px;text-transform:inherit;font-weight:600;text-indent:inherit;height:40px;font-size:14px;padding:2px 30px 4px 30px}#subscribe-conditions{margin-top:20px;font-size:12px;color:#8c96a9}#subscribe-conditions a{color:#777ba8}#subscribe-done-mobile{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}#subscribe-done-mobile img{margin:0 auto}@media only screen and (min-width:769px){#subscribe-done-mobile{display:none}}#subscribe-done-mobile #app-icon{margin-top:30px;width:110px}#subscribe-done-mobile #arrow-dl{margin-top:20px;width:25px;margin-bottom:20px}#subscribe-done-mobile .appstore-button{margin:0 auto}#subscribe-done-mobile a{margin:0 auto;margin-top:20px}#subscribe-done-mobile .appstore-button img{width:160px}@media screen and (max-width:450px){#subscribe-account,#subscribe-done{position:absolute;width:100%;height:100%;top:0!important;overflow-y:scroll}}@media screen and (max-width:374px){#subscribe-process h3{font-size:18px;margin-top:20px}#subscribe-process p{font-size:12px!important;max-width:80%}#subscribe-form{margin-top:10px;padding:0px 15px}#subscribe-form ul{margin-bottom:20px}#subscribe-form ul li{margin-bottom:10px}#subscribe-form input{height:40px}#subscribe-form label{font-size:12px}#subscribe-form .subscribe-form-error{font-size:11px;line-height:24px}#subscribe-form #subscribe-form-btn{height:36px;font-size:13px}#subscribe-account .close-subscribe span{font-size:12px}#subscribe-account .close-subscribe img{width:16px}#subscribe-account .close-subscribe{top:-14px}}@media screen and (max-width:350px){#subscribe-done-mobile #app-icon{margin-top:30px;width:100px}#subscribe-process #subscribe-done-mobile .appstore-button{width:160px}}.cross{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:10px 0px 40px 0px;box-shadow:0px 0px 15px rgba(28,53,150,0.1);margin-top:0px}.cross .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cross .cross-titles{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.cross .cross-titles h2{text-align:center;font-weight:500;color:#34466e;font-size:20px;margin-bottom:0px}.cross .cross-titles a{font-size:16px;font-weight:500}.cross .download-page-link{font-size:15px;font-weight:500;text-align:center;margin:0 auto;margin-top:35px}.cross .cross-device-wrap{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.cross .cross-device-wrap .cross-device{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.cross .cross-device-wrap .cross-device p{padding:0px;margin:0px}.cross .cross-device-wrap .cross-device span{display:none;margin-left:14px;font-weight:500;font-size:14px;color:#34466e}@media only screen and (min-width:769px){.cross .cross-device-wrap .cross-device span{display:block}}.cross .cross-device-wrap .cross-device .appstore{display:none;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cross .cross-device-wrap .cross-device .appstore .appstore-stars{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin-left:14px}.cross .cross-device-wrap .cross-device .appstore .appstore-stars span{margin-left:0px}.cross .cross-device-wrap .cross-device .appstore .appstore-stars img{margin-top:3px}@media only screen and (min-width:769px){.cross .cross-device-wrap .cross-device .appstore{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.home-last{margin-bottom:70px}.center-content{max-width:90%;margin:0 auto}@media only screen and (min-width:769px){.center-content{max-width:100%}}.clients-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px}@media only screen and (min-width:769px){.clients-list{-webkit-flex-wrap:no-wrap;-moz-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}}.clients-list .clients-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.clients-list div{margin-bottom:20px}@media only screen and (min-width:769px){.clients-list div{margin-bottom:0px}}.clients-list img{max-width:100px}@media only screen and (min-width:480px){.clients-list img{max-width:120px;margin-bottom:0px}}@media only screen and (min-width:992px){.clients-list img{max-width:160px}}.page-template-works .clients-list{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly}.page-template-works .clients-list div{margin-bottom:40px;padding:0px 40px}@media only screen and (min-width:769px){.page-template-works .clients-list div{margin-bottom:20px;padding:0px 50px}}.page-template-works .clients-list img{max-height:100px}.article-links{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0px 0px 70px 0px}@media only screen and (min-width:480px){.article-links{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}.article-links.home-case-studies{margin-top:30px}.article-links .article-link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;height:270px;max-width:90%;margin:0 auto;background-size:cover;background-position:center;background-repeat:no-repeat;text-decoration:none;border-radius:8px;overflow:hidden;box-shadow:0px 0px 15px rgba(28,53,150,0.1);-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;margin-bottom:20px}@media only screen and (min-width:480px){.article-links .article-link{margin:inherit;margin-bottom:0px;max-width:500px}}.article-links .article-link:hover{box-shadow:0px 15px 30px rgba(28,53,150,0.16)}.article-links .article-link .al-text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:65%;-moz-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;text-align:right;padding-left:20%;background:-moz-linear-gradient(left,rgba(0,18,61,0) 0%,#00123d 100%);background:-webkit-linear-gradient(left,rgba(0,18,61,0) 0%,#00123d 100%);background:linear-gradient(to right,rgba(0,18,61,0) 0%,#00123d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000123d',endColorstr='#00123d',GradientType=1);padding-bottom:25px;padding-right:25px}.article-links .article-link .al-text .al-title{font-size:20px;font-weight:500;color:#fff}.article-links .article-link .al-text .al-subtitle{margin-top:16px;font-size:14px;font-weight:400;color:#fff}.article-links .article-link .al-text img{margin-top:15px}.article-links .article-link:last-child{display:none}@media only screen and (min-width:769px){.article-links{padding:50px 0px}.article-links .article-link:last-child{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.article-links .home-case-gutter{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:5%;-moz-flex-basis:5%;-ms-flex-preferred-size:5%;flex-basis:5%}.staff{margin-top:70px;padding:50px 0px 55px 0px;background:#6977fc;text-align:center}.staff h2,.staff p{color:#fff}.staff #home-team img{margin-top:30px;width:700px;max-width:100%}.stats{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-top:60px}.stats .stats-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.stats .stats-row .stats-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px}@media only screen and (min-width:992px){.stats .stats-row .stats-col{-webkit-flex-basis:33%;-moz-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}}.stats .stats-row .stats-col:first-child{border-right:1px solid rgba(255,255,255,0.3)}.stats .stats-row .stats-col:last-child{display:none;border-left:1px solid rgba(255,255,255,0.3)}@media only screen and (min-width:992px){.stats .stats-row .stats-col:last-child{display:block}}.stats .stats-row .stats-col span{display:block;color:#fff}.stats .stats-row .stats-col .stats-number{font-weight:500;font-size:26px}.stats .stats-row .stats-col .stats-text{font-weight:500;font-size:14px}@media only screen and (min-width:480px){.stats .stats-row .stats-col .stats-number{font-weight:500;font-size:40px}.stats .stats-row .stats-col .stats-text{font-weight:500;font-size:16px}}.stats .stats-row-1{border-bottom:1px solid rgba(255,255,255,0.3)}.temoignage .center-content h2{margin:0 auto;text-transform:capitalize}.temoignage .center-content p{margin-top:5px}.temoignage .center-content p a{font-size:15px;font-weight:500}.temoignage .tem-slider-box:hover .tem-slider{animation-play-state:paused}.temoignage .tem-slider-box{position:relative;overflow:hidden;--offset:20vw;--move-initial:calc(-25% + var(--offset));--move-final:calc(-50% + var(--offset));margin-top:-30px;margin-bottom:-30px;overflow-x:hidden;height:515px}.temoignage .tem-slider-box.tem-slider-fixed{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;--offset:inherit;--move-initial:inherit;--move-final:inherit}.temoignage .tem-slider-box.tem-slider-fixed .tem-slider{transform:inherit;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%;animation-play-state:paused;padding-left:0px}.temoignage .tem-slider-box.tem-slider-fixed .tem-slider .item:last-child,.temoignage .tem-slider-box.tem-slider-fixed .tem-slider .item:nth-child(2){display:none}@media only screen and (min-width:992px){.temoignage .tem-slider-box.tem-slider-fixed .tem-slider .item:nth-child(2){display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1200px){.temoignage .tem-slider-box.tem-slider-fixed .tem-slider .item:last-child{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.temoignage .tem-slider-box .tem-slider{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:7500px;position:relative;transform:translate3d(var(--move-initial),0,0);animation:marquee 35s linear infinite;animation-play-state:running;padding-left:1600px}.temoignage .tem-slider-box .tem-slider .item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;width:375px;height:375px;margin:60px 35px 35px 35px;padding:36px 30px;box-shadow:0 10px 70px rgba(0,0,0,0.07);border-radius:12px}.temoignage .tem-slider-box .tem-slider .item p{font-size:16px;line-height:27px}.temoignage .tem-slider-box .tem-slider .item p:before{content:'\00AB';margin-right:4px}.temoignage .tem-slider-box .tem-slider .item p:after{content:'\00BB';margin-left:4px}.temoignage .tem-slider-box .tem-slider .item .tem-texts{margin-top:25px}.temoignage .tem-slider-box .tem-slider .item .tem-texts a{font-size:16px}.temoignage .tem-slider-box .tem-slider .item .tem-author{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;bottom:30px}.temoignage .tem-slider-box .tem-slider .item .tem-author .tem-author-img{width:50px;height:50px;border:2px solid #fff;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center center;flex-shrink:0}.temoignage .tem-slider-box .tem-slider .item .tem-author .tem-author-texts{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:15px}.temoignage .tem-slider-box .tem-slider .item .tem-author .tem-author-texts a img{margin-left:8px;margin-top:-2px;width:15px;height:15px}.temoignage .tem-slider-box .tem-slider .item .tem-author a,.temoignage .tem-slider-box .tem-slider .item .tem-author span:first-child{color:#081051;font-size:16px;font-weight:500}@media only screen and (min-width:480px){.temoignage .tem-slider-box .tem-slider .item .tem-author a,.temoignage .tem-slider-box .tem-slider .item .tem-author span:first-child{font-size:16px}}.temoignage .tem-slider-box .tem-slider .item .tem-author span:last-child{margin-top:2px;color:#7787a8;font-size:16px}@keyframes marquee{0%{transform:translate3d(var(--move-initial),0,0)}100%{transform:translate3d(var(--move-final),0,0)}}.temoignage h2{margin-left:20px;color:#050d2f}@media only screen and (min-width:769px){.temoignage h2{margin-left:0px}}.temoignage .carousel-indicators{position:inherit;left:inherit;top:inherit;margin:inherit;bottom:inherit;right:inherit;text-align:inherit;margin-top:45px;width:100%}.temoignage .carousel-indicators li{background-color:rgba(184,199,212,0.53);border:none;margin:3px}.temoignage .carousel-indicators li.active{width:10px;height:10px;margin:3px;background-color:#5f6fff}.temoignage .carousel-indicators .tem-view-all{text-transform:uppercase;color:#525e77;text-decoration:underline;font-weight:500;margin-left:5px;line-height:10px;vertical-align:text-top}.temoignage .tem-carousel-wrap{width:100%;height:420px;padding:0px 15px;background-color:#f6f7fb}@media only screen and (min-width:769px){.temoignage .tem-carousel-wrap{padding:inherit}}.temoignage .tem-carousel-wrap .carousel-inner{height:100%}.temoignage .tem-carousel-wrap .carousel-inner .item{height:100%}.temoignage .tem-carousel-wrap .carousel-inner .item-flex{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts{height:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;padding-top:30px}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-content{display:block;height:200px}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-content p{display:inline;margin-right:8px;font-size:17px;color:#081051;max-width:500px;max-width:90%;text-align:left;font-weight:500}@media only screen and (min-width:480px){.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-content p{font-size:22px}}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-content p:before{content:'«';display:inline-block;margin-right:8px;font-size:26px;line-height:0px}@media only screen and (min-width:480px){.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-content p:before{font-size:31px}}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-content p:after{content:'»';display:inline-block;margin-left:8px;font-size:26px;line-height:0px}@media only screen and (min-width:480px){.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-content p:after{font-size:31px}}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-content>a{font-size:17px;font-weight:500;cursor:pointer}@media only screen and (min-width:480px){.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-content>a{font-size:22px}}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-author{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:30px}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-author .tem-author-img{width:50px;height:50px;border:2px solid #fff;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center center}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-author .tem-author-texts{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:15px}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-author .tem-author-texts a img{margin-left:8px;margin-top:-2px;width:15px;height:15px}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-author a,.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-author span:first-child{color:#081051;font-size:18px;font-weight:500}@media only screen and (min-width:480px){.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-author a,.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-author span:first-child{font-size:18px}}.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts .tem-author span:last-child{color:#525e77;font-size:18px}@media only screen and (min-width:992px){.temoignage .tem-carousel-wrap .carousel-inner .item-flex .tem-texts{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:inherit;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;max-width:100%}}@media only screen and (min-width:992px){.temoignage .tem-carousel-wrap .carousel-inner .item-flex.item-no-media .tem-texts{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.tem-pic-circle{margin:0 auto;position:relative;width:100px;height:100px;border-radius:50px;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.page-template-temoignages .temoignage{text-align:center;margin-top:20px;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid rgba(0,0,0,0.13);background-color:inherit}.page-template-temoignages .temoignage h2{font-size:17px;font-weight:400;margin-top:20px;margin-bottom:0px}.page-template-temoignages .temoignage h3{font-size:17px;font-weight:400;margin-top:0px;margin-bottom:0px}.page-template-temoignages .temoignage a{font-size:15px;font-weight:400;margin-top:20px;margin-bottom:20px;color:#2d649c}.page-template-temoignages .temoignage span{color:#7787a8!important}.page-template-temoignages .temoignage .tem-content-text{margin-top:30px;font-weight:400;letter-spacing:0.008em;font-size:15px;margin-bottom:0px;color:#7787a8!important;line-height:30px}.main-footer{background-color:#f6f7fb;padding:60px 0px}.main-footer .links-wrap{max-width:90%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-footer .links-wrap .links-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:0px;margin:0px;margin-bottom:30px;max-height:25px;overflow:hidden;transition:max-height 0.5s;cursor:pointer}.main-footer .links-wrap .links-col.contact-col{max-height:inherit}.main-footer .links-wrap .links-col .contact-col-inside{display:none}.main-footer .links-wrap .links-col li{list-style:none;margin-bottom:10px;color:#7787a8;font-size:15px}.main-footer .links-wrap .links-col li a{color:#7787a8;font-size:15px}.main-footer .links-wrap .links-col .links-title{display:block;font-size:18px;color:#081051;font-weight:500;margin-bottom:18px}.main-footer .links-wrap .links-col .links-title a{color:#081051;font-size:18px}.main-footer .links-wrap .links-col .links-title.links-second-title{margin-top:20px}@media only screen and (min-width:769px){.main-footer .links-wrap .links-col{cursor:inherit;margin-bottom:0px;max-height:inherit}.main-footer .links-wrap .links-col li img{display:none}}.main-footer .links-wrap .links-col.open{max-height:inherit}.main-footer .links-wrap.contact-links .links-col p{margin-bottom:0px}.main-footer .links-wrap.contact-links div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.main-footer .links-wrap.contact-links span{list-style:none;color:#7787a8;font-size:15px;margin-top:2px}.main-footer .links-wrap.contact-links img{margin-right:8px;width:20px}@media only screen and (min-width:769px){.main-footer .links-wrap.contact-links{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}@media only screen and (min-width:769px){.main-footer .links-wrap{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:100%;margin:0 -15px}}.main-footer .footer-separator{margin:30px 0px;height:1px;width:100%;background-color:#cdd3e0}.main-footer .footer-separator.footer-separator-2{margin-top:30px}.main-footer .social-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.main-footer .newsletter{display:none;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.main-footer .newsletter form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.main-footer .newsletter .input-main,.main-footer .newsletter .contact-form input,.contact-form .main-footer .newsletter input,.main-footer .newsletter .education-form input,.education-form .main-footer .newsletter input,.main-footer .newsletter .textarea-main,.main-footer .newsletter .contact-form textarea,.contact-form .main-footer .newsletter textarea,.main-footer .newsletter .education-form textarea,.education-form .main-footer .newsletter textarea,.main-footer .newsletter .input-disabled,.main-footer .newsletter .form-list.form-list-unified,.main-footer .newsletter .form-list.form-list-separated>div,.main-footer .newsletter .remark-filter-sm .form-list-unified,.remark-filter-sm .main-footer .newsletter .form-list-unified,.main-footer .newsletter .upload-file .uploaded-files .uploaded-file,.upload-file .uploaded-files .main-footer .newsletter .uploaded-file,.main-footer .newsletter .form-dropdown-btn{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:12px;max-width:320px;height:44px}.main-footer .newsletter .btn,.main-footer .newsletter .btn-primary,.main-footer .newsletter .contact-form .wpcf7-submit,.contact-form .main-footer .newsletter .wpcf7-submit,.main-footer .newsletter .education-form .wpcf7-submit,.education-form .main-footer .newsletter .wpcf7-submit,.main-footer .newsletter .btn-line,.main-footer .newsletter .btn-white{background-color:transparent}.main-footer .newsletter .btn:hover,.main-footer .newsletter .btn-primary:hover,.main-footer .newsletter .contact-form .wpcf7-submit:hover,.contact-form .main-footer .newsletter .wpcf7-submit:hover,.main-footer .newsletter .education-form .wpcf7-submit:hover,.education-form .main-footer .newsletter .wpcf7-submit:hover,.main-footer .newsletter .btn-line:hover,.main-footer .newsletter .btn-white:hover{background-color:rgba(95,111,255,0.1)}.main-footer .newsletter #newsletter_message{margin-top:6px;height:0px}@media only screen and (min-width:769px){.main-footer .newsletter{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.main-footer .footer-gutter{display:none;-webkit-flex-basis:10%;-moz-flex-basis:10%;-ms-flex-preferred-size:10%;flex-basis:10%}@media only screen and (min-width:769px){.main-footer .footer-gutter{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.main-footer .socials{max-width:90%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main-footer .socials a{box-shadow:0px 0px 15px rgba(28,53,150,0.1);margin-right:10px}.main-footer .socials a:hover{box-shadow:0px 2px 20px rgba(28,53,150,0.16)}@media only screen and (min-width:769px){.main-footer .socials{max-width:100%}}.footer-title{font-size:18px;color:#081051;font-weight:500;margin-bottom:18px}.bottom-footer{background-color:#fff}.bottom-footer .bottom-footer-wrap{max-width:90%;margin:0 auto;height:80px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-footer .bottom-footer-wrap img{width:150px}.bottom-footer .bottom-footer-wrap .legals{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-left:auto}.bottom-footer .bottom-footer-wrap .legals a{font-size:15px;color:#7787a8}.bottom-footer .bottom-footer-wrap .legals span{display:block;width:1px;height:20px;background-color:#7787a8;margin:0px 14px}@media only screen and (min-width:769px){.bottom-footer .bottom-footer-wrap{max-width:inherit}}.page-template-pricing .center-header{margin-top:77px;position:relative;z-index:1}.page-template-pricing .center-header .gradient-pricing{position:absolute;height:756px;width:100%;border-bottom:3px solid #fff;box-shadow:0 0px 10px rgba(8,16,176,0.09);background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eff2fa 100%);background:-webkit-linear-gradient(top,#fff 0%,#eff2fa 100%);background:linear-gradient(to bottom,#fff 0%,#eff2fa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eff2fa',GradientType=0)}.page-template-pricing .center-header h1{margin-top:0;color:#3f5380!important;font-size:33px;font-weight:500}.page-template-pricing .center-header p{margin-top:10px;color:#7787a8;font-size:16px;line-height:24px;max-width:438px}.price-section{margin-top:10px}.frequency{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin:0 auto;width:300px;height:44px;background-color:#fff;border-radius:8px;box-shadow:0px 5px 23px rgba(27,56,153,0.09),0px 1px 3px rgba(27,56,153,0.04);margin-bottom:70px;box-sizing:content-box;width:280px}.frequency .pricing-without-taxes{position:absolute;bottom:-50px;font-size:15px}@media only screen and (min-width:480px){.frequency{width:330px}}.frequency img{display:none;position:absolute;right:-80px;top:-38px}@media only screen and (min-width:480px){.frequency img{display:block}}.frequency a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-moz-transition-duration:0.15s;-o-transition-duration:0.15s;-webkit-transition-duration:0.15s;transition-duration:0.15s;width:50%;height:44px;font-size:14px;text-align:center;color:#7787a8;font-weight:500;text-decoration:none;cursor:pointer}.frequency a.switch-mensual{border-right:1px solid rgba(119,135,168,0.13)}.frequency a span{margin-left:5px}@media only screen and (min-width:480px){.frequency a span{display:none}}.frequency a:hover,.frequency a:focus{color:#5f6fff}.frequency a:active{background-color:#d3dafa}.frequency a.active-switch{overflow:hidden;position:relative;color:#5f6fff}.frequency a.active-switch:after{content:'';position:absolute;bottom:-2px;width:80px;height:4px;background-color:#5f6fff;border-top-left-radius:30px;border-top-right-radius:30px}.frequency a.switch-mensual{border-top-left-radius:8px;border-bottom-left-radius:8px}.frequency a.switch-annual{border-top-right-radius:8px;border-bottom-right-radius:8px}.prices-blocs-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-left:-5px;margin-right:-5px;padding:0px 20px}@media only screen and (min-width:992px){.prices-blocs-wrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding:inherit}}.price-bloc{position:relative;z-index:3;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;width:48%;max-width:300px;min-height:435px;background-color:#fff;border:1px solid #dee7ef;box-shadow:0 17px 35px rgba(21,47,191,0.14);border-radius:8px;margin-left:5px;margin-right:5px;margin-bottom:40px}.price-bloc #team-details-btn span img,.price-bloc .features-details-btn span img{margin-top:-1px;margin-left:4px}.price-bloc #team-details-btn:hover,.price-bloc .features-details-btn:hover{cursor:pointer}.price-bloc #team-details-btn:hover span,.price-bloc .features-details-btn:hover span{color:#5f6fff!important}@media only screen and (min-width:480px){.price-bloc{max-width:inherit;margin-bottom:10px}}@media only screen and (min-width:992px){.price-bloc{width:25%;margin-bottom:inherit}}.popular-badge{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;right:9px;top:-18px;height:18px;background-color:#6271f7;padding:0px 9px 0px 13px;border-top-right-radius:5px;border-top-left-radius:18px}.popular-badge span{font-size:9px;color:#fff;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}.p-plan{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:48px;border-bottom:1px solid #dee7ef}.p-plan h2{margin:0;font-size:17px;font-weight:500;color:#465576}.p-price{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:94px;border-bottom:1px solid #dee7ef}.p-price .p-number{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;font-size:40px;font-weight:300;color:#3e527f;line-height:40px;margin-bottom:4px}.p-price .p-number.p-currency-usd,.p-price .p-number.p-currency-aud,.p-price .p-number.p-currency-cad{flex-direction:row-reverse}.p-price .p-number.p-currency-usd .p-devise,.p-price .p-number.p-currency-aud .p-devise,.p-price .p-number.p-currency-cad .p-devise{font-size:18px}.p-price .p-number .p-devise{line-height:24px;font-size:24px;font-weight:400}.p-price .p-condition,.p-price .p-mensual-billing{font-size:12px;color:#3e527f;line-height:16px;font-weight:400;margin:0}.p-price .p-benefits,.p-price .p-nocard{font-size:12px;color:#5f6fff;font-weight:400;margin:0;line-height:16px;max-height:16px;opacity:1;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.p-price .p-benefits-fadeout{opacity:0;max-height:0px}.plan-measure .p-price img{margin-top:16px}.plan-measure .p-price p{color:#3e527f;font-size:20px}.p-features{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;padding:20px 35px}@media only screen and (min-width:992px){.p-features{padding:14px 14px}}@media only screen and (min-width:1200px){.p-features{padding:20px 35px}}.p-features>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:10px}.p-features>div>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px}.p-features>div span{margin-left:6px;color:#3e527f;font-size:13px;font-weight:500}.feature-ios-only{margin-left:5px;margin-top:-3px}.p-btn{display:inline-block;margin:auto auto 24px auto;height:38px;background-color:#000;text-decoration:none;font-size:14px!important;padding:8px 24px!important;min-width:150px}.p-btn.black-btn{background:inherit;background-color:#3e527f;box-shadow:0 0 15px rgba(62,81,127,0.25)}.p-btn.black-btn:hover,.p-btn.black-btn:focus{background-color:#4e6394;box-shadow:0 0 15px rgba(62,81,127,0.25)}.p-btn.black-btn:active{background-color:#3e527f!important}.p-additional-infos{position:absolute;bottom:-25px;left:4px}.p-additional-infos p{height:16px;font-size:12px;line-height:16px;color:#7787a8;margin-bottom:0}.special-offer{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #dee7ef;box-shadow:0 10px 20px rgba(21,47,191,0.06);border-radius:8px;margin:0 auto;margin-bottom:0px;margin-top:70px;width:fit-content;max-width:calc(100% - 40px);padding:10px 20px}.special-offer p{color:#465576;font-size:14px;font-weight:500;margin:0;line-height:22px;text-align:center}@media only screen and (min-width:992px){.special-offer{border-radius:30px}}.included-title{font-size:20px;color:#3e527f;margin-bottom:20px;padding:0px 20px;margin-top:0px}@media only screen and (min-width:992px){.included-title{padding:inherit}}.features-included{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin-left:-10px;margin-right:-10px;padding:0px 20px}@media only screen and (min-width:992px){.features-included{padding:inherit}}.features-included .feature-included{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:10px;margin-bottom:30px}@media only screen and (min-width:480px){.features-included .feature-included{width:50%}}@media only screen and (min-width:992px){.features-included .feature-included{width:33%}}.features-included .feature-included .feature-title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:16px}.features-included .feature-included .feature-title h3{font-size:16px;line-height:25px;color:#465576;margin:0}.features-included .feature-included .feature-title img{margin-right:10px}.features-included .feature-included p{font-size:16px;color:#7787a8}#team-details{margin-top:20px;margin-bottom:90px}.small-faq{margin-top:40px;margin-bottom:40px}.small-faq h2{margin-top:0;font-size:20px;color:#081051;padding:0px 16px}@media only screen and (min-width:769px){.small-faq h2{max-width:100%}}@media only screen and (min-width:992px){.small-faq h2{padding:inherit}}.small-faq .questions-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:0 auto;margin-top:10px;padding:0px 16px}@media only screen and (min-width:769px){.small-faq .questions-list{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:100%}}@media only screen and (min-width:992px){.small-faq .questions-list{padding:inherit}}.small-faq .questions-list .questions-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:45%;-moz-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}.small-faq .questions-list .question-bloc{margin-bottom:30px}.small-faq .questions-list .question-bloc h3{font-size:16px;line-height:25px;color:#465576}.small-faq .questions-list .question-bloc p{font-size:16px;color:#7787a8}.modules-manager-access{position:relative;margin-top:50px;padding-bottom:48px}@media only screen and (min-width:992px){.modules-manager-access{margin-top:50px;padding-bottom:18px}}.modules-manager-access .mm-intro{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:0 20px}.modules-manager-access .mm-intro img{width:240px}.modules-manager-access .mm-intro p{margin-top:16px;font-weight:500;font-size:19px;color:#9aa3c5}.modules-manager-access .mm-intro a{margin-top:16px;color:#6b7afd;font-size:20px;font-weight:500}.modules-manager-access .mm-intro a img{margin-left:5px;width:36px}.modules-manager-access .mm-intro a.mm-large-link{display:none}@media only screen and (min-width:769px){.modules-manager-access .mm-intro a.mm-large-link{display:block}.modules-manager-access .mm-intro a.mm-small-link{display:none}}@media only screen and (min-width:992px){.modules-manager-access .mm-intro{justify-content:center;align-items:center;padding:0}.modules-manager-access .mm-intro img{width:340px}.modules-manager-access .mm-intro p{font-size:22px}}.modules-manager-access .mm-bg{display:none;position:absolute;bottom:0;left:0;right:0;margin:auto;width:100%;height:100px}@media only screen and (min-width:992px){.modules-manager-access .mm-bg{display:block}}.modules-manager-access .mm-carrou{position:relative;display:none;width:900px;max-width:100%;margin:0 auto;margin-top:100px}@media only screen and (min-width:992px){.modules-manager-access .mm-carrou{display:block}}.extension-pricing{position:relative;margin-top:110px;background:#6f81f8;background:-moz-linear-gradient(left,#6f81f8 0%,#73d7c8 50%,#ffa0a2 100%);background:-webkit-linear-gradient(left,#6f81f8 0%,#73d7c8 50%,#ffa0a2 100%);background:linear-gradient(to right,#6f81f8 0%,#73d7c8 50%,#ffa0a2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6f81f8',endColorstr='#ffa0a2',GradientType=1)}.extension-pricing .ep-bg-mask{position:absolute;bottom:0;z-index:1;width:100%;height:100%;background:-moz-linear-gradient(top,#fff 0%,#fff 50%,rgba(255,255,255,0.8) 100%);background:-webkit-linear-gradient(top,#fff 0%,#fff 50%,rgba(255,255,255,0.8) 100%);background:linear-gradient(to bottom,#fff 0%,#fff 50%,rgba(255,255,255,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#b3ffffff',GradientType=0)}.extension-pricing .container{position:relative;z-index:10}.extension-pricing .ep-intro{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-align:center}.extension-pricing .ep-intro h2{font-size:30px;font-weight:500;color:#081051;margin-bottom:37px}@media only screen and (min-width:769px){.extension-pricing .ep-intro h2{font-size:40px}}.extension-pricing .ep-intro p{font-size:20px;color:#99a2c3;line-height:36px;max-width:450px;text-align:center;padding:20px}.extension-pricing .price-card{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;box-shadow:0 0px 30px rgba(26,55,47,0.07);margin:70px auto 140px auto;background-color:#fff;width:810px;max-width:calc(100% - 30px);height:auto;padding:50px 10px;border-radius:16px}@media only screen and (min-width:480px){.extension-pricing .price-card{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;box-shadow:0 10px 30px rgba(26,55,47,0.07)}}@media only screen and (min-width:480px){.extension-pricing .price-card{height:400px;padding:inherit}}.extension-pricing .price-card .pc-left,.extension-pricing .price-card .pc-right{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.extension-pricing .price-card .pc-left{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-align:center;margin-bottom:100px}@media only screen and (min-width:480px){.extension-pricing .price-card .pc-left{text-align:inherit;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;margin-left:60px;margin-bottom:inherit;margin-top:130px}}.extension-pricing .price-card .pc-left p{font-size:18px;color:#99a2c3;line-height:33px;margin-top:25px;max-width:223px}@media only screen and (min-width:480px){.extension-pricing .price-card .pc-left p{margin-top:45px}}.extension-pricing .price-card .pc-right{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (min-width:480px){.extension-pricing .price-card .pc-right{margin-right:45px}}.extension-pricing .price-card .pc-right .price{margin-top:-14px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.extension-pricing .price-card .pc-right .price .value{color:#fff;font-size:74px;line-height:80px;font-weight:300;text-shadow:0 2px 9px rgba(85,184,166,0.7)}.extension-pricing .price-card .pc-right .price .value-details{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:5px}.extension-pricing .price-card .pc-right .price .value-details .devise{text-shadow:0 2px 9px rgba(85,184,166,0.7);font-size:35px;color:#fff;font-weight:300;line-height:35px}.extension-pricing .price-card .pc-right .price .value-details .per-mounth{font-size:21px;color:#fff;font-weight:300}.extension-pricing .price-card .pc-right p{color:#fff;font-weight:500;font-size:18px}.extension-pricing .price-card .pc-right .btn-translucide{-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;margin-top:10px;border-radius:3px;font-weight:500;font-size:18px;text-shadow:0 2px 6px rgba(85,184,166,0.3);color:#fff;background-color:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.65);padding-right:20px 23px;box-shadow:0 2px 16px rgba(85,184,166,0.3)}.extension-pricing .price-card .pc-right .btn-translucide:hover{background-color:rgba(255,255,255,0.2);box-shadow:0 2px 16px rgba(85,184,166,0.5)}.extension-pricing .price-card .pc-right .btn-translucide:active{background-color:rgba(255,255,255,0.05);box-shadow:0 2px 16px rgba(85,184,166,0.1)}.quick-start-1{margin-bottom:70px}.quick-start-1 .text-media{text-align:center}@media only screen and (min-width:769px){.quick-start-1 .text-media{text-align:inherit}}.quick-start-2{padding:50px 0px 50px 0px;background:#6a79fe;background:-moz-linear-gradient(-45deg,#6a79fe 0%,#4f5fea 100%);background:-webkit-linear-gradient(-45deg,#6a79fe 0%,#4f5fea 100%);background:linear-gradient(135deg,#6a79fe 0%,#4f5fea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a79fe',endColorstr='#4f5fea',GradientType=1)}.quick-start-2 .text-media .tm-text{-webkit-flex-basis:40%;-moz-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;text-align:center}.quick-start-2 .text-media .tm-text h2{margin-top:0px}.quick-start-2 .text-media .tm-text h2,.quick-start-2 .text-media .tm-text p{color:#fff}@media only screen and (min-width:769px){.quick-start-2 .text-media .tm-text{text-align:inherit}}.quick-start-2 .tm-steps{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.contact-grid{max-width:90%;margin:0 auto;margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:769px){.contact-grid{max-width:100%}}@media only screen and (min-width:992px){.contact-grid{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.contact-coord{padding:10px 30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.contact-gutter{height:20px}@media only screen and (min-width:992px){.contact-gutter{width:20px}}.contact-form,.education-form{padding:10px 30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact-form input,.education-form input{width:100%;margin-bottom:15px;height:55px!important}.contact-form textarea,.education-form textarea{width:100%}.education-texts{margin:0 auto;text-align:center;margin-top:40px;margin-bottom:30px}.education-form{background-color:inherit!important;box-shadow:inherit!important}.contact-infos{margin-top:40px}.contact-infos .benefit{padding:50px 50px!important;-webkit-flex-basis:0px;-moz-flex-basis:0px;-ms-flex-preferred-size:0px;flex-basis:0px;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}@media only screen and (min-width:769px){.contact-infos .benefit:first-child{padding:50px!important;padding-left:10px!important}.contact-infos .benefit:last-child{padding:50px!important;padding-right:10px!important}}.contact-infos .benefit img{height:40px}.contact-form-section{margin-top:40px}.contact-form-section h3{padding-left:10px;margin-bottom:10px}.benefits{margin-top:0;border-top:1px solid #f0f2f6;border-bottom:1px solid #f0f2f6}.benefits-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:769px){.benefits-wrap{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.benefit{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;padding:40px 20px;border-bottom:1px solid #f0f2f6}@media only screen and (min-width:480px){.benefit{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-align:center}.benefit h3{max-width:60%}.benefit p{max-width:70%}}@media only screen and (min-width:769px){.benefit{padding:70px 50px;border-left:1px solid #f0f2f6;border-bottom:inherit;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;text-align:inherit}.benefit h3{max-width:inherit}.benefit p{max-width:inherit}}@media only screen and (min-width:992px){.benefit{padding:70px 50px;border-left:1px solid #f0f2f6;border-bottom:inherit}}@media only screen and (min-width:769px){.benefit:first-child{padding:inherit;padding:70px 50px 70px 0px;border-left:inherit}}@media only screen and (min-width:769px){.benefit:last-child{padding:inherit;padding:70px 0px 70px 50px}}.benefit h3{color:#081051;font-size:22px;font-weight:500;line-height:29px;margin-bottom:25px}.benefit p{font-size:18px;line-height:32px;color:#99a2c3}.page-template-cases .main-header h1{padding-top:0px;padding-bottom:0px;line-height:38px;max-width:inherit;color:#434c5e;font-size:30px}.page-template-cases .main-header p{font-weight:400;max-width:80%;margin:0 auto;margin-top:10px;font-size:14px;color:#747984;line-height:22px;padding-bottom:40px}.page-template-cases .cases-bloc-wrap{position:relative;display:inline-block;margin:0 auto;width:100%;max-width:920px}.tab-switch-section{margin-top:10px;margin-bottom:10px;text-align:center}.tab-switch{position:relative;z-index:10;width:100%;height:52px;background-color:#fdfdfd;border:1px solid #f3f3f3;border-radius:5px;margin:30px 0;padding:0px}.tab-switch li{position:relative;z-index:50;display:inline-block;width:calc(25% - 4px);line-height:45px;color:#434c5e;font-weight:600;font-size:15px;list-style:none;transition-duration:0.45s;cursor:pointer}.tab-switch li.tab-switch-active{color:#fff;cursor:default}.tab-switch .tab-switch-select{background-color:#487bff;border:3px solid #2559dd;border-radius:5px;box-shadow:0px 2px 15px rgba(141,172,255,0.2);transition-duration:0.45s;color:#fff;cursor:default}.cases-section{background-color:#fdfdfd;border:1px solid #f3f3f3;width:100%;padding:30px 0px}.page-template-cases .cases-section .cases-bloc-wrap{display:block;max-width:950px}.case{position:relative;height:310px;background-color:#fff;box-shadow:0px 6px 40px rgba(0,0,0,0.06);margin-bottom:30px;border-radius:8px;overflow:hidden}.case-top{position:relative;display:flex;justify-content:center;align-items:center;height:170px;border-bottom:1px solid #f1f1f1;background-size:cover;background-position:center;overflow:hidden}.case-top-bg{position:absolute;z-index:50;width:100%;height:100%}.cover,.cover img{display:block;width:100%;height:100%;object-fit:cover}.case-top .case-hover{display:flex;justify-content:center;align-items:center;position:absolute;z-index:200;width:100%;height:100%;background-color:#487bff;opacity:0;transition-duration:0.45s}.case:hover .case-top .case-hover{opacity:0.9}.case-top .case-hover a{color:#fff;text-decoration:none;padding:8px 19px;border:2px solid #fff;border-radius:50px;font-weight:600;font-size:14px}.case-top .case-hover a:hover{background-color:#fff;color:#487bff}.case-bottom{display:flex;flex-direction:column;height:140px;padding:10px 15px}.case-bottom span{display:block}.case-bottom .case-title{font-size:17px;line-height:22px;font-weight:600;color:#434c5e}.case-bottom .case-owner{font-size:15px;color:#7b8496}.case-bottom .case-tags{margin-top:auto;font-size:13px;color:#b9bec8}.page-template-single-case .single-tem-header{position:relative;display:block;height:320px}.page-template-single-case .single-tem-header .black-overlay{background-color:#fff}.page-template-single-case .main-header .single-tem-header-infos h1{color:black!important;margin-top:40px;padding-bottom:10px}.case-study-header-infos{position:relative;z-index:20}.case-study-header-infos h1{padding:45px 20px 30px 20px}.case-study-header-infos p{color:#fff}.casestudies-template-default .black-overlay{position:absolute;z-index:10;top:0;background-color:#000;opacity:0.6;height:100%;width:100%}@media screen and (max-width:990px){.tab-switch-section .cases-bloc-wrap{padding:0px 15px}}@media screen and (max-width:767px){.page-template-cases .main-header-page-title{padding-top:30px}.page-template-cases .cases-bloc-wrap{display:block;max-width:500px}.page-template-cases .cases-section .cases-bloc-wrap{display:block;max-width:500px}.tab-switch li{width:100%}.tab-switch{height:inherit}}.single .container.case-studies-content{z-index:100;margin-top:-70px}.page-template-blog .main-header{border-bottom:1px solid #efefef}.page-template-blog .blog{height:inherit;padding-bottom:60px}.bloc-news-blog{height:300px}.blog-nav .topnav .nav-ar-logo a img{width:186px}.page-template-blog .bloc-news-blog h3,.single .bloc-news-blog h3,.page-template-work .bloc-news-blog h3{font-family:'Roboto';position:absolute;bottom:0px;text-align:center;left:0;color:#081051;margin:auto;right:0;font-size:17px;line-height:30px;font-weight:400;max-width:80%;transition:0.4s;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#fff;padding:10px 20px;color:#000;box-shadow:0px 0px 15px rgba(28,53,150,0.1)}.bloc-news-image{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;text-align:center;opacity:0.8;transition-duration:0.4s;filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:brightness(50%);-o-filter:brightness(50%);-ms-filter:brightness(50%)}.page-template-blog .bloc-news-blog:hover .bloc-news-image{opacity:1}.page-template-blog .blog .container #blog_news_navigation{height:65px;margin:0;padding:30px 0 0}.page-template-blog .blog .container #blog_news_navigation li{margin:0;padding:0;list-style:none}.page-template-blog .blog .container #blog_news_navigation li a{color:#081051;font-size:20px;cursor:pointer}.page-template-blog .blog .container #blog_news_navigation li a:hover{text-decoration:none}.page-template-blog .blog .container #blog_news_navigation_prev{float:left}.page-template-blog .blog .container #blog_news_navigation_next{float:right}.single p{font-size:16px}.single .return_news{color:#fff;display:block;padding-top:40px}.single .return_news img{width:13px;margin-right:14px}.single .news{position:relative;max-width:800px;margin:0 auto;margin-top:100px;background-color:#fff;padding:40px 60px 40px 60px;border-radius:14px;box-shadow:0px 0px 15px rgba(28,53,150,0.1)}.single .main_image img{width:100%;margin-bottom:30px;height:auto;max-width:100%}.single .blog_text{font-size:14px;line-height:24px;margin-top:-23px}.single .news .news_content img{max-width:100%;height:auto;display:block;margin-top:30px}.single-post .news .title{letter-spacing:0.03em;padding:0px 0px 20px 0px;font-size:24px;text-transform:inherit;font-weight:500;line-height:28px!important}.single-post p{line-height:28px;margin-top:12px;margin-bottom:12px;color:#586379}.single-post .news h2,.single-post h2{font-family:'Roboto';letter-spacing:0.02em;margin-top:40px;font-size:18px;font-weight:500;line-height:30px}.single-post .news h3,.single-post h3{font-family:'Roboto';letter-spacing:0.02em;margin-top:10px;font-size:18px;font-weight:400}.single-post .news h4,.single-post .news .multiple .mp-child .mp-text h3,.multiple .mp-child .mp-text .single-post .news h3,.single-post .news .multiple .mp-child .mp-media h3,.multiple .mp-child .mp-media .single-post .news h3{letter-spacing:0.02em;margin-top:10px;font-size:16px;font-weight:400;margin-bottom:5px}.single-post .news a{font-weight:400;color:#6869c0}.single-post .news strong{font-weight:600}.single-post .news .date{text-transform:uppercase;font-size:11px;line-height:20px;letter-spacing:0.03em}.single .single-top-a{position:absolute;top:10px;right:20px;font-size:13px;color:#6869c0}.single .news .news_content .single-top-a img{height:10px;display:inline;margin-top:inherit;margin-left:5px;vertical-align:middle}.bloc-news-blog span{position:absolute;top:-25px;left:15px;color:#081051;font-weight:400;font-size:12px;letter-spacing:0.07em;text-transform:uppercase}.bloc-news-blog{margin-bottom:70px}.single-testimonial .main_image{display:none}.single-testimonial .blog{height:110px}@media screen and (max-width:768px){.single .news{max-width:800px;margin:0 auto;margin-top:57px;background-color:#fbfbfb;padding:20px 20px 20px 20px;border-radius:0px}}.page-template-work .main-header h1,.single-tem-header h1{max-width:680px;padding:10px 20px 50px 20px;color:#fcfcfc!important;line-height:42px}.page-template-work .topnav .nav-dropdown-li .nav-dropdown .nav-dropbtn{color:#fff}.work-header{background-image:url(/wp-content/themes/archireport_v5/../images/photos/work/objectif-bg.jpg);background-repeat:no-repeat;background-size:cover;height:290px;color:#e3e3e3}.work-objectif{text-align:center;height:auto;margin-top:-80px}.work-objectif .multitexte{max-width:inherit;font-weight:300!important;padding:30px 40px;background-color:#f2f2f2;border-radius:5px;width:450px;margin:0 auto;box-shadow:0px 0px 15px rgba(0,0,0,0.3)}.work-objectif .multitexte h2,.work-objectif .multitexte p{letter-spacing:0.02em;color:#000}.work-objectif .multitexte h2{font-size:19px;font-weight:400;margin-bottom:10px}.work-objectif .multitexte p{font-size:17px;font-weight:300}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-template-work .tem{background-image:url(/wp-content/themes/archireport_v5/../images/photos/work/tem-bg.jpg);background-repeat:no-repeat;background-size:cover;padding:0px 0px}.page-template-work .tem .tem-text-content div,.page-template-work .tem .tem-text-content p,.page-template-work .tem-people .tem-people-name,.page-template-work .tem-people .tem-people-cie{color:#f0f0f0;line-height:35px;padding:0px 20px}.page-template-work .bloc-news-blog span{color:#000}#work-blog-articles{margin-bottom:60px}#work-blog-articles .bloc-news-blog .bloc-news-image{opacity:1}#work-blog-articles h2{font-size:24px;margin-top:60px;text-align:center}#work-blog-articles .bloc-news-blog h3{background-color:#fff;box-shadow:inherit;border-top-left-radius:4px;border-top-right-radius:4px}#work-blog-articles .bloc-news-image{border-radius:2px;box-shadow:0px 0px 14px rgba(0,0,0,0.18)}.page-template-work .features{padding:60px 0px;height:inherit}.page-template-work .features h2{font-size:24px}.page-template-work .features .ar-button{margin-top:20px}@media screen and (max-width:990px){#work-av{padding:45px 0px 45px 0px}#work-av .av-title{max-width:inherit;text-align:center;padding:20px 20px 20px 20px;width:100%}.page-template-work .tem{padding:40px 0px 80px 0px}#work-article-container{padding:20px 0px 0px 0px}}@media screen and (max-width:768px){#work-av .av-list ul{margin-left:inherit}#work-av .av-list{padding:20px 20px 50px 20px}}@media screen and (max-width:460px){.work-objectif{padding:0px 20px 0px 20px}#work-av{padding:25px 0px 0px 0px}#work-av .av-title{max-width:inherit;text-align:center;padding:20px 20px 20px 20px;width:100%}.page-template-work .tem{padding:40px 0px 80px 0px}}.special-works{margin-top:0px}.special-works article{padding:70px 0px;text-align:center}.special-works article h2{font-size:32px;line-height:45px;margin-bottom:20px}.special-works article p{max-width:700px;margin:0 auto;line-height:30px}.special-works article .temoignage{text-align:left;margin-top:90px;background-color:inherit}.special-works article .temoignage .tem-carousel-wrap{background-color:inherit}.works-table{margin-top:70px;margin-bottom:100px}.works-table .works-ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0px 10px}@media only screen and (min-width:769px){.works-table .works-ul{padding:0}}.works-table .works-ul li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;min-height:60px}@media only screen and (min-width:769px){.works-table .works-ul li{width:50%}}@media only screen and (min-width:992px){.works-table .works-ul li{width:33.33%}}.works-table .works-ul li a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:19px;font-weight:500;color:#081051;text-align:left}.works-table .works-ul li a img{width:30px;margin-right:10px}.work-article.article.article-container{margin-top:100px;margin-bottom:130px}.detailnews_bottom h2{margin-bottom:60px;text-align:center}.article{font-family:'Roboto'}.article.article-container{max-width:660px;margin:0 auto;margin-top:60px;margin-bottom:60px;padding:0px 16px}@media only screen and (min-width:769px){.article.article-container{padding:0px 0px}}.article h1{font-family:'Roboto';font-size:36px;line-height:48px;font-weight:500;margin-bottom:25px;color:#000}.article h2{font-family:'Roboto';font-size:27px;line-height:40px;font-weight:500;margin-bottom:20px;margin-top:40px;color:#000}.article h3{font-family:'Roboto';font-size:20px;line-height:40px;font-weight:600;margin-bottom:6px;margin-top:30px;color:#000}.article h4,.article .multiple .mp-child .mp-text h3,.multiple .mp-child .mp-text .article h3,.article .multiple .mp-child .mp-media h3,.multiple .mp-child .mp-media .article h3{font-family:'Roboto';font-size:18px;line-height:40px;font-weight:600;margin-bottom:16px;margin-top:0px;color:#333646}.article p{font-family:'Roboto';font-size:16px;font-weight:400;line-height:30px;color:#333646;margin-bottom:30px}.article a{color:#5f6fff}.article ul,.article ol{margin-top:10px;margin-bottom:40px;padding-left:25px}.article ul li,.article ol li{font-family:'Roboto';font-size:16px;font-weight:400;color:#333646;margin-bottom:0px;line-height:38px;list-style:none}.article ul li::before,.article ol li::before{position:absolute;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:78px;margin-left:-78px;text-align:right;padding-top:0px;padding-right:15px;content:'\2022';font-size:16.8px}.article ul li img,.article ol li img{width:auto;display:inline}.article img{display:block;margin:30px auto 20px auto;width:100%!important;height:auto}.article .wp-caption{margin-top:30px;width:100%!important}.article .wp-caption img{width:100%;height:auto}.article .size-full{width:100%!important;height:auto}.article .size-large{max-width:100%!important;height:auto}.article figcaption,.article .wp-caption-text{font-family:'Roboto';text-align:center;color:#333646;opacity:0.8;font-size:14px;margin-bottom:20px;margin-top:-10px}.article iframe{width:100%;height:400px;margin-top:30px;margin-bottom:30px}.article .date{font-family:'Roboto';text-transform:uppercase;font-size:13px;margin-top:0px;margin-bottom:0px}.article .news_content .tem-h2 img{width:54px!important}.single .article{margin-top:140px}.single .article h1{margin-top:0px}.girl_school{max-width:100%;height:auto}.team{margin-top:40px;background-color:#f9fafb;padding:70px 0px}.team h2{text-align:center}.team .team-portraits{margin-top:70px}.team .team-portrait{text-align:center;margin-bottom:60px;height:500px}.team .team-portrait img{max-width:220px;height:auto}.team .team-portrait h4,.team .team-portrait .multiple .mp-child .mp-text h3,.multiple .mp-child .mp-text .team .team-portrait h3,.team .team-portrait .multiple .mp-child .mp-media h3,.multiple .mp-child .mp-media .team .team-portrait h3{margin-top:25px}.team .team-portrait span{font-size:16px;color:#7787a8}.team .team-portrait p{max-width:90%;margin:0 auto;margin-top:16px}.sponsors{margin-top:40px}.sponsors h3{margin-top:10px}.sponsors h3 p{line-height:35px}#formation-cal{padding-bottom:80px}#calendar{width:400px;max-width:100%;margin:0 auto;margin-top:30px;margin-bottom:30px}#calendar .new-appt.button{border-radius:3px}#formation-access{margin-top:50px}#demo-header{min-height:660px}#demo-form{margin-top:30px}#demo-form input,#demo-form select{width:100%;max-width:400px;margin-bottom:15px}#demo-form .btn,#demo-form .btn-primary,#demo-form .contact-form .wpcf7-submit,.contact-form #demo-form .wpcf7-submit,#demo-form .education-form .wpcf7-submit,.education-form #demo-form .wpcf7-submit,#demo-form .btn-line,#demo-form .btn-white{margin-top:5px;width:100%;max-width:400px}.support-video{margin-top:70px;background-color:#f6f7fb;padding-top:70px}.support-video .text-center{margin-bottom:60px}.support-video .text-center p{max-width:700px;margin:0 auto;margin-top:30px}#formation-player{position:relative;z-index:0;width:100%;height:100%}.player-bloc img{position:absolute;z-index:10;width:100px;left:0;right:0;top:0;bottom:0;margin:auto;cursor:pointer;transition-duration:0.1s}.player-bloc{height:600px;margin-bottom:80px}.video-item{position:relative;padding-bottom:80px;height:560px}.video-item img{max-width:100%}.video-item h3{line-height:inherit}.video-item .formation-play-btn{position:absolute;top:80px;left:0;right:0;margin:auto;width:100px}.center-header.header-center-small.download-header{background-color:#f6f7fb}.center-header.header-center-small.download-header .tm-text{margin-bottom:60px}.congrats-subscription{margin:0 auto;margin-top:-30px;margin-bottom:30px;width:fit-content;border:1px solid #6271f8;background-color:#f1f3ff;border-radius:4px;padding:15px 25px}.congrats-subscription p{font-size:15px;margin-bottom:0;font-weight:500;color:#6271f8}.dl-tm-text-original{display:block}.dl-tm-text-original p{margin-top:0!important}.dl-done-tm-text{display:none}.download-detection{padding:10px}.download-detection-on{display:block!important}.install-steps-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;display:none;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.install-steps-wrap .install-step{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:33%;-moz-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.install-steps-wrap .install-step .step-visual{max-width:312px;height:320px;margin-bottom:14px;background-size:auto 320px;background-repeat:no-repeat;background-position:center center}.install-steps-wrap .install-step .step-text{max-width:312px}.install-steps-wrap .install-step .step-text p{text-align:left}.install-steps-wrap .install-step:nth-child(2){margin:0px 30px}.dl-blocs-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:992px){.dl-blocs-wrap{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.icon-web{width:80px!important}.icon-ios{width:42px!important}.dd-bloc,.small-blocs .small-bloc{max-width:735px;min-height:360px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.dd-bloc .dd-image,.small-blocs .small-bloc .dd-image{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin:0 auto;width:50%;min-height:200px;background-size:100%;background-repeat:no-repeat;background-position:center bottom}@media only screen and (min-width:769px){.dd-bloc .dd-image,.small-blocs .small-bloc .dd-image{margin:inherit;width:inherit;min-width:50%;min-height:180px;background-size:100%;background-position:-30px 70%}}.dd-bloc .dd-content,.small-blocs .small-bloc .dd-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center;padding:40px 20px 30px 20px}.dd-bloc .dd-content h3,.small-blocs .small-bloc .dd-content h3{line-height:inherit!important}.dd-bloc .dd-content img,.small-blocs .small-bloc .dd-content img{min-height:40px;width:fit-content;margin:0 auto}@media only screen and (min-width:769px){.dd-bloc .dd-content img,.small-blocs .small-bloc .dd-content img{margin:inherit}}.dd-bloc .dd-content img.icon-web,.small-blocs .small-bloc .dd-content img.icon-web{width:80px}.dd-bloc .dd-content .btn,.small-blocs .small-bloc .dd-content .btn,.dd-bloc .dd-content .btn-primary,.small-blocs .small-bloc .dd-content .btn-primary,.dd-bloc .dd-content .contact-form .wpcf7-submit,.contact-form .dd-bloc .dd-content .wpcf7-submit,.small-blocs .small-bloc .dd-content .contact-form .wpcf7-submit,.contact-form .small-blocs .small-bloc .dd-content .wpcf7-submit,.dd-bloc .dd-content .education-form .wpcf7-submit,.education-form .dd-bloc .dd-content .wpcf7-submit,.small-blocs .small-bloc .dd-content .education-form .wpcf7-submit,.education-form .small-blocs .small-bloc .dd-content .wpcf7-submit,.dd-bloc .dd-content .btn-line,.small-blocs .small-bloc .dd-content .btn-line,.dd-bloc .dd-content .btn-white,.small-blocs .small-bloc .dd-content .btn-white{margin-top:30px}@media only screen and (min-width:769px){.dd-bloc .dd-content,.small-blocs .small-bloc .dd-content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:left;padding:40px 40px 30px 20px}}@media only screen and (min-width:769px){.dd-bloc,.small-blocs .small-bloc{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.small-blocs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:735px;margin-top:14px}@media only screen and (min-width:992px){.small-blocs{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:380px;margin-top:inherit;margin-left:14px}}.small-blocs .small-bloc{-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:inherit;height:250px;overflow:hidden;text-decoration:none;cursor:pointer}.small-blocs .small-bloc:first-child{margin-right:14px}@media only screen and (min-width:769px){.small-blocs .small-bloc{height:194px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:inherit;-ms-flex-pack:inherit;-webkit-justify-content:inherit;-moz-justify-content:inherit;justify-content:inherit}}@media only screen and (min-width:992px){.small-blocs .small-bloc:first-child{margin-right:inherit;margin-bottom:14px}}.small-blocs .small-bloc .dd-image{display:none;width:50%;max-width:50%;background-size:100%;background-repeat:no-repeat;background-position:center top;min-height:inherit}@media only screen and (min-width:769px){.small-blocs .small-bloc .dd-image{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-height:200px;background-size:100%;background-position:-30px 70%}}.small-blocs .small-bloc .dd-content{padding:25px 15px 25px 15px}@media only screen and (min-width:769px){.small-blocs .small-bloc .dd-content{padding:40px 26px 40px 0px}}.small-blocs .small-bloc .dd-content h3{margin-top:10px;font-size:18px;line-height:inherit}.small-blocs .small-bloc .dd-content a{font-size:18px;font-weight:500}.other-dl{margin-top:0px}.other-dl h2{margin-top:50px;padding:0px 10px;text-align:center}@media only screen and (min-width:769px){.other-dl h2{padding:0px 40px 0px 10px;text-align:left}}.other-dl h3{font-size:18px;margin-top:0px;padding:0px;font-weight:500}@media only screen and (min-width:769px){.other-dl h3{padding:0px 40px 0px 0px;text-align:left}}@media only screen and (min-width:769px){.other-dl{margin-top:0px}}.dl-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px;padding:0px 10px}.dl-list .dl-bloc{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border:1px solid #d6d9f2;padding:30px 40px;margin-bottom:15px;min-height:120px}.dl-list .dl-bloc .dl-name{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (min-width:769px){.dl-list .dl-bloc .dl-name{width:33%}}.dl-list .dl-bloc .dl-name .logo-image{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:85px;margin-right:20px}.dl-list .dl-bloc .dl-name .logo-image.revit-logo img{width:44px}.dl-list .dl-bloc .dl-name .dl-title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:10px}.dl-list .dl-bloc .dl-name .dl-title h4,.dl-list .dl-bloc .dl-name .dl-title .multiple .mp-child .mp-text h3,.multiple .mp-child .mp-text .dl-list .dl-bloc .dl-name .dl-title h3,.dl-list .dl-bloc .dl-name .dl-title .multiple .mp-child .mp-media h3,.multiple .mp-child .mp-media .dl-list .dl-bloc .dl-name .dl-title h3{margin-top:6px;margin-bottom:0}.dl-list .dl-bloc .dl-name .dl-title p{font-size:15px;color:#081051;margin-bottom:0;line-height:20px;margin-top:10px}.dl-list .dl-bloc .dl-infos{width:33%;display:none;padding:0 20px}@media only screen and (min-width:769px){.dl-list .dl-bloc .dl-infos{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.dl-list .dl-bloc .dl-infos p{font-size:15px;line-height:25px;margin-bottom:0px}.dl-list .dl-bloc .dl-btn{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;margin-top:30px}@media only screen and (min-width:769px){.dl-list .dl-bloc .dl-btn{width:33%;margin-top:0px}}.dl-list .dl-bloc .dl-btn a{width:100%;height:54px;padding:10px 24px;font-size:16px}@media only screen and (min-width:769px){.dl-list .dl-bloc .dl-btn a{margin-left:auto;width:auto}}@media only screen and (min-width:769px){.dl-list .dl-bloc{padding:20px 40px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}}.btn-disabled{background-color:#ececec}.header-live{background-color:#fefcff;margin-top:76px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header-live .header-live-texts{position:relative;padding-top:45px;z-index:20;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.header-live .header-live-texts img{width:158px}.header-live .header-live-texts h1{font-family:'Roboto';font-size:16px;font-weight:400;line-height:25px;color:#7787a8;margin-top:15px;max-width:600px;text-align:center}.header-live video{display:none;position:relative;z-index:10;width:100%;height:auto;margin-top:-100px}@media only screen and (min-width:992px){.header-live video{display:block}}.header-live .xs-live-header{display:block;width:100%;height:auto}@media only screen and (min-width:992px){.header-live .xs-live-header{display:none}}.live-intro-texts{margin:0 auto;width:920px;max-width:90%;margin-bottom:90px}.live-intro-texts h2{font-family:'Roboto';font-size:20px}.live-intro-texts p{max-width:750px;font-size:19px;line-height:34px}.ar-live-av{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:80px 5%;background:#f1f4ff;background:-moz-linear-gradient(top,#f1f4ff 0%,#f5f7ff 100%);background:-webkit-linear-gradient(top,#f1f4ff 0%,#f5f7ff 100%);background:linear-gradient(to bottom,#f1f4ff 0%,#f5f7ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f4ff',endColorstr='#f5f7ff',GradientType=0)}.ar-live-av .checklist-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.ar-live-av ul{margin:0 auto;padding:0}.ar-live-av ul li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;list-style:none}.ar-live-av ul li img{width:63px;margin-right:10px}.ar-live-av ul li p{font-size:20px;font-weight:300;color:#465576}@media only screen and (min-width:992px){.ar-live-av ul li p{font-size:26px}}.ar-live-tutos{position:relative;padding-bottom:70px}.ar-live-tutos .ar-live-wave,.ar-live-tutos .ar-live-wave img{position:absolute;top:0;bottom:0;margin:auto;width:100%;height:auto}.ar-live-tutos h3{font-family:'Roboto';font-size:20px;font-weight:500;text-align:center}.ar-live-tutos .tuto-blocs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative;z-index:1;margin-top:40px}@media only screen and (min-width:769px){.ar-live-tutos .tuto-blocs{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.ar-live-tutos .tuto-blocs .ar-live-tuto{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;width:90%;text-decoration:none;text-align:center;background-color:#fff;border-radius:8px;box-shadow:0 0 20px rgba(29,55,160,0.08)}.ar-live-tutos .tuto-blocs .ar-live-tuto:hover{background-color:#fff;box-shadow:0 0 35px rgba(29,55,160,0.09)}.ar-live-tutos .tuto-blocs .ar-live-tuto:hover .discover-live{text-decoration:underline}.ar-live-tutos .tuto-blocs .ar-live-tuto span{margin-top:40px;font-size:14px;font-weight:500;text-decoration:none;color:#465576}.ar-live-tutos .tuto-blocs .ar-live-tuto .discover-live{font-size:18px;color:#5f6fff}.ar-live-tutos .tuto-blocs .ar-live-tuto h4,.ar-live-tutos .tuto-blocs .ar-live-tuto .multiple .mp-child .mp-text h3,.multiple .mp-child .mp-text .ar-live-tutos .tuto-blocs .ar-live-tuto h3,.ar-live-tutos .tuto-blocs .ar-live-tuto .multiple .mp-child .mp-media h3,.multiple .mp-child .mp-media .ar-live-tutos .tuto-blocs .ar-live-tuto h3{font-size:26px;font-weight:300}.ar-live-tutos .tuto-blocs .ar-live-tuto a{font-size:16px;font-weight:500}.ar-live-tutos .tuto-blocs .ar-live-tuto img{height:320px}.ar-live-tutos .tuto-blocs .ar-live-tuto:first-child{margin-bottom:15px}@media only screen and (min-width:769px){.ar-live-tutos .tuto-blocs .ar-live-tuto:first-child{margin-right:5%;margin-bottom:0}}.header-live.header-live-beta .header-live-texts img{width:180px;margin-top:40px}.header-live.header-live-beta .header-live-texts div{margin-top:20px}#beta-section .beta-form-titles{text-align:center}#beta-section .beta-form-titles img{width:40px}#beta-section .beta-form-titles h3{margin-top:0px}#beta-section .beta-live-form{margin:0 auto;text-align:center;max-width:780px;margin-top:40px;margin-bottom:70px}#beta-section .beta-live-form .hs-input{background-color:#fff}.header-release{position:relative;margin-top:76px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background:#fbfcfe;background:-moz-linear-gradient(top,#fbfcfe 0%,#eff2fa 100%);background:-webkit-linear-gradient(top,#fbfcfe 0%,#eff2fa 100%);background:linear-gradient(to bottom,#fbfcfe 0%,#eff2fa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfcfe',endColorstr='#eff2fa',GradientType=0)}.header-release .header-release-wrap{position:relative;padding:0px 16px;height:440px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (min-width:992px){.header-release .header-release-wrap{padding:inherit;height:340px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:inherit;-ms-flex-align:inherit;-webkit-align-items:inherit;-moz-align-items:inherit;align-items:inherit}}.header-release .header-release-wrap .header-release-texts{height:100%;width:80%;z-index:5;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}@media only screen and (min-width:992px){.header-release .header-release-wrap .header-release-texts{text-align:left;width:50%}}.header-release .header-release-wrap .header-release-texts h1{font-family:'Roboto';font-size:28px;font-weight:500;line-height:32px;color:#38445f;max-width:600px}@media only screen and (min-width:769px){.header-release .header-release-wrap .header-release-texts h1{font-size:33px;line-height:25px}}.header-release .header-release-wrap .header-release-texts p{max-width:360px;margin:0 auto;margin-top:16px;font-size:16px;line-height:24px;font-weight:400;color:#7787a8}@media only screen and (min-width:992px){.header-release .header-release-wrap .header-release-texts p{margin:inherit;margin-top:16px}}.header-release .header-release-wrap .header-release-image{width:80%;min-width:300px;height:100%;margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}@media only screen and (min-width:480px){.header-release .header-release-wrap .header-release-image{margin-top:0;width:70%;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}}@media only screen and (min-width:992px){.header-release .header-release-wrap .header-release-image{width:50%}}.header-release .header-release-wrap .header-release-image img{width:100%}.header-release .header-release-wrap .device-switch{position:absolute;z-index:10;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;overflow:hidden;bottom:-75px;left:0;right:0;margin:auto;width:600px;max-width:90%;height:145px;background-color:#fff;border:2px solid #fff;border-radius:8px;box-shadow:0px 10px 20px rgba(27,56,153,0.05)}@media only screen and (min-width:480px){.header-release .header-release-wrap .device-switch{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:65px;bottom:-32px}}@media only screen and (min-width:992px){.header-release .header-release-wrap .device-switch{left:10px;right:inherit;margin:inherit}}@media only screen and (min-width:1200px){.header-release .header-release-wrap .device-switch{left:-50px;right:inherit;margin:inherit}}.header-release .header-release-wrap .device-switch a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-moz-transition-duration:0.15s;-o-transition-duration:0.15s;-webkit-transition-duration:0.15s;transition-duration:0.15s;width:100%;height:100%;font-size:16px;color:#465576;font-weight:500;text-decoration:none;cursor:pointer}@media only screen and (min-width:480px){.header-release .header-release-wrap .device-switch a{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:65px;bottom:-32px}}.header-release .header-release-wrap .device-switch a:hover,.header-release .header-release-wrap .device-switch a:focus{background-color:#e9eafe}.header-release .header-release-wrap .device-switch a:active{background-color:#d3dafa}.header-release .header-release-wrap .device-switch a.active{color:#5f6fff;background-color:#e9eafe}.release-timeline{margin-top:0;padding-top:120px;border-left:3px solid #f2f3fb;margin:0 16px}@media only screen and (min-width:992px){.release-timeline{margin:auto;margin-top:0}}.release-timeline .release{position:relative;padding-left:65px;margin-bottom:80px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:769px){.release-timeline .release{padding-left:85px}}.release-timeline .release .timeline-pointer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;left:0;top:35px}.release-timeline .release .timeline-pointer .pointer-line{width:37px;height:3px;background-color:#f2f3fb}@media only screen and (min-width:769px){.release-timeline .release .timeline-pointer .pointer-line{width:52px}}.release-timeline .release .timeline-pointer .pointer-circle{width:11px;height:11px;border-radius:50%;background-color:#38445f}.release-timeline .release .release-title{color:#38445f;font-size:28px;font-weight:500;margin-bottom:0px}.release-timeline .release .release-date{color:#7787a8;font-size:14px;font-weight:500}.release-timeline .release .release-btn{display:none;margin-top:20px;width:fit-content}.release-timeline .release .release-content{margin-top:20px}.release-timeline .release .release-content h3{color:#38445f;font-size:20px;font-weight:500;line-height:25px}.release-timeline .release .release-content p{margin-top:0;color:#7787a8;font-size:17px;line-height:28px}.release-timeline .release .release-content p picture,.release-timeline .release .release-content p picture img,.release-timeline .release .release-content p video{max-width:100%}.release-timeline .release .release-content.release-fixes{margin-top:0}.release-timeline .release .release-content ul{padding-left:18px}.release-timeline .release .release-content ul li{margin-top:0;color:#7787a8;font-size:17px;line-height:28px}.release-timeline .release:first-child .release-btn{display:block}.release-timeline .release:first-child .timeline-pointer .pointer-circle{background-color:#606ff6}.header-actions{position:relative;margin-top:76px;height:500px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;overflow:hidden;animation-name:slidein}.header-actions .action-background{position:absolute;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;transform:scale(1.13)}.header-actions .action-background.action-animate{animation-timing-function:ease-out;animation-duration:7s;animation-name:dezoom;animation-fill-mode:forwards}@keyframes dezoom{from{transform:scale(1.13)}to{transform:scale(1)}}.header-actions .action-background.no-size{animation-play-state:initial!important}.header-actions>.row{position:relative}.header-actions .header-actions-wrap{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;width:600px;height:400px;max-width:100vw;margin-top:100px;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}@media only screen and (min-width:769px){.header-actions .header-actions-wrap{margin-left:40px}}.header-actions .header-actions-wrap .header-actions-texts{padding:40px;color:#fff}.header-actions .header-actions-wrap .header-actions-texts div{display:none}.header-actions .header-actions-wrap .header-actions-texts span{font-weight:500;font-size:14px}.header-actions .header-actions-wrap .header-actions-texts h1{margin-top:0px;margin-bottom:35px;padding:0;color:#fff}.header-actions .header-actions-wrap .header-actions-texts p{padding:0;margin:0;font-weight:400;line-height:28px;font-size:16px;color:#fff}.header-actions .header-actions-wrap .actions-switch{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;height:65px;margin-top:auto;background-color:#fff;border-bottom:1px solid #97979715}.header-actions .header-actions-wrap .actions-switch a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;text-decoration:none;width:33.33%;height:65px;font-weight:500;text-align:center;color:#38445f;cursor:pointer;border-bottom:3px solid transparent}.header-actions .header-actions-wrap .actions-switch a span{margin-top:3px;width:100%}.header-actions .header-actions-wrap .actions-switch a.all-actions-selector:hover{background-color:#f9faff;border-bottom:3px solid #455b98;color:#455b98}.header-actions .header-actions-wrap .actions-switch a.env-selector:hover{background-color:#fbfdfa;border-bottom:3px solid #2a3a23;color:#2a3a23}.header-actions .header-actions-wrap .actions-switch a.social-selector:hover{background-color:#fff4f7;border-bottom:3px solid #902a3f;color:#902a3f}.header-actions .header-actions-wrap .actions-switch a.env-selector{border-left:1px solid #97979715;border-right:1px solid #97979715}.header-actions.all-actions-active .action-background{background-image:url(/wp-content/themes/archireport_v5/images/photos/green/planet.jpg)}.header-actions.all-actions-active .header-actions-wrap{background:#4a6ba5;background:linear-gradient(141deg,rgba(74,107,165,0.85) 0%,rgba(12,21,59,0.85) 100%)}.header-actions.all-actions-active .header-actions-wrap .header-actions-texts div.all-actions-active-desc{display:block}.header-actions.all-actions-active .header-actions-wrap .actions-switch .all-actions-selector{background-color:#f9faff;border-bottom:3px solid #455b98;color:#455b98;pointer-events:none}.header-actions.env-active .action-background{background-image:url(/wp-content/themes/archireport_v5/images/photos/green/env.jpg)}.header-actions.env-active .header-actions-wrap{background:#638259;background:linear-gradient(141deg,rgba(99,130,89,0.74) 0%,rgba(31,51,20,0.74) 100%)}.header-actions.env-active .header-actions-wrap .header-actions-texts div.env-active-desc{display:block}.header-actions.env-active .header-actions-wrap .actions-switch .env-selector{background-color:#fbfdfa;border-bottom:3px solid #2a3a23;color:#2a3a23;pointer-events:none}.header-actions.social-active .action-background{background-image:url(/wp-content/themes/archireport_v5/images/photos/green/social.jpg);background-position:center center}.header-actions.social-active .header-actions-wrap{background:#825966;background:linear-gradient(141deg,rgba(130,89,102,0.85) 0%,rgba(63,24,46,0.85) 100%)}.header-actions.social-active .header-actions-wrap .header-actions-texts div.social-active-desc{display:block}.header-actions.social-active .header-actions-wrap .actions-switch .social-selector{background-color:#fff4f7;border-bottom:3px solid #902a3f;color:#902a3f;pointer-events:none}.release-timeline.actions-timeline{border-left:inherit;margin-top:0;padding-top:0;margin:0 auto}.release-timeline.actions-timeline .border-timeline{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:40px;border-left:3px solid #f2f3fb}.release-timeline.actions-timeline .release{margin-top:60px}.release-timeline.actions-timeline .timeline-pointer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:600px;max-width:calc(100% + 30px);height:90px;top:0px!important;left:-50px!important;background-color:#fff;border-top-right-radius:45px;border-bottom-right-radius:45px;box-shadow:0 6px 22px rgba(0,0,0,0.068),0 1px 4px rgba(0,0,0,0.068)}@media only screen and (min-width:769px){.release-timeline.actions-timeline .timeline-pointer{border-radius:45px}}.release-timeline.actions-timeline .timeline-pointer .release-date{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-left:24px}.release-timeline.actions-timeline .timeline-pointer .release-date>span{font-size:40px;font-weight:500;color:#38445f}.release-timeline.actions-timeline .timeline-pointer .release-date div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:6px;font-weight:400}.release-timeline.actions-timeline .timeline-pointer .release-date div span:last-child{color:#38445f}.release-timeline.actions-timeline .timeline-pointer .release-title{font-size:20px;font-weight:500;margin-left:40px;padding-left:0;margin-top:0}.release-timeline.actions-timeline .release-news{margin-left:26px;max-width:80%;margin-top:120px}@media only screen and (min-width:480px){.hse-header{background-image:url(/wp-content/themes/archireport_v5/images/extensions/graphics/points-grid-blue.svg);background-repeat:no-repeat;background-position:100% 38.6%}}@media only screen and (min-width:769px){.hse-header{background-position:0% 90%}}.hse-header .tsh-left img{width:280px}.hse-header .tsh-left .tsh-actions .btn-main{color:#fff;background-color:#628dff}.hse-header .tsh-left .tsh-actions .btn-main:hover{background-color:#759aff}.hse-header .tsh-left .tsh-actions .btn-main:active{background-color:#5882f5}.hse-header .tsh-right{background:#f8faff;background:-moz-linear-gradient(top,#f8faff 0%,#cfdbf6 100%);background:-webkit-linear-gradient(top,#f8faff 0%,#cfdbf6 100%);background:linear-gradient(to bottom,#f8faff 0%,#cfdbf6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8faff',endColorstr='#cfdbf6',GradientType=0)}.hse-header .tsh-right .hse-header-blue-waves{position:absolute;top:-140px;left:-200px}.hse-header .tsh-right .hse-header-green-waves{position:absolute;bottom:-340px;right:-50px}@media only screen and (min-width:769px){.hse-header .tsh-right .hse-header-green-waves{bottom:-280px;right:-0px}}.hse-header .tsh-right .report-hse,.hse-header .tsh-right .report-hse img{height:90%;position:absolute;left:0;right:0;margin:auto;bottom:-60px;animation-timing-function:ease-out;animation-delay:1s;animation-duration:2s;animation-name:report-appear;animation-fill-mode:forwards}@keyframes report-appear{from{bottom:-60px}to{bottom:0px}}@media only screen and (min-width:769px){.hse-header .tsh-right .report-hse,.hse-header .tsh-right .report-hse img{width:120%;height:auto}}@media only screen and (min-width:1200px){.hse-header .tsh-right .report-hse,.hse-header .tsh-right .report-hse img{width:100%;position:absolute;right:-5%;bottom:-60px;margin:inherit;left:inherit}}.hse-features{margin-top:50px}@media only screen and (min-width:480px){.hse-features{margin-top:90px}}.hse-features .big-feature h2 .image-after{margin-left:45px}.hse-features .big-feature .bf-green-wave{position:absolute;bottom:-100px;left:-20px;z-index:51}.hse-features .big-feature .bf-blue-wave{position:absolute;bottom:-120px;right:-30px;z-index:50}.hse-features .big-feature .ipad-wrap{position:relative;margin-top:40px;margin-bottom:-20px}@media only screen and (min-width:480px){.hse-features .big-feature .ipad-wrap{margin-bottom:-100px;margin-bottom:-87px}}@media only screen and (min-width:992px){.hse-features .big-feature .ipad-wrap{margin-bottom:-100px}}.hse-features .big-feature .ipad-wrap .ipad-body,.hse-features .big-feature .ipad-wrap .ipad-body img{position:relative;left:0;right:0;margin:auto;z-index:100;width:450px;box-shadow:0px 120px 80px rgba(0,0,0,0.23)}@media only screen and (min-width:480px){.hse-features .big-feature .ipad-wrap .ipad-body,.hse-features .big-feature .ipad-wrap .ipad-body img{width:650px}}@media only screen and (min-width:992px){.hse-features .big-feature .ipad-wrap .ipad-body,.hse-features .big-feature .ipad-wrap .ipad-body img{width:800px}}@media only screen and (min-width:1200px){.hse-features .big-feature .ipad-wrap .ipad-body,.hse-features .big-feature .ipad-wrap .ipad-body img{width:950px}}.hse-features .big-feature .ipad-wrap .ipad-video{position:absolute;top:14px;left:0;right:0;margin:auto;max-width:422px;z-index:90}@media only screen and (min-width:480px){.hse-features .big-feature .ipad-wrap .ipad-video{max-width:610px;top:20px}}@media only screen and (min-width:992px){.hse-features .big-feature .ipad-wrap .ipad-video{top:26px;max-width:748px}}@media only screen and (min-width:1200px){.hse-features .big-feature .ipad-wrap .ipad-video{top:30px;max-width:889px}}@media only screen and (min-width:480px){.hse-features .small-feature.sf-nature-gravity{background-image:url(/wp-content/themes/archireport_v5/images/extensions/graphics/points-grid-blue.svg);background-repeat:no-repeat;background-position:0% 40%}}.hse-features .small-feature.sf-nature-gravity .sf-illustration .sf-illus-left{display:none}@media only screen and (min-width:480px){.hse-features .small-feature.sf-nature-gravity .sf-illustration .sf-illus-left{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.hse-features .small-feature.sf-nature-gravity .sf-illustration .sf-illus-right{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0px 30px;width:100%}@media only screen and (min-width:480px){.hse-features .small-feature.sf-nature-gravity .sf-illustration .sf-illus-right{padding:inherit;width:50%}}.hse-features .small-feature.sf-nature-gravity .sf-illustration .nature-bloc,.hse-features .small-feature.sf-nature-gravity .sf-illustration .gravity-bloc{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.hse-features .small-feature.sf-nature-gravity .sf-illustration .nature-bloc>div,.hse-features .small-feature.sf-nature-gravity .sf-illustration .gravity-bloc>div{margin-left:34px}.hse-features .small-feature.sf-nature-gravity .sf-illustration .nature-bloc>div h4,.hse-features .small-feature.sf-nature-gravity .sf-illustration .nature-bloc>div .multiple .mp-child .mp-text h3,.multiple .mp-child .mp-text .hse-features .small-feature.sf-nature-gravity .sf-illustration .nature-bloc>div h3,.hse-features .small-feature.sf-nature-gravity .sf-illustration .nature-bloc>div .multiple .mp-child .mp-media h3,.multiple .mp-child .mp-media .hse-features .small-feature.sf-nature-gravity .sf-illustration .nature-bloc>div h3,.hse-features .small-feature.sf-nature-gravity .sf-illustration .gravity-bloc>div h4,.hse-features .small-feature.sf-nature-gravity .sf-illustration .gravity-bloc>div .multiple .mp-child .mp-text h3,.multiple .mp-child .mp-text .hse-features .small-feature.sf-nature-gravity .sf-illustration .gravity-bloc>div h3,.hse-features .small-feature.sf-nature-gravity .sf-illustration .gravity-bloc>div .multiple .mp-child .mp-media h3,.multiple .mp-child .mp-media .hse-features .small-feature.sf-nature-gravity .sf-illustration .gravity-bloc>div h3{font-size:20px;color:#081051;margin-bottom:13px;font-weight:500}.hse-features .small-feature.sf-nature-gravity .sf-illustration .nature-bloc>div p,.hse-features .small-feature.sf-nature-gravity .sf-illustration .gravity-bloc>div p{font-size:20px;color:#99a2c3}.hse-features .small-feature.sf-nature-gravity .sf-illustration .nature-bloc{margin-bottom:60px}@media only screen and (min-width:480px){.hse-features .small-feature.sf-localisation{background-image:url(/wp-content/themes/archireport_v5/images/extensions/graphics/points-grid-red.svg);background-repeat:no-repeat;background-position:100% 65%}}.hse-features .small-feature.sf-localisation .sf-illustration .sf-illus-right{display:none}@media only screen and (min-width:480px){.hse-features .small-feature.sf-localisation .sf-illustration .sf-illus-right{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.hse-features .small-feature.sf-localisation .sf-illustration .sf-illus-left{width:100%}.hse-features .small-feature.sf-localisation .sf-illustration .sf-illus-left img{width:120%;height:auto}@media only screen and (min-width:480px){.hse-features .small-feature.sf-localisation .sf-illustration .sf-illus-left{padding:inherit;width:50%}.hse-features .small-feature.sf-localisation .sf-illustration .sf-illus-left img{width:90%}}@media only screen and (min-width:480px){.hse-features .small-feature.sf-checklists{background-image:url(/wp-content/themes/archireport_v5/images/extensions/graphics/points-grid-green.svg);background-repeat:no-repeat;background-position:0% 80%}}.hse-features .small-feature.sf-checklists .sf-illustration .sf-illus-left{display:none}@media only screen and (min-width:480px){.hse-features .small-feature.sf-checklists .sf-illustration .sf-illus-left{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.hse-features .small-feature.sf-checklists .sf-illustration .sf-illus-right{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.hse-features .small-feature.sf-checklists .sf-illustration .sf-illus-right img{max-width:90%;margin:auto;height:auto}@media only screen and (min-width:480px){.hse-features .small-feature.sf-checklists .sf-illustration .sf-illus-right{width:100%}.hse-features .small-feature.sf-checklists .sf-illustration .sf-illus-right img{max-width:437px;margin:auto}}.hse-pricing .price-card{background-image:url(/wp-content/themes/archireport_v5/images/extensions/hse/price-card-bg-mobile.svg);background-position:0% 100%;background-repeat:no-repeat}@media only screen and (min-width:480px){.hse-pricing .price-card{background-image:url(/wp-content/themes/archireport_v5/images/extensions/hse/price-card-bg.svg);background-position:100% 0%}}.hse-pricing .price-card img{width:129px}@media only screen and (min-width:480px){.hse-pricing .price-card img{width:179px}}.hse-pricing .price-card .special-offer-hse{display:none;margin-bottom:20px}@media only screen and (min-width:480px){.hse-pricing .price-card .special-offer-hse{display:block}}.hse-pricing .price-card .special-offer-hse p{padding:2px 8px;font-size:15px;border-radius:4px;border:1px solid rgba(255,255,255,0.507)}.hse-pricing .price-card .offer-limited{display:none;position:absolute;right:14px;bottom:-6px;font-size:14px!important}@media only screen and (min-width:480px){.hse-pricing .price-card .offer-limited{display:block}}@media (max-width:992px){.rellax{transform:translate3d(0,0,0)!important}}.notfound-header{text-align:center;position:relative}.notfound-header .red-ink{position:absolute;top:0;left:0;width:450px}.notfound-header span{position:relative;z-index:2;font-size:110px;font-weight:300;color:#3b4d77;letter-spacing:5px}.notfound-content{position:relative;z-index:1;margin-top:20px;padding:0 10px}.notfound-content .blue-ink{display:none;position:absolute;z-index:1;top:0;bottom:0;right:-20px;margin:auto;width:400px}@media only screen and (min-width:769px){.notfound-content .blue-ink{display:block}}.notfound-content h1{font-size:42px;color:#3b4d77;margin-bottom:5px;line-height:55px}.notfound-content h2{margin-top:5px;font-size:19px;color:#3b4d77}.notfound-content #error-404{position:relative;z-index:2;max-width:800px;margin:0 auto;text-align:left}.notfound-content .notfound-works{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;z-index:2;margin-top:60px;margin-bottom:100px}.notfound-content .notfound-works ul{padding-left:0px}.notfound-content .notfound-works ul li{text-decoration:none;list-style:none;line-height:35px}.notfound-content .notfound-works ul li a{font-size:16px;font-weight:300;color:#7787a8}.notfound-content .notfound-works ul li a:hover{color:#3b4d77}.notfound-content .notfound-works ul:first-child{margin-right:20px}@media only screen and (min-width:769px){.notfound-content .notfound-works ul:first-child{margin-right:100px}}.not-found-start{position:relative;z-index:1}.com-body{position:relative;background-color:#f6f7fb;margin-top:0!important;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;min-height:100vh}.com-body .com-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:calc(100% - 20px);max-width:580px;height:calc(100vh - 20px);background-color:#fff;border-radius:8px;box-shadow:0 0 15px rgba(28,53,150,0.1);padding:40px 20px 20px 20px;text-align:center}@media only screen and (min-width:769px){.com-body .com-wrap{height:auto;padding:50px}}.com-body .com-wrap .com-intro-image{width:50px}.com-body .com-wrap p{font-size:16px;line-height:28px;margin-bottom:20px}@media only screen and (min-width:769px){.com-body .com-wrap p{margin-bottom:50px}}.com-body .com-wrap textarea{text-indent:inherit;padding:10px;height:120px;background-color:#fff;border:1px solid #dee7ef;border-radius:4px;color:#7787a8;font-size:14px;width:100%;margin-bottom:20px}.com-body .com-wrap textarea::placeholder{color:#7787a8}.com-body .com-wrap #nps-appstore-feedback a img{width:16px;height:25px;margin-right:8px}.com-body .com-wrap #nps-appstore-feedback a img,.com-body .com-wrap #nps-appstore-feedback a span{margin-top:2px}.com-body .com-wrap .form-card a{font-size:16px}.plugins-wrap{width:100vw;overflow:hidden}.header-plugins{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:80px}.header-plugins .header-plugin-content{position:relative;z-index:100}.header-plugins .header-plugins-intro{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 20px 0 20px}@media only screen and (min-width:769px){.header-plugins .header-plugins-intro{margin-top:50px;padding:0}}.header-plugins .header-plugins-intro img{width:42px;height:42px}.header-plugins .header-plugins-intro .header-plugins-titles{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:14px}.header-plugins .header-plugins-intro .header-plugins-titles h1{font-size:28px;line-height:32px;margin:0}.header-plugins .header-plugins-intro .header-plugins-titles p{font-size:16px;line-height:22px;margin:0}.header-plugins .plugin-desc{margin-top:30px;max-width:1000px;padding:0 20px 0 20px}@media only screen and (min-width:769px){.header-plugins .plugin-desc{padding:0}}.header-plugins .plugin-actions{padding:0 20px 0 20px;margin-top:30px}@media only screen and (min-width:769px){.header-plugins .plugin-actions{padding:0}}.header-plugins .plugin-actions a{height:54px}.header-plugins .plugin-actions .btn-demo{margin-left:16px;color:#0e1b49;background-color:#e5e9f6;font-weight:500}.header-plugins .plugin-actions .btn-demo img{margin-right:10px;width:12px}.header-plugins .plugin-actions .btn-demo:hover{background-color:#eff1fa}.header-plugins .plugin-actions .btn-demo:active{background-color:#e0e5f3}.header-plugins .header-visuals{position:relative;width:100%;max-width:2000px;margin-top:250px;height:auto;opacity:0.5}.header-plugins .header-wave-top{align-self:flex-end;position:absolute;width:calc(100% + 300px);left:-150px;bottom:100px;margin:auto;-webkit-transform:scaleX(-1) rotate(5deg);transform:scaleX(-1) rotate(5deg)}.header-plugins .header-ipad{position:absolute;right:-100px;bottom:40px;width:300px}@media only screen and (min-width:480px){.header-plugins .header-ipad{right:-200px;bottom:40px;width:400px}}@media only screen and (min-width:769px){.header-plugins .header-ipad{right:-140px;bottom:40px;width:500px}}.header-plugins .header-wave-bottom{position:absolute;width:calc(100% + 300px);left:-150px;bottom:0;margin:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.header-plugins .header-doc-1{position:absolute;bottom:-40px;left:-80px;width:220px}@media only screen and (min-width:480px){.header-plugins .header-doc-1{bottom:-120px;left:-160px;width:320px}}@media only screen and (min-width:769px){.header-plugins .header-doc-1{bottom:-120px;width:375px;left:-110px}}@media only screen and (min-width:992px){.header-plugins .header-doc-1{left:-100px;width:475px}}@media only screen and (min-width:1200px){.header-plugins .header-doc-1{left:-170px}}.header-plugins .header-doc-2{position:absolute;bottom:24px;left:0;width:150px;right:0;margin:auto}@media only screen and (min-width:480px){.header-plugins .header-doc-2{bottom:0px;width:220px}}@media only screen and (min-width:769px){.header-plugins .header-doc-2{width:280px}}@media only screen and (min-width:992px){.header-plugins .header-doc-2{width:384px}}.header-plugins .header-doc-3{position:absolute;bottom:70px;width:80px;right:14%}@media only screen and (min-width:480px){.header-plugins .header-doc-3{bottom:80px;width:120px;right:10%}}@media only screen and (min-width:769px){.header-plugins .header-doc-3{bottom:100px;right:15%;width:170px}}@media only screen and (min-width:992px){.header-plugins .header-doc-3{width:206px}}.plugin-plans{margin-top:140px}@media only screen and (min-width:480px){.plugin-plans{margin-top:200px}}@media only screen and (min-width:769px){.plugin-plans{margin-top:150px}}@media only screen and (min-width:992px){.plugin-plans{margin-top:180px}}.plugin-plans .plugin-plans-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 20px 0 20px}@media only screen and (min-width:480px){.plugin-plans .plugin-plans-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}@media only screen and (min-width:992px){.plugin-plans .plugin-plans-wrap{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:0}}.plugin-plans .plugin-plans-wrap .plugin-plans-text{margin-top:-50px;position:relative;z-index:10}.plugin-plans .plugin-plans-wrap .plugin-plans-text p{font-size:16px;max-width:336px}@media only screen and (min-width:480px){.plugin-plans .plugin-plans-wrap .plugin-plans-text{text-align:center}.plugin-plans .plugin-plans-wrap .plugin-plans-text p{max-width:inherit}}@media only screen and (min-width:992px){.plugin-plans .plugin-plans-wrap .plugin-plans-text{text-align:inherit}.plugin-plans .plugin-plans-wrap .plugin-plans-text p{max-width:336px}}.plugin-plans .plugin-plans-wrap img{position:relative;z-index:1;width:330px;margin-top:20px}@media only screen and (min-width:769px){.plugin-plans .plugin-plans-wrap img{width:400px;margin-top:20px}}@media only screen and (min-width:992px){.plugin-plans .plugin-plans-wrap img{width:560px;margin-top:0}}.plugin-plans .plans-wave-bottom{position:relative;z-index:5;width:calc(100% + 300px);margin-left:-150px;margin-top:-110px}@media only screen and (min-width:480px){.plugin-plans .plans-wave-bottom{height:100px;margin-top:-115px}}@media only screen and (min-width:769px){.plugin-plans .plans-wave-bottom{height:inherit;margin-top:-160px}}@media only screen and (min-width:992px){.plugin-plans .plans-wave-bottom{margin-top:-180px}}.plugin-transferts{margin-top:70px}.plugin-transferts .plugin-transferts-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 20px 0 20px}@media only screen and (min-width:480px){.plugin-transferts .plugin-transferts-wrap{text-align:center}}@media only screen and (min-width:769px){.plugin-transferts .plugin-transferts-wrap{padding:0}}.plugin-transferts .plugin-transferts-wrap .plugin-transferts-text{position:relative;z-index:10}.plugin-transferts .plugin-transferts-wrap .plugin-transferts-text span{color:#5f6fff}.plugin-transferts .plugin-transferts-wrap .plugin-transferts-text p{margin:0 auto;font-size:16px;max-width:600px}.plugin-transferts .plugin-transferts-wrap img{margin-top:0px;position:relative;z-index:1;width:800px}@media only screen and (min-width:480px){.plugin-transferts .plugin-transferts-wrap img{margin-top:20px;width:1000px}}@media only screen and (min-width:769px){.plugin-transferts .plugin-transferts-wrap img{margin-top:80px;width:1200px}}.plugin-transferts .transferts-wave-bottom{position:relative;z-index:5;width:calc(100% + 300px);margin-left:-150px;margin-top:-80px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.plugin-how{margin-top:100px}@media only screen and (min-width:769px){.plugin-how{margin-top:180px}}.plugin-how .plugin-how-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 20px 0 20px}@media only screen and (min-width:480px){.plugin-how .plugin-how-wrap{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-align:center}}@media only screen and (min-width:992px){.plugin-how .plugin-how-wrap{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:0}}.plugin-how .plugin-how-wrap .plugin-how-text{margin-top:-50px;position:relative;z-index:10}.plugin-how .plugin-how-wrap .plugin-how-text p{font-size:16px;max-width:336px}@media only screen and (min-width:480px){.plugin-how .plugin-how-wrap .plugin-how-text{text-align:center;margin-bottom:70px}.plugin-how .plugin-how-wrap .plugin-how-text p{max-width:90%;margin:0 auto}}@media only screen and (min-width:992px){.plugin-how .plugin-how-wrap .plugin-how-text{text-align:left}.plugin-how .plugin-how-wrap .plugin-how-text p{max-width:336px;margin:inherit;margin-top:20px}}.plugin-how .plugin-how-wrap img{position:relative;z-index:1;width:600px;margin-top:30px;margin-left:-160px}@media only screen and (min-width:480px){.plugin-how .plugin-how-wrap img{display:none}}@media only screen and (min-width:769px){.plugin-how .plugin-how-wrap img{display:block;width:700px;margin:0 auto}}@media only screen and (min-width:992px){.plugin-how .plugin-how-wrap img{display:block;width:1100px;margin-left:-400px;margin-top:0px}}.how-bottom{position:relative;z-index:5;background:#f4f5f8;background:linear-gradient(180deg,#f4f5f8 0%,rgba(255,255,255,0.85) 100%);height:100px}.plugin-dl-wrap{border:1px solid #ebebeb;padding:0;margin:0;overflow:hidden;margin-top:40px}.plugin-dl-wrap .dl-list{margin:0;padding:0}.plugin-dl-wrap .dl-list .dl-btn{width:fit-content;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:769px){.plugin-dl-wrap .dl-list .dl-btn a{font-size:14px;text-align:center;padding:0 16px;text-decoration:none;border:1px solid #ebebeb;box-shadow:0 0px 8px rgba(26,55,47,0.05)}.plugin-dl-wrap .dl-list .dl-btn a:hover{border:1px solid #dedede;box-shadow:0 0px 8px rgba(26,55,47,0.08)}.plugin-dl-wrap .dl-list .dl-btn a:active,.plugin-dl-wrap .dl-list .dl-btn a:focus{color:#465576}.plugin-dl-wrap .dl-list .dl-btn:last-child{margin-left:12px}}.plugin-dl-wrap .dl-bloc{border:inherit;box-shadow:none!important;border-bottom:1px solid #ebebeb;margin:0;border-radius:inherit!important;padding:25px}.plugin-dl-wrap .dl-bloc .dl-name-alert-ready{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:769px){.plugin-dl-wrap .dl-bloc .dl-name-alert-ready{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}}.plugin-dl-wrap .dl-bloc .dl-name-alert-ready .dl-name-base{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.plugin-dl-wrap .plugin-dl-texts{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center;padding:0 20px}.plugin-dl-wrap .plugin-dl-texts p{margin:0 auto;max-width:600px}.plugin-dl-wrap .archicad-logo img{width:43px!important;height:35px}.plugin-dl-wrap .plugin-unavailable{margin:0;font-size:16px}.plugins-issues{font-size:15px;line-height:24px;max-width:90%;text-align:center}@media only screen and (min-width:769px){.plugins-issues{text-align:inherit}}.archicad-bloc .plugins-issues,.vectorworks .plugins-issues{margin-top:18px}.plugin-version-selection{position:relative;padding:20px 0px}.plugin-version-selection:hover .version-dropdown{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.plugin-version-selection .plugin-button{font-size:14px;text-align:center;padding:0 16px;border:1px solid #ebebeb;box-shadow:0 0px 8px rgba(26,55,47,0.05)}.plugin-version-selection .plugin-button:hover{border:1px solid #dedede;box-shadow:0 0px 8px rgba(26,55,47,0.08)}.plugin-version-selection .plugin-button img{margin-left:4px;margin-top:3px}.plugin-version-selection .version-dropdown{position:absolute;right:0;top:90px;min-width:210px;display:none;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:8px;border:1px solid #ebebeb;box-shadow:0 0px 30px rgba(26,55,47,0.1)}.plugin-version-selection .version-dropdown .version-dropdown-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-bottom:1px solid #ebebeb;height:45px;padding:0px 16px;color:#7787a8;font-weight:500;text-decoration:none;font-size:14px;white-space:nowrap}.plugin-version-selection .version-dropdown .version-dropdown-item:hover{color:#5f6fff}.jobs-list{margin-bottom:60px}.jobs-list .job{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:8px;border:1px solid #e9e9e9;box-shadow:0 2px 20px #151f7d09;margin-top:20px;height:98px;overflow:hidden}.jobs-list .job.job-opened{height:inherit;overflow:inherit}.jobs-list .job.job-opened .job-btn{transform:rotate(0deg)}.jobs-list .job .job-resume{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:20px 25px;cursor:pointer}.jobs-list .job .job-logo{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;width:80px;padding-left:8px}.jobs-list .job .job-logo img{width:40px}.jobs-list .job .job-desc{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.jobs-list .job .job-desc h3{color:#1a2030;font-size:19px;line-height:26px;margin:0}.jobs-list .job .job-btn{width:40px;transition-duration:0.35s;transform:rotate(-90deg)}.job-tags{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:10px}.job-tags .job-tag{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-right:20px}.job-tags .job-tag span{color:#7787a8;margin-left:6px;font-weight:500}.job-infos{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.job-infos h1{color:#fff}.job-infos .job-tags .job-tag span{color:#fff}.job-infos .job-btn{margin-top:60px;background-color:transparent;border:3px solid #fff;padding:0px 20px;height:55px}.job-infos .job-btn span{color:#fff}.job-infos .job-btn:hover{background-color:rgba(255,255,255,0.13);text-decoration:none}.job-infos .job-btn:active,.job-infos .job-btn:focus{background:rgba(255,255,255,0.28)}.job-detail{border-top:1px solid #e9e9e9;padding-top:20px}.job-detail ul li{margin-bottom:8px}.job-detail h2{color:#1a2030;font-size:18px}.job-contact{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:20px;background-color:#dae6ff5c;border:1px solid #b2c8ff;border-radius:8px}.job-contact p{font-size:15px}.job-contact p:first-child{font-weight:500;font-size:16px;color:#081051;margin-bottom:0}.job-contact a{font-size:16px}.o-bloc-main,.contact-coord,.contact-form,.education-form,.install-steps-wrap .install-step .step-visual,.dd-bloc,.small-blocs .small-bloc,.dl-list .dl-bloc,.plugin-dl-wrap{background-color:#fff;border-radius:8px;box-shadow:0px 0px 15px rgba(28,53,150,0.1)}.full-color{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#5f6fff;height:280px;padding:40px 0px!important;text-align:center}.full-color .tm-gutter{display:none}.full-color h2{color:#fff;margin-bottom:30px}@media only screen and (min-width:769px){.full-color{text-align:inherit}.full-color .tm-gutter{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.no-padding{padding:0px 0px}.image-preview-large{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-radius:8px;overflow:hidden;border:2px solid #fff;box-sizing:border-box;width:100px;height:90px}.image-preview-large img{width:100%;height:100%;object-fit:cover}.blue-bloc,.bg-gray{background-color:#f6f7fb}.o-blue-bloc{background-color:#fafbfd;border:1px solid #ebeef6;padding:9px 16px;border-radius:4px}.o-blue-bloc.rmk-edit-bloc{padding:12px 16px;border:1px solid #ebedf0}.o-bloc-relative{position:relative}button,html [type='button'],[type='reset'],[type='submit']{-webkit-appearance:inherit}.btn,.btn-primary,.contact-form .wpcf7-submit,.education-form .wpcf7-submit,.btn-line,.btn-white{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;outline:0}.btn:hover,.btn-primary:hover,.contact-form .wpcf7-submit:hover,.education-form .wpcf7-submit:hover,.btn-line:hover,.btn-white:hover{cursor:pointer}.btn-small{height:20px;border-radius:3px;font-size:13px}.btn-medium{height:44px;border-radius:4px;font-size:15px;padding:10px 24px}.btn-large{height:64px;border-radius:4px;font-size:17px;padding:10px 30px}.btn-primary,.contact-form .wpcf7-submit,.education-form .wpcf7-submit{box-shadow:0px 0px 15px rgba(51,70,237,0.3);color:#fff;font-weight:500;background:#6a79fe;background:-moz-linear-gradient(-45deg,#6a79fe 0%,#4f5fea 100%);background:-webkit-linear-gradient(-45deg,#6a79fe 0%,#4f5fea 100%);background:linear-gradient(135deg,#6a79fe 0%,#4f5fea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a79fe',endColorstr='#4f5fea',GradientType=1);border:none}.btn-primary:hover,.contact-form .wpcf7-submit:hover,.education-form .wpcf7-submit:hover{box-shadow:0px 2px 20px rgba(53,71,230,0.45);background-color:#5f6fff}.btn-primary:active,.contact-form .wpcf7-submit:active,.education-form .wpcf7-submit:active{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;background-color:#505edd!important;box-shadow:0px 2px 20px rgba(53,71,230,0.45)}.btn-primary--disable{background-color:#a3b0cd;box-shadow:none;opacity:0.3;cursor:inherit!important}.btn-primary--disable:hover{background-color:#a3b0cd!important;box-shadow:none}.btn-primary--disable:focus{background-color:#a3b0cd!important}.btn-primary--red{box-shadow:0px 0px 15px rgba(237,51,51,0.3);border:none;color:#fff;font-weight:500;font-size:14px}.btn-primary--red:hover{box-shadow:0px 2px 20px rgba(230,53,53,0.45);background-color:#ff4f3d}.btn-primary--red:active{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;background-color:#e5402f!important;box-shadow:0px 2px 20px rgba(230,53,53,0.45)}.btn-line{border:2px solid #5f6fff;color:#5f6fff;font-weight:500}.btn-line:hover{background-color:rgba(95,111,255,0.1);color:#5f6fff}.btn-white{background-color:#fff;border:none;box-shadow:0px 0px 15px rgba(28,53,150,0.1)}.btn-white:hover{background-color:#fff;box-shadow:0px 2px 20px rgba(28,53,150,0.16)}.btn-white:active,.btn-white:focus{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;background-color:#f7f7f7}.btn-border{background-color:#fff;border:1px solid #dcddde}.btn-border:hover{background-color:#fff}.btn-border:active,.btn-border:focus{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;background-color:#f7f7f7}.btn-gray{height:44px;padding:0px 16px;background-color:#f7f7f9;border:none}.btn-gray:hover{background-color:#eff1f4}.btn-gray:active,.btn-gray:focus{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;background-color:#dee7ef}.btn-square{width:30px;height:30px;border-radius:3px}.btn-square:hover{box-shadow:0px 2px 20px rgba(28,53,150,0.16)}.btn-square:active{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;background-color:#f7f7f7}.btn-transparent{background-color:transparent;box-shadow:inherit}.btn-white-on-white{box-shadow:0px 0px 8px rgba(28,53,150,0.1)}.btn-white-on-white:hover{box-shadow:0px 0px 15px rgba(28,53,150,0.16)}.btn-icon-label img{margin-right:10px}.btn-fixe-1{width:40px;padding:0px 0px}.btn-nopad{padding:0px 0px}.btn-multiline{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.btn.btn--disable,.btn--disable.btn-primary,.contact-form .btn--disable.wpcf7-submit,.education-form .btn--disable.wpcf7-submit,.btn--disable.btn-line,.btn--disable.btn-white{box-shadow:inherit;background-color:#eaebf1;cursor:default!important;pointer-events:none}.btn-type{-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;cursor:pointer!important}.btn-type:hover{box-shadow:0px 2px 20px rgba(28,53,150,0.16)}.btn-noshrink{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.btn-link{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;background-color:inherit;box-shadow:inherit;padding:8px 8px}.btn-rmk-transparent{background-color:transparent!important;box-shadow:inherit!important}.btn-rmk-transparent:hover{background-color:white!important;box-shadow:0px 0px 15px rgba(28,53,150,0.1)!important}.btn-align-left{text-align:left}.dropdown-menu{border-radius:8px;overflow:hidden;padding:0px 0px;box-shadow:0px 4px 50px rgba(16,30,82,0.12);border:inherit;overflow-y:auto;-webkit-overflow-scrolling:touch}.dropdown-menu .dropdown-list-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;height:40px;cursor:pointer;padding-left:14px;padding-right:16px;outline:0;border-bottom:1px solid #f0f1f7}.dropdown-menu .dropdown-list-item img{margin-right:10px}.dropdown-menu .dropdown-list-item.no-border{border:inherit}.dropdown-menu .dropdown-list-item:last-child{border:inherit}.dropdown-menu .dropdown-list-item:hover{background-color:#f0f1f7;color:#081051}.dropdown-menu.plane-top{border-top-right-radius:0px;border-top-left-radius:0px}.dropdown-menu.smooth-top-right{border-top-right-radius:4px}.dropdown-menu.sm-cells .dropdown-list-item{height:40px}.dropdown-menu.md-cells .dropdown-list-item{height:50px}.dropdown-menu.lg-cells .dropdown-list-item{height:60px}.dropdown-menu .dropdown-level-1{padding-left:calc(15px * 1)}.dropdown-menu .dropdown-level-2{padding-left:calc(15px * 2)}.dropdown-menu .dropdown-level-3{padding-left:calc(15px * 3)}.dropdown-menu .dropdown-level-4{padding-left:calc(15px * 4)}.dropdown-menu .dropdown-level-5{padding-left:calc(15px * 5)}.dropdown-menu .dropdown-level-6{padding-left:calc(15px * 6)}.dropdown-menu .dropdown-level-7{padding-left:calc(15px * 7)}.dropdown-menu .dropdown-level-8{padding-left:calc(15px * 8)}.dropdown-menu .dropdown-level-9{padding-left:calc(15px * 9)}.dropdown-menu .dropdown-level-10{padding-left:calc(15px * 10)}#sm-move .dropdown-list-item{text-indent:5px}.input-inline{border:inherit;background-color:transparent}.input-inline::-webkit-input-placeholder{color:#7787a8;opacity:0.3}.input-inline:-moz-placeholder{color:#7787a8;opacity:0.3}.input-inline::-moz-placeholder{color:#7787a8;opacity:0.3}.input-inline:-ms-input-placeholder{color:#7787a8;opacity:0.3}.input-main,.contact-form input,.education-form input,.textarea-main,.contact-form textarea,.education-form textarea,.input-disabled,.form-list.form-list-unified,.form-list.form-list-separated>div,.remark-filter-sm .form-list-unified,.upload-file .uploaded-files .uploaded-file,.form-dropdown-btn{background-color:#fff;border:0px solid #dee7ef;border-radius:4px;height:40px;text-indent:10px;color:#525e77;font-size:14px;outline:0;border:1px solid #dee7ef}.input-main::-webkit-input-placeholder,.contact-form input::-webkit-input-placeholder,.education-form input::-webkit-input-placeholder,.textarea-main::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder,.education-form textarea::-webkit-input-placeholder,.input-disabled::-webkit-input-placeholder,.form-list.form-list-unified::-webkit-input-placeholder,.form-list.form-list-separated>div::-webkit-input-placeholder,.remark-filter-sm .form-list-unified::-webkit-input-placeholder,.upload-file .uploaded-files .uploaded-file::-webkit-input-placeholder,.form-dropdown-btn::-webkit-input-placeholder{color:#7787a8;opacity:0.6}.input-main:-moz-placeholder,.contact-form input:-moz-placeholder,.education-form input:-moz-placeholder,.textarea-main:-moz-placeholder,.contact-form textarea:-moz-placeholder,.education-form textarea:-moz-placeholder,.input-disabled:-moz-placeholder,.form-list.form-list-unified:-moz-placeholder,.form-list.form-list-separated>div:-moz-placeholder,.remark-filter-sm .form-list-unified:-moz-placeholder,.upload-file .uploaded-files .uploaded-file:-moz-placeholder,.form-dropdown-btn:-moz-placeholder{color:#7787a8;opacity:0.6}.input-main::-moz-placeholder,.contact-form input::-moz-placeholder,.education-form input::-moz-placeholder,.textarea-main::-moz-placeholder,.contact-form textarea::-moz-placeholder,.education-form textarea::-moz-placeholder,.input-disabled::-moz-placeholder,.form-list.form-list-unified::-moz-placeholder,.form-list.form-list-separated>div::-moz-placeholder,.remark-filter-sm .form-list-unified::-moz-placeholder,.upload-file .uploaded-files .uploaded-file::-moz-placeholder,.form-dropdown-btn::-moz-placeholder{color:#7787a8;opacity:0.6}.input-main:-ms-input-placeholder,.contact-form input:-ms-input-placeholder,.education-form input:-ms-input-placeholder,.textarea-main:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder,.education-form textarea:-ms-input-placeholder,.input-disabled:-ms-input-placeholder,.form-list.form-list-unified:-ms-input-placeholder,.form-list.form-list-separated>div:-ms-input-placeholder,.remark-filter-sm .form-list-unified:-ms-input-placeholder,.upload-file .uploaded-files .uploaded-file:-ms-input-placeholder,.form-dropdown-btn:-ms-input-placeholder{color:#7787a8;opacity:0.6}.input-main:-webkit-autofill,.contact-form input:-webkit-autofill,.education-form input:-webkit-autofill,.textarea-main:-webkit-autofill,.contact-form textarea:-webkit-autofill,.education-form textarea:-webkit-autofill,.input-disabled:-webkit-autofill,.form-list.form-list-unified:-webkit-autofill,.form-list.form-list-separated>div:-webkit-autofill,.remark-filter-sm .form-list-unified:-webkit-autofill,.upload-file .uploaded-files .uploaded-file:-webkit-autofill,.form-dropdown-btn:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.input-main:-webkit-autofill,.contact-form input:-webkit-autofill,.education-form input:-webkit-autofill,.textarea-main:-webkit-autofill,.contact-form textarea:-webkit-autofill,.education-form textarea:-webkit-autofill,.input-disabled:-webkit-autofill,.form-list.form-list-unified:-webkit-autofill,.form-list.form-list-separated>div:-webkit-autofill,.remark-filter-sm .form-list-unified:-webkit-autofill,.upload-file .uploaded-files .uploaded-file:-webkit-autofill,.form-dropdown-btn:-webkit-autofill{-webkit-text-fill-color:#525e77!important}.select-main{text-indent:3px}.text-input{color:#525e77;font-size:14px}.textarea-main,.contact-form textarea,.education-form textarea{text-indent:inherit;padding:10px;height:80px}.input-disabled{opacity:0.8}.input-disabled::-webkit-input-placeholder{color:#7787a8;opacity:1!important}.input-disabled:-moz-placeholder{color:#7787a8;opacity:1!important}.input-disabled::-moz-placeholder{color:#7787a8;opacity:1!important}.input-disabled:-ms-input-placeholder{color:#7787a8;opacity:1!important}.label-display{margin-bottom:3px}.label-main{font-size:10px;color:#7787a8;text-transform:uppercase;letter-spacing:0.03em;font-weight:500;margin-bottom:4px}.form-list .selector-main{margin-bottom:inherit!important}.selector-group{width:100%;height:100%}.control{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-family:arial;position:relative;margin-bottom:5px;padding-top:3px;cursor:pointer;font-size:16px;width:100%;height:100%}.control input{position:absolute;z-index:-1;opacity:0}.control_indicator{position:absolute;top:0px;bottom:0px;margin:auto;right:0;height:20px;width:20px;background:transparent;border:1px solid #dee7ef;border-radius:3px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}.control-left .control_indicator{left:-25px;right:inherit}.arrow-nav-list{position:absolute;top:0px;bottom:0px;margin:auto;width:10px;right:5px}.control-radio .control_indicator{border-radius:15px}.control:hover input~.control_indicator{background-color:#f1f3f9}.control input:checked~.control_indicator{background:#5f6fff;border:1px solid #2154ff}.control input:checked~.control_indicator.checklist_indicator{background:#3fdb79;border:1px solid #3fdb79}.control:hover input:not([disabled]):checked~.control_indicator,.control input:checked:focus~.control_indicator{background:#5f6fff}.control:hover input:not([disabled]):checked~.control_indicator.checklist_indicator,.control input:checked:focus~.control_indicator.checklist_indicator{background:#3fdb79}.control input:disabled~.control_indicator{background:#e6e6e6;opacity:0.6;pointer-events:none}.control_indicator:after{box-sizing:unset;content:'';position:absolute;display:none}.control input:checked~.control_indicator:after{display:block}.control-checkbox .control_indicator:after{left:7px;top:3px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);border-radius:1px}.control-checkbox input:disabled~.control_indicator:after{border-color:#7b7b7b}.check-inline-right{margin-right:26px}.form-list.form-list-unified{height:inherit;overflow:hidden}.form-list.form-list-unified .form-list-bloc{border-bottom:1px solid #dee7ef}.form-list.form-list-unified .form-list-bloc:last-child{border-bottom:0px}.form-list.form-list-separated>div{height:inherit;border-bottom:none;overflow:hidden;margin-bottom:14px}.form-list.form-list-separated>div:last-child{margin-bottom:0px}.form-list.form-list-separated>div .form-list-bloc{border-bottom:1px solid #dee7ef}.form-list.form-list-separated>div .form-list-bloc:last-child{border-bottom:0px}.form-list.form-list-separated-gap>div{min-height:50px;border-bottom:none;margin-bottom:14px;margin-top:1px}.form-list.form-list-separated-gap>div.list-depth-1{margin-bottom:-1px}.form-list.form-list-separated-gap>div:last-child{margin-bottom:0px}.form-list.form-list-separated-gap .form-list-bloc{margin-top:-1px;background-color:#fff;border-radius:4px;border:1px solid #dee7ef}.form-list.form-list-separated-gap .form-list-bloc.list-depth-2{margin-left:10px}.form-list.form-list-separated-gap .form-list-bloc.list-depth-3{margin-left:20px}.form-list.form-list-separated-gap .form-list-bloc.list-depth-4{margin-left:30px}.form-list .form-list-bloc{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:50px;padding:0px 10px}.form-list .form-list-bloc p{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.form-list .form-list-bloc .selector-container{margin-left:auto;flex-shrink:0}.form-list .form-list-bloc label{letter-spacing:inherit;text-transform:inherit;text-indent:0px}.form-list .form-list-bloc label span{margin-right:20px;text-indent:0px}.form-list .form-list-bloc label .actor-preview span{margin-right:0px}.form-list .form-list-bloc.form-list-bloc--button{margin-bottom:10px}.form-list .form-list-bloc.form-list-bloc--button.form-list-bloc--button-autoheight{height:auto;min-height:50px;white-space:inherit}.form-list .form-list-bloc.form-list-bloc--button-delete{padding-right:50px;position:relative}.form-list .form-list-bloc.form-list-bloc--button-delete .form-delete-button{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;height:50px;max-height:100%;width:50px;right:0}#remark_filter .armodal-content{padding:0px}#remark_filter .armodal-content .form>div{margin-bottom:0px}#remark_filter .armodal-content .form>div:last-child{margin-bottom:30px}.remark-filter-sm .form-list-unified{overflow:hidden;border:inherit;border-bottom:1px solid #dee7ef;border-radius:0px;margin-bottom:0px}.remark-filter-sm .form-list-unified .form-list-bloc{border-bottom:1px solid #dee7ef}.remark-filter-sm .form-list-unified .form-list-bloc:last-child{border-bottom:0px}.remark-filter-sm .form-list-separated-gap>div{min-height:50px;border-bottom:none;margin-bottom:14px;margin-top:1px}.remark-filter-sm .form-list-separated-gap .form-list-bloc{margin-top:0px;background-color:#fff;border-radius:0px;border:inherit;border-bottom:1px solid #dee7ef}.remark-filter-sm .form-list-separated-gap .form-list-bloc.list-depth-2{margin-left:0px}.remark-filter-sm .form-list-separated-gap .form-list-bloc.list-depth-2 label{margin-left:10px}.remark-filter-sm .form-list-separated-gap .form-list-bloc.list-depth-3{margin-left:0px}.remark-filter-sm .form-list-separated-gap .form-list-bloc.list-depth-3 label{margin-left:20px}.remark-filter-sm .form-list-separated-gap .form-list-bloc.list-depth-4{margin-left:0px}.remark-filter-sm .form-list-separated-gap .form-list-bloc.list-depth-4 label{margin-left:30px}.form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.form>form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.form label:first-letter{text-transform:capitalize}.form p{margin-bottom:20px}.required{margin-top:3px;margin-bottom:0px}md-checkbox{margin-bottom:0px}.upload-file .btn-browse{width:100%}.upload-file .upload-or{margin:6px 0px;text-align:center}.upload-file .upload-or span{font-size:11px;letter-spacing:0.02em}.upload-file .o-drop-box{width:100%;height:400px;text-align:center}.upload-file .uploaded-files{position:relative;margin-top:16px}.upload-file .uploaded-files .uploaded-file{width:100%;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:10px}.upload-file .uploaded-files .upload-edit-image{position:absolute;right:9px;top:35px;width:22px;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;cursor:pointer;opacity:0.6}.upload-file .uploaded-files .upload-edit-image:hover{opacity:1}.o-drop-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;border:2px dashed #d4d4d4;border-radius:8px;cursor:pointer}.o-drop-box.dragover,.o-drop-box:hover{border:2px dashed #9fa3af;background-color:#f1f2f7}.o-drop-box img{margin-bottom:8px}.form-dropdown{width:318px;max-height:400px;overflow-y:auto;-webkit-overflow-scrolling:touch}.form-dropdown-btn{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;cursor:pointer;padding-right:10px}.form-dropdown-btn span{text-indent:0px;padding:0px 10px}.form-dropdown-btn img{-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;opacity:0.5}.form-dropdown-btn:hover img{opacity:1}.form-separator{margin:-8px -20px 14px -20px;border-bottom:1px solid #ecf1f5}input.form-search{background:url(/wp-content/themes/archireport_v5/images/icons/form-search.svg) no-repeat scroll 11px 15px;padding-left:13px;padding-right:10px;text-indent:20px}.form-slider{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.form-slider .form-slider-result{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.form-slider .form-slider-result input{background-color:transparent;border:0px;height:inherit;text-indent:10px;color:#525e77;font-size:14px;box-shadow:inherit;font-weight:500;margin-left:10px;min-width:50px;text-align:center}input[type='range']{-webkit-appearance:none;width:100%;margin:1.8px 0;background-color:inherit;border:0px;height:inherit;text-indent:10px;color:#525e77;font-size:14px}input[type='range']:focus{outline:none}input[type='range']::-webkit-slider-runnable-track{width:100%;height:8.4px;cursor:pointer;box-shadow:1px 1px 1px transparent,0px 0px 1px rgba(13,13,13,0);background:#dee7ef;border-radius:25px;border:0px solid #010101}input[type='range']::-webkit-slider-thumb{box-shadow:0px 0px 1px #000000,0px 0px 0px #0d0d0d;border:2px solid #8c96a9;height:12px;width:12px;border-radius:29px;background:#f4f6f8;cursor:pointer;-webkit-appearance:none;margin-top:-1.8px}input[type='range']:focus::-webkit-slider-runnable-track{background:#e1e9f1}input[type='range']::-moz-range-track{width:100%;height:8.4px;cursor:pointer;box-shadow:1px 1px 1px transparent,0px 0px 1px rgba(13,13,13,0);background:#dee7ef;border-radius:25px;border:0px solid #010101}input[type='range']::-moz-range-thumb{box-shadow:0px 0px 1px #000000,0px 0px 0px #0d0d0d;border:2px solid #8c96a9;height:12px;width:12px;border-radius:29px;background:#f4f6f8;cursor:pointer}input[type='range']::-ms-track{width:100%;height:8.4px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type='range']::-ms-fill-lower{background:#dbe5ed;border:0px solid #010101;border-radius:50px;box-shadow:1px 1px 1px transparent,0px 0px 1px rgba(13,13,13,0)}input[type='range']::-ms-fill-upper{background:#dee7ef;border:0px solid #010101;border-radius:50px;box-shadow:1px 1px 1px transparent,0px 0px 1px rgba(13,13,13,0)}input[type='range']::-ms-thumb{box-shadow:0px 0px 1px #000000,0px 0px 0px #0d0d0d;border:2px solid #8c96a9;height:12px;width:12px;border-radius:29px;background:#f4f6f8;cursor:pointer;height:8.4px}input[type='range']:focus::-ms-fill-lower{background:#dee7ef}input[type='range']:focus::-ms-fill-upper{background:#e1e9f1}.list-checkbox-padding{padding-right:30px}.form-btn-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-top:20px}.form-btn-group .btn,.form-btn-group .btn-primary,.form-btn-group .contact-form .wpcf7-submit,.contact-form .form-btn-group .wpcf7-submit,.form-btn-group .education-form .wpcf7-submit,.education-form .form-btn-group .wpcf7-submit,.form-btn-group .btn-line,.form-btn-group .btn-white{width:50%;margin:0px 10px}.form-disabled{opacity:0.5;pointer-events:none}.armodal-content .m-ariane .back-btn{margin-right:0px}.single-text-dial{padding:30px 16px}.form-intro{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-align:center}.form-intro h2{font-size:30px;font-weight:500;color:#081051;margin-bottom:17px}@media only screen and (min-width:769px){.form-intro h2{font-size:40px}}.form-intro p{font-size:20px;color:#99a2c3;line-height:36px;max-width:450px;text-align:center;padding:20px}.final-form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;margin-bottom:90px}.final-form div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0px 16px;margin-bottom:40px}@media only screen and (min-width:480px){.final-form div{width:50%;padding:0px 10px;margin-bottom:50px}}@media only screen and (min-width:480px){.final-form div.full-width-input{width:100%}.final-form div.full-width-input textarea{height:inherit}}.final-form label{font-size:18px;font-weight:500;color:#9ba4c4}.final-form input,.final-form textarea{padding:10px 20px;height:80px;font-size:18px;font-weight:500;border-radius:8px;color:#081051;border:1px solid #e3eaf47a;box-shadow:0 0.4px 1px rgba(1,20,107,0.008),0 0.9px 2.3px rgba(1,20,107,0.012),0 1.6px 4.4px rgba(1,20,107,0.015),0 2.9px 7.8px rgba(1,20,107,0.018),0 5.4px 14.6px rgba(1,20,107,0.022),0 13px 35px rgba(1,20,107,0.03);-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;outline:0}.final-form input:focus,.final-form textarea:focus{border:3px solid #628cff71}.final-form .final-form-submit{-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;position:relative;width:100%;background-color:#628dff;color:#fff;height:76px;font-weight:500;font-size:18px;padding:0px;font-size:18px;box-sizing:content-box;border:none;text-align:center;margin-right:16px;margin-left:16px;border-bottom:4px solid #5680ef;box-shadow:0 0.4px 1px rgba(1,20,107,0.008),0 0.9px 2.3px rgba(1,20,107,0.012),0 1.6px 4.4px rgba(1,20,107,0.015),0 2.9px 7.8px rgba(1,20,107,0.018),0 5.4px 14.6px rgba(1,20,107,0.022),0 13px 35px rgba(1,20,107,0.03);border-radius:8px;outline:0}.final-form .final-form-submit:hover{background-color:#759aff}.final-form .final-form-submit:active{background-color:#5882f5}.final-form .final-form-submit img{display:none;width:35px;height:35px;margin:0 auto}@media only screen and (min-width:480px){.final-form .final-form-submit{margin-right:10px;margin-left:10px}}.final-form .final-form-submit.loading-form{pointer-events:none}.final-form .final-form-submit.loading-form span{display:none}.final-form .final-form-submit.loading-form img{display:block}.final-form .final-form-submit.check-disable{pointer-events:none;opacity:0.4}.form-section .container{position:relative}.form-result{-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;opacity:0;display:none;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:absolute;width:100%;height:100%;top:0}.form-result.fixed-response{pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1200}.form-result.fixed-response .form-card{margin-top:0}.form-result .form-white-bg{position:absolute;z-index:2;width:100%;height:100%;background-color:rgba(255,255,255,0.911)}.form-result.form-result-success{-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;animation-timing-function:ease-out;animation-delay:0s;animation-duration:0.3s;animation-name:form-card-fadein;animation-fill-mode:forwards}@keyframes form-card-fadein{from{opacity:0}to{opacity:1}}.form-result.form-result-success .form-card-mail,.form-result.form-result-success picture.form-card-mail img{width:190px;animation-timing-function:cubic-bezier(0.17,0.67,0.44,0.99);animation-delay:0s;animation-duration:1.3s;animation-name:mail-move;animation-fill-mode:forwards}@keyframes mail-move{from{top:260px;left:-250px}to{top:160px;left:70px}}.form-card{position:relative;margin-top:30px;z-index:5;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;box-shadow:0 0px 30px rgba(26,55,47,0.07);background-color:#fff;width:810px;max-width:calc(100% - 30px);height:auto;border-radius:16px;padding-bottom:70px}@media only screen and (min-width:480px){.form-card{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;box-shadow:0 10px 30px rgba(26,55,47,0.07)}}@media only screen and (min-width:480px){.form-card{height:400px;padding:inherit}}.form-card .form-card-illus,.form-card picture.form-card-illus img{width:297px;transform:rotate(90deg);margin-top:-80px}@media only screen and (min-width:480px){.form-card .form-card-illus,.form-card picture.form-card-illus img{transform:rotate(0deg);margin-top:0px}}.form-card .form-card-mail,.form-card picture.form-card-card img{position:absolute;top:260px;left:-250px}.form-card .form-card-texts{padding-left:30px}.form-card .form-card-texts h2{font-size:32px;color:#081051}.form-card .form-card-texts p{font-size:20px;color:#99a2c3;max-width:350px;line-height:36px}.page-template-register{position:relative}.page-template-register nav{display:none}.page-template-register footer{display:none}.page-template-register .language-alone{text-align:center;margin-top:14px;margin-left:14px;width:36px;height:36px;background-color:#fff;list-style:none;color:#081051;border-radius:4px;box-shadow:0px 0px 10px rgba(18,33,83,0.103)}.page-template-register .language-alone a{display:block;padding-top:7px;color:#081051;font-weight:500;text-decoration:none}.page-template-register .language-alone .header-menu{margin-top:8px;border-radius:8px}.page-template-register .language-alone .header-menu .content-menu a{padding-top:0px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.page-template-register .language-alone .header-menu .content-menu a:hover{background-color:#eeeff7}.page-template-register .center-header.header-center-small{margin-top:0px;padding:0px 0px 0px 0px}.page-template-register .center-header.header-center-small p{max-width:700px;margin-top:10px}.page-template-register .register-form-section{margin-top:40px}.register-form-section{margin-top:40px}.register-form-section label span{color:#ff003b}.register-form-section .needed-inputs{margin-bottom:25px}.register-form-section .needed-inputs p{font-size:12px;color:#ff003b;margin-top:-10px}.final-form .form-check{width:100%;height:50px;padding-top:0px}.final-form .form-check label{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;user-select:none}.final-form .form-check input{background-color:inherit;box-shadow:inherit;margin-right:12px}.register-form-section .full-width-input{margin-bottom:20px}.mb-main{margin-bottom:14px}.o-marker-plus-label{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.o-marker{display:inline-block;width:16px;height:16px;border:2px solid #fff;border-radius:16px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.o-marker-small{border:1px solid #fff;width:12px;height:12px;opacity:0.7}.o-marker-label{margin-left:8px}.o-marker.marker-color-purple{background-color:#625aff;box-shadow:0px 0px 15px rgba(98,90,255,0.25)}.o-marker.marker-color-green{background-color:#36ce6f;box-shadow:0px 0px 15px rgba(54,206,111,0.25)}.o-marker.marker-color-blue{background-color:#6897ff;box-shadow:0px 0px 15px rgba(104,151,255,0.25)}.o-marker.marker-color-orange{background-color:#ff9731;box-shadow:0px 0px 15px rgba(255,151,49,0.25)}.o-marker.marker-color-red{background-color:#ff4f3d;box-shadow:0px 0px 15px rgba(255,79,61,0.25)}.o-marker.marker-color-black{background-color:#081051;box-shadow:0px 0px 15px rgba(8,16,81,0.25)}.o-list-blocs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.o-list-bloc{margin-bottom:14px}.o-list-lines-table{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.o-list-line{-webkit-transition:background-color 0.15s ease;-moz-transition:background-color 0.15s ease;-ms-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;border-bottom:1px solid #f0f1f7;cursor:pointer;padding:0px 16px}.o-list-line-cols-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.o-list-line:hover{background-color:#fbfbfd}.o-list-line:focus{background-color:#f6f7fb}.o-list-line.o-list-line-nostyle{border-bottom:0px;cursor:pointer;padding:0px}.o-list-line.o-list-line-nostyle:hover{background-color:inherit}.list-animation{-webkit-transition:background-color 0.15s ease;-moz-transition:background-color 0.15s ease;-ms-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease;cursor:pointer}.list-animation:hover{background-color:#fbfbfd}.list-animation:focus{background-color:#f6f7fb}.line-cols-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.o-list-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-right:14px;line-height:17px}.o-list-line-small{height:52px}.o-list-line-medium{height:105px}@media only screen and (min-width:480px){.o-list-line-medium{height:115px}}.o-list-line-auto{height:auto;padding:16px}.col-nopad{padding-right:0px}.col-left{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.col-center{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.col-right{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.flex-show-sm{display:none}@media only screen and (min-width:480px){.flex-show-sm{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.flex-show-md{display:none}@media only screen and (min-width:769px){.flex-show-md{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.flex-show-lg{display:none}@media only screen and (min-width:992px){.flex-show-lg{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.pop-up-info{position:fixed;z-index:1000;width:100vw;height:100vh;top:0}@media screen and (max-width:830px){.pop-up-info{display:none!important}}.pop-up-bg{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25)}.pop-up-card{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;z-index:5;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;box-shadow:0 0px 30px rgba(26,55,47,0.1);background-color:#fff;width:810px;max-width:calc(100% - 30px);height:auto;min-height:440px;border-radius:16px;padding-bottom:70px}@media only screen and (min-width:480px){.pop-up-card{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;box-shadow:0 10px 40px rgba(26,55,47,0.18)}}@media only screen and (min-width:480px){.pop-up-card{height:400px;padding:inherit}}.pop-up-card .form-card-illus img{position:relative;z-index:1;width:443px;margin-bottom:-20px}.pop-up-card .pop-up-card-texts{position:relative;z-index:2;padding-left:70px}.pop-up-card .pop-up-card-texts h2{max-width:288px;font-size:26px;color:#081051;line-height:40px;margin-bottom:25px;margin-top:5px}.pop-up-card .final-form-submit{width:100%;background-color:#628dff;color:#fff;font-weight:500;font-size:17px;box-sizing:content-box;border:none;height:60px;border-radius:8px;border-bottom:4px solid #5680ef;max-width:290px;padding:0px;margin:inherit}.pop-up-card .final-form-submit:hover{background-color:#759aff}.pop-up-card .final-form-submit:active{background-color:#5882f5}.pop-up-card form{margin-bottom:inherit}.pop-up-card form input,.pop-up-card form .final-form-submit{height:60px;max-width:290px;margin:inherit;margin-top:0px}.pop-up-card form div{width:100%;margin-bottom:6px;padding:inherit}.pop-up-card form div input{font-size:17px}.pop-up-close{-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;position:absolute;z-index:5;top:20px;right:20px;width:44px;height:44px;background-color:#f9fbff;box-shadow:0px 0px 0px transparent;border-radius:50%;cursor:pointer}.pop-up-close:hover{background-color:#f1f4f8}.pop-up-close:active{background-color:#fff}.pop-up-close img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.divider{width:100%;height:1px;background-color:#eaebf1}.text-left{text-align:left}.text-right{text-align:right}.content-left{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.content-right{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.w100{width:100%}.h100{height:100%}.pointer{cursor:pointer}.no-space-bottom{margin-bottom:-90px}.no-space-top{margin-top:0px}.text-media{margin:0 auto;max-width:90%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.text-media .tm-text{-webkit-flex-basis:45%;-moz-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;text-align:center}.text-media .tm-text .btn,.text-media .tm-text .btn-primary,.text-media .tm-text .contact-form .wpcf7-submit,.contact-form .text-media .tm-text .wpcf7-submit,.text-media .tm-text .education-form .wpcf7-submit,.education-form .text-media .tm-text .wpcf7-submit,.text-media .tm-text .btn-line,.text-media .tm-text .btn-white{margin-top:30px}@media only screen and (min-width:769px){.text-media .tm-text{text-align:inherit}}.text-media .tm-gutter{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-preferred-size:0%;flex-basis:0%;height:14px}@media only screen and (min-width:769px){.text-media .tm-gutter{-webkit-flex-basis:10%;-moz-flex-basis:10%;-ms-flex-preferred-size:10%;flex-basis:10%;height:60px}}.text-media .tm-media{-webkit-flex-basis:45%;-moz-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;text-align:center}.text-media .tm-media img{width:90%}@media only screen and (min-width:769px){.text-media .tm-media img{width:100%}}.text-media .tm-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-basis:45%;-moz-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;text-align:center}.text-media .tm-buttons div:first-child{margin-bottom:20px}@media only screen and (min-width:769px){.text-media{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:100%}}@media only screen and (min-width:769px){.tm-reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.text-media-bright.tm-reverse .tm-media{text-align:right}.text-media-bright.tm-reverse .bright-title{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;padding-right:0px}.text-media-bright.tm-reverse .bright-title img{margin-left:-15px}.text-media-bright.tm-reverse p{margin-left:inherit}.text-media-bright h3{font-family:'Roboto';font-weight:500;font-size:18px;color:465576}.text-media-bright p{line-height:32px;max-width:340px;margin-top:8px;margin-left:auto;text-align:left}.text-media-bright .tm-media{width:400px;text-align:left}.text-media-bright .tm-media img{width:400px;max-width:90%;margin:0 auto}.text-media-bright .bright-title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:left;padding-right:15px}.text-media-bright .bright-title img{width:82px;margin-right:5px}.text-media-bright .bright-title h3{max-width:250px;line-height:30px}.page-template-arlive .text-media-bright h3{width:100%}.page-template-arlive .arlive-dropbox-article{display:block;margin-left:auto;width:100%;max-width:340px;font-weight:500;margin-top:10px;font-size:15px}.media-header .text-media{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:769px){.media-header .text-media{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.quick-start .text-media,.quick-start.quick-start-2 .text-media{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.quick-start .text-media .tm-gutter,.quick-start.quick-start-2 .text-media .tm-gutter{height:40px}@media only screen and (min-width:769px){.quick-start .text-media,.quick-start.quick-start-2 .text-media{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.multiple{margin:0 auto;max-width:90%;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}@media only screen and (min-width:769px){.multiple{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:100%}}.multiple .mp-child{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:30px}@media only screen and (min-width:769px){.multiple .mp-child{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0px}}.multiple .mp-child .mp-text{margin-top:10px;max-width:90%}@media only screen and (min-width:480px){.multiple .mp-child .mp-text h3{line-height:inherit}}@media only screen and (min-width:769px){.multiple .mp-child .mp-text{margin-top:15px;max-width:90%}}.multiple .mp-child .mp-media{text-align:center}.multiple .mp-child .mp-media img{width:90%}@media only screen and (min-width:769px){.multiple .mp-child .mp-media img{width:92%}}.multiple .mp-child .mp-media h3{text-align:left;font-size:18px}@media only screen and (min-width:480px){.multiple .mp-child .mp-media h3{line-height:inherit}}.multiple .mp-gutter{width:0px;height:35px}@media only screen and (min-width:769px){.multiple .mp-gutter{-webkit-flex-basis:5%;-moz-flex-basis:5%;-ms-flex-preferred-size:5%;flex-basis:5%;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.multiple .mp-gutter:last-child{display:none}.multiple.multiple-icon .mp-child{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:left}.multiple.multiple-icon .mp-child .mp-media{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.multiple.multiple-icon .mp-child .mp-media img{width:82px;margin-left:-15px;margin-top:18px}.multiple.multiple-icon .mp-child .mp-text{margin-top:0px}@media only screen and (min-width:769px){.multiple.multiple-icon .mp-child{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}}.tm-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0px}.tm-list .tm-list-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.tm-list .tm-list-item p,.tm-list .tm-list-item span{margin-left:10px}.tm-list.tm-list-checklist{margin-top:40px}.tm-list.tm-list-checklist .tm-list-item{margin-bottom:15px}.tm-list.tm-list-checklist .tm-list-item::before{display:inline-block;vertical-align:middle;content:' ';background-image:url(/wp-content/themes/archireport_v5/images/icones/check.svg);background-size:24px 24px;background-repeat:no-repeat;height:24px;width:24px;padding-right:28px;margin-top:4px}.tm-list.tm-list-checklist .tm-list-item p,.tm-list.tm-list-checklist .tm-list-item span{display:block;padding-top:1px;vertical-align:middle;font-weight:400;font-size:18px;color:#7787a8;line-height:30px}.tm-list.tm-list-checklist .tm-list-item p strong,.tm-list.tm-list-checklist .tm-list-item span strong{color:#081051}.tm-steps{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:45%;-moz-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.tm-steps .tm-steps-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tm-steps img{width:42px}.tm-steps p{text-align:left;color:#fff;font-weight:500;font-size:18px;margin-left:30px}.tm-steps p:nth-child(1){margin-top:8px}.tm-steps p:nth-child(2){margin-top:43px}.tm-steps p:nth-child(3){margin-top:42px}.tm-steps p:nth-child(4){margin-top:30px}.big-feature{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;overflow:hidden;margin-bottom:100px}.big-feature img{margin-right:13px}.big-feature .bf-intro{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.big-feature h2{display:inline-block;font-size:30px;font-weight:500;color:#081051;margin-bottom:37px}.big-feature h2 img{width:30px}@media only screen and (min-width:480px){.big-feature h2{font-size:40px;margin-bottom:37px}.big-feature h2 img{width:40px}}.big-feature p{font-size:20px;color:#99a2c3;line-height:36px;max-width:370px;text-align:center;padding:0px 20px}.small-feature{margin-bottom:120px}.small-feature .sf-intro{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:20px}@media only screen and (min-width:992px){.small-feature .sf-intro{padding:inherit;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.small-feature .sf-intro .sf-intro-left.sf-intro-link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}@media only screen and (min-width:480px){.small-feature .sf-intro .sf-intro-left.sf-intro-link{padding-left:0px}}.small-feature .sf-intro .sf-intro-left.sf-intro-link img{margin-top:9px;display:none}@media only screen and (min-width:992px){.small-feature .sf-intro .sf-intro-left.sf-intro-link img{display:inline}}.small-feature .sf-intro .sf-intro-left.sf-intro-link div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:992px){.small-feature .sf-intro .sf-intro-left.sf-intro-link div{margin-left:12px}}.small-feature .sf-intro .sf-intro-left.sf-intro-link div h3{margin-bottom:0px;margin-top:6px}@media only screen and (min-width:480px){.small-feature .sf-intro .sf-intro-left.sf-intro-link div h3{margin-bottom:5px;margin-top:inherit}}.small-feature .sf-intro .sf-intro-left.sf-intro-link div a{color:#578efb;text-decoration:underline;font-weight:500;font-size:20px;margin-bottom:15px}@media only screen and (min-width:480px){.small-feature .sf-intro .sf-intro-left.sf-intro-link div a{margin-bottom:inherit}}.small-feature .sf-intro .sf-intro-left h3{margin-top:0px;font-size:28px;color:#081051;line-height:40px;max-width:450px}@media only screen and (min-width:480px){.small-feature .sf-intro .sf-intro-left h3{font-size:35px;line-height:45px}}@media only screen and (min-width:992px){.small-feature .sf-intro .sf-intro-left h3{font-size:38px;line-height:50px}}.small-feature .sf-intro .sf-intro-right p{font-size:20px;line-height:36px;color:#99a2c3;padding-right:40px;margin-top:25px;max-width:100%}@media only screen and (min-width:992px){.small-feature .sf-intro .sf-intro-right p{margin-top:10px;padding-right:40px;max-width:450px}}.small-feature .sf-illustration{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:35px;background-color:#f9fbff;height:500px;overflow:hidden}.small-feature .sf-illustration:after{position:absolute;content:'';width:100%;height:100%;pointer-events:none;z-index:15;box-shadow:inset 0px 0px 25px #060d4d12}.small-feature .sf-illustration .sf-illus-left,.small-feature .sf-illustration .sf-illus-right{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;z-index:10;width:50%}.small-feature .sf-illustration .video-container{position:relative;z-index:5;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:50%;margin-top:50px}.small-feature .sf-illustration .video-container video{height:560px}.demo-video-large{position:relative;background-color:#f9fbff}.demo-video-large .demo-video-wrap{position:relative;margin:90px 0px}.demo-video-large .demo-video-wrap:hover .demo-play-btn{opacity:1;transform:scale(1)}.demo-video-large .demo-video-wrap:active .demo-play-btn{opacity:0;transform:scale(1)}.demo-video-large .demo-video-poster{position:relative;z-index:5;width:100%}.demo-video-large .demo-video-poster img{width:100%}.demo-video-large .demo-play-btn{-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;transform:scale(0.8);opacity:0.8;position:absolute;z-index:10;left:0;right:0;bottom:0;top:0;margin:auto}.demo-video-large iframe{position:relative;margin-top:100px;width:100%;height:700px}body{font-family:'Roboto',sans-serif;color:#272727;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row.days .bc-col{width:20%!important}.annexe-page{padding:10px 60px 40px 60px;background-color:#fff;border-radius:10px;margin-top:50px;margin-bottom:60px;box-shadow:0px 0px 35px rgba(0,0,0,0.06)}.annexe-page h1{text-align:center;font-size:38px;max-width:80%;margin:0 auto;font-weight:400;padding:40px 0px}.annexe-page div{max-width:100%}.annexe-page div img{max-width:100%;height:auto}.annexe-page img{border-radius:6px;box-shadow:0px 0px 15px rgba(0,0,0,0.1)}.btn-primary:hover,.contact-form .wpcf7-submit:hover,.education-form .wpcf7-submit:hover{color:#fff;text-decoration:none;box-shadow:0px 3px 20px rgba(53,71,230,0.45);background-color:#505edd}.btn-white{color:#465576;background:#fff;box-shadow:0px 2px 15px rgba(68,107,171,0.15);border-radius:4px;font-weight:500;transition:0.3s;cursor:pointer}.btn-white:hover{box-shadow:0px 3px 20px rgba(68,107,171,0.2)}.btn-white:active,.btn-white:focus{color:#8ba0fc;text-decoration:none;box-shadow:inherit;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-webkit-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:linear-gradient(to bottom,#fff 0%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0)}a:focus{outline:none}body.noheader #propos_menu_contenue{padding-top:0px}body.noheader .help-button{display:none}.videos-mosaiq{margin-top:20px;margin-bottom:40px}.grecaptcha-badge{display:none}@media (max-width:992px){.rellax{transform:translate3d(0,0,0)!important}}