#header{background:none}
#logo{padding:0 15px;height:60px;text-align:center}
#logo img{height:60px;margin-top:0}
#side-menu{background:transparent}
#setup-menu-wrapper{background-color:#0e1319}
#wrapper{background:none;height:100%}
#content{position:relative;padding:0;height:100%;min-height:100vh;overflow:hidden}
.panel_s .panel-body{background:#fff;border:#fff;border-radius:5px;-webkit-box-shadow:4px 5px 9px 1px rgb(36 36 36 / 50%);box-shadow:4px 5px 9px 1px rgb(36 36 36 / 50%)}
.panel_s{-webkit-box-shadow:2px 5px 9px 1px #00dca5;box-shadow:2px 5px 9px 1px #00dca5;border-radius:10px;margin:5px 0 25px}
.panel_s.no-shadow{box-shadow:none}
.panel_s>.panel-heading{background:#00dca5;color:#fff;border-color:#00dca5;border-radius:5px 5px 0 0}
.top_stats_wrapper{-webkit-box-shadow:2px 2px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 2px 9px 1px rgba(0,0,0,0.6);border:1px solid #dce1ef;margin-bottom:15px}
.widget-dragger{color:#509fe3}
.panel-full .panel-body{background:rgba(255,255,255,0.25)}
body.customers{background:url(../images/acp-header-top.png) top no-repeat fixed;background-size:cover;background-color:#fff}
.acp-top-bar{display:inline-block;height:50px;color:#00dca5;font-size:12px;letter-spacing:.025em;line-height:1;background-color:#fff;z-index:111;box-sizing:border-box;width:100%}
.acp-grid{width:1100px;margin:0 auto;height:100%}
.acp-vertical-align-containers{position:relative;height:100%;width:100%;padding:0;box-sizing:border-box}
.acp-position-left{position:relative;float:left;z-index:2;height:100%}
.acp-position-right{position:relative;float:right;z-index:2;height:100%;text-align:right}
.acp-position-left-inner{-webkit-align-items:center;display:flex;align-items:center;height:100%}
div#text-15{margin:0 8px 0 0}
.acp-top-bar .widget,.acp-top-bar .widget a{color:#242424;font-size:15px;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.02,.54,.58,1);-moz-transition:color .2s cubic-bezier(.02,.54,.58,1);transition:color .2s cubic-bezier(.02,.54,.58,1)}
.acp-top-bar .nav .open>a{background:none}
a.acp-social-icon-widget-holder{font-size:15px;margin:0 0 0 20px}
.acp-top-bar .widget a:focus,.acp-top-bar .widget a:hover{background:none;color:#24bdbe}
.textwidget .dropdown-menu li>a{color:#262626}
@media (max-width:1100px) {
.acp-grid{width:100%}
}
@media (max-width: 1024px) {
.acp-top-bar{display:none}
}
label{font-weight:600;font-size:15px;color:#000}
.acp-social-icon-widget-holder{position:relative;display:inline-block;vertical-align:middle;margin:0;color:#242424}
.acp-position-right-inner{-webkit-align-items:center;display:flex;align-items:center;height:100%;vertical-align:middle}
.widget p{margin:0}
.navbar-default{margin-top:-5px;background:#00dca5;box-shadow:0 0 15px rgba(51,51,51,0.35)}
.navbar-default .navbar-nav>li>a{font-weight:500;color:#000;line-height:89px;font-size:18px;}
.navbar a.navbar-brand{padding:3px 0}
.navbar a.navbar-brand img{height:60px;margin-top:4px}
span.antope {
    background-color: #FF5722;
    font-weight: 500;
    position: absolute;
    top: 19px;
    right: -3px;
    box-shadow: 1px 2px 2px 0px #164568;
}

i.fa.fa-bullhorn.antop1 {
    font-size: 1.5em;
}
h1.texth1{font-size:30px;color:#00dca5;font-weight:700;letter-spacing:2px;text-align:left}
h1.text-uppercase.mbot20.texth1{text-align:center;padding-top:40px}
h2.slogan-subtitle{padding-top:25px;font-size:25px;color:#00dca5;font-weight:500;letter-spacing:1px}
@media (max-width: 767px) {
.navbar a.navbar-brand img{height:45px;margin-top:5px}
}
@media screen and (min-device-width: 768px) and (max-device-width: 979px) {
.navbar a.navbar-brand img{height:45px;margin:25px 0 0 25px}
}
@media (min-width: 768px) {
.navbar-nav>li>a{padding:0 10px}
.navbar-nav>li{padding:0 10px}
}
@media (min-width: 780px) {
li.customers-nav-item-profile.hidden-sm,.tel.custumer.hidden-sm{display:none}
}
li.customers-nav-item-social.open .sub-menu,li.customers-nav-item-acp.open .sub-menu,li.customers-nav-item-compta.open .sub-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto;z-index:99}
ul.sub-menu.acp{position:absolute;top:70px;left:-160px;width:400px;border-radius:5px;border:1px solid #bebebe;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);opacity:0;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;pointer-events:none;padding:5px 10px}
.submenu{margin-right:10px}
li.customers-nav-item-social:before,li.customers-nav-item-acp:before,li.customers-nav-item-compta:before{content:"";top:20px;left:0;right:0;height:2px;border-radius:4px;background-color:#ffdc00;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);opacity:0}
li.customers-nav-item-social>a:after,li.customers-nav-item-acp>a:after,li.customers-nav-item-compta>a:after{content:"";position:absolute;top:45px;right:-2px;width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:#fff transparent transparent;cursor:pointer}
li.customers-nav-item-social:hover:before,li.customers-nav-item-acp:hover:before,li.customers-nav-item-compta:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:1}
ul.sub-menu.acp li{font-size:18px;margin:0;-webkit-transition:all .2s;transition:all .2s;color:#525253;position:relative}
ul.sub-menu.acp li a{display:block;padding:0 10px;border-right:4px solid transparent}
span.linavun{color:#00dca5;font-weight: 500;}
span.linavdeux{color: #23b9ba;font-weight: 500;}
span.linavtrois{color: #00dca5;font-weight: 500;}
span.linavquatre{color: #24babb;font-weight: 500;}
span.twitter{color:#00ACED}
span.facebook{color:#4267b2}
span.instagram{color:#8a3ab9}
span.linkedin{color:#0077b5}
input.form-control.input-sm {
    border: 1px solid #bfcbd9;
    border-left: 0;
}
.panel-message {
    padding: 15px;
    background: #f7f9fa;
}
#botlink, #toplink {
    background: #00dca5;
    color: #fff;
    border-color: #00dca5;
}
#botlink:hover, #toplink:hover {
    background: #24babb;
    color: #fff;
    border-color: #24babb;
}
.client-reply {
    background: #e1f1f2!important;
}
.col-md-9.border-left-ticket {
    border-left: 2px dashed #00dca5;
}
.panel-reponse-ticket {
    background: #fff;
    padding: 15px;
    border-radius: 5px 5px 0 0;
}
span.menu-idescription{display:block;margin:6px 0 10px;font-size:15px;color:#4c4c4c}
ul.sub-menu.acp li:hover{background:rgba(236,236,236,0.6);border-right: 4px solid #24bcbd;}
.navbar-fixed-bottom{margin-top:20px;position:relative;border-width:0}
@media (max-width: 767px) {
div#bs-example-navbar-collapse-1{background:rgba(0,0,0,0.4);border:none;padding-bottom:10px;box-shadow:none}
nav.navbar.navbar-default{margin:0}
.navbar a.navbar-brand{padding:3px 0 5px}
h1.texth1{font-size:20px;letter-spacing:0;font-weight:400;text-transform:inherit}
ul.nav.navbar-nav.navbar-right{margin:10px}
.navbar-nav>li{position:relative}
.navbar-default .navbar-nav>li>a{font-size: 16px;line-height: 20px;}
li.customers-nav-item-social.open ul.sub-menu.acp,li.customers-nav-item-acp.open ul.sub-menu.acp,li.customers-nav-item-compta.open ul.sub-menu.acp{top:10px;left:10px;opacity:1;position:relative;max-width:95%;pointer-events:visible;margin-bottom:15px}
ul.sub-menu.acp li{font-size:15px}
li.customers-nav-item-social:hover:before,li.customers-nav-item-acp:hover:before,li.customers-nav-item-compta:hover:before{top:5px}
li.customers-nav-item-social a:after,li.customers-nav-item-acp a:after,li.customers-nav-item-compta a:after{opacity:0}
.navbar-collapse.in{overflow-y:visible}
span.menu-idescription{font-size:14px}
}
@media (max-width: 500px) {
.navbar-fixed-bottom{height:auto}
.navbar-fixed-bottom .text-center>a{display:block}
}
.dataTables_length select,.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select.form-control{line-height:50px;height:50px;border:none;background:#e0fbfb}
textarea#description,textarea.form-control{min-height:100px;background: #e0fbfb;border:none;}
.filter-option{background:#e0fbfb;border-radius:5px;padding:6px 12px}
.dropdown.bootstrap-select.form-control{height:50px}
button.btn.dropdown-toggle.btn-default{padding:0;height:50px;background:#e0fbfb!important;border-radius:5px}
.bootstrap-select .btn-default{border:none!important}
.form-control{border-radius:5px}
.text-left.col-md-12{text-align:center}
label.control-label{font-size:16px;font-weight:500}
button#form_submit,.btn-login,.btn-register{margin:0 auto;text-align:center;padding:5px 30px;font-size:15px;font-weight:500;letter-spacing:1px}
button#form_submit:hover,button.btn.btn-info:hover,.btn-register:hover{background:#000;border-color:#000}
@media screen and (max-width: 781px) {
body.admin,body.customers{background-color:#fff}
body.customers:before{content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:-10}
}
.kb-search-jumbotron{background:none}
h2.mbot30.bold{color:#fff}
button.btn.btn-success,button.btn.btn-info{background:#00dca5;border-color:#00dca5}
.btn-register{background:#24bebe;border-color:#24bebe}
.navbar-default .navbar-nav>li.customers-nav-item-register{padding-left:10px}
.navbar-default .navbar-nav>li.customers-nav-item-register>a{display:inline;line-height:90px;padding:8px 18px;border-radius:4px;color:#fff;font-weight:500;border:2px solid #fff}
.navbar-default .navbar-nav>li.customers-nav-item-login>a{background:#24bebe;display:inline;line-height:90px;padding:8px 18px;border:2px solid #fff;color:#fff;font-weight:500;margin-left:10px}
.navbar-default .navbar-nav>li.customers-nav-item-login>a:hover{background:#fff;color:#01539b}
.g-recaptcha div{text-align:center;margin:20px auto 0}
div.cookies h3{font-size:20px;padding:10px 0;color:#007fff;font-weight:500}
div.cookies h4{padding:0 10px 10px;color:#24bebe}
div.cookies ul{padding:10px 20px}
div.cookies ul li{list-style:square}
div.cookies p{padding-bottom:10px}
.cookies h2{font-size:25px;padding:10px 0;color:#000;font-weight:500}
.bggrey{background:#f9f9f9;padding:20px;font-size:16px;line-height:1.2;margin:0 auto 15px}
.back-to-top{visibility:hidden;background-color:#24bebe;width:50px;height:50px;text-align:center;line-height:48px;position:fixed;bottom:65px;right:5px;z-index:9999;cursor:pointer;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateZ(0);-webkit-transition:all .6s;transition:all .6s;border-radius:5px;transform:translateZ(0)}
.back-to-top:hover{background:#00dca5}
.back-to-top .fa{font-size:18px;color:#fff;vertical-align:middle}
.fa-arrow-up:before{content:"\f062"}
.back-to-top.show{visibility:visible;bottom:20px;opacity:1}
.section-contact{padding:50px 0;position:relative;overflow:hidden}
.section-contact .box-content{background:rgba(0,0,0,0.39);padding:15px 0;text-align:center;border-radius:10px}
.section-contact .box-content .title{font-size:55px;font-weight:700;margin:0 auto 10px;text-transform:uppercase;color:#fff;text-align:center}
@media only screen and (max-width: 600px) {
.section-contact .box-content .title{font-size:35px}
}
.section-contact .box-content .desc{font-size:17px;text-transform:uppercase;color:#fff;text-align:center}
.section-contact-1{background:#fff;padding:20px 15px;border-radius:10px}
input.filescontact{height:33px;line-height:20px}
.additem{position:relative;margin:5px auto 20px;text-align:center}
.additem *{box-sizing:border-box}
.additem .col-lg-2{width:20%;padding:0 15px;float:left;position:relative}
.top-icon-img{width:100%;position:relative;margin:0 0 -38px;padding:0;text-align:center;z-index:3;float:left}
span.offre-partir-price{color:#fff}
.sub-icon-img{background:#fff;border-radius:50%;float:none;position:relative;margin:0 auto;width:100px;height:100px;text-align:center;padding:15px 18px}
.box-data{width:100%;position:relative;margin-bottom:30px;border-radius:6px;float:left;background:#fff;padding:0 10px;-webkit-box-shadow:2px 5px 9px 1px rgba(0,0,0,0.6);box-shadow:3px 3px 5px 0 rgba(0,0,0,0.6)}
.box-data h3{font-weight:700;text-align:center;margin:0;float:left;width:100%;font-size:20px;color:#222;line-height:24px;background:none;position:relative;height:90px;padding-top:40px;text-transform:uppercase;overflow:hidden;z-index:2;padding-left:15px;padding-right:15px}
.box-data h3:after{content:"";left:-50%;position:absolute;right:-50%;height:100%;z-index:-1;bottom:-30px;border-radius:0 0 50% 50%;box-shadow:0 0 8px 2px #3ec5ed;-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}
span.minim{color:#f44336;font-size:12px;position:absolute;font-weight:600;margin:-1px 2px 0}
.offre-prices{display:block;text-align:center}
.offre-new-price{margin:7px 0 10px;padding:0 0 10px}
span.price{position:relative;color:#fab50d;font-size:4.38em;font-weight:700;line-height:1;top:-5px}
.price sup{font-size:.4em;margin-left:3px;vertical-align:super}
span.per-month{position:absolute;right:-39px;bottom:12px;color:#fff;font-size:.29em;font-weight:400;line-height:1}
span.per-an{right:2px}
.ensavoirplus{text-align:center;margin:5px auto 20px}
a.btncomand{font-weight:500;padding:10px 15px;border-radius:4px;background-color:#3ec5ed;color:#fff}
a.btncomand:hover{background:#fab50d}
.geretesoptions{margin:20px auto}
.geretesoptions a.btncomand{background:#333}
@media screen and (max-width: 991px) {
.additem .col-lg-2{width:33.33333%}
}
@media screen and (max-width: 767px) {
.additem{margin:0}
.col-md-4.rightyoo{display:block;clear:both;margin:0 30px}
.navbar-default .navbar-nav>li.customers-nav-item-register,li.customers-nav-item-login{display:inline-block;width:100%;float:left;height:auto;position:relative;text-align:center;padding:15px 0}
.navbar-default .navbar-nav>li.customers-nav-item-register>a,.navbar-default .navbar-nav>li.customers-nav-item-login>a{line-height:50px;padding:0;width:100%;display:inherit}
.navbar-default .navbar-nav>li.customers-nav-item-login>a{margin-left:0}
}
.videoWrapper,.imageWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;border-radius:10px;overflow:hidden;box-shadow:0 11px 23px 0 rgba(0,0,0,0.3);background:#fff}
.videoWrapper iframe{position:absolute;border-radius:10px;top:0;left:0;width:100%;height:100%}
.imageWrapper{padding-top:0}
h3.video{text-align:center;font-size:25px;font-weight:700;padding-bottom:20px;color:#005288}
p.h5{text-align:center;font-size:25px;color:#000;max-width:90%;margin:0 auto 25px}
.mt-5{font-size:20px}
.col-12.text-center.h6{font-size:18px;width:60%;margin:10px auto 25px;color:#000}
a.btn-annonceurs{font-weight:500;padding:5px 10px;border-radius:10px;background-color:#50a0e4;color:#fff;box-shadow:0 4px 9px 0 rgba(0,0,0,0.25);background:-moz-linear-gradient(0deg,#b10053 0%,#F30027 100%)}
div.dataTables_wrapper div.dataTables_length select{height:inherit}
.col-md-4.border-right.projecthome:nth-child(1),.col-md-4.border-right.projecthome:nth-child(4){display:none}
.projecthome{text-align:center;background:#fff;border:1px solid #eee;padding:5px;border-radius:5px}
span.header_phone.telone{font-size:20px;line-height:40px;color:#fff;font-weight:500;background:#ff497c;padding:5px 15px 5px 0;border-radius:20px}
span.header_phone.telone span{padding:0 15px 0 0;color:#fff;font-weight:500}
span.header_phone img{margin-top:-3px;margin-right:-2px}
.telmini{color:#fff;text-align:right;font-size:12px;padding-right:10px;margin-top:-2px}
.sub-icon-img{background:#fff;border-radius:50%;float:none;position:relative;margin:0 auto;width:100px;height:100px;text-align:center;padding:15px 18px}
.sub-icon-img.icon-pub{padding:15px 22px}
.catalog-data{position:relative;float:left;padding:5px 0;text-align:left;width:100%}
.col-lg-12.catata{padding-bottom:10px}
span.texcatata{font-size:16px;padding-left:10px;line-height:40px;height:40px}
span.textsurmesure{font-size:16px;text-align:center}
.videoWrapper,.imageWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;border-radius:10px;overflow:hidden;box-shadow:0 11px 23px 0 rgba(0,0,0,0.3);background:#fff}
.videoWrapper iframe{position:absolute;border-radius:10px;top:0;left:0;width:100%;height:100%}
.imageWrapper{padding-top:0}
p.h5{text-align:center;font-size:25px;color:#000;max-width:90%;margin:0 auto 25px}
.mt-5{font-size:20px}
.col-12.text-center.h6{font-size:18px;width:60%;margin:10px auto 25px;color:#000}
a.btn-annonceurs{font-weight:500;padding:5px 10px;border-radius:10px;background-color:#50a0e4;color:#fff;box-shadow:0 4px 9px 0 rgba(0,0,0,0.25);background:-moz-linear-gradient(0deg,#b10053 0%,#F30027 100%)}
span.texcatata.h2demand{font-weight:600;color:#000;font-size:16px}
.descridemand{font-size:16px}
.menmaq{padding:15px 5px 0;font-style:italic;font-weight:500}
ul.ullistdemand{padding:10px;font-size:16px}
span.tarifdeman{font-size:16px;text-align:right;float:right;color:#005288;font-weight:700;padding-right:20px}
span.spacedemand{position:relative;border-bottom:1px dashed #bfcbd9;float:left;width:100%;text-align:center;padding:10px;margin:0 auto 20px}
div#adresseessentielle{background:rgba(0,0,0,0.9);padding:10px;margin-bottom:10px;border-radius:5px}
div#adresseessentielleleft{text-align:left}
ul.post-entry-poits li{padding:2px 0;color:#00dca5;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:600;text-align:left}
ul.post-entry-poits li i{color:#2e343d;margin-right:10px}
h4{color:#000;font-weight:500;letter-spacing:.2px}
h4.bold{font-weight:600}
.g-recaptcha{transform:none}
.acp-mods-home-member{margin:0 0 20px;position:relative;background-clip:padding-box;border-radius:5px;background:url(../images/welcome-site-acp.png) no-repeat top left rgba(255,255,255,0.95);padding-left:200px;-webkit-box-shadow:2px 5px 9px 1px rgb(36 36 36 / 50%);box-shadow:2px 5px 9px 1px rgb(36 36 36 / 50%);margin-bottom:25px}
.acp-mods-home-member .module-inner{padding:30px}
.acp-mods-home-member a{display:inline-block;font-size:20px;color:#064576;padding:20px 7px;text-align:center}
.acp-mods-home-member a:hover{color:#000}
.acp-mods-home-member a span{display:block;text-align:center;padding:0 0 20px}
.acp-serv-inner-form{position:relative;padding:30px;width:100%;box-sizing:border-box;border-radius:8px;transition:all .2s cubic-bezier(.02,.54,.58,1);background:#fff}
.empty_space_30-form{height:30px}
.acp-serv-icon-form{display:table-cell;vertical-align:top;position:relative;line-height:0;top:1px}
.acp-serv-content-form{display:table-cell;vertical-align:top;padding:0 0 0 25px;text-align:left}
h4.acp-iwt-title-form{margin:0;line-height:1.2em;display:block;color:#064576}
.acp-serv-inner-form:hover{-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);box-shadow:0 10px 55px 5px rgba(137,173,255,.35)}
.acp-st-inner-serv-form{text-align:left;padding:0 0 0 10%}
.modal-content{background-color:#fff}
body.web-to-lead{background:#fff}
.text-success{color: #00dca5;font-weight:600;}
.list-status{padding:2px 2px 10px}
.list-status a{padding:15px 5px;text-align:center;background:#fff}
.slickModal *{margin:0;padding:0;border:0;outline:0;font-weight:400;font-style:normal;font-size:100%;vertical-align:baseline;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.slickModal,.slickOverlay,.slickWindow{position:fixed}
.slickModal{display:none;z-index:-1}
.slickModal.isActive{display:block;z-index:999999}
.slickOverlay{top:0;left:0;width:100%;height:100%;z-index:1}
.slickWindow{z-index:2}
.slickContent{position:relative}
.slickWindow.center{top:0;right:0;bottom:0;left:0}
.slickWindow.topLeft{top:0;left:0}
.slickWindow.topCenter{top:0;left:0;right:0}
.slickWindow.topRight{top:0;right:0}
.slickWindow.bottomLeft{bottom:0;left:0}
.slickWindow.bottomCenter{bottom:0;left:0;right:0}
.slickWindow.bottomRight{bottom:0;right:0}
.slickWindow.right{top:0;right:0;bottom:0}
.slickWindow.left{top:0;left:0;bottom:0}
.slickModal .animated{-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-webkit-transform-style:preserve-3d;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}
.slickModal .animated.fadeOut{-webkit-animation-delay:0;animation-delay:0;pointer-events:none}
.slickModal .fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeIn {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
}
@keyframes fadeIn {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
}
.slickModal .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut {
0%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
100%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
}
@keyframes fadeOut {
0%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
100%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
}
.slickModal .zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomIn {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale(.7)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes zoomIn {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale(.7);transform:scale(.7)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOut {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale(1.3)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes zoomOut {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale(1.3);transform:scale(1.3)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .slideTop{-webkit-animation-name:slideTop;animation-name:slideTop}
@-webkit-keyframes slideTop {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(-25%)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes slideTop {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(-25%);transform:translateY(-25%)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .slideBottom{-webkit-animation-name:slideBottom;animation-name:slideBottom}
@-webkit-keyframes slideBottom {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(25%)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes slideBottom {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(25%);transform:translateY(25%)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .slideRight{-webkit-animation-name:slideRight;animation-name:slideRight}
@-webkit-keyframes slideRight {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateX(25%)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes slideRight {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateX(25%);transform:translateX(25%)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .slideLeft{-webkit-animation-name:slideLeft;animation-name:slideLeft}
@-webkit-keyframes slideLeft {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateX(-25%)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes slideLeft {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateX(-25%);transform:translateX(-25%)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateIn {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:rotate(720deg) scale(.5)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes rotateIn {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:rotate(720deg) scale(.5);transform:rotate(720deg) scale(.5)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOut {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:rotate(720deg) scale(1.4)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes rotateOut {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:rotate(720deg) scale(1.4);transform:rotate(720deg) scale(1.4)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .flipInX{-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInX {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg)}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px)}
}
@keyframes flipInX {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.slickModal .flipInY{-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipInY {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg)}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px)}

}
@keyframes flipInY {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.slickModal .swingTop{-webkit-animation-name:swingTop;animation-name:swingTop;-webkit-transform-origin:top center;transform-origin:top center}
@-webkit-keyframes swingTop {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(300px) rotateX(-90deg)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes swingTop {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(300px) rotateX(-90deg);transform:perspective(300px) rotateX(-90deg)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .swingBottom{-webkit-animation-name:swingBottom;animation-name:swingBottom;-webkit-transform-origin:bottom center;transform-origin:bottom center}
@-webkit-keyframes swingBottom {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(300px) rotateX(90deg)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes swingBottom {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(300px) rotateX(90deg);transform:perspective(300px) rotateX(90deg)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .swingRight{-webkit-animation-name:swingRight;animation-name:swingRight;-webkit-transform-origin:center right;transform-origin:center right}
@-webkit-keyframes swingRight {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(200px) rotateY(-90deg)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes swingRight {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(200px) rotateY(-90deg);transform:perspective(200px) rotateY(-90deg)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .swingLeft{-webkit-animation-name:swingLeft;animation-name:swingLeft;-webkit-transform-origin:center left;transform-origin:center left}
@-webkit-keyframes swingLeft {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(200px) rotateY(90deg)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none}
}
@keyframes swingLeft {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:perspective(200px) rotateY(90deg);transform:perspective(200px) rotateY(90deg)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:none;transform:none}
}
.slickModal .flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes flash {
0%,40%,80%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
100%,20%,60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
}
@keyframes flash {
0%,40%,80%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
100%,20%,60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
}
.slickModal .pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes pulse {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
25%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
25%,75%{-webkit-transform:scale(1.05)}
0%,100%,50%{-webkit-transform:none}
}
@keyframes pulse {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
25%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
25%,75%{-webkit-transform:scale(1.05);transform:scale(1.05)}
0%,100%,50%{-webkit-transform:none;transform:none}
}
.slickModal .rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes rubberBand {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale3d(1,1,1)}
30%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1)}
}
@keyframes rubberBand {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.slickModal .shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes shake {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
10%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
0%,100%{-webkit-transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0)}
}
@keyframes shake {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
10%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.slickModal .swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}
@-webkit-keyframes swing {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
20%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
20%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
.slickModal .tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes tada {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale3d(1,1,1)}
10%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1)}
}
@keyframes tada {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.slickModal .wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes wobble {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:none}
15%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none}
}
@keyframes wobble {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:none;transform:none}
15%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}
.slickModal .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes bounce {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
20%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0)}
40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0)}
70%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0)}
}
@keyframes bounce {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
20%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.slickModal .bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceIn {
0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9)}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:scale3d(1,1,1)}
}
@keyframes bounceIn {
0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.slickModal .bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceInUp {
0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translate3d(0,3000px,0)}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0)}
}
@keyframes bounceInUp {
0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slickModal .bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInDown {
0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translate3d(0,-3000px,0)}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0)}
100%{-webkit-transform:none}
}
@keyframes bounceInDown {
0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}

0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
.slickModal .bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInRight {
0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translate3d(3000px,0,0)}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none}
}
@keyframes bounceInRight {
0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
.slickModal .bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInLeft {
0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translate3d(-3000px,0,0)}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0)}
100%{-webkit-transform:none}
}
@keyframes bounceInLeft {
0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
.slickModal .unFold{-webkit-animation-name:unFold;animation-name:unFold}
@-webkit-keyframes unFold {
0%{-webkit-transform:scaleY(.01) scaleX(0)}
50%{-webkit-transform:scaleY(.01) scaleX(1)}
100%{-webkit-transform:scaleY(1) scaleX(1)}
}
@keyframes unFold {
0%{-webkit-transform:scaleY(.01) scaleX(0);transform:scaleY(.01) scaleX(0)}
50%{-webkit-transform:scaleY(.01) scaleX(1);transform:scaleY(.01) scaleX(1)}
100%{-webkit-transform:scaleY(1) scaleX(1);transform:scaleY(1) scaleX(1)}
}
.slickModal .flowIn{-webkit-animation-name:flowIn;animation-name:flowIn}
@-webkit-keyframes flowIn {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);border-radius:200px;-webkit-transform:scale(.6)}
50%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
100%{-webkit-transform:scale(1)}
}
@keyframes flowIn {
0%{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);border-radius:200px;-webkit-transform:scale(.6);transform:scale(.6)}
50%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
.slickModal .close{position:absolute;right:0;z-index:10;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700}
.slickModal .close,.slickModal .close:before{-webkit-transition:all .1s ease;transition:all .1s ease}

.slickModal .close:before{white-space:nowrap;display:block;position:relative;-webkit-transition:all .1s ease;transition:all .1s ease}
.slickModal .close.labeled{top:-30px}
.slickModal .close.labeled:before{color:#fff;content:"close";font-size:8px;text-transform:uppercase;background:-webkit-linear-gradient(left,#fff 50%,#3a3a3a 50%);background:linear-gradient(to right,#fff 50%,#3a3a3a 50%);background-size:201% 100%;background-position:right bottom;padding:6px 12px}
.slickModal .close.labeled:hover:before{background-position:left bottom;color:#3a3a3a}
.slickModal .close.text{top:-20px}
.slickModal .close.text:before{color:#fff;content:"Close";font-size:9px}
.slickModal .close.tag{top:0}
.slickModal .close.tag:before{color:#fff;content:"\00d7";background:#3a3a3a;text-align:center;font-size:15px;width:24px;height:24px;line-height:24px;opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20)}
.slickModal .close.tag:hover:before{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.slickModal .close.icon{top:14px;right:14px;display:block;width:22px;height:22px;overflow:hidden;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30)}
.slickModal .close.icon:hover:before{color:#3a3a3a}
.slickModal .close.circle:after,.slickModal .close.circle:before,.slickModal .close.icon:after,.slickModal .close.icon:before{content:"";position:absolute;height:1px;top:50%;left:0;right:0;margin:auto;background:#3a3a3a}
.slickModal .close.icon:after,.slickModal .close.icon:before{width:100%}
.slickModal .close.circle:after,.slickModal .close.circle:before{width:60%}
.slickModal .close.circle:before,.slickModal .close.icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.slickModal .close.circle:after,.slickModal .close.icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.slickModal .close.icon:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.slickModal .close.circle{top:-12px;right:-12px;display:block;width:24px;height:24px;overflow:hidden;background:#4b9c47;border-radius:50%}
.slickModal .close.circle:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
.slickModal.newsletter .slickWindow .title{font-size:21px;font-weight:700;line-height:25px}
.slickModal.newsletter .slickWindow .wrap{left:0;width:60%;height:100%;background:#fff;text-align:left;padding:30px;display:inline-block;float:left}
.slickModal.newsletter .slickWindow .wrap:after{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);border-color:#ffftransparent transparent;bottom:auto;top:222px;left:auto;right:-24px}
.slickModal.newsletter .slickWindow .wrap .title{color:#007fff;padding-bottom:12px}
.slickModal.newsletter .slickWindow .wrap p{font-size:15px;padding-bottom:18px;text-align:left}
input.newsfield{background:#eee;border-radius:5px;width:100%;height:35px;margin-bottom:5px;padding:2px 10px}
.slickModal.newsletter .slickWindow .wrap input.send{background:#41d0fa;color:#fff;font-weight:700;font-size:16px;text-align:center;padding:8px 12px;width:100%;border-radius:5px;display:block;cursor:pointer}
.slickModal.newsletter .slickWindow .wrap input.send:hover{background:#222}
.slickModal.newsletter .slickWindow .wrap .deny{display:block;font-size:9px;padding-top:14px;color:#3a3a3a}
.slickModal.newsletter .slickWindow .cta{right:0;height:100%;bottom:auto;top:0;width:40%;left:auto;background:#000;display:inline-block;float:right;position:relative}
.slickModal.newsletter .slickWindow .close.icon:after,.slickModal.newsletter .slickWindow .close.icon:before,.villes-villages,.villesdesc{background:#fff}
.slickModal.newsletter .slickWindow .cta p{position:absolute;bottom:35px;font-size:10px;color:#fff;left:0;right:0;margin:auto;text-align:center}
.slickModal.newsletter .slickWindow .cta p span{display:block;font-weight:700;color:#fff}
@media screen and (max-width:560px) {
.slickModal.newsletter .slickWindow .wrap{width:100%;height:auto;float:none}
.slickModal.newsletter .slickWindow .cta{display:none}
}
.acp-services.module-one{padding:20px 0}
.title-box{margin-bottom:50px}
.title-box .title-center{font-weight:600;text-align:center;margin:0;padding-bottom:20px;color:#000}
.title-box .title-center:after {
    position: absolute;
    left: 0;
    content: '';
    width: 70px;
    height: 15px;
    opacity: .5;
    transform: rotate(-45deg);
    right: 0;
    margin: auto;
    z-index: -1;
    border-radius: 6px;
    box-shadow: -2px -22px 0 0 #00dca5;
    background: #23babb;
}
.title-box .description{font-weight:300;max-width:600px;margin:20px auto;line-height:28px;font-size:16px;color:#848e92}
.title-box.netdor{margin:40px auto}
h3.presenter{text-align:center;font-weight:400;color: #00dca5;font-size:16px;max-width:60%;margin:25px auto 0;}
.pricing{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;width:100%;margin:0 auto 3em}
.pricing-item{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;text-align:center;-webkit-flex:0 1 32%;flex:0 1 32%}
.pricing-action{color:inherit;border:none;background:none}
.pricing-action:focus{outline:none}
.pricing-feature-list{text-align:left}
.pricing-palden .pricing-item{cursor:default;color:#818181;background:#fff;box-shadow:0 0 10px rgba(46,59,125,.23);border-radius:10px;margin:1em;position:relative}
@media screen and (min-width:66.25em) {
.pricing-palden .pricing-item{margin:1em -.5em}
.pricing-palden .pricing__item--featured{margin:0;z-index:10;box-shadow:0 0 20px rgba(46,59,125,.23)}
}
@media screen and (max-width:66.25em) {
.pricing-item{-webkit-flex:0 1 100%;flex:0 1 100%}
}
.pricing-item.pricing_full {
    -webkit-flex: 0 1 82%;
    flex: 0 1 82%;
}
.pricing-palden .pricing-deco::before{background:rgba(0,0,0,.5) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.pricing-palden .pricing-deco::after{background:rgba(0,0,0,0.5) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}
.pricing-deco.request2::before{background-image:url(../images/zoom-landingpage.jpg);background-size:cover;background-position:center}
.pricing-deco.freepublier::before{background-image:url(../images/zoom-web-e-commerce.jpg);background-size:cover;background-position:center}
.pricing-deco.request1::before{background-image:url(../images/zoom-website.jpg);background-size:cover;background-position:center}
.pricing-deco{height:100%;width:100%;background-size:cover;background-position:50%}
.pricing-palden .pricing-deco{border-radius:10px;padding:50px 0 80px;position:relative;overflow:hidden}
.pricing-palden .pricing-item:nth-child(1n+1) .pricing-deco{background-size:cover;background-position:center bottom}
.pricing-palden .pricing-item:nth-child(1n+2) .pricing-deco{background-size:cover;height:270px;padding:65px 0 80px}
.pricing-palden .pricing-item:nth-child(1n+3) .pricing-deco{background-size:cover;background-position:center bottom;height:auto;padding:50px 0 80px}
.pricing-palden .pricing-deco-img{position:absolute;bottom:0;left:0;width:100%;height:80px;z-index:9}
.pricing-palden .pricing-title{font-size:20px;margin:0;letter-spacing:1px;color:#fff;position:relative;z-index:9}
.pricing-palden .deco-layer{-webkit-transition:-webkit-transform .5s;transition:transform .5s}
.pricing-palden .pricing-item:hover .deco-layer--1{-webkit-transform:translate3d(15px,0,0);transform:translate3d(15px,0,0)}
.pricing-palden .pricing-item:hover .deco-layer--2{-webkit-transform:translate3d(-15px,0,0);transform:translate3d(-15px,0,0)}
.pricing-palden .icon{font-size:2.5em}
.pricing-palden .pricing-price{font-size:5em;font-weight:700;padding:0;color:#fff;margin:0 0 .25em;line-height:.75;position:relative;z-index:99}
.pricing-palden .pricing-currency{font-size:.15em;vertical-align:top}
.pricing-palden .pricing-period{font-size:.15em;padding:0 .2em;font-style:italic;vertical-align:top}
.pricing-palden .pricing__sentence{font-weight:700;margin:0 0 1em;padding:0 0 .5em}
.pricing-palden .pricing-feature-list{margin:0;padding:.25em 1.5em 2.5em;list-style:none;text-align:left}
.pricing-palden .pricing-feature{padding:5px 0;font-size:15px;line-height:20px}
.pricing-web-titre h4{padding:0 1.5em 1em;font-size:20px;font-weight:700;color: #00dca5;}
.pricing-web-description{padding:0 1.5em 1em;font-size:16px;line-height:20px}
.pricing-palden .pricing-action{font-weight:500;margin:auto 3em 2em;padding:1em 2em;color:#fff;border-radius:10px;background: #00dca5;-webkit-transition:background-color .3s;transition:background-color .3s;}
.pricing-palden .pricing-action:hover,.pricing-palden .pricing-action:focus{background-color:#242424;color:#FFF}
.pricing-palden .pricing-item--featured .pricing-deco{padding:5em 0 8.885em}
.pricing-palden .pricing-item.pricing__item--featured .pricing-action{background-color: #00dca5;color:#FFF;}
.fa-check-square:before{content:"\f14a"}
.fa-times-circle:before{content:"\f057"}
.pricing-feature i.fa{padding:0 5px 0 0;font-size:20px}
.pricing-feature i.fa.fa-check-square{color: #24bebe;}
div.item-cms{padding:15px}
.ratio-cont.gradient-bg{height:360px;position:relative;border-radius:5px;width:100%;background:#fff}
.item-box{display:table-cell;vertical-align:middle;width:100%;height:100%;text-align:center;padding:45px 10px 0;border-radius:6px;position:relative;overflow:hidden;z-index:1;-webkit-box-shadow:4px 5px 9px 1px rgb(36 36 36 / 50%);box-shadow:4px 5px 9px 1px rgb(36 36 36 / 50%);}
.item-box:after{content:"";width:210px;height:200px;background:#00dca5;position:absolute;top:-70px;left:-70px;z-index:-1;opacity:1;border-radius:50%}
.item-box2:after{background:#00dca5}
img.img-cms{background-color:#fff;border-radius: 50%;padding:15px;position:absolute;top: 2%;left: 5%;}
a.button{font-size:14px;background:#00dca5;color:#fff;display:inline-block;line-height:20px;padding:6px 16px;transition:all 150ms ease-out;border-radius:5px;background-clip:padding-box;box-shadow:5px 5px 5px 0 rgba(0,0,0,.15);border:none;position:absolute;width:90%;left:5%;bottom:5%}
a.button:hover{background:#24bebe}
p.title-cms{font-size:25px;font-weight:700;color:#000;letter-spacing:.2px}
.item-two-pric .pricing-item{-webkit-flex:0 1 46%;flex:0 1 46%}
.btn-info{background-color:#00dca5}
.alert.alert-success {
    margin-top: 10px;
    color: white;
    background-color: #24bbbc;
    border-color: #24bbbc;
}
.fn-gantt .leftPanel .name {
    width: 0;
}

.fn-gantt .leftPanel .desc {
    width: 100%;
}

.fn-gantt .ganttGreen {
    background-color: #24babb;
    height: 18px;
}

.fn-gantt .ganttGreen .fn-label,.fn-gantt .bar .fn-label {
    color: #fff!important;
    text-shadow: none!important;
    font-weight: 500;
}
.page-pdf-html-logo {
    background: linear-gradient(130deg,#00dca5 25%,#24bebe 100%);
    box-shadow: 0 0 15px rgba(51,51,51,0.35);
}
.table.items thead {
    background: #00dca5;
}


/* Sidebar Styles Added */

/* Sidebar Styles */
.custom-sidebar {
    width: 250px;
    background-color: #f4f4f4;
    padding: 20px;
    box-shadow: 2px 0px 5px rgba(0,0,0,0.1);
}

.sidebar-menu {
    list-style-type: none;
    padding: 0;
}

.menu-item {
    padding: 10px 0;
}

.menu-item a {
    color: #333;
    text-decoration: none;
    display: flex;
    align-items: center;
}

.menu-item a i {
    margin-right: 10px;
}

.has-submenu .submenu {
    display: none;
    list-style-type: none;
    padding-left: 20px;
}

.has-submenu.active .submenu {
    display: block;
}
