.list-enter-active,.list-leave-active{-webkit-transition:all .5s;transition:all .5s}.list-enter-active{-webkit-transition-delay:.5s;transition-delay:.5s}.list-enter{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.list-leave-to{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.fade-it-enter,.fade-it-leave,.fade-it-leave-active{opacity:0;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.fade-it-enter-active,.fade-it-leave-active{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;transition:all .5s ease}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}svg{max-height:100%}article,aside,details,div,figcaption,figure,footer,header,hgroup,menu,nav{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a,a:hover{text-decoration:none}:focus{outline:none}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}input,select{vertical-align:middle}button,input[type=checkbox]{cursor:pointer;padding:0}img{max-width:100%;vertical-align:top}button,input{border:0;font-size:100%}button{background:none}small{text-align:center;display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button:focus{outline:0}html{scroll-behavior:smooth}body{max-width:100vw;overflow-x:hidden;font:14.5px/1.6 Montserrat Alternates,sans-serif;word-wrap:break-word;font-weight:300;background:#f8f9fc}.container{max-width:1200px!important}::-webkit-input-placeholder{opacity:.3;-webkit-transition:.2s ease;transition:.2s ease}::-moz-placeholder{opacity:.3;-moz-transition:.2s ease;transition:.2s ease}:-ms-input-placeholder{opacity:.3;-ms-transition:.2s ease;transition:.2s ease}::-ms-input-placeholder{opacity:.3;-ms-transition:.2s ease;transition:.2s ease}::placeholder{opacity:.3;-webkit-transition:.2s ease;transition:.2s ease}input{padding:10px 18px}input:focus{border-bottom:1px solid #ff691a}input:focus::-webkit-input-placeholder{opacity:.1;-webkit-transition:.2s ease;transition:.2s ease}input:focus::-moz-placeholder{opacity:.1;-moz-transition:.2s ease;transition:.2s ease}input:focus:-ms-input-placeholder{opacity:.1;-ms-transition:.2s ease;transition:.2s ease}input:focus::-ms-input-placeholder{opacity:.1;-ms-transition:.2s ease;transition:.2s ease}input:focus::placeholder{opacity:.1;-webkit-transition:.2s ease;transition:.2s ease}svg{width:20px;height:20px}svg path{fill:#4b4b4b}.disabled{pointer-events:none;opacity:.15}a{color:#ff691a;position:relative;-webkit-transition:.25s ease;transition:.25s ease}a:hover{color:#0d5d8f}.header-list .sub-header,.header-list .top-header{background:none;border:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-list .sub-header h1,.header-list .top-header h1{margin:0;font-size:40px;color:#1d2135;opacity:.09}.header-list .sub-header-options{padding:10px 30px;width:100%;margin-top:20px}.header-list .sub-header-options .show-filter{background:#fff;color:#1d2135;padding:10px 20px;margin-right:20px}.header-list .sub-header-options .show-filter:hover{background:#ff691a;color:#fff;-webkit-transition:.25s ease;transition:.25s ease}.header-list .sub-header-options .display button{margin-right:15px}.header-list .sub-header-options .display button svg{height:18px;width:18px}.header-list .sub-header-options .display button svg circle,.header-list .sub-header-options .display button svg path,.header-list .sub-header-options .display button svg rect{-webkit-transition:.2s ease;transition:.2s ease;fill:#090909}.header-list .sub-header-options .display button.active svg circle,.header-list .sub-header-options .display button.active svg path,.header-list .sub-header-options .display button.active svg rect{fill:#ff691a}.header-list .sub-header-options .display button[data-display=table] svg{height:21px;width:21px}.header-list .sub-header-options .display .select{margin-right:10px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.02);box-shadow:0 1px 5px rgba(0,0,0,.02)}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex .align-right{margin-left:auto}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#main-container{padding:0 30px}#properties-form #main-container{margin-top:20px}label{font-weight:700;color:#4b4b4b;margin-bottom:5px;font-family:Quicksand,sans-serif}input,textarea{padding:8px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;resize:none;width:100%;background:#f3f3f5}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-weight:300;color:#666a83}input::-moz-placeholder,textarea::-moz-placeholder{font-weight:300;color:#666a83}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-weight:300;color:#666a83}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-weight:300;color:#666a83}input::placeholder,textarea::placeholder{font-weight:300;color:#666a83}.input-master{color:#090909}textarea{min-height:100px;font:100%/1.6 Montserrat Alternates,sans-serif;background:#f3f3f5;border:0;border-bottom:1px solid #dfdee2}h1{font:150%/1.2 Quicksand,sans-serif;font-weight:600;color:#1b1b1b}h2{font:110%/1.6 Quicksand,sans-serif;margin-bottom:.25rem;font-weight:400;font-size:1.4rem}h3{font:110%/1.6 Quicksand,sans-serif;line-height:1.4;font-weight:300}p{font:100%/1.6 Montserrat Alternates,sans-serif;word-wrap:break-word;margin-bottom:16px;font-weight:400}p.no-margin{margin-bottom:0}p strong{font-family:Montserrat Alternates,sans-serif;font-weight:600}.cta{border-radius:3px;padding:12px 20px;text-align:center;-webkit-transition:.25s ease;transition:.25s ease;line-height:1.2;font-size:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.cta,.cta svg{position:relative}.cta svg{width:16px;height:20px;top:-1px;margin-right:10px}.cta svg path,.cta svg rect{fill:#fff}.cta.loading{padding:16px 20px;color:transparent;pointer-events:none;overflow:hidden;position:relative}.cta.loading:before{content:"";border:4px solid hsla(0,0%,100%,.3);border-top:4px solid #fff;background:none;border-radius:50%;width:20px;height:20px;-webkit-animation:spin 1.1s ease infinite;animation:spin 1.1s ease infinite;pointer-events:none;-webkit-transition:.75s ease;transition:.75s ease;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cta:first-letter{text-transform:uppercase}.cta.reversed{border:1px solid #ff691a;-webkit-box-sizing:border-box;box-sizing:border-box}.cta.reversed,.cta.reversed:hover{background:none;color:#ff691a}.cta:hover{background:#0d5d8f;color:#fff}.cta.no-click{pointer-events:none;opacity:.5}.card{background:#fff}.clearfix:after{content:"";clear:both;display:table}.hide{opacity:0;pointer-events:none;position:fixed;display:none!important}.hide.not-visible{visibility:hidden!important;display:block!important}.hide:after,.hide:before{opacity:0;pointer-events:none}.show{opacity:1;pointer-events:auto}.loader{border:4px solid #dfdee2;border-top:4px solid #ff691a;border-radius:50%;width:45px;height:45px;-webkit-animation:spin 1.2s ease infinite;animation:spin 1.2s ease infinite;pointer-events:none;-webkit-transition:.75s ease;transition:.75s ease}.loader.position-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-loader{width:60px;height:60px;border:6px solid #dfdee2;border-top:6px solid #ff691a;-webkit-transition:.2s ease;transition:.2s ease;-webkit-transform:scale(1);transform:scale(1)}.main-loader.fade{opacity:0;-webkit-transform:scale(.6);transform:scale(.6);pointer-events:none}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.select{position:relative;display:inline-block;background:#fff;font-size:100%;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease;height:48px;border-radius:3px;background:#f3f3f5}.select.text-right,.select.text-right .options{text-align:right}.select.right .options{left:auto;right:0}.select :first-letter{text-transform:uppercase}.select:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background:#d2d0d6}.select.active,.select:after{-webkit-transition:.2s ease;transition:.2s ease}.select.active{border-radius:3px 3px 0 0;border-bottom:2px solid #ff691a;background:#f3f3f5}.select.active .selected{-webkit-transition:.2s ease;transition:.2s ease}.select.active:after{width:100%;background:#dfdee2}.select.active:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);fill:#fff}.select.active .options{opacity:1;pointer-events:auto;-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 2px 0;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.select .selected{display:block;padding:11px 30px 11px 10px;border-radius:3px;white-space:nowrap;text-overflow:ellipsis;position:relative;font-weight:400;color:#666a83;overflow:hidden}.select .selected,.select .selected:before{-webkit-transition:.2s ease;transition:.2s ease}.select .selected:before{content:"";position:absolute;right:10px;top:50%;width:10px;height:10px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background:url(/img/svg/arrow.svg);opacity:.4;background-size:100% 100%;pointer-events:none;z-index:1}.select .options{left:0;opacity:1;min-width:100%;top:calc(100% + 1px);background:#fff;position:absolute;border-radius:0 0 3px 3px;max-height:216px;overflow-y:auto;overflow-x:hidden;z-index:99}.select .options::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.1);border-radius:10px;background-color:#f3f3f5}.select .options::-webkit-scrollbar{width:9px;background-color:#f3f3f5}.select .options::-webkit-scrollbar-thumb{border-radius:10px;background-color:#dfdee2}.select .options li{padding:10px 30px 10px 15px;-webkit-transition:.25s ease;transition:.25s ease;white-space:nowrap;position:relative}.select .options li.is-selected{background:rgba(255,105,26,.1)}.select .options li:hover{background:#ececee}.autocomplete .options{left:0;top:calc(100% + 1px);width:100%;background:#fff;cursor:pointer;position:absolute;-webkit-box-shadow:rgba(0,0,0,.1) 0 2px 4px 0;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.autocomplete .options li{padding:10px 30px 10px 15px;-webkit-transition:.25s ease;transition:.25s ease;overflow:hidden}.autocomplete .options li:hover{background:#ececee}.modal-scroll-block{overflow:hidden;height:100vh}.pac-container:after{background-image:none!important;height:0}div[placeholder]:empty:before{content:attr(placeholder);color:#908d9a;font-weight:400;pointer-events:none}div[placeholder]:empty:focus:before{content:""}.toggle-button{background:#ff2f46;width:50px;height:23px;display:block;position:relative;cursor:pointer}.toggle-button,.toggle-button:before{border-radius:50px;-webkit-transition:.2s ease;transition:.2s ease}.toggle-button:before{content:"";left:0;top:-2px;height:17px;width:17px;position:absolute;background:#fff;-webkit-transform:translateX(3px);transform:translateX(3px);margin-top:5px}input[type=checkbox]:checked+.toggle-button{background:#6aff46}input[type=checkbox]:checked+.toggle-button:before{-webkit-transform:translateX(30px);transform:translateX(30px);background:#fff}hr{border:0;clear:both;display:block;width:100%;height:1px;border-top:1px dashed #4b4b4b}.come-soon{text-align:center;display:block;font-size:30px;color:#4b4b4b;margin:200px auto 0}.back{position:relative;display:inline-block;font-weight:400}.back svg{height:12px;width:12px;-webkit-transform:rotate(180deg) translateY(-2px);transform:rotate(180deg) translateY(-2px);margin-right:5px;margin-bottom:1px}.navigation{position:fixed;min-height:100vh;width:80px;left:0;top:0;background:#fff;z-index:98;border-right:1px solid #ededf2;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s ease;transition:.3s ease}.navigation.hidden{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.navigation.hidden .burger-menu{right:-40px;top:14px}.navigation.hidden .burger-menu path{fill:#4b4b4b}.navigation header{-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;text-align:center;position:relative;margin-bottom:10px}.navigation header .burger-menu{width:20px;height:20px;position:absolute;right:15px;top:15px}.navigation header .burger-menu,.navigation header .burger-menu svg path{-webkit-transition:.3s ease;transition:.3s ease}.navigation header .axios{color:#ff691a;font-size:13px;height:50px;margin-top:25px;font-weight:800;letter-spacing:3px;display:block;pointer-events:none}.navigation header .axios svg{max-width:36px;height:36px}.navigation header .menu{position:absolute;right:10px;top:10px;width:20px;height:30px}.navigation header svg{max-width:100%;height:50px}.navigation header svg path{fill:#fff}.navigation .main-nav li{height:60px}.navigation .main-nav a,.navigation .main-nav button{padding:15px 10px;width:100%;display:inline-block;-webkit-transition:.25s ease;transition:.25s ease;position:relative;font-size:14px;font-weight:300}.navigation .main-nav a:hover span,.navigation .main-nav button:hover span{opacity:1;-webkit-transform:translate(-20px,-50%);transform:translate(-20px,-50%)}.navigation .main-nav a span,.navigation .main-nav button span{position:absolute;left:100%;top:50%;-webkit-transform:translate(-10px,-50%);transform:translate(-10px,-50%);display:block;background:#fff;color:#ff691a;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.07);box-shadow:0 1px 5px rgba(0,0,0,.07);border-radius:3px;padding:5px 10px;white-space:nowrap;pointer-events:none;opacity:0;-webkit-transition:.2s ease;transition:.2s ease}.navigation .main-nav a svg,.navigation .main-nav button svg{position:relative;height:22px;width:22px;display:block;margin:0 auto}.navigation .main-nav a svg path,.navigation .main-nav a svg rect,.navigation .main-nav button svg path,.navigation .main-nav button svg rect{-webkit-transition:.3s ease;transition:.3s ease;fill:#4b4b4b}.navigation .main-nav a:hover,.navigation .main-nav button:hover{color:#ff691a}.navigation .main-nav a.active svg path,.navigation .main-nav a.active svg rect,.navigation .main-nav a:hover svg path,.navigation .main-nav a:hover svg rect,.navigation .main-nav button.active svg path,.navigation .main-nav button.active svg rect,.navigation .main-nav button:hover svg path,.navigation .main-nav button:hover svg rect{fill:#ff691a;stroke:#ff691a}.navigation .main-nav a.active:before,.navigation .main-nav button.active:before{content:"";position:absolute;right:0;top:0;height:100%;width:3px;background:#ff691a;border-radius:5px 0 0 5px}.navigation .main-nav button{text-align:left}.navigation .main-nav button:after{content:"";position:absolute;right:10px;top:20px;width:10px;height:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);background:url(/img/svg/arrow-white.svg);background-size:cover;-webkit-transition:.2s ease;transition:.2s ease}.navigation footer{position:absolute;left:0;width:100%;bottom:20px}.navigation footer .profile{position:relative}.navigation footer .profile.active .dropdown{opacity:1;pointer-events:auto}.navigation footer .profile button{margin:0 auto;width:40px;height:40px;border:1px solid #dfdee2;display:block;border-radius:50px}.navigation footer .profile .dropdown{position:absolute;left:100%;bottom:0;background:#fff;border:1px solid #dfdee2;pointer-events:none;opacity:0;-webkit-transition:.2s ease;transition:.2s ease}.navigation footer .profile .dropdown li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px}.navigation footer .profile .dropdown li a span{white-space:nowrap}.navigation footer .profile .dropdown li a svg{width:20px;height:20px;margin-right:10px}.navigation footer svg{width:22px;height:22px}.navigation footer svg path{fill:#4b4b4b}.main-content{margin-left:80px!important;width:calc(100% - 80px)!important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s ease;transition:.3s ease;z-index:1;position:relative}.main-content.fade{opacity:0;pointer-events:none}.main-content>header{width:100%}.main-content.full-screen{width:100%;margin-left:0}.main-content .main-action-bar{position:fixed;right:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:10px;border-top:1px solid #dfdee2;border-left:1px solid #dfdee2}.main-content .main-action-bar button{margin-left:20px}.main-content h1{font-size:15px}.main-content .input-editor{width:100%}.main-content .editor{background:#fff;border:1px solid #f3f3f5;width:100%;min-height:200px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.main-content .image-editor{height:200px;border:1px solid #dfdee2}.main-content .image-editor a{position:relative;display:block;height:200px}.main-content .image-editor a:hover:after,.main-content .image-editor a:hover:before{opacity:1}.main-content .image-editor a:hover:before{-webkit-transform:translate(-50%);transform:translate(-50%)}.main-content .image-editor a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(10,10,10,.9);opacity:0;-webkit-transition:.25s ease;transition:.25s ease}.main-content .image-editor a:before{content:"Modifier";position:absolute;left:50%;top:80px;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);color:#fff;opacity:0;padding:10px 20px;border:2px solid #fff;-webkit-transition:.4s ease;transition:.4s ease}.main-content .image-editor svg{position:absolute;left:50%;top:50px;height:80px;width:50px;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-content .image-editor .image{text-align:center}.main-content .image-editor .image img{height:200px;z-index:3;position:relative;margin:0 auto}.dashboard{width:100%}.dashboard .card{min-height:200px;margin-bottom:20px}.dashboard .big-figure{font-size:100px;text-align:center;display:block}.cta{background:#ff691a;font-weight:400;letter-spacing:.5px;color:#fff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.07);box-shadow:0 1px 5px rgba(0,0,0,.07)}.cta:hover{background:#e64f00}.sub-menu-to-display{-webkit-box-shadow:1px 0 1px 0 rgba(10,10,10,.15);box-shadow:1px 0 1px 0 rgba(10,10,10,.15);background:#121b30}.sub-menu-to-display h1{font-size:14px;height:51px;line-height:51px;padding-left:20px;border-bottom:1px solid #dfdee2}.sub-menu-to-display li{height:auto!important}.sub-menu-to-display a{text-align:left!important;font-size:14px;line-height:1;padding:14px 15px 14px 18px!important;position:relative;color:#090909}.sub-menu-to-display a:before{content:"";position:absolute;width:100%;left:0;top:0;height:45px;border:0;background:none;-webkit-transition:.2s ease;transition:.2s ease;opacity:0}.sub-menu-to-display a svg{margin-right:8px;height:14px!important;width:14px!important;top:2px!important}.sub-menu-to-display a svg path{fill:#090909!important}.sub-menu-to-display a:hover{color:#ff691a!important}.sub-menu-to-display a:hover:before{background:rgba(30,39,46,.05);opacity:1}.sub-menu-to-display a.active:before{background:rgba(30,39,46,.1);-webkit-transform:translate(0);transform:translate(0);opacity:1}.sub-menu-to-display a.active:after{left:0!important;top:0!important;width:4px!important;border-radius:0!important;height:45px!important;z-index:9!important;-webkit-transform:none!important;transform:none!important}.sub-menu-to-display a.active:hover{color:#090909!important}.sub-menu-to-display a.active:hover svg path{fill:#090909!important}.overlay{width:100vw;height:100vh;background:rgba(10,10,30,.8);pointer-events:none;position:fixed;z-index:99;opacity:0;-webkit-transition:.25s ease;transition:.25s ease}.overlay.active{opacity:1;pointer-events:auto}.popup{position:fixed;z-index:100;width:100vw;left:0;top:0;height:100vh;opacity:0;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease}.popup.active{opacity:1;pointer-events:auto}.popup .box{position:fixed;left:50%;top:0;min-height:100px;border-radius:3px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.5s ease;transition:.5s ease;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.popup .box.full-page{width:100%;height:100%}.popup .box header{border-bottom:1px solid #f3f3f5;padding-bottom:10px}.popup .box header .menu{display:-webkit-box;display:-ms-flexbox;display:flex}.popup .box header .menu li{-ms-flex-item-align:end;align-self:flex-end;position:relative;padding-bottom:10px;margin-right:10px}.popup .box header .menu li:after{content:"";position:absolute;left:0;bottom:-12px;width:100%;height:3px;background:none}.popup .box header .menu li button{text-transform:uppercase;font-weight:700;text-align:center}.popup .box header .menu li.active:after{background:#ff691a}.popup .box .exit-popup{position:absolute;top:7px;right:8px;width:11px;height:11px}.popup .box .exit-popup svg{width:11px;height:11px}.popup .client-create-new,.popup .users-create-new{width:auto;padding:30px;min-width:350px;height:auto;margin-top:12%}.popup .client-create-new header,.popup .users-create-new header{margin-bottom:10px;text-align:center;display:block;border-bottom:0}.popup .client-create-new .autocomplete,.popup .client-create-new .input-box,.popup .client-create-new .select,.popup .users-create-new .autocomplete,.popup .users-create-new .input-box,.popup .users-create-new .select{width:100%!important;-webkit-box-shadow:0 0 30px rgba(0,0,0,.06);box-shadow:0 0 30px rgba(0,0,0,.06);border:1px solid rgba(23,33,53,.07);margin:10px 0;border-radius:5px}.popup .client-create-new .cta,.popup .users-create-new .cta{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.box-container{padding:30px;background:#fff;margin-bottom:20px;border-radius:3px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.07);box-shadow:0 1px 5px rgba(0,0,0,.07)}.box-container h1{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:block;margin-bottom:20px;color:#ff691a;font-size:15px;text-transform:none;letter-spacing:.2px;font-weight:700;position:relative}.box-container .card-line{margin-top:20px}.table-list{position:relative;padding:0;-webkit-box-shadow:none;box-shadow:none;background:none}.table-list .labels{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:50px}.table-list .labels li{padding:15px 0;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-list .labels .check-all-list{margin-top:10px}.table-list .labels ul{padding-top:10px;padding-bottom:10px}.table-list .labels .item,.table-list .labels a{position:relative;font-weight:700;font-size:12.5px;color:#4b4b4b;font-family:Quicksand,sans-serif}.table-list .elements{border-top:0;width:100%}.table-list .elements .no-element{text-align:center;display:block;font-size:16px;padding:10px 0;background:#fff}.table-list .elements .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.04);box-shadow:0 1px 5px rgba(0,0,0,.04);border-radius:7px;background:#fff;margin-bottom:10px;-webkit-transition:.2s ease;transition:.2s ease}.table-list .elements .line:hover{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1);margin-left:10px;-webkit-transition:.2s ease;transition:.2s ease}.table-list .elements .line .selector{width:50px}.table-list .elements .line.invited{padding-left:50px}.table-list .elements .line .select{background:none;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-list .elements .line .select .selected{padding:0 30px 0 0}.table-list .elements .line .activate{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-list .elements .line div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-list .elements .line>a{height:54px;line-height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-list .elements .line>a,.table-list .elements .line>section{color:#666a83;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.table-list .elements .line>section{line-height:54px;position:relative}.table-list .elements .line>section div{white-space:nowrap;text-overflow:ellipsis}.table-list .elements .line>section>a{color:#666a83;height:54px;line-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-list .elements .line .client-contact{-ms-flex-wrap:initial;flex-wrap:nowrap;opacity:.1;pointer-events:none;-webkit-transition:.2s ease;transition:.2s ease;position:absolute;right:20px;top:13px}.table-list .elements .line .client-contact,.table-list .elements .line .client-contact a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-list .elements .line .client-contact a{width:30px;height:30px;padding:10%;background:#ff691a;border-radius:50px;margin:0 5px}.table-list .elements .line .client-contact a svg path{fill:#fff}.table-list .elements .line:hover .client-contact{opacity:1;pointer-events:auto;-webkit-transition:.2s ease;transition:.2s ease}.table-list .elements .line:hover .client-contact a:hover{background:#e64f00}.bullet-numbers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px}.bullet-numbers .wrapper{border:1px solid #dfdee2;border-radius:5px}.bullet-numbers .previous svg{-webkit-transform:rotate(180deg) translateY(-3px);transform:rotate(180deg) translateY(-3px)}.bullet-numbers .button{text-align:center;color:#ff691a;padding:0 10px;line-height:36px;height:36px}.bullet-numbers .button.disabled{color:#4b4b4b}.bullet-numbers .button svg{width:15px;height:15px}.bullet-numbers .button svg path{fill:#dfdee2;-webkit-transition:.1s ease;transition:.1s ease}.bullet-numbers .button:hover svg path{fill:#4b4b4b}.bullet-numbers ul{height:100%}.bullet-numbers ul li{border-right:1px solid #dfdee2;border-left:1px solid #dfdee2}.bullet-numbers ul li.active{background:#ff691a;border:1px solid transparent}.bullet-numbers ul li.active a{color:#fff}.bullet-numbers ul li a{padding:0 15px;font-weight:600;line-height:36px}.dashboard .table-list .elements .line{-webkit-box-shadow:none;box-shadow:none}.date-picker{position:relative;border-bottom:1px solid #f3f3f5}.date-picker .input-design{height:100%;z-index:1;position:absolute}.date-picker .displayed-value{width:100%;display:block;cursor:pointer;border-radius:3px;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:absolute;min-height:20px;left:0;bottom:3px;z-index:3;font-weight:400;text-transform:none}.date-picker .input-date-picker{cursor:pointer;pointer-events:none;position:absolute;opacity:0}.date-picker .picker{position:absolute;left:0;top:calc(100% + 5px);width:100%;min-width:280px;max-width:400px;z-index:9;border:1px solid #dfdee2;margin-bottom:50px;font-size:13px;background:#fff;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14);box-shadow:0 4px 5px 0 rgba(0,0,0,.14)}.date-picker .picker header{position:relative;background:#fff;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ececee}.date-picker .picker header .header-months-and-years{display:block;width:100%;text-align:center}.date-picker .picker header .header-months-and-years .close{position:absolute;right:5px;top:5px}.date-picker .picker header .header-months-and-years .close svg{width:10px;height:10px}.date-picker .picker header .header-calendar{width:100%;position:relative}.date-picker .picker header .current-month{margin:0 auto;display:block;font-weight:700;font-size:16px;position:relative}.date-picker .picker header .current-month:after{content:"";left:0;bottom:-2px;width:100%;height:2px;position:absolute;background:#dfdee2;opacity:0;-webkit-transition:.2s ease;transition:.2s ease}.date-picker .picker header .current-month:hover{background:#f3f3f5}.date-picker .picker header .current-month:hover:after{opacity:1}.date-picker .picker header .previous-month{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.date-picker .picker header svg{height:13px;width:13px}.date-picker .picker header svg path{fill:#4b4b4b}.date-picker .picker .content{padding:10px}.date-picker .picker .days{margin:10px auto 0}.date-picker .picker .days ul{display:-webkit-box;display:-ms-flexbox;display:flex}.date-picker .picker .days ul li{width:14.28571%;text-align:center;font-size:11px;font-weight:700;color:#7e7e7e}.date-picker .picker .figures{padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.date-picker .picker .figures button{font-weight:700}.date-picker .picker .figures .blank-picker-day,.date-picker .picker .figures .date-picker-day{width:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%;height:36px;display:block;text-align:center;line-height:35px;position:relative;outline:none;z-index:9;border-radius:20px}.date-picker .picker .figures .blank-picker-day:active,.date-picker .picker .figures .date-picker-day:active{outline:none}.date-picker .picker .figures .date-picker-day{background:#fff}.date-picker .picker .figures .date-picker-day span{position:relative;z-index:2}.date-picker .picker .figures .date-picker-day:after{content:"";width:30px;height:30px;position:absolute;left:50%;top:50%;background:#ff691a;border-radius:50px;z-index:0;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.1s ease;transition:.1s ease}.date-picker .picker .figures .date-picker-day:hover span{color:#fff}.date-picker .picker .figures .date-picker-day:hover:after{opacity:1}.date-picker .picker .figures .date-picker-day.active{background:#ff691a;color:#fff}.date-picker .picker .figures .date-picker-day.active:hover{background:#ff691a}.date-picker .picker .months-and-years .select{margin:0 auto 10px;display:block;text-align:center;border-bottom:0;width:100px!important;height:auto!important}.date-picker .picker .months-and-years .select .selected{font-size:21px;padding:5px 10px 5px 0}.date-picker .picker .months li{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:10px}.date-picker .picker .months li:nth-of-type(9),.date-picker .picker .months li:nth-of-type(10),.date-picker .picker .months li:nth-of-type(11),.date-picker .picker .months li:nth-of-type(12){margin-bottom:0}.date-picker .picker .months li button{text-align:center;padding:10px 5px;text-transform:uppercase;border-radius:20px;width:100%;background:transparent;-webkit-transition:.2s ease;transition:.2s ease;font-weight:700}.date-picker .picker .months li button.active{background:#ff691a;color:#fff}.date-picker .picker .months li button:hover{background:#dfdee2}.svg-wrapper{display:inline-block}.input-box header{padding:0 0 5px 0}.input-box .select:before{right:10px}.input-box h2{margin-bottom:0!important;color:#4b4b4b;font-size:16px;line-height:40px;letter-spacing:.5px;font-weight:500}.input-box header .lang-select{color:#ff691a;margin-left:auto;height:40px;font-weight:400!important;z-index:9;background:none;border:0}.input-box header .lang-select .selected{color:#ff691a}.input-box header .lang-select.active{background:#fff;z-index:10}.input-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f3f3f5;padding:10px 10px 10px 0;background:#fff}.input-wrapper .editor,.input-wrapper input,.input-wrapper textarea{padding:0;padding-right:5px;border:0}.input-wrapper .unit{color:#dfdee2;line-height:28px}.input-wrapper .unit sup{position:relative;top:-6px;left:1px;font-size:10px}.pagination{background:#ff691a;color:#fff;width:100px;padding:10px;float:right}.pagination .left{-webkit-transform:rotate(180deg) translate(3px,4px);transform:rotate(180deg) translate(3px,4px)}.pagination button{width:20px}.pagination button svg{height:15px;width:15px}.pagination button svg path{fill:#fff}.checkbox-circle{width:12px;height:12px;background:none;border:1px solid #ff691a;display:block;border-radius:50px;margin:0 auto;-webkit-transition:.15s ease;transition:.15s ease;position:relative;cursor:pointer;white-space:nowrap}.checkbox-circle:after{content:"";width:14px;height:14px;position:absolute;left:-3px;top:-3px;border-radius:10px;border:1px solid transparent;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.1s ease;transition:.1s ease}input[type=checkbox]:checked+.checkbox-circle{background:#ff691a;border:1px solid #ff691a;color:#fff}input[type=checkbox]:checked+.checkbox-circle:after{-webkit-transform:scale(1);transform:scale(1);opacity:1;border:1px solid #ff691a}.editable-collection,.select-multiple{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.editable-collection.select-multiple .selected,.select-multiple.select-multiple .selected{height:100%}.editable-collection.select-multiple .options li,.select-multiple.select-multiple .options li{padding-left:40px}.editable-collection.select-multiple .options li[data-selected=selected]:after,.select-multiple.select-multiple .options li[data-selected=selected]:after{content:"";left:18px;top:16px;width:11px;height:11px;position:absolute;background:url(/img/svg/check.svg);background-size:cover}.editable-collection.select-multiple .options li[data-selected=selected]:before,.select-multiple.select-multiple .options li[data-selected=selected]:before{border:1px solid #ff691a;background:#ff691a}.editable-collection.select-multiple .options li:before,.select-multiple.select-multiple .options li:before{content:"";position:absolute;left:15px;top:13px;width:15px;height:15px;background:none;border:1px solid #dfdee2;border-radius:0}.editable-collection.select-multiple.active .selected,.select-multiple.select-multiple.active .selected{color:#4b4b4b}.editable-collection .collection,.editable-collection input,.select-multiple .collection,.select-multiple input{width:100%}.editable-collection .el,.select-multiple .el{background:#fff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.07);box-shadow:0 1px 5px rgba(0,0,0,.07);border:1px solid #f3f3f5;-webkit-transition:.2s ease;transition:.2s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:20px;padding:5px 8px 5px 12px;margin-right:5px;margin-bottom:5px}.editable-collection .el:last-child,.select-multiple .el:last-child{margin-right:0}.editable-collection .el .txt,.select-multiple .el .txt{line-height:20px;font-size:14px}.editable-collection .el .img,.select-multiple .el .img{width:30px;height:30px;border-radius:50%;background:#4b4b4b;margin-right:5px;overflow:hidden}.editable-collection .el .remove,.select-multiple .el .remove{margin-left:5px;margin-right:2px}.editable-collection .el .remove:hover svg,.select-multiple .el .remove:hover svg{background:#ff2f46}.editable-collection .el .remove:hover svg path,.select-multiple .el .remove:hover svg path{fill:#fff}.editable-collection .el .remove svg,.select-multiple .el .remove svg{width:8px;height:8px;position:relative;margin-top:3px;padding:3px;-webkit-transition:.25s ease;transition:.25s ease;border-radius:10px;background:#1d2135}.editable-collection .el .remove svg path,.select-multiple .el .remove svg path{fill:#fff;-webkit-transition:.25s ease;transition:.25s ease}.editable-collection .el .remove svg:hover,.select-multiple .el .remove svg:hover{background:#ff2f46}.editable-collection .input-collection,.select-multiple .input-collection{position:relative}.editable-collection .input-collection .add-collection,.select-multiple .input-collection .add-collection{position:absolute;opacity:.1;pointer-events:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.3%;right:0;top:50%;width:20px;height:20px;border-radius:20px;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#ff691a;-webkit-transition:.2s ease;transition:.2s ease}.editable-collection .input-collection .add-collection path,.select-multiple .input-collection .add-collection path{fill:#fff}.editable-collection .input-collection:hover .add-collection,.select-multiple .input-collection:hover .add-collection{opacity:1;pointer-events:visible;-webkit-transition:.2s ease;transition:.2s ease}.actions-bar{position:fixed;right:0;bottom:0;background:#fff;z-index:99;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;border-radius:5px 0 0 0;-webkit-box-shadow:-2px -2px 4px 0 rgba(0,0,0,.05);box-shadow:-2px -2px 4px 0 rgba(0,0,0,.05)}.cancel{opacity:.3;margin:0 15px 0 5px;display:inline-block;-webkit-transition:.2s ease;transition:.2s ease}.cancel:hover{opacity:1}.fixed-button{color:#fff;background:#ff691a;padding:8px 15px 8px 45px;display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;overflow:hidden}.fixed-button,.fixed-button:before{-webkit-transition:.4s ease;transition:.4s ease}.fixed-button:before{content:"";position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background:url(/img/svg/check.svg);background-size:cover}.fixed-button svg{width:25px;height:25px}.fixed-button:hover{opacity:1}.delete-entity{color:#c5c3ca;margin-right:20px;font-weight:400}.delete-entity:hover{color:#ff2f46}.print{margin-right:20px}.popup .confirm{width:400px;min-width:400px}.popup .confirm header h1{color:#dfdee2}.popup .confirm .inner-wrapper p{font-size:18px;max-width:90%;text-align:center;margin:20px auto 30px}.popup .confirm .inner-wrapper .buttons{margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup .confirm .inner-wrapper .buttons .cancel{background:#ff2f46}.autocomplete{position:relative;display:inline-block;background:#fff;font-size:100%;-webkit-box-shadow:transparent 0 2px 4px 0;box-shadow:0 2px 4px 0 transparent;-webkit-transition:.2s ease;transition:.2s ease;border-radius:3px;width:100%;min-height:28px;line-height:28px;border:1px solid #dfdee2}.autocomplete .displayed-input{min-height:36px;width:100%;display:block;padding:8px 10px;cursor:text}.autocomplete input{border:1px solid #dfdee2;height:40px}.autocomplete.active{border-radius:3px 3px 0 0}.autocomplete.active .dropdown-autocomplete{opacity:1;pointer-events:auto}.autocomplete .dropdown-autocomplete{left:0;opacity:0;min-width:100%;pointer-events:none;top:calc(100% + 1px);background:#fff;position:absolute;z-index:99;-webkit-box-shadow:rgba(0,0,0,.1) 0 2px 4px 0;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.autocomplete .dropdown-autocomplete .img{border-radius:50px;overflow:hidden;height:30px;width:30px;margin-right:10px}.autocomplete .dropdown-autocomplete li{padding:6px 10px;-webkit-transition:.25s ease;transition:.25s ease;white-space:nowrap;cursor:pointer}.autocomplete .dropdown-autocomplete li:hover{background:#ececee}.cta-dropdown{position:relative}.cta-dropdown .dropdown{position:absolute;z-index:3;left:50%;top:calc(10px + 100%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.07);box-shadow:0 1px 5px rgba(0,0,0,.07)}.cta-dropdown .dropdown a{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.cta-dropdown .dropdown a svg{width:16px;height:16px;margin-right:10px}.cta-dropdown .dropdown a:hover{background:rgba(0,0,0,.1)}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.input-design{position:relative;padding-top:15px;width:100%}.input-design ::-webkit-input-placeholder{color:transparent}.input-design ::-moz-placeholder{color:transparent}.input-design :-ms-input-placeholder{color:transparent}.input-design ::-ms-input-placeholder{color:transparent}.input-design ::placeholder{color:transparent}.input-design .label{position:absolute;left:0;top:15px;-webkit-transform:translateY(0);transform:translateY(0);color:rgba(75,75,75,.8);-webkit-transition:.1s ease;transition:.1s ease;pointer-events:none;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.input-design.not-null .label{-webkit-transform:translateY(-15px);transform:translateY(-15px);color:#4b4b4b;font-weight:700}.checkbox{position:relative;-webkit-transition:.15s ease;transition:.15s ease;cursor:pointer;display:block;margin-top:2px;padding-left:30px}.checkbox:before{width:18px;height:18px;background:#fff;border:1px solid #dfdee2;border-radius:3px;left:0;top:0}.checkbox:after,.checkbox:before{content:"";position:absolute;-webkit-transition:.2s ease;transition:.2s ease}.checkbox:after{width:13px;height:13px;left:4px;top:4px;background:url(/img/svg/check.svg);background-size:cover;-webkit-transform:scale(0);transform:scale(0);opacity:0}input[type=checkbox]:checked+.checkbox:before{background:#ff691a;border:1px solid #ff691a}input[type=checkbox]:checked+.checkbox:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.input-range{position:relative;padding-top:10px;font-size:13px}.input-range .label-range{-webkit-transform:translateX(-50%);transform:translateX(-50%);text-overflow:ellipsis;white-space:nowrap}.input-range .label-range.active{font-weight:700}.input-range .label-range:first-child{-webkit-transform:translateX(0);transform:translateX(0)}.input-range .label-range:last-of-type{-webkit-transform:translateX(-100%);transform:translateX(-100%)}input[type=range]{background:transparent;position:relative;padding:20px 0 10px;cursor:pointer;border:0!important;height:31px;-webkit-appearance:none;margin:10px 0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;background:#dfdee2;border-radius:1px}input[type=range]::-webkit-slider-thumb{height:20px;width:20px;border-radius:15px;background:#ff691a;cursor:pointer;-webkit-appearance:none;margin-top:-5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#dfdee2}input[type=range]::-moz-range-track{width:100%;height:6px;cursor:pointer;background:#dfdee2;border-radius:1px}input[type=range]::-moz-range-thumb{height:25px;width:26px;border-radius:15px;background:#ff691a;cursor:pointer}input[type=range]::-ms-track{width:100%;height:10px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:#f3f3f5;border-radius:2px}input[type=range]::-ms-thumb{margin-top:1px;height:25px;width:26px;border-radius:15px;background:#ff691a;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#f3f3f5}input[type=range]:focus::-ms-fill-upper{background:#d6d6d6}[v-cloak]{display:none!important}.container{margin:0 auto;width:97.5%;max-width:1280px}.row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.row,.row.reverse{-webkit-box-orient:horizontal}.row.reverse{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.no-margin{margin-left:0;margin-right:0}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-offset-0,.col-offset-1,.col-offset-2,.col-offset-3,.col-offset-4,.col-offset-5,.col-offset-6,.col-offset-7,.col-offset-8,.col-offset-9,.col-offset-10,.col-offset-11,.col-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 10px}.col-1.no-gutter,.col-2.no-gutter,.col-3.no-gutter,.col-4.no-gutter,.col-5.no-gutter,.col-6.no-gutter,.col-7.no-gutter,.col-8.no-gutter,.col-9.no-gutter,.col-10.no-gutter,.col-11.no-gutter,.col-12.no-gutter,.col-offset-0.no-gutter,.col-offset-1.no-gutter,.col-offset-2.no-gutter,.col-offset-3.no-gutter,.col-offset-4.no-gutter,.col-offset-5.no-gutter,.col-offset-6.no-gutter,.col-offset-7.no-gutter,.col-offset-8.no-gutter,.col-offset-9.no-gutter,.col-offset-10.no-gutter,.col-offset-11.no-gutter,.col-offset-12.no-gutter,.col.no-gutter{padding:0}.col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-offset-0{margin-left:0}.col-offset-1{margin-left:8.33333333%}.col-offset-2{margin-left:16.66666667%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.33333333%}.col-offset-5{margin-left:41.66666667%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.33333333%}.col-offset-8{margin-left:66.66666667%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.33333333%}.col-offset-11{margin-left:91.66666667%}.start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-col{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-col{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-col{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-col{-ms-flex-pack:distribute;justify-content:space-around}.between-col{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:960px){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 10px}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:768px){.container{width:95%}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 10px/1.5}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (540px){.container{width:98%}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 10px/2}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:320px){.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 10px}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cookie-bar{position:fixed;padding:10px;width:100%;bottom:0;left:0;text-align:center;line-height:30px;background:#fff;-webkit-transition:.8s ease;transition:.8s ease;z-index:99999}.cookie-bar .message{white-space:nowrap}@media (max-width:767px){.cookie-bar .message{display:none}}.cookie-bar .mobile{display:none}@media (max-width:767px){.cookie-bar .mobile{display:inline-block}}.close-cb{border:none;color:#fff;background:rgba(0,0,0,.2);position:absolute;display:inline-block;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border-radius:3px;line-height:30px;height:30px;width:30px;font-size:16px;font-weight:700}.close-cb:hover{background:#fa6464}.checkbox-cb{display:none}.checkbox-cb:checked+.cookie-bar{-webkit-transform:translateY(50px);transform:translateY(50px)}#header{padding:20px 1%}#header .logo h2{font-size:1rem;color:#ff691a}#header nav li{margin-left:20px}#header nav li a{color:#4b4b4b}#footer{padding:100px 0;background:#1b1b1b;color:#fff}#footer .logo{-ms-flex-preferred-size:20%;flex-basis:20%}#footer .logo path{fill:#fff}#footer address{-ms-flex-preferred-size:30%;flex-basis:30%}#footer address a{display:block;text-transform:none;font-weight:600;font-style:normal;margin-bottom:10px;color:#fff}#footer address a.m{font-size:18px}#footer .infos{-ms-flex-preferred-size:40%;flex-basis:40%}#footer .infos .social{margin-bottom:20px}#footer .infos .social a{color:#fff;font-weight:500;margin-right:20px}#footer .infos small{display:block;text-align:left;color:#4b4b4b}.home h1{font-size:32px}.home .carousel{max-width:2000px;margin:0 auto}.home .carousel .overflow-image{overflow:hidden;position:relative;height:700px}.home .carousel .image{min-height:700px;width:100%;background-position:50%;position:absolute;left:0;top:0;z-index:0;-webkit-transition:.2s ease;transition:.2s ease}.home .carousel .image.current-image{-webkit-animation:scaleImg 5s ease;animation:scaleImg 5s ease;opacity:1;width:100%;z-index:299}.home .carousel .image.previous-image{z-index:295}.home .carousel .text{padding-left:2%}.home .carousel h1{font-size:60px;margin-top:50px;margin-bottom:50px}.home .carousel h1 strong{color:#ff691a}.home .carousel .image-infos h2{font-size:24px;font-weight:700}.home .carousel .image-infos p{font-size:21px}.home .carousel .actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px;margin-bottom:40px}.home .carousel .actions .arrow{width:50px;height:50px;margin-right:15px;border:1px solid #dfdee2;border-radius:200%;text-align:center;-webkit-transition:.2s ease;transition:.2s ease}.home .carousel .actions .arrow.arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home .carousel .actions .arrow:hover{border:1px solid #4b4b4b}.home .carousel .actions .arrow:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.home .carousel .actions .arrow svg{width:12px;height:12px;margin-bottom:2px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.2s ease;transition:.2s ease}.home .carousel .actions .arrow svg path{fill:#4b4b4b}.home .special-cta{color:#000;padding-left:30px;position:relative;font-size:18px}.home .special-cta:before{content:"";position:absolute;left:0;top:9px;border-radius:2px;width:22px;height:2px;background:#ff691a}.home .realisations{margin:100px auto}.home .realisations .select{display:none;width:100%;background:rgba(0,0,0,.1)}.home .realisations .tabs{border-bottom:1px solid #f3f3f5;margin:30px auto}.home .realisations .tabs button{margin-right:20px;padding-bottom:10px;position:relative}.home .realisations .tabs button:before{content:"";-webkit-transition:.2s ease;transition:.2s ease;width:0;height:2px;position:absolute;left:0;bottom:0;background:#ff691a}.home .realisations .tabs button.active:before{width:100%;-webkit-transition:.2s ease;transition:.2s ease}.home .realisations .works{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.home .realisations .works .work{padding:15px;width:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;position:relative;margin-bottom:24px}.home .realisations .works .work .overflow{overflow:hidden}.home .realisations .works .work .img-container{height:300px;width:100%;-webkit-transition:1s ease;transition:1s ease;cursor:pointer}.home .realisations .works .work .img-container:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.home .realisations .works .work img{display:none}.home .about{margin:150px auto 200px}.home .about .box{padding:30px;position:relative;margin-top:40px}.home .about .box h1{margin-bottom:20px}.home .about .box p{max-width:600px;font-size:16px;letter-spacing:0}.home .about .box:after{content:"";background:rgba(0,0,0,.05);width:calc(100% + 50px);height:100%;position:absolute;left:-50px;bottom:0;pointer-events:none}.home .about .img-box{position:relative}.home .about .img-box img{position:relative;z-index:5}.home .about .img-box:after{content:"";position:absolute;left:20px;top:50px;width:100%;height:calc(100% - 30px);border:1px solid #ff691a;z-index:4}.home .contact{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px}.home .lightbox{position:fixed;left:0;top:0;width:100vw;height:100vh;background:#fff;z-index:999}.home .lightbox .cross{position:absolute;right:20px;top:0;padding:20px}.home .lightbox .cross svg{width:30px;height:30px}.home .lightbox .slideshow{width:90%;margin:20px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .lightbox .slideshow .arrow{width:100px}.home .lightbox .slideshow .arrow.arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home .lightbox .slideshow .arrow svg{width:50px;height:50px}.home .lightbox .slideshow .displayed-image{width:80%;height:80vh;margin-top:5vh;text-align:center}.home .lightbox .slideshow .displayed-image img{height:80vh}.home .lightbox .slideshow .bullets{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:20px}.home .lightbox .slideshow .bullets .bullet{-webkit-transition:.5s ease;transition:.5s ease}.home .lightbox .slideshow .bullets .bullet button{width:15px;height:15px;border-radius:50px;border:1px solid #dfdee2;margin-right:8px;display:block;-webkit-transition:.5s ease;transition:.5s ease}.home .lightbox .slideshow .bullets .bullet.active button{background:#ff691a;border:1px solid #ff691a;-webkit-transition:.5s ease;transition:.5s ease}.home .lightbox .slideshow .bullets .bullet:last-child button{margin-right:0}.home footer{padding:20px 0;text-align:center}.home footer small{text-align:center;display:block;width:100%}@-webkit-keyframes scaleImg{0%{width:0}30%{width:100%}90%{-webkit-transform:scale(1);transform:scale(1)}to{width:100%}}@media screen and (max-width:1200px){.home .carousel h1{font-size:50px}.home .carousel .overflow-image{height:600px}}@media screen and (max-width:980px){.home .carousel h1{font-size:40px}.home .carousel .overflow-image{height:500px}}@media screen and (max-width:780px){.home .carousel h1{font-size:40px;display:none}.home .carousel .overflow-image{height:400px}.home .carousel .images,.home .carousel .text{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;height:400px}.home .carousel .images .actions,.home .carousel .text .actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:-10px;right:2%}.home .carousel .images .actions .arrow,.home .carousel .text .actions .arrow{background:hsla(0,0%,100%,.7);width:40px;height:40px;border:0}.home .carousel .images.text,.home .carousel .text.text{position:absolute;left:0;bottom:0;z-index:9999}.home .carousel .images.text .image-infos,.home .carousel .text.text .image-infos{position:absolute;left:0;bottom:0;padding:10px 10px 0;width:70%;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.5)}.home .carousel .images.text .special-cta,.home .carousel .text.text .special-cta{display:none}.home .carousel .images.text .special-cta:before,.home .carousel .text.text .special-cta:before{top:15px}.home .carousel .images.text h1,.home .carousel .text.text h1{padding:0;margin:0;font-size:30px}.home .realisations{margin-top:50px}.home .realisations .select{display:block;margin:10px auto}.home .realisations .tabs{display:none}.home .realisations .works .work{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.home .about .image-box{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.home .about .image-box .img-box{text-align:center}.home .about .image-box .img-box:after{width:50%;left:auto;right:20%}.home .about .image-box img{max-height:400px}.home .about .text{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.home .about .text .box{background:rgba(0,0,0,.05)}.home .about .text .box:after{opacity:0}.home .contact .image-box,.home .contact .text{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.home .contact .image-box.text,.home .contact .text.text{text-align:center;margin-bottom:50px}}@media screen and (max-width:600px){.home .realisations .works .work{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}