@charset "UTF-8";.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.btn,a,form button[type=button],form button[type=submit],form input[type=submit]{cursor:pointer!important;outline:0!important}form input[type=checkbox],form select{cursor:pointer}form input[type=checkbox]:disabled,form label.label-disabled{cursor:not-allowed!important;color:#c00!important}textarea{resize:vertical!important}#alloemail,#alloemail-2,.out-alloemail{display:none!important}.container-full{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.text-justify{text-align:justify}.text-bold,b,strong{font-weight:700}.text-bold-500{font-weight:500}.text-italic,em,i{font-style:italic}.text-underline{text-decoration:underline!important}.text-uppercase{text-transform:uppercase}.text-transform-none{text-transform:none}.clear-both{clear:both}.cursor-pointer{cursor:pointer!important}.cursor-help{cursor:help!important}.red{color:red}.bg-red{background:red}@font-face{font-family:for-checkbox;src:url(../fonts/for-checkbox/for-checkbox.eot);src:url(../fonts/for-checkbox/for-checkbox.eot?#iefix) format("embedded-opentype"),url(../fonts/for-checkbox/for-checkbox.woff) format("woff"),url(../fonts/for-checkbox/for-checkbox.ttf) format("truetype"),url(../fonts/for-checkbox/for-checkbox.svg#for-checkbox) format("svg");font-weight:400;font-style:normal}.checkbox,.radio{position:relative;margin-bottom:.75rem}.checkbox input,.radio input{position:absolute;visibility:hidden}.checkbox input+label,.radio input+label{position:relative;display:inline-block;font-size:1rem;min-height:18px;line-height:18px;cursor:pointer}.checkbox input:disabled+label,.radio input:disabled+label{cursor:not-allowed;color:#8e9fa7}.checkbox,.radio{cursor:default}.checkbox input+label,.radio input+label{z-index:2;padding:0 0 0 24px}.checkbox input+label:after,.checkbox input+label:before,.radio input+label:after,.radio input+label:before{content:'';display:block;position:absolute;left:0;top:0}.checkbox input+label:before,.radio input+label:before{width:16px;height:16px;background:#fff;border:solid 1px #c5d6de}.checkbox input+label:hover:before,.radio input+label:hover:before{background-color:#d9f2ff;border-color:#00a8ff}.checkbox input[type=checkbox]+label:after,.radio input[type=checkbox]+label:after{display:inline-block;width:16px;height:16px;font-family:for-checkbox!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;position:absolute;text-align:center;top:0;font-size:11px;line-height:16px;color:#000}.checkbox input[type=checkbox]+label:before,.radio input[type=checkbox]+label:before{-webkit-border-radius:2px;border-radius:2px}.checkbox input[type=radio]+label:before,.radio input[type=radio]+label:before{-webkit-border-radius:50%;border-radius:50%}.checkbox input:checked+label:before,.radio input:checked+label:before{border-color:#00a8ff}.checkbox input[type=checkbox]:checked+label:after,.radio input[type=checkbox]:checked+label:after{content:"\22"}.checkbox input[type=radio]:checked+label:after,.radio input[type=radio]:checked+label:after{width:8px;height:8px;background:#343434;-webkit-border-radius:50%;border-radius:50%;left:4px;top:4px}.checkbox input:disabled+label:before,.radio input:disabled+label:before{background-color:#eceff4;border-color:#dbe4eb}.checkbox input[type=checkbox]:disabled+label:after,.radio input[type=checkbox]:disabled+label:after{color:rgba(52,52,52,.4)}.checkbox input[type=radio]:disabled+label:after,.radio input[type=radio]:disabled+label:after{background-color:rgba(52,52,52,.4)}p,ul li{color:#524552;font-weight:300}.navbar-area ul li{font-weight:400}.m2-small{font-size:16px}.to-hide-in-prod{color:#356912}.no-border-top{border-top:0!important}.tooltip-inner{background:#212121}.modal .modal-title{color:#3abaa0;font-weight:600}.modal .close .text-close{font-size:13px;text-transform:uppercase;position:relative;top:-2px}.btn-save{background:#3abaa0!important;border-color:#3abaa0!important;color:#fff!important}.btn-save:hover{background:#3d8778!important}.btn.btn-cancel{background:#524552!important;border-color:#524552!important;color:#fff!important}.btn.btn-cancel:hover{background:#423942!important}.nav-tabs i{margin-right:4px}.nav-tabs a.active,.nav-tabs a:hover{color:#524552;background:#f8f8f8!important}.nav-tabs .dropdown .dropdown-toggle::after{position:relative;top:1px}.nav-tabs .dropdown .dropdown-menu a.active,.nav-tabs .dropdown .dropdown-menu a:hover{background:#e6e3e3!important}.confirmation-buttons .btn-primary{background:#3abaa0;border-color:#3abaa0}.confirmation-buttons .btn-primary:hover{background:#379e89;border-color:#379e89}.tooltipster-sidetip .tooltipster-content{padding:4px 6px;font-size:15px;text-align:center}.theme-color-1{color:#3abaa0}.theme-color-2{color:#3d8778}.theme-color-22{color:#337c6e!important}.theme-color-3{color:#379e89}.theme-color-4{color:#ff5d22!important}.theme-color-5{color:#e05826}.bg-grey-light{background:#f8f8f8}.color-black{color:#524552!important}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}@media only screen and (max-width:767px){.pt-50{padding-top:40px}.pb-50{padding-bottom:40px}.pt-100{padding-top:60px}.pb-100{padding-bottom:60px}}.default-btn{cursor:pointer}.default-btn.default-btn-1:focus{background:#3abaa0;color:#fff!important}.default-btn.default-btn-1,.default-btn.default-btn-1:hover{color:#fff!important;text-decoration:none}.default-btn.default-btn-1 span{background:#524552}.default-btn.default-btn-2:focus{color:#fff!important}.default-btn.default-btn-2:hover{color:#3abaa0!important}.default-btn.default-btn-2 span{background-color:#fff}.default-btn.default-btn-3{background:0 0;border:2px solid #fff;padding-top:12px;padding-bottom:12px}.default-btn.default-btn-3:focus{color:#fff!important}.default-btn.default-btn-3:hover{color:#3abaa0!important}.default-btn.default-btn-3 span{background-color:#fff}.default-btn.default-btn-4{background:0 0;border:2px solid #3abaa0;padding-top:12px;padding-bottom:12px;color:#3abaa0}.default-btn.default-btn-4:focus{color:#3abaa0!important}.default-btn.default-btn-4:hover{color:#fff!important}.default-btn.default-btn-4 span{background:#3abaa0}.default-btn.default-btn-5{background:#ff5d22;border:2px solid #ff5d22;padding-top:12px;padding-bottom:12px}.default-btn.default-btn-5:focus{color:#fff!important}.default-btn.default-btn-5:hover{color:#fff!important}.default-btn.default-btn-5 span{background:#3abaa0}.default-btn.default-btn-small{padding-top:9px;padding-bottom:9px;padding-left:15px;padding-right:15px}.default-btn.default-btn-small-2{padding-top:8px;padding-bottom:8px;padding-left:10px;padding-right:10px;font-size:15px}.out-page-content .a-style,.out-page-content a{color:#3abaa0;text-decoration:underline;transition:color .1s;cursor:pointer}.out-page-content .a-style:hover,.out-page-content a:hover{color:#3d8778;text-decoration:underline}.out-page-content ul li{list-style:circle}.out-page-content .section-title.section-title-perso-left{border-bottom:1px dotted #d3d3d3;position:relative;margin-bottom:15px;padding-bottom:10px}.out-page-content .section-title.section-title-perso-left::after{bottom:-1px;content:"";height:1px;left:0;position:absolute;width:50px;background:#3abaa0}.out-page-content .section-title.section-title-perso-homepage h1{font-size:1.75rem}.block-with-img-responsive img{height:auto!important}.section-title.section-title-perso{max-width:100%}.section-title.section-title-perso.section-title-perso-left{margin-bottom:20px;text-align:left}.section-title.section-title-perso.section-title-perso-left:not(:first-child){margin-top:30px}.section-title.section-title-perso.section-title-perso-left h2,.section-title.section-title-perso.section-title-perso-left h3,.section-title.section-title-perso.section-title-perso-left h4,.section-title.section-title-perso.section-title-perso-left h5,.section-title.section-title-perso.section-title-perso-left h6{margin-bottom:2px}.floor-plans-area{background-image:url(../../theme-front/img/background.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.section-title.section-title-perso-left h2{font-size:36px;font-weight:600}.error-field{border:1px solid #c00!important}.label-style{font-family:Flaticon;text-transform:uppercase;display:inline-block;margin-bottom:.5rem}.out-out-checkbox-categories-general .out-checkbox-categories-general_1{border:1px solid #d8e2e7;width:100%;margin-left:auto;margin-right:auto;overflow-y:scroll;min-height:164px;max-height:164px;text-align:center}.out-out-checkbox-categories-general .out-checkbox-categories-general_1 .out-checkbox{margin-top:10px!important;margin-bottom:10px!important}.out-out-checkbox-categories-general .out-checkbox-categories-general_1 .out-checkbox label{margin:0;cursor:pointer}.div-loader-bars{text-align:center;position:relative;top:-2px;left:20px}.text-right .div-loader-bars{left:0;margin-right:12px!important}.response-form-with-ajax{margin-top:25px;text-align:left!important}.response-form-with-ajax ul,.response-form-with-ajax ul li{margin:0;padding:0;list-style:none}.ajax-loader,.out-ajax-loader{display:none}.out-input-password{position:relative}.out-input-password .input-password{padding-right:32px}.out-input-password.out-input-password-with-clear .input-password{padding-right:58px}.out-input-password .btn-clear-password,.out-input-password .btn-show-password{position:absolute;top:50%;font-size:18px;margin-top:-9px;color:#202c45;cursor:pointer}.out-input-password .btn-clear-password{right:38px;display:none}.out-input-password .btn-show-password{right:8px}@media all and (max-width:650px){.out-input-password.out-input-password-with-clear .input-password{padding-right:62px}.out-input-password .btn-clear-password{right:42px}}.search-ajax-container{display:flex;width:100%;position:relative}.search-ajax-input{width:100%;min-width:70px;height:32px;padding-right:25px}.search-ajax-icon{width:24px;height:32px;background:url(../../medias/images/icons/search.png) no-repeat center center;background-color:#55ccb4;transition:background-color .1s;cursor:pointer;border:1px solid #ced4da;border-radius:0 .2rem .2rem 0;position:absolute;right:0}.search-ajax-icon:hover{background-color:#6fddc7}.modal_popup-help .modal-body .content-trick{margin:10px 10px 5px 10px;padding:20px 25px;border:3px solid #3abaa0;border-radius:30px 30px 30px 0;position:relative}.modal_popup-help .modal-body .content-trick::before{content:'';position:absolute;left:-19px;bottom:-12px;border-top:10px solid transparent;border-bottom:4px solid transparent;border-right:25px solid #3abaa0;transform:rotateZ(-40deg)}.modal_popup-help .modal-body .content-trick h6{text-transform:uppercase}.modal_popup-help .modal-footer{border-top:0;padding-top:0}.file-upload:not(:disabled):not(.disabled){cursor:pointer}.file-upload{color:#fff;background-color:#007bff;border-color:#007bff;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.file-upload.file-upload-app-1{background-color:grey;border-color:grey;width:100%;transition:background-color .3s,border-color .3s;height:55px;line-height:2.5}.file-upload.file-upload-app-1:hover{background-color:#696969;border-color:#696969}.file-upload.file-upload-app-1 .after-change{text-transform:none;font-style:italic}.table td,.table thead th{vertical-align:middle}.table tfoot td,.table tfoot td a,.table thead th,.table thead th a{color:#fff}.table tfoot td,.table thead th{background:#3abaa0}.table tfoot td a,.table thead th a{text-decoration:none;border-bottom:0}.table tfoot td,.table thead th{padding-right:15px!important}.table tfoot td{background:#f6f8fa;font-weight:700}.table .td-actions a,.table .td-actions.td-actions-with-span>span{display:inline-block;width:24px;height:24px;margin-top:2px;margin-bottom:2px;margin-right:6px;text-align:center;vertical-align:middle;color:#0082c6;text-decoration:none}.table .td-actions a:hover{color:#ff561c}.table .td-actions a:last-child,.table .td-actions.td-actions-with-span>span:last-child{margin-right:0}.table .td-actions.td-actions-with-span>span a{margin:0}.table .td-actions a img{width:24px;height:24px;vertical-align:baseline}.table .td-actions a i{font-size:20px}.table .td-actions a i:hover,.table .td-actions a img:hover,.table .td-actions.td-actions-with-span>span img:hover{transform:rotateZ(-10deg)}.table .td-id{width:6%;min-width:60px}.table .td-ref{width:6%;min-width:85px}.table .td-ref-with-prefix{width:12%;min-width:118px}.table .td-tel{width:140px;min-width:140px}.table .td-with-date{width:8%}.table .td-with-date-and-date-week{width:8%}.table .td-with-date-time{width:11%}.table .td-with-date-time-and-date-week{width:11%}.table .td-with-date-time-sec-and-date-week{width:13%}.table .td-actions-1-icon{width:8%}.table .td-actions-2-icons{width:10%;min-width:90px}.table .td-actions-3-icons{width:13%;min-width:118px}.table a{position:relative}.table span.orderby-icon-1,.table span.orderby-icon-2,.table span.orderby-icon-n-1,.table span.orderby-icon-n-2{background:url(../../medias/images/icons/order.png) center center no-repeat;height:12px;width:12px;position:absolute;bottom:3px;right:-14px}.table span.orderby-icon-n-1,.table span.orderby-icon-n-2{display:none}.table tfoot td a:hover span.orderby-icon-n-1,.table thead th a:hover span.orderby-icon-n-1{display:inline-block;transform:rotateZ(-180deg)}.table tfoot td a:hover span.orderby-icon-n-2,.table thead th a:hover span.orderby-icon-n-2{display:inline-block}.table span.orderby-icon-1{display:inline-block;transform:rotateZ(-180deg)}.table tfoot td a:hover span.orderby-icon-1,.table thead th a:hover span.orderby-icon-1{transform:rotateZ(0)}.table span.orderby-icon-2{display:inline-block}.table tfoot td a:hover span.orderby-icon-2,.table thead th a:hover span.orderby-icon-2{transform:rotateZ(-180deg)}.table .table-check{padding-right:15px}.table-invoices .td-price{width:15%;min-width:100px}.table-customer-customers .td-created-at{width:110px}.table-extras-in-event .td-alerte-sms{width:112px}.table-extras-in-event .td-alerte-sms .checkbox{position:relative;top:7px}.table-extras-in-event .td-alerte-sms .icon-extra-is-actived{display:inline-block}.table-extras-in-event .td-alerte-sms .btn-icon-action.color-refund{position:relative;top:-6px}.table-extras-in-event .td-actions{width:80px}ul.pagination li{list-style:none}ul.pagination a:active,ul.pagination a:focus,ul.pagination li:active,ul.pagination li:focus{outline:0!important}ul.pagination a,ul.pagination a:hover{text-decoration:none}ul.pagination .page-link{color:#3abaa0}ul.pagination .page-item.active .page-link{border-color:#3abaa0!important;background-color:#3abaa0!important}#header-response,.bootstrap-alert,.header-response{position:fixed;z-index:10000;right:10px;top:90px;min-width:330px;max-width:600px;margin-left:10px}.bootstrap-alert{position:fixed;z-index:10000;right:10px;top:90px;min-width:330px;max-width:600px;margin-left:10px}.bootstrap-alert p,.bootstrap-alert ul,.bootstrap-alert ul li{padding:0}.bootstrap-alert ul{margin:0 0 0 4px}.bootstrap-alert ul li{margin:0 0 0 12px;list-style-type:circle}.bootstrap-alert p{margin:0}.bootstrap-alert button[type=button].close{margin-left:5px}.bootstrap-alert-flash{display:none}.response-in-modal-with-ajax .bootstrap-alert{position:static;max-width:100%;margin:0}.header-response .alert{margin-bottom:0;padding-right:14px}#header-response{display:none}#header-response .alert ul,#header-response .alert ul li,.header-response .alert ul,.header-response .alert ul li{padding:0}#header-response .alert ul,.header-response .alert ul{margin:0}#header-response .alert ul li,.header-response .alert ul li{margin:4px 0 4px 20px;list-style-type:circle}#header-response .alert ul li::before,.header-response .alert ul li::before{border:0}#header-response button.button-close-alert,.header-response button.button-close-alert{float:right;font-size:1.5rem;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5;background-color:transparent;border:0;-webkit-appearance:none;margin-left:5px;position:relative;top:-1px}#header-response button.button-close-alert:hover,.header-response button.button-close-alert:hover{opacity:1}.div-loader-bars{display:none}.div-loader-bars .loader-bars{width:50px;height:30px;display:inline-block;vertical-align:middle;position:relative}.div-loader-bars .loader-bars span,.div-loader-bars .loader-bars:after,.div-loader-bars .loader-bars:before{content:'';display:block;position:absolute;top:0;width:10px;height:30px;background:#ffe300}.div-loader-bars .loader-bars:before{left:0;-webkit-animation:grow 1.5s linear infinite;animation:grow 1.5s linear infinite}.div-loader-bars .loader-bars:after{left:15px;-webkit-animation:grow 1.5s linear -.5s infinite;animation:grow 1.5s linear -.5s infinite}.div-loader-bars .loader-bars span{left:30px;-webkit-animation:grow 1.5s linear -1s infinite;animation:grow 1.5s linear -1s infinite}@-webkit-keyframes grow{0%{-webkit-transform:scaleY(0);opacity:0}50%{-webkit-transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0);opacity:0}}@keyframes grow{0%{transform:scaleY(0);opacity:0}50%{transform:scaleY(1);opacity:1}100%{transform:scaleY(0);opacity:0}}.out-div-loader-bars .div-loader-bars{display:block}.barcode-glowing-animation{animation:barcode-glowing-animation 17s infinite}@keyframes barcode-glowing-animation{0%{box-shadow:0 0 -2px 1 rgba(61,72,70,.4)}40%{box-shadow:0 0 20px 3px rgba(61,72,70,.5)}60%{box-shadow:0 0 30px 3px rgba(61,72,70,.3)}100%{box-shadow:0 0 -10px 0 rgba(61,72,70,.2)}}.barcode-container{display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:5px;height:50px;overflow:hidden}.barcode{position:relative;color:#212121;font-family:'Libre Barcode 128 Text',cursive;font-size:4rem;font-weight:100;white-space:no-wrap;height:70px}.barcode-animated-bar{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.barcode-animated-bar:hover{color:#1bdae0}.barcode-highlighted{color:#1bdae0}.ticket-banner{min-height:150px;width:100%}.banner-vertical{background-color:#c00;background-image:linear-gradient(135deg,#fff 50%,transparent 50%),linear-gradient(225deg,#fff 50%,transparent 50%),linear-gradient(45deg,#fff 50%,transparent 50%),linear-gradient(-45deg,#fff 50%,transparent 50%);background-position:top left,top left,bottom left,bottom left;background-size:12px 12px;background-repeat:repeat-x}.banner-horizontal{background-color:#c00;background-image:linear-gradient(135deg,#fff 50%,transparent 50%),linear-gradient(45deg,#fff 50%,transparent 50%),linear-gradient(-135deg,#fff 50%,transparent 50%),linear-gradient(-45deg,#fff 50%,transparent 50%);background-position:top left,top left,top right,top right;background-size:12px 12px;background-repeat:repeat-y}.banner{background-color:#c00;background-image:linear-gradient(135deg,#fff 50%,transparent 50%),linear-gradient(225deg,#fff 50%,transparent 50%),linear-gradient(45deg,#fff 50%,transparent 50%),linear-gradient(-45deg,#fff 50%,transparent 50%),linear-gradient(135deg,#fff 50%,transparent 50%),linear-gradient(45deg,#fff 50%,transparent 50%),linear-gradient(-135deg,#fff 50%,transparent 50%),linear-gradient(-45deg,#fff 50%,transparent 50%);background-position:top left,top left,bottom left,bottom left,top left,top left,top right,top right;background-size:12px 12px;background-repeat:repeat-x,repeat-x,repeat-x,repeat-x,repeat-y,repeat-y,repeat-y,repeat-y}.out-app-form-1 label{font-family:Flaticon;text-transform:uppercase}.fake-out-input,.out-app-form-1 .form-control{border:none;box-shadow:0 5px 28.5px 1.5px rgba(149,152,200,.2)!important;height:57px}.fake-out-input.out-birth-date{text-align:center;position:relative;box-shadow:none!important}.fake-out-input.out-birth-date select{height:100%;position:absolute;box-shadow:0 5px 28.5px 1.5px rgba(149,152,200,.2)!important;top:1px;border-width:0}.fake-out-input.out-birth-date select:focus{outline:0}.fake-out-input.out-birth-date select[name=birth_date_day]{width:28%;left:0}.fake-out-input.out-birth-date select[name=birth_date_month]{width:28%;left:30%}.fake-out-input.out-birth-date select[name=birth_date_year]{width:40%;right:0}.out-app-form-1.out-app-form-1-with-block{background:#f8f8f8;box-shadow:0 0 2px #524552;padding:30px;border-radius:5px}.link-send-back-the-mail-for-register-confirm{color:#b0981e!important}.out-app-form-1.out-app-form-1-with-block input{border:1px solid #e6e3e3}#alert-env{background:#f85c37;color:#fff;position:absolute;left:-57px;top:-32px;width:130px;height:80px;line-height:134px;text-align:center;font-weight:700;transform:rotate(-45deg);font-size:14px;z-index:10000!important}#logo-default{max-height:52px;position:relative;bottom:-1px}#logo-slogan{font-size:15px;color:#524552;font-family:Coiny;position:relative;top:-1px}#logo-responsive-big{max-height:40px}#logo-responsive-small{display:none}@media all and (max-width:450px){#logo-responsive-big{display:none}#logo-responsive-small{display:inline-block}}.navbar-area.is-sticky{position:absolute}.zash-nav .navbar .others-option .call-us span{color:#524552;font-weight:400}.zash-nav .navbar .others-option .call-us span.call-us-link{color:#3abaa0}.zash-responsive-nav .zash-responsive-menu.mean-container .navbar-nav{height:auto;overflow-y:auto}.zash-responsive-nav .mean-container a.meanmenu-reveal span{transition:background .2s}.zash-responsive-nav .mean-container a.meanmenu-reveal:hover span{background:#3abaa0}.zash-responsive-nav .mean-container a.meanmenu-reveal:hover{color:#3abaa0}.zash-responsive-nav .mean-container .mean-nav ul li a:hover{color:#3abaa0}.zash-nav .navbar:hover li#nav-item-social i,li#nav-item-social .out-in-nav-item-social a,li#nav-item-social:hover i{color:#524552}li#nav-item-social .out-in-nav-item-social{position:relative;top:27px}li#nav-item-social .out-in-nav-item-social a:hover i{color:#3abaa0!important}li#nav-item-social .out-in-nav-item-social a i{font-size:16px}#out-go-customer-area{margin-left:25px}#out-go-customer-area .btn{background:#3abaa0;border-radius:6px;border-width:0;width:150px}#out-go-customer-area .btn:hover{background:#379e89}#out-go-customer-area .dropdown-menu{text-align:center;width:190px;margin-left:-20px;margin-top:2px;font-size:15px;padding:4px 0}#out-go-customer-area .dropdown-item{width:auto!important}@media all and (max-width:991px){#out-go-customer-area{position:absolute;top:2px;right:48px}#out-go-customer-area .dropdown-menu{margin-left:-10px}}#out-go-customer-area .dropdown-menu a{position:relative;color:#524552}#out-go-customer-area .dropdown-menu a:hover{background:#e6e3e3}#out-go-customer-area .dropdown-menu a i.fa,#out-go-customer-area .dropdown-menu a i.fas{position:absolute;left:12px;top:7px}#out-go-customer-area .is-logged{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:4px;position:relative;top:-1px;border:1px solid #524552}#out-go-customer-area .is-logged-true{background:#2d3}#out-go-customer-area .is-logged-false{background:red}#out-go-customer-area .dropdown-menu a.active{background:#3abaa0;color:#fff!important}#out-go-customer-area .dropdown-menu a.active i.fa,#out-go-customer-area .dropdown-menu a.active i.fas{color:#fff!important}#out-go-customer-area .dropdown-menu a.active i.fa:hover,#out-go-customer-area .dropdown-menu a.active i.fas:hover{color:#fff!important}#out-go-customer-area .divider{height:1px;background:#dbd9d9;border-width:0;margin:0}@media all and (max-width:650px){#out-go-customer-area .dropdown-item{padding:.45rem 1.5rem}#out-go-customer-area .dropdown-menu a i.fa,#out-go-customer-area .dropdown-menu a i.fas{top:11px}}.page-title-area{background-image:url(../../medias/app/upload/layout/fil-ariane.jpg)}.page-title-content h1{margin-bottom:0;color:#f0f8ff;font-size:42px;font-weight:700}@media only screen and (max-width:767px){.page-title-content h1{font-size:30px}}.page-title-content ul li:not(:first-child){margin-left:14px}.page-title-content ul li a:hover{color:#3abaa0}.page-title-content ul li::before{top:10px}@media all and (max-width:768px){.page-title-content ul li::before{top:9px}}.subscribe-content h5{margin-bottom:0;color:#fff;font-size:32px;font-weight:600}@media only screen and (max-width:767px){.subscribe-content h5{font-size:26px}}.single-footer-widget .footer-contact-info li span{vertical-align:top}.single-footer-widget h6{margin-bottom:30px;color:#fff;position:relative;padding-bottom:8px;border-bottom:1px solid #493f49;font-size:24px;font-weight:600}@media only screen and (max-width:767px){.single-footer-widget h6{font-size:20px}}.single-footer-widget .paiement a,.single-footer-widget .paiement p{color:#ebe7e7}.single-footer-widget .paiement a{position:relative}.single-footer-widget .paiement a:before{content:'rrr';width:100%;height:1px;background-color:#3abaa0;content:'';position:absolute;left:0;bottom:0}.single-footer-widget .paiement a:hover{color:#3abaa0}.single-footer-widget .paiement img{height:50px}.copyright-area p a{font-weight:400}footer li.author-website-footer a{color:#f8b637!important;transition:color .3s;font-weight:500}footer li.author-website-footer a:hover{color:#f85c37!important}#pub-top{position:absolute;z-index:20000;top:92px;right:120px}#pub-top img{height:150px;transition:opacity .3s}#pub-top img:hover{opacity:.8}@media all and (max-width:992px){#pub-top{top:78px;right:30px}#pub-top img{height:120px}}@media all and (max-width:768px){#pub-top{top:78px;right:10px}#pub-top img{height:100px}}.item-bg1{background-image:url(../../medias/app/upload/accueil/slider/slider1.jpg)}.item-bg2{background-image:url(../../medias/app/upload/accueil/slider/slider2.jpg)}.item-bg3{background-image:url(../../medias/app/upload/accueil/slider/slider3.jpg)}.home-slides.owl-theme .owl-nav [class*=owl-].owl-prev::before{content:''}.home-slides.owl-theme .owl-nav [class*=owl-].owl-prev::after{content:''}.home-slides.owl-theme .owl-nav [class*=owl-].owl-next::before{content:''}.home-slides.owl-theme .owl-nav [class*=owl-].owl-next::after{content:''}.main-banner-content .btn-box .default-btn{max-width:90%;margin-left:auto;margin-right:auto}.home-section .banner-footer .banner-contact-info ul{max-width:100%}.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-adresse{max-width:40%;flex:40%}.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-email{max-width:30%;flex:30%}.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-hours{max-width:30%;flex:30%}.home-section .banner-footer .banner-contact-info ul li a:hover{color:#3e7066}@media only screen and (max-width:1250px){.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-adresse{max-width:36%;flex:36%}.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-email{max-width:32%;flex:32%}.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-hours{max-width:32%;flex:32%}}@media only screen and (max-width:992px){.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-adresse{max-width:40%;flex:40%}.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-email{max-width:30%;flex:30%}.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-hours{max-width:30%;flex:30%}.home-section .banner-footer .banner-contact-info{border-radius:0;padding:12px}}@media only screen and (max-width:767px){.home-section .banner-footer{display:block}.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-adresse{max-width:100%!important;flex:100%!important;text-align:center}.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-email,.home-section .banner-footer .banner-contact-info ul li.in-banner-footer-hours{display:none}}.home-section .banner-footer .banner-contact-info ul li i{background-color:#3d8778}.why-choose-us-content{background-color:#f8f8f8;background-image:url(../../theme-front/img/background.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.why-choose-us-content .content{max-width:100%}.why-choose-us-content .content h2,.why-choose-us-content .content p,.why-choose-us-content .content ul.features-list li,.why-choose-us-content .content ul.features-list li span{color:#524552}.why-choose-us-content .content .features-list li .icon{color:#fff;background-color:#3abaa0}.why-choose-us-content .content .features-list li:hover .icon{background-color:#3d8778}.why-choose-us-content .out-login-or-register.out-login-or-register-2{border-left:2px solid #3abaa0;padding-left:35px;padding-right:15px}@media all and (max-width:1200px){.why-choose-us-content .out-login-or-register.out-login-or-register-2{border-width:0;padding:0}}@media all and (max-width:992px){.why-choose-us-content .out-login-or-register.out-login-or-register-2{border-width:2px;padding-left:35px}}@media all and (max-width:768px){.why-choose-us-content .out-login-or-register.out-login-or-register-2{border-width:0;padding:0}}.why-choose-us-image{background-image:url(../../medias/app/upload/accueil/presentation.jpg)}.services-area{background-color:#f8f8f8}.single-services-box:hover h3{color:#fff}.single-services-box h3::before{background:#3abaa0}.join-area{margin-top:110px}.join-area::before{background-color:#f8f8f8}.join-area.join-area-with-bg-img{margin-top:110px;background-image:url(../../medias/images/theme/bg-repeat-1.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.join-area h3,.join-area p{color:#fff;color:#524552}.join-area iframe{width:100%;height:560px;position:relative;z-index:100}.join-area .join-content{max-width:100%;text-align:left}@media all and (max-width:992px){.join-area .join-content{text-align:center}.join-area .join-content .section-title.section-title-perso.section-title-perso-left{text-align:center}}@media all and (max-width:1250px){.join-area iframe{height:650px}}@media all and (max-width:992px){.join-area iframe{height:400px}}.contact-area .contact-list i{font-style:normal}@media all and (min-width:1380px){.pricing-area .col-xl-2_app{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.single-pricing-box .pricing-header.bg1{background-image:url(../../medias/app/upload/tarifs/bureau.jpg)}.single-pricing-box .pricing-header.bg2{background-image:url(../../medias/app/upload/tarifs/cabinet-de-soin.jpg)}.single-pricing-box .pricing-header.bg3{background-image:url(../../medias/app/upload/tarifs/microblading.jpg)}.single-pricing-box .pricing-header.bg4{background-image:url(../../medias/app/upload/tarifs/salle-polyvalente.jpg)}.single-pricing-box .pricing-header.bg5{background-image:url(../../medias/app/upload/tarifs/onglerie.jpg)}ul.pricing-features-list li div.dib:first-child{float:left;width:24px}ul.pricing-features-list li div.dib:last-child{margin-left:24px}.single-pricing-box h3 a{color:#fff}.single-pricing-box h3 a:hover{color:#3abaa0}.our-mission-area .col-num-2{border-left:1px solid #3abaa0}@media all and (max-width:768px){.our-mission-area .col-num-2{border-left-width:0;border-top:1px solid #3abaa0}}.pricing-features-list .form_simulate_office_price_with_ajax .label-style{font-style:italic;font-size:14px}.pricing-features-list .form_simulate_office_price_with_ajax .btn-simulate-office-price,.pricing-features-list .form_simulate_office_price_with_ajax .out-office_price_for_simulate{display:inline-block;vertical-align:top}.pricing-features-list .form_simulate_office_price_with_ajax .out-office_price_for_simulate{width:60%}.pricing-features-list .form_simulate_office_price_with_ajax .btn-simulate-office-price{width:calc(40% - 6px);padding-top:8px;padding-bottom:8px;padding-left:3px;padding-right:3px;font-size:14px}.pricing-features-list .form_simulate_office_price_with_ajax .div-loader-bars{top:10px}.pricing-features-list .form_simulate_office_price_with_ajax .response-form-with-ajax{margin-top:10px}.author-website-daw{margin-bottom:20px}.author-website-daw img{max-height:80px;margin-top:10px}.author-website-daw a{color:#f85c37!important;text-decoration:none!important;transition:color .2s}.author-website-daw a:hover{color:#f8b637!important}.block-error-404{font-size:140px;text-align:center;color:#3abaa0;margin-top:30px;text-shadow:2px 0 0 #3d8778,-2px 0 0 #3d8778,0 2px 0 #3d8778,0 -2px 0 #3d8778,1px 1px #3d8778,-1px -1px 0 #3d8778,1px -1px 0 #3d8778,-1px 1px 0 #3d8778}@media all and (max-width:768px){.block-error-404{font-size:90px;margin-top:15px}}.out-app-form-1 .visible-if-status-is-student{display:none}#modal_cgu .modal-body,#modal_reglement .modal-body{max-height:700px;overflow-y:scroll}.border_for_ajax_response_cgu_accept,.border_for_ajax_response_reglement_accept{border-radius:10px;padding:2px 4px}@media all and (max-width:1200px){.hidden-below-1200px{display:none}}@media all and (max-width:992px){.hidden-below-992px{display:none}}@media all and (max-width:768px){.hidden-below-768px{display:none}}@media all and (max-width:576px){.hidden-below-576px{display:none}}.noscript{position:absolute;z-index:1000;color:#c00;width:900px;top:50px;left:50%;margin-left:-450px;font-weight:700;font-size:1.2em;background:#fff;text-align:center}@media all and (max-width:920px){.noscript{width:700px;margin-left:-350px}}@media all and (max-width:720px){.noscript{width:500px;margin-left:-250px}}@media all and (max-width:520px){.noscript{width:400px;margin-left:-200px}}@media all and (max-width:420px){.noscript{width:300px;margin-left:-150px}}@media all and (max-width:320px){.noscript{width:240px;margin-left:-120px}}
