.path-user #main-wrapper{height:auto;}.admin #header{position:relative;}.path-user #header{position:relative;}.form-control:focus{color:#fff;background-color:transparent;border-color:#a803e9;outline:0;box-shadow:none;}.form-control{background:transparent;border:none;font-size:12px;font-family:poppinsb;border-bottom:1px solid #999;color:#888;border-radius:0;padding:10px 0;}.path-user .js-form-item{width:500px;max-width:100%;}.path-user .js-form-item label{font-size:16px;color:#979797;font-family:poppinsb;}.path-user #content .tabs{display:none;}.path-user #block-bootstrap-barrio-subtheme-page-title .title{color:#fff;font-size:32px;margin-bottom:70px;}.path-user #content{margin:200px 0 0;}#block-bootstrap-barrio-subtheme-breadcrumbs{display:none;}.webform-confirmation-modal{top:20vh !important;max-width:96%;margin:2%;z-index:999999 !important;}.webform-confirmation-modal .ui-dialog-content{font-size:14px;color:#fff;font-family:poppinseb;background:#000;}.webform-confirmation-modal .ui-widget-header{background:transparent;border:none;position:absolute;right:15px;z-index:999;}.webform-confirmation-modal{border:none;background:#000;}.menuhidescroll ul .logo::before{display:none;}.menuhidescroll ul li a{text-decoration:none;color:#333;font-family:poppinsb;font-size:14px;text-align:left;}.menuhidescroll ul .logo{margin-right:30px;}.menuhidescroll ul li:hover::before{height:2px;width:90%;background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(101deg,#552cc0,#a903e9);transition:0.1s ease;}.menuhidescroll ul li::before{content:"";position:absolute;bottom:-5px;left:5%;height:2px;width:0;background:transparent;transition:0.1s ease;}.menuhidescroll ul li{display:inline-block;width:94px;text-align:center;position:relative;}.menuhidescroll ul{padding:0;margin:0;}.scrolled .menuhidescroll{display:block;position:fixed;max-width:660px;top:15px;left:0;right:0;margin:0 auto;background:#FFF;border:1px solid #91999e;border-radius:10px;padding:15px;z-index:9999;transition:0.2s ease-out;}.menuhidescroll .logo img{height:22px;filter:invert(90%);}.menuhidescroll{position:fixed;max-width:660px;top:-100px;left:0;right:0;margin:0 auto;background:#FFF;transition:0.1s ease-in;}#footer .zone2 .textcont ul li:hover{background:#333;transition:0.1s ease;}#footer .zone2 .textcont ul li a{display:block;width:65px;height:65px;}#footer .zone2 .textcont ul li img{width:65px;padding:24px;}#footer .zone2 .textcont ul li{list-style:none;display:inline-block;border-radius:50%;border:2px solid #fff6;margin-right:10px;transition:0.1s ease;text-align:center;}#footer .zone2 .textcont ul{padding:0;margin:30px 0;}#footer .zone2 .textcont{margin:10px 0 0;}#footer .zone2 .textcont h6{font-family:interl;color:#888;font-size:24px;line-height:38px;}#footer .zone2 .col-sm-8{margin:40px 0;}#footer .zone2 .logocodekura img{height:40px;}#footer h1{color:#fff;font-size:80px;line-height:80px;}.site-footer__top .region:first-child{padding:0 25px;}#block8 .z1 p{color:#888;font-family:interb;font-size:14px;margin-bottom:10px;}#footer .zone2 .col-sm-4 ul li::before{content:"#";position:absolute;left:0;font-size:24px;line-height:38px;color:#fff;}#footer .zone2 .col-sm-4 ul li{list-style:none;position:relative;padding-left:30px;}#footer .zone2 .col-sm-4 ul{padding:0;}#footer .zone2 .col-sm-4 h4{font-size:44px;line-height:24px;color:#fff;margin-bottom:30px;}#footer .zone2 .col-sm-4 ul li a{text-decoration:none;font-family:interl;color:#888;font-size:24px;line-height:38px;}#footer .zone2 .col-sm-4{margin:50px 0 0;}#block-webform .js-form-type-textarea .form-textarea-wrapper #edit-parlez-de-votre-projet:focus{box-shadow:none;border-bottom:#8c11db 1px solid;color:#fff;}#block-webform .js-form-item #edit-services option:focus,#block-webform .js-form-item #edit-services option:checked{background:#4ac3fa;color:#000;border:none;}#block-webform .js-form-item input:focus{box-shadow:none;border-bottom:#8c11db 1px solid;color:#fff;}::selection{background:#ddd;color:#000;}#block-webform .js-form-item #edit-services:focus{box-shadow:none;}#block-webform .js-form-type-textarea .form-textarea-wrapper #edit-parlez-de-votre-projet{background:transparent;border:none;font-size:12px;font-family:poppinsb;border-bottom:1px solid #999;color:#888;border-radius:0;padding:10px 0;}#block-webform .js-form-item input{background:transparent;border:none;font-size:12px;font-family:poppinsb;border-bottom:1px solid #999;color:#888;border-radius:0;padding:10px 0;}#block-webform .js-form-item .form-select{height:60px;}#block-webform .js-form-item #edit-services{background:transparent;border:none;padding:0;}#block-webform .js-form-item #edit-services option{background:#202323;color:#9a9a9a;border-radius:8px;margin-bottom:5px;font-size:12px;padding:15px 25px;display:inline-table;margin-right:10px;}#block-webform .js-form-item #edit-services option:last-child{margin-right:0;}#block-webform .js-form-item label{font-family:poppinsb;font-size:24px;line-height:24px;color:#fff;margin-bottom:10px;margin-top:20px;}#block-webform #edit-markup{color:#888;font-family:inter;font-size:16px;white-space:normal;line-height:22px;}#block-webform{border:2px solid #95f7f433;clip-path:polygon(0 0,100% 0,100% calc(100% - 35px),calc(100% - 35px) 100%,0 100%);padding:40px;overflow:hidden;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;margin:50px 0 auto;}.site-footer__top .region{width:50%;}.site-footer .block{margin:0;border:none;padding:0;}#block8 h1{font-size:80px;line-height:80px;margin:0;color:#fff;}.modules-tabs__menu-item.is-selected a .summary{color:#fff;font-style:italic;padding:0 0 5px;}li.modules-tabs__menu-item a{padding:5px 30px;}#block5 .flex .grid .cont .texte{font-size:16px;}#block-block5::before{content:"";position:absolute;top:100px;width:50%;height:700px;background:url(/sites/default/files/blur2.webp);background-repeat:repeat;background-size:auto;background-size:initial;background-repeat:no-repeat;background-position:left;left:-200px;}#block-block5{position:relative;}#block4 .flex{animation:200s slide infinite linear;display:inline-block;}#block4 .zone2 .grid .cont .texte{height:auto;}#block5 .flex .grid .cont h2{font-size:24px;line-height:24px;height:40px;}#block5 .flex .grid .cont h2{font-size:24px;line-height:24px;}#block5 .flex .grid .cont .icon img{background:#1e1e1e;padding:22px;border-radius:20px;margin-bottom:122px;}#block5 .zone1 .txt{white-space:initial;}#block2 .zone1 .txt p{margin-bottom:30px;font-size:16px;}#block3 .zone1 .txt p{margin-bottom:30px;font-size:16px;}#block5 .zone1 .txt p{margin-bottom:30px;font-size:16px;}#block5 .flex{overflow:scroll;position:relative;padding:40px 0;border-bottom:1px solid #555;}#block5 .flex .grid .cont::after{display:none;}#block5 .flex .grid .cont{border:none;background:transparent;margin:0;}#block5 .flex .grid{width:400px;display:inline-block;border-left:1px solid #333;}#block5 .zone1{padding:20px 0 70px;border-top:1px solid #fff;border-radius:8px;margin-top:70px;}#block5{border-top:none;margin-top:0;padding:0;overflow:hidden;white-space:nowrap;}#block4 .zone2 .grid .cont h2{font-size:28px;line-height:32px;height:90px;margin-bottom:120px;}#block4 .zone2 .grid .cont::after{display:none;}#block4 .zone2 .grid .cont{min-height:400px;border:1px solid #95f7f433;background:transparent;}#block4 .flex .grid{width:340px;}#block-block4::before{content:"";position:absolute;top:100px;width:50%;height:700px;background:url(/sites/default/files/blur1.webp);background-size:initial;background-repeat:no-repeat;background-position:left;right:0;}#block-block4{position:relative;}#block-block3::before{content:"";position:absolute;top:100px;width:60%;height:800px;background:url(/sites/default/files/blur2.webp);background-size:cover;background-repeat:no-repeat;background-position:left;left:-200px;}#block2 .zone2 .grid .cont h2{margin-bottom:150px;}#block2 .zone2 .grid .cont{min-height:500px;background:linear-gradient(180deg,#050505 0%,#191919 100%);}#block4 h1{font-size:80px;line-height:80px;margin:0;color:#fff;}.block3 .zone1 .z1 p{margin-bottom:10px;}.block3 .btn-design{text-align:center;margin-top:30px;}.block3 .zone1 .txt{margin:50px 0 auto;}.block3 p{color:#888;font-family:interb;font-size:14px;margin:0;white-space:normal;}.block3{overflow:hidden;white-space:nowrap;}.block3 .zone1 .z1 h1{font-size:80px;line-height:80px;margin:0;color:#fff;}.block3 .zone1{padding:20px 0 70px;border-top:1px solid #fff;border-radius:8px;margin-top:70px;}.max1428{max-width:1428px;margin:0 auto;}.featured-top .container{max-width:100%;}.block2 .btn-design{text-align:center;margin-top:30px;}.block3 .flex .grid{width:500px;display:inline-block;margin-right:50px;}.block3 .flex{animation:60s slide infinite linear;display:inline-block;}#block1 .col-sm-4 img{position:relative;right:200px;top:-100px;width:800px;}.zone2 .grid .cont .img img{max-width:100%;transform:scale(1.9);opacity:0.3;height:350px;}.zone2 .grid .cont .img p{text-align:center;}.zone2 .grid .cont .texte{height:100px;}.zone2 .grid .cont h2{font-size:38px;line-height:42px;margin:0;color:#fff;display:block;height:90px;}.zone2 .grid .cont p{margin-bottom:20px !important;color:#888;font-family:interb;font-size:14px;margin:0;white-space:normal;}.block2 .zone1{margin-bottom:50px;}.zone2 .grid .cont:hover::before{background-position:center;transition:0.1s ease;right:20px;top:20px;height:60px;width:60px;transform:rotate(135deg);background-color:#777;}.zone2 .grid .cont::after{content:"";position:absolute;right:30px;top:30px;height:40px;width:40px;border-radius:50%;background-image:url("/sites/default/files/btn-arrow.svg");background-repeat:no-repeat;background-color:#444;transition:0.1s ease;background-position:center;background-size:16px;}.zone2 .grid .cont{position:relative;border:2px solid #95f7f433;clip-path:polygon(0 0,100% 0,100% calc(100% - 35px),calc(100% - 35px) 100%,0 100%);padding:40px;overflow:hidden;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;margin-bottom:40px;transition:0.1s ease;}.zone2 .grid .cont:hover{transition:0.1s ease;background:linear-gradient(180deg,#1e1e1e 0%,#373737 100%);border:2px solid #73e0f71c;}.block2 p{color:#888;font-family:interb;font-size:14px;margin:0;}.block2 h1{font-size:80px;line-height:80px;margin:0;color:#fff;}.block2 .zone1 .txt{margin:50px 0 auto;}.block2 .zone1 .z1 p{margin-bottom:10px;}#block-block3{position:relative;}#block2::before{content:"";position:absolute;top:0;width:60%;height:800px;background:url(/sites/default/files/blur1.webp);background-size:initial;background-repeat:no-repeat;background-position:left;right:0;}#block-block2{padding-top:70px;}.block2{padding:20px 0 70px;border-top:1px solid #fff;border-radius:8px;position:relative;}.text-color{background-color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#0d99ff),to(#99faf4));background-image:linear-gradient(90deg,#0d99ff 0%,#99faf4 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}#block1::before{content:"";position:absolute;top:50%;width:60%;height:800px;background:url(/sites/default/files/blur2.webp);background-size:cover;background-repeat:no-repeat;background-position:left;left:-200px;}.btn-design .btn{padding:20px 30px;height:auto;font-size:14px;min-width:300px;}#block1 .bodyheader p{font-size:18px;line-height:22px;margin-bottom:20px;font-family:inter;}#block1 .bodyheader{max-width:400px;margin-top:200px;}#block1 .text3{padding-left:200px;}#block1 .text2{padding-left:100px;}#block1 h1{font-size:132px;line-height:110px;margin:0;color:#fff;}#block1 p{color:#888;font-family:interb;font-size:14px;margin:0;}#block1 .col-sm-4{height:400px;}.highlighted .container{overflow:hidden;}#block1{padding:100px 0 70px;background-image:url(/sites/default/files/home01.svg);background-repeat:no-repeat;background-position:right bottom;background-size:800px;}#CollapsingNavbar #block-codekura ul{display:block;margin:0 auto;}#CollapsingNavbar #block-codekura ul li{display:inline-block;padding:0 10px;}.container{max-width:1428px;}#block-codekura ul li a{color:#fff;font-family:poppinsb;font-size:14px;text-align:left;}.btn:hover::after{content:"";position:absolute;right:15px;top:calc(50% - 14px);height:26px;width:26px;border-radius:50%;transition:0.1s ease;background-image:url("/sites/default/files/btn-arrow-dark.svg");background-repeat:no-repeat;background-position:center;}.btn::after{content:"";position:absolute;right:26px;top:calc(50% - 2px);height:4px;width:4px;background-color:#fff;border-radius:50%;transition:0.1s ease;}.btn:hover,.btn:focus{border:solid 1.5px transparent;background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(101deg,#005797,#ae00ec);background-clip:content-box,border-box;color:#fff;transition:0.1s ease;box-shadow:2px 1000px 1px #151515 inset;}.btn{color:#fff;font-family:poppinsb;font-size:11px;min-width:200px;text-align:left;padding:10px 20px;position:relative;border:solid 1.5px transparent;background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(101deg,#005797,#ae00ec);background-origin:border-box;background-clip:content-box,border-box;box-shadow:2px 1000px 1px #000 inset;border-radius:0;border-bottom-right-radius:0px;border-bottom-right-radius:12px;display:inline-block;height:40px;transition:0.1s ease;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);}.linkdemarr p a{text-decoration:none;}#header #navbar-main .navbar-brand img{height:22px;}.linkdemarr p{margin:0;}#CollapsingNavbar #block-codekura{float:left;width:82.25%;display:inline-grid;}#header #navbar-main .navbar-brand{display:inline-block;width:15%;margin:0;height:30px;}#header{position:absolute;top:15px;left:0;right:0;max-width:1428px;margin:0 auto;background:#050505;border:1px solid #91999e;border-radius:10px;padding:8px 9px 8px 18px;z-index:9999;}#main-wrapper{padding:20px 0;height:0;}.site-footer__top{padding:20px 0 70px;border-top:1px solid #fff;}.site-footer{background:transparent;}#navbar-main{background-color:transparent;padding:0;}#page,#main-wrapper{background:#000;}.notitle #block-bootstrap-barrio-subtheme-page-title{display:none;}.claro-details__summary{padding:5px 50px;}#system-modules .modules-wrapper td{height:auto;padding:0;}@keyframes slide{from{transform:translateX(0);}to{transform:translateX(-100%);}}
@media only screen and (max-width:960px){#footer .zone2 .textcont ul li img{width:50px;padding:16px;}#footer .zone2 .textcont ul li a{width:50px;height:50px;}#block-webform .js-form-item #edit-services{display:none;}#block4 .zone2 .grid .cont{height:440px;}#block-block5::before{width:100%;height:100%;left:0;}#block-block4::before{width:100%;height:100%;left:0;}#block-block3::before{width:100%;height:100%;left:0;}.copyryght p{font-family:interl;font-size:9px;}#footer .zone2 .col-sm-8{margin:40px 0 0;}#footer .zone2 .col-sm-4{margin:15px 0 0;}#footer .zone2 .col-sm-4 h4{font-size:28px;line-height:28px;margin-bottom:10px;}#footer .zone2 .col-sm-4 ul li{padding-left:15px;}#footer .zone2 .col-sm-4 ul li::before{font-size:18px;line-height:18px;}#footer .zone2 .col-sm-4 ul li a{font-size:14px;line-height:18px;font-family:interl;}#footer .zone2 .textcont h6{font-size:14px;line-height:18px;font-family:interl;}#footer h1{font-size:55px;line-height:44px;}#footer .zone2 .logocodekura img{height:28px;}#block-webform .js-form-item .form-select{height:210px;}#block-webform .js-form-item #edit-services option{display:block;margin-right:0;width:100%;}.site-footer__top .region:first-child{padding:0 15px;}.site-footer__top .region{width:100%;margin:0 auto;}#block-webform #edit-markup{font-size:14px;line-height:20px;}#block8 h1{font-size:36px;line-height:36px;}#block5 .flex .grid .cont .icon img{margin-bottom:70px;}#block5 .zone1{padding-bottom:0;margin-bottom:30px;}.zone2 .grid .cont .img img{height:250px;}.zone2 .grid .cont .texte{height:80px;}.block3 .flex .grid{width:310px;margin-right:15px;}.block3 .zone1 .z1 h1{font-size:40px;line-height:40px;}#block2 .zone2 .grid .cont{min-height:250px;}#block2 .zone2 .grid .cont h2{margin-bottom:120px;}#block5 .flex .grid{width:310px;}.zone2 .grid .cont h2{font-size:28px;line-height:28px;height:65px;}#block4 .flex .grid{width:310px;}#block2 .zone1 .txt p{font-size:14px;line-height:20px;}.footer h1 span{font-size:36px;line-height:36px;}.block5 h1{font-size:36px;line-height:36px;}.block4 h1{font-size:36px;line-height:36px;}.block3 h1{font-size:36px !important;line-height:36px !important;}#block5 .zone1 .txt p{font-size:14px;}#block3 .zone1 .txt p{font-size:14px;}.block2 h1{font-size:36px;line-height:36px;}#block1 .col-sm-4 img{position:initial;width:100%;}.btn{min-width:240px;}.btn-design .btn{padding:15px 30px;height:auto;font-size:12px;min-width:300px;}#block1::before{width:100%;left:0;height:auto;}#block1{background-position:center;background-size:100%;min-height:85vh;}#block1 .col-sm-4{height:100vh;position:absolute;top:500px;}#block1 .col-sm-8{z-index:99999;}#block1 p{color:#a4a4a4;}#block1 .bodyheader p{font-size:16px;}#block1 .bodyheader{max-width:400px;margin-top:40vh;}#block1 .text3{padding-left:50px;}#block1 .text2{padding-left:25px;}#block1 h1{font-size:42px;line-height:42px;}.scrolled .menuhidescroll{display:none;}.navbar-toggler{padding:0;border:none;}.navbar-toggler-icon::after{content:"";position:absolute;top:18px;right:0;width:40px;height:2px;background:#fff;}.navbar-toggler-icon{position:relative;background-image:none;}.navbar-toggler-icon::before{content:"";position:absolute;top:11px;right:0;width:40px;height:2px;background:#fff;}#CollapsingNavbar .nav li{border-bottom:1px solid #282828;padding:10px 0 !important;width:100%;}#CollapsingNavbar .nav{padding:30px;}.linkdemarr{display:block;margin:30px;}#CollapsingNavbar{min-height:70vh;}#CollapsingNavbar #block-codekura{display:block;min-height:auto;box-shadow:0 10px 10px #0000004d;width:100%;}#header #navbar-main .navbar-brand{width:80%;}#header{top:10px;max-width:95%;padding:10px;z-index:9999999;position:fixed;background:#000000ed;}}
