@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Heebo:100,300,400,500,700,800,900");@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900");.bg-dark-content, .bg-black, .bg-black-09, .bg-black-08, .bg-black-07, .bg-black-06, .bg-black-05, .bg-black-04, .bg-black-03, .bg-black-02, .bg-black-01, .bg-dark-lighter, .bg-dark{color:rgba(255, 255, 255, 0.6);}
.bg-dark-content h1, .bg-black h1, .bg-black-09 h1, .bg-black-08 h1, .bg-black-07 h1, .bg-black-06 h1, .bg-black-05 h1, .bg-black-04 h1, .bg-black-03 h1, .bg-black-02 h1, .bg-black-01 h1, .bg-dark-lighter h1, .bg-dark h1, .bg-dark-content h2, .bg-black h2, .bg-black-09 h2, .bg-black-08 h2, .bg-black-07 h2, .bg-black-06 h2, .bg-black-05 h2, .bg-black-04 h2, .bg-black-03 h2, .bg-black-02 h2, .bg-black-01 h2, .bg-dark-lighter h2, .bg-dark h2, .bg-dark-content h3, .bg-black h3, .bg-black-09 h3, .bg-black-08 h3, .bg-black-07 h3, .bg-black-06 h3, .bg-black-05 h3, .bg-black-04 h3, .bg-black-03 h3, .bg-black-02 h3, .bg-black-01 h3, .bg-dark-lighter h3, .bg-dark h3, .bg-dark-content h4, .bg-black h4, .bg-black-09 h4, .bg-black-08 h4, .bg-black-07 h4, .bg-black-06 h4, .bg-black-05 h4, .bg-black-04 h4, .bg-black-03 h4, .bg-black-02 h4, .bg-black-01 h4, .bg-dark-lighter h4, .bg-dark h4, .bg-dark-content h5, .bg-black h5, .bg-black-09 h5, .bg-black-08 h5, .bg-black-07 h5, .bg-black-06 h5, .bg-black-05 h5, .bg-black-04 h5, .bg-black-03 h5, .bg-black-02 h5, .bg-black-01 h5, .bg-dark-lighter h5, .bg-dark h5, .bg-dark-content h6, .bg-black h6, .bg-black-09 h6, .bg-black-08 h6, .bg-black-07 h6, .bg-black-06 h6, .bg-black-05 h6, .bg-black-04 h6, .bg-black-03 h6, .bg-black-02 h6, .bg-black-01 h6, .bg-dark-lighter h6, .bg-dark h6{color:#fff;}
.bg-dark-content a, .bg-black a, .bg-black-09 a, .bg-black-08 a, .bg-black-07 a, .bg-black-06 a, .bg-black-05 a, .bg-black-04 a, .bg-black-03 a, .bg-black-02 a, .bg-black-01 a, .bg-dark-lighter a, .bg-dark a{color:rgba(255, 255, 255, 0.7);}
.bg-dark-content a:hover, .bg-black a:hover, .bg-black-09 a:hover, .bg-black-08 a:hover, .bg-black-07 a:hover, .bg-black-06 a:hover, .bg-black-05 a:hover, .bg-black-04 a:hover, .bg-black-03 a:hover, .bg-black-02 a:hover, .bg-black-01 a:hover, .bg-dark-lighter a:hover, .bg-dark a:hover, .bg-dark-content a:focus, .bg-black a:focus, .bg-black-09 a:focus, .bg-black-08 a:focus, .bg-black-07 a:focus, .bg-black-06 a:focus, .bg-black-05 a:focus, .bg-black-04 a:focus, .bg-black-03 a:focus, .bg-black-02 a:focus, .bg-black-01 a:focus, .bg-dark-lighter a:focus, .bg-dark a:focus{color:#fff;}
.bg-white-09{background:rgba(255, 255, 255, 0.9);}
.bg-white-08{background:rgba(255, 255, 255, 0.8);}
.bg-white-07{background:rgba(255, 255, 255, 0.7);}
.bg-white-06{background:rgba(255, 255, 255, 0.6);}
.bg-white-05{background:rgba(255, 255, 255, 0.5);}
.bg-white-04{background:rgba(255, 255, 255, 0.4);}
.bg-white-03{background:rgba(255, 255, 255, 0.3);}
.bg-white-02{background:rgba(255, 255, 255, 0.2);}
.bg-white-01{background:rgba(255, 255, 255, 0.1);}
.bg-black{background:#000;}
.bg-black-09{background:rgba(0, 0, 0, 0.9);}
.bg-black-08{background:rgba(0, 0, 0, 0.8);}
.bg-black-07{background:rgba(0, 0, 0, 0.7);}
.bg-black-06{background:rgba(0, 0, 0, 0.6);}
.bg-black-05{background:rgba(0, 0, 0, 0.5);}
.bg-black-04{background:rgba(0, 0, 0, 0.4);}
.bg-black-03{background:rgba(0, 0, 0, 0.3);}
.bg-black-02{background:rgba(0, 0, 0, 0.2);}
.bg-black-01{background:rgba(0, 0, 0, 0.1);}
.bg-dark-lighter{background:#1e1e1e !important;}
.bg-grey{background:#f5f5f5 !important;}
.bg-grey-lighter{background:#f7f7f7 !important;}
.bg-secondary{background:#dcdcdc !important;}
.bg-light{background:#f0f0f0 !important;}
.bg-dark{background:#141414 !important;}
.font-family-primary{font-family:"Heebo", sans-serif;}
.font-family-playfair{font-family:"Playfair Display", serif;}
.font-weight-thin{font-weight:100;}
.font-weight-medium{font-weight:500;}
.font-weight-extra-bold{font-weight:800;}
.font-weight-black{font-weight:900;}
.text-white-09{color:rgba(255, 255, 255, 0.9);}
.text-white-08{color:rgba(255, 255, 255, 0.8);}
.text-white-07{color:rgba(255, 255, 255, 0.7);}
.text-white-06{color:rgba(255, 255, 255, 0.6);}
.text-white-05{color:rgba(255, 255, 255, 0.5);}
.text-white-04{color:rgba(255, 255, 255, 0.4);}
.text-white-03{color:rgba(255, 255, 255, 0.3);}
.text-white-02{color:rgba(255, 255, 255, 0.2);}
.text-white-01{color:rgba(255, 255, 255, 0.1);}
.border-all{border:1px solid #e6e6e6;}
.border-y{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.border-x{border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
.border-top{border-top:1px solid #e6e6e6;}
.border-right{border-right:1px solid #e6e6e6;}
.border-bottom{border-bottom:1px solid #e6e6e6;}
.border-left{border-left:1px solid #e6e6e6;}
.no-border{border:0 !important;}
.margin-top-10, *.margin-top-10{margin-top:10px;}
.margin-top-20, *.margin-top-20{margin-top:20px;}
.margin-top-30, *.margin-top-30{margin-top:30px;}
.margin-top-40, *.margin-top-40{margin-top:40px;}
.margin-top-50, *.margin-top-50{margin-top:50px;}
.margin-top-60, *.margin-top-60{margin-top:60px;}
.margin-top-70, *.margin-top-70{margin-top:70px;}
.margin-right-10, *.margin-right-10{margin-right:10px;}
.margin-right-20, *.margin-right-20{margin-right:20px;}
.margin-right-30, *.margin-right-30{margin-right:30px;}
.margin-bottom-10, *.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-20, *.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-30, *.margin-bottom-30{margin-bottom:30px;}
.margin-bottom-40, *.margin-bottom-40{margin-bottom:40px;}
.margin-bottom-50, *.margin-bottom-50{margin-bottom:50px;}
.margin-bottom-60, *.margin-bottom-60{margin-bottom:60px;}
.margin-bottom-70, *.margin-bottom-70{margin-bottom:70px;}
.no-margin{margin:0 !important;}
.padding-10{padding:10px;}
.padding-20{padding:20px;}
.padding-30{padding:30px;}
.padding-40{padding:40px;}
.padding-50{padding:50px;}
.no-padding{padding:0 !important;}
.no-padding-top{padding-top:0 !important;}
.no-padding-bottom{padding-bottom:0 !important;}
html, body{width:100%;height:100%;}
body{overflow-x:hidden;}
a{color:#141414;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
a:hover{color:#646464;text-decoration:none;}
button{background:transparent;border:0;box-shadow:none;padding:0;cursor:pointer;}
a:focus, a:active, button:focus, button:active{outline:0;box-shadow:none;}
.container, .container-fluid{position:relative;padding:0 20px;}
.row{margin-bottom:-30px;}
.row div[class^="col-"], .row div[class*=" col-"]{margin-bottom:30px;}
.col-spacing-20{margin-right:-10px;margin-left:-10px;}
.col-spacing-20 [class^="col-"]{padding:0 10px;}
.col-spacing-10{margin-right:-5px;margin-left:-5px;}
.col-spacing-10 [class^="col-"]{padding:0 5px;}
@media (min-width:576px){.col-spacing-70{margin-right:-35px;margin-left:-35px;}
.col-spacing-70 [class^="col-"]{padding:0 35px;}
.col-spacing-60{margin-right:-30px;margin-left:-30px;}
.col-spacing-60 [class^="col-"]{padding:0 30px;}
.col-spacing-50{margin-right:-25px;margin-left:-25px;}
.col-spacing-50 [class^="col-"]{padding:0 25px;}
.col-spacing-40{margin-right:-20px;margin-left:-20px;}
.col-spacing-40 [class^="col-"]{padding:0 20px;}
.col-spacing-70 .row,
.col-spacing-60 .row,
.col-spacing-50 .row,
.col-spacing-40 .row{margin-right:-15px;margin-left:-15px;}
.col-spacing-70 .row [class^="col-"],
.col-spacing-60 .row [class^="col-"],
.col-spacing-50 .row [class^="col-"],
.col-spacing-40 .row [class^="col-"]{padding:0 15px;}
}
.position-middle{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;}
.position-top, .position-bottom{position:absolute;left:0;width:100%;}
.position-top .container-fluid, .position-bottom .container-fluid{padding:0 30px;}
.position-top{top:30px;}
.position-bottom{bottom:30px;}
.container-fluid .position-top, .container-fluid .position-bottom{padding:0 10px;}
.container .position-top, .container .position-bottom{padding:0 20px;}
mark{background:#f5f5f5;color:#141414;}
iframe{width:100%;border:0;}
pre{border:1px solid #e6e6e6;border-radius:5px;padding:0 20px;color:#646464;line-height:28px;}
.bg-dark pre, .bg-dark-lighter pre,
.bg-black-01 pre, .bg-black-02 pre, .bg-black-03 pre, .bg-black-04 pre, .bg-black-05 pre, .bg-black-06 pre, .bg-black-07 pre, .bg-black-08 pre, .bg-black-09 pre{border-color:rgba(255, 255, 255, 0.2);color:rgba(255, 255, 255, 0.6);}
.card{border:1px solid #e6e6e6;}
.modal.fade .modal-dialog{-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;-webkit-transform:translate(0) scale(0.98);transform:translate(0) scale(0.98);}
.modal.show .modal-dialog{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);}
.modal .modal-content{-webkit-box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.3);box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.3);border:0;}
.modal .modal-content .modal-header{border-bottom:1px solid #e6e6e6;}
.modal .modal-content .modal-footer{border-top:1px solid #e6e6e6;}
.accordion{padding:0;}
.accordion li{list-style-type:none;border:1px solid #e6e6e6;border-bottom:0;margin:0;padding:15px 20px;}
.accordion li .accordion-title{position:relative;cursor:pointer;}
.accordion li .accordion-title h1, .accordion li .accordion-title h2, .accordion li .accordion-title h3, .accordion li .accordion-title h4, .accordion li .accordion-title h5, .accordion li .accordion-title h6{margin:0;}
.accordion li .accordion-title:before, .accordion li .accordion-title:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#141414;}
.accordion li .accordion-title:before{right:0;width:7px;height:1px;}
.accordion li .accordion-title:after{right:3px;width:1px;height:7px;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.accordion li .accordion-content{position:relative;overflow:hidden;max-height:0;top:10px;padding-bottom:0;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.accordion li.active .accordion-title:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.accordion li.active .accordion-content p{padding-bottom:10px;}
.accordion li:last-child{border-bottom:1px solid #e6e6e6;}
.bg-dark .accordion li, .bg-dark-lighter .accordion li,
.bg-black-01 .accordion li, .bg-black-02 .accordion li, .bg-black-03 .accordion li, .bg-black-04 .accordion li, .bg-black-05 .accordion li, .bg-black-06 .accordion li, .bg-black-07 .accordion li, .bg-black-08 .accordion li, .bg-black-09 .accordion li{border-color:rgba(255, 255, 255, 0.1);}
.bg-dark .accordion li .accordion-title:before, .bg-dark .accordion li .accordion-title:after, .bg-dark-lighter .accordion li .accordion-title:before, .bg-dark-lighter .accordion li .accordion-title:after,
.bg-black-01 .accordion li .accordion-title:before,
.bg-black-01 .accordion li .accordion-title:after, .bg-black-02 .accordion li .accordion-title:before, .bg-black-02 .accordion li .accordion-title:after, .bg-black-03 .accordion li .accordion-title:before, .bg-black-03 .accordion li .accordion-title:after, .bg-black-04 .accordion li .accordion-title:before, .bg-black-04 .accordion li .accordion-title:after, .bg-black-05 .accordion li .accordion-title:before, .bg-black-05 .accordion li .accordion-title:after, .bg-black-06 .accordion li .accordion-title:before, .bg-black-06 .accordion li .accordion-title:after, .bg-black-07 .accordion li .accordion-title:before, .bg-black-07 .accordion li .accordion-title:after, .bg-black-08 .accordion li .accordion-title:before, .bg-black-08 .accordion li .accordion-title:after, .bg-black-09 .accordion li .accordion-title:before, .bg-black-09 .accordion li .accordion-title:after{background:#fff;}
.alert a:hover{text-decoration:underline;}
.alert.alert-secondary{background:#e6e6e6;border-color:#dcdcdc;}
.alert.alert-light{background:#f7f7f7;border-color:#f5f5f5;}
.alert.alert-dark{background:#dcdcdc;border-color:#d2d2d2;}
.bg-image{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.bg-image.bg-image-gradient:before{content:'';position:absolute;background-image:linear-gradient(to top, #fff, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.1), transparent);width:100%;height:100%;}
.badge-secondary{background:#dcdcdc;}
.badge-light{background:#f0f0f0;}
.badge-secondary, .badge-warning, .badge-light{color:#141414;}
.blockquote{background:#f7f7f7;margin-bottom:20px;padding:30px;}
.blockquote p{font-size:20px;line-height:36px;}
.blockquote .blockquote-footer{margin-top:10px;color:#141414;}
.blockquote .blockquote-footer:before{padding-right:5px;}
.blockquote .blockquote-footer h1, .blockquote .blockquote-footer h2, .blockquote .blockquote-footer h3, .blockquote .blockquote-footer h4, .blockquote .blockquote-footer h5, .blockquote .blockquote-footer h6{display:inline-block;margin:0;}
.blockquote .blockquote-footer p{font-size:16px;line-height:30px;}
.breadcrumb{display:inline-block;background:transparent;margin:10px 0 0;padding:0;}
.breadcrumb .breadcrumb-item{display:inline-block;font:400 13px "Heebo", sans-serif;letter-spacing:1.5px;text-transform:uppercase;}
.breadcrumb .breadcrumb-item:before, .breadcrumb .breadcrumb-item.active{color:#a0a0a0;}
.breadcrumb .breadcrumb-item a{-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.breadcrumb.dot .breadcrumb-item:before{content:'';position:relative;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#a0a0a0;width:4px;height:4px;border-radius:50%;margin:0 8px;padding:0;}
.breadcrumb.dot .breadcrumb-item:first-child:before{content:'';width:0;height:0;margin:0;}
.breadcrumb.line .breadcrumb-item:before, .breadcrumb.angle .breadcrumb-item:before{color:#a0a0a0;}
.breadcrumb.line .breadcrumb-item:first-child:before, .breadcrumb.angle .breadcrumb-item:first-child:before{content:'';}
.breadcrumb.line .breadcrumb-item:before{content:'-';}
.breadcrumb.angle .breadcrumb-item:before{content:'»';}
.bg-dark .breadcrumb .breadcrumb-item:before, .bg-dark .breadcrumb .breadcrumb-item.active, .bg-dark-lighter .breadcrumb .breadcrumb-item:before, .bg-dark-lighter .breadcrumb .breadcrumb-item.active,
.bg-black-01 .breadcrumb .breadcrumb-item:before,
.bg-black-01 .breadcrumb .breadcrumb-item.active, .bg-black-02 .breadcrumb .breadcrumb-item:before, .bg-black-02 .breadcrumb .breadcrumb-item.active, .bg-black-03 .breadcrumb .breadcrumb-item:before, .bg-black-03 .breadcrumb .breadcrumb-item.active, .bg-black-04 .breadcrumb .breadcrumb-item:before, .bg-black-04 .breadcrumb .breadcrumb-item.active, .bg-black-05 .breadcrumb .breadcrumb-item:before, .bg-black-05 .breadcrumb .breadcrumb-item.active, .bg-black-06 .breadcrumb .breadcrumb-item:before, .bg-black-06 .breadcrumb .breadcrumb-item.active, .bg-black-07 .breadcrumb .breadcrumb-item:before, .bg-black-07 .breadcrumb .breadcrumb-item.active, .bg-black-08 .breadcrumb .breadcrumb-item:before, .bg-black-08 .breadcrumb .breadcrumb-item.active, .bg-black-09 .breadcrumb .breadcrumb-item:before, .bg-black-09 .breadcrumb .breadcrumb-item.active{color:rgba(255, 255, 255, 0.5);}
.bg-dark .breadcrumb.dot .breadcrumb-item:before, .bg-dark-lighter .breadcrumb.dot .breadcrumb-item:before,
.bg-black-01 .breadcrumb.dot .breadcrumb-item:before, .bg-black-02 .breadcrumb.dot .breadcrumb-item:before, .bg-black-03 .breadcrumb.dot .breadcrumb-item:before, .bg-black-04 .breadcrumb.dot .breadcrumb-item:before, .bg-black-05 .breadcrumb.dot .breadcrumb-item:before, .bg-black-06 .breadcrumb.dot .breadcrumb-item:before, .bg-black-07 .breadcrumb.dot .breadcrumb-item:before, .bg-black-08 .breadcrumb.dot .breadcrumb-item:before, .bg-black-09 .breadcrumb.dot .breadcrumb-item:before{background:rgba(255, 255, 255, 0.5);}
.bg-dark .breadcrumb.line .breadcrumb-item:before, .bg-dark .breadcrumb.angle .breadcrumb-item:before, .bg-dark-lighter .breadcrumb.line .breadcrumb-item:before, .bg-dark-lighter .breadcrumb.angle .breadcrumb-item:before,
.bg-black-01 .breadcrumb.line .breadcrumb-item:before,
.bg-black-01 .breadcrumb.angle .breadcrumb-item:before, .bg-black-02 .breadcrumb.line .breadcrumb-item:before, .bg-black-02 .breadcrumb.angle .breadcrumb-item:before, .bg-black-03 .breadcrumb.line .breadcrumb-item:before, .bg-black-03 .breadcrumb.angle .breadcrumb-item:before, .bg-black-04 .breadcrumb.line .breadcrumb-item:before, .bg-black-04 .breadcrumb.angle .breadcrumb-item:before, .bg-black-05 .breadcrumb.line .breadcrumb-item:before, .bg-black-05 .breadcrumb.angle .breadcrumb-item:before, .bg-black-06 .breadcrumb.line .breadcrumb-item:before, .bg-black-06 .breadcrumb.angle .breadcrumb-item:before, .bg-black-07 .breadcrumb.line .breadcrumb-item:before, .bg-black-07 .breadcrumb.angle .breadcrumb-item:before, .bg-black-08 .breadcrumb.line .breadcrumb-item:before, .bg-black-08 .breadcrumb.angle .breadcrumb-item:before, .bg-black-09 .breadcrumb.line .breadcrumb-item:before, .bg-black-09 .breadcrumb.angle .breadcrumb-item:before{color:rgba(255, 255, 255, 0.5);}
.btn{position:relative;display:inline-block;background:#e6e6e6;border:2px solid;border-radius:0;color:#141414;font:400 13px "Heebo", sans-serif;letter-spacing:1.5px;text-transform:uppercase;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.btn:hover{color:#646464;}
.btn-xs{padding:5px 10px;}
.btn-sm{padding:10px 20px;}
.btn-md{padding:15px 30px;}
.btn-lg{padding:15px 40px;}
.btn-xl{padding:20px 50px;}
.btn-primary, a.btn-primary{background:#007bff;border-color:#007bff;color:#fff;}
.btn-primary.disabled, a.btn-primary.disabled{background:#007bff;color:#fff;}
.btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, a.btn-primary:hover, a.btn-primary:not(:disabled):not(.disabled).active, a.btn-primary:not(:disabled):not(.disabled):active{background:#006ee5;border-color:#006ee5;color:#fff;}
.btn-primary:focus, .btn-primary.focus, a.btn-primary:focus, a.btn-primary.focus{box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5);}
.btn-secondary, a.btn-secondary{background:#dcdcdc;border-color:#dcdcdc;color:#141414;}
.btn-secondary.disabled, a.btn-secondary.disabled{background:#dcdcdc;color:#141414;}
.btn-secondary:hover, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, a.btn-secondary:hover, a.btn-secondary:not(:disabled):not(.disabled).active, a.btn-secondary:not(:disabled):not(.disabled):active{background:#d2d2d2;border-color:#d2d2d2;color:#141414;}
.btn-secondary:focus, .btn-secondary.focus, a.btn-secondary:focus, a.btn-secondary.focus{box-shadow:0 0 0 0.2rem rgba(220, 220, 220, 0.5);}
.btn-success, a.btn-success{background:#28a745;border-color:#28a745;color:#fff;}
.btn-success.disabled, a.btn-success.disabled{background:#28a745;color:#fff;}
.btn-success:hover, .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, a.btn-success:hover, a.btn-success:not(:disabled):not(.disabled).active, a.btn-success:not(:disabled):not(.disabled):active{background:#24963e;border-color:#24963e;color:#fff;}
.btn-success:focus, .btn-success.focus, a.btn-success:focus, a.btn-success.focus{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5);}
.btn-danger, a.btn-danger{background:#dc3545;border-color:#dc3545;color:#fff;}
.btn-danger.disabled, a.btn-danger.disabled{background:#dc3545;color:#fff;}
.btn-danger:hover, .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, a.btn-danger:hover, a.btn-danger:not(:disabled):not(.disabled).active, a.btn-danger:not(:disabled):not(.disabled):active{background:#c62f3e;border-color:#c62f3e;color:#fff;}
.btn-danger:focus, .btn-danger.focus, a.btn-danger:focus, a.btn-danger.focus{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5);}
.btn-warning, a.btn-warning{background:#ffc107;border-color:#ffc107;color:#141414;}
.btn-warning.disabled, a.btn-warning.disabled{background:#ffc107;color:#141414;}
.btn-warning:hover, .btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, a.btn-warning:hover, a.btn-warning:not(:disabled):not(.disabled).active, a.btn-warning:not(:disabled):not(.disabled):active{background:#e5ad06;border-color:#e5ad06;color:#141414;}
.btn-warning:focus, .btn-warning.focus, a.btn-warning:focus, a.btn-warning.focus{box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5);}
.btn-info, a.btn-info{background:#17a2b8;border-color:#17a2b8;color:#fff;}
.btn-info.disabled, a.btn-info.disabled{background:#17a2b8;color:#fff;}
.btn-info:hover, .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, a.btn-info:hover, a.btn-info:not(:disabled):not(.disabled).active, a.btn-info:not(:disabled):not(.disabled):active{background:#1491a5;border-color:#1491a5;color:#fff;}
.btn-info:focus, .btn-info.focus, a.btn-info:focus, a.btn-info.focus{box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5);}
.btn-light, a.btn-light{background:#f0f0f0;border-color:#f0f0f0;color:#141414;}
.btn-light.disabled, a.btn-light.disabled{background:#f0f0f0;color:#141414;}
.btn-light:hover, .btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, a.btn-light:hover, a.btn-light:not(:disabled):not(.disabled).active, a.btn-light:not(:disabled):not(.disabled):active{background:#e6e6e6;border-color:#e6e6e6;color:#141414;}
.btn-light:focus, .btn-light.focus, a.btn-light:focus, a.btn-light.focus{box-shadow:0 0 0 0.2rem rgba(230, 230, 230, 0.5);}
.btn-dark, a.btn-dark{background:#282828;border-color:#282828;color:#fff;}
.btn-dark.disabled, a.btn-dark.disabled{background:#282828;color:#fff;}
.btn-dark:hover, .btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, a.btn-dark:hover, a.btn-dark:not(:disabled):not(.disabled).active, a.btn-dark:not(:disabled):not(.disabled):active{background:#141414;border-color:#141414;color:#fff;}
.btn-dark:focus, .btn-dark.focus, a.btn-dark:focus, a.btn-dark.focus{box-shadow:0 0 0 0.2rem rgba(40, 40, 40, 0.5);}
.show .btn-primary.dropdown-toggle{background:#006ee5;color:#fff;}
.show .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5);}
.show .btn-secondary.dropdown-toggle{background:#d2d2d2;color:#141414;}
.show .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220, 220, 220, 0.5);}
.show .btn-success.dropdown-toggle{background:#24963e;color:#fff;}
.show .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5);}
.show .btn-danger.dropdown-toggle{background:#c62f3e;color:#fff;}
.show .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5);}
.show .btn-warning.dropdown-toggle{background:#e5ad06;color:#141414;}
.show .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5);}
.show .btn-info.dropdown-toggle{background:#1491a5;color:#fff;}
.show .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5);}
.show .btn-light.dropdown-toggle{background:#e6e6e6;color:#141414;}
.show .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(230, 230, 230, 0.5);}
.show .btn-dark.dropdown-toggle{background:#141414;color:#fff;}
.show .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(40, 40, 40, 0.5);}
.btn-outline-primary{background:transparent;border-color:#007bff;color:#006ee5;}
.btn-outline-primary:hover, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active{background:#007bff;border-color:#007bff;color:#fff;}
.btn-outline-primary:focus, .btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5);}
.btn-outline-secondary{background:transparent;border-color:#dcdcdc;color:#141414;}
.btn-outline-secondary:hover, .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active{background:#dcdcdc;border-color:#dcdcdc;color:#141414;}
.btn-outline-secondary:focus, .btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(220, 220, 220, 0.5);}
.btn-outline-success{background:transparent;border-color:#28a745;color:#24963e;}
.btn-outline-success:hover, .btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active{background:#28a745;border-color:#28a745;color:#fff;}
.btn-outline-success:focus, .btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5);}
.btn-outline-danger,
a.btn-outline-danger{background:transparent;border-color:#dc3545;color:#c62f3e;}
.btn-outline-danger:hover, .btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active,
a.btn-outline-danger:hover,
a.btn-outline-danger:not(:disabled):not(.disabled).active,
a.btn-outline-danger:not(:disabled):not(.disabled):active{background:#dc3545;border-color:#dc3545;color:#fff;}
.btn-outline-danger:focus, .btn-outline-danger.focus,
a.btn-outline-danger:focus,
a.btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5);}
.btn-outline-warning,
a.btn-outline-warning{background:transparent;border-color:#ffc107;color:#e5ad06;}
.btn-outline-warning:hover, .btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active,
a.btn-outline-warning:hover,
a.btn-outline-warning:not(:disabled):not(.disabled).active,
a.btn-outline-warning:not(:disabled):not(.disabled):active{background:#ffc107;border-color:#ffc107;color:#141414;}
.btn-outline-warning:focus, .btn-outline-warning.focus,
a.btn-outline-warning:focus,
a.btn-outline-warning.focus{box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5);}
.btn-outline-info,
a.btn-outline-info{background:transparent;border-color:#17a2b8;color:#17a2b8;}
.btn-outline-info:hover, .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active,
a.btn-outline-info:hover,
a.btn-outline-info:not(:disabled):not(.disabled).active,
a.btn-outline-info:not(:disabled):not(.disabled):active{background:#17a2b8;border-color:#17a2b8;color:#fff;}
.btn-outline-info:focus, .btn-outline-info.focus,
a.btn-outline-info:focus,
a.btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5);}
.btn-outline-light,
a.btn-outline-light{background:transparent;border-color:#e6e6e6;color:#141414;}
.btn-outline-light.disabled,
a.btn-outline-light.disabled{color:#141414;}
.btn-outline-light:hover, .btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active,
a.btn-outline-light:hover,
a.btn-outline-light:not(:disabled):not(.disabled).active,
a.btn-outline-light:not(:disabled):not(.disabled):active{background:#e6e6e6;border-color:#e6e6e6;color:#141414;}
.btn-outline-light:focus, .btn-outline-light.focus,
a.btn-outline-light:focus,
a.btn-outline-light.focus{box-shadow:0 0 0 0.2rem rgba(230, 230, 230, 0.5);}
.btn-outline-dark,
a.btn-outline-dark{background:transparent;border-color:#282828;}
.btn-outline-dark:hover, .btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active,
a.btn-outline-dark:hover,
a.btn-outline-dark:not(:disabled):not(.disabled).active,
a.btn-outline-dark:not(:disabled):not(.disabled):active{background:#282828;border-color:#282828;color:#fff;}
.btn-outline-dark:focus, .btn-outline-dark.focus,
a.btn-outline-dark:focus,
a.btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(40, 40, 40, 0.5);}
.button{position:relative;display:inline-block;overflow:hidden;background:#e6e6e6;border:2px solid #e6e6e6;padding:5px 10px;color:#141414;font:400 13px "Heebo", sans-serif;letter-spacing:1.5px;text-transform:uppercase;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.button i{margin-right:8px;font-size:15px;}
.button:hover{color:#646464;}
.button-xs{padding:5px 10px;}
.button-sm{padding:10px 20px;}
.button-md{padding:15px 30px;}
.button-lg{padding:15px 40px;}
.button-xl{padding:20px 50px;}
.button-fullwidth{width:100%;text-align:center;}
.button-rounded{border-radius:50px;}
.button-radius{border-radius:5px;}
.button-border-1px{border-width:1px;}
.button-border-3px{border-width:3px;}
.button-hover-float, a.button-hover-float{-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.button-hover-float:hover, .button-hover-float:focus, a.button-hover-float:hover, a.button-hover-float:focus{-webkit-transform:translateY(-3px);transform:translateY(-3px);}
.button-hover-scale:hover, .button-hover-scale:focus, a.button-hover-scale:hover, a.button-hover-scale:focus{-webkit-transform:scale(1.03);transform:scale(1.03);}
.button-hover-shadow, a.button-hover-shadow{-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);box-shadow:0 0 0 0 rgba(0, 0, 0, 0);}
.button-hover-shadow:hover, .button-hover-shadow:focus, a.button-hover-shadow:hover, a.button-hover-shadow:focus{-webkit-box-shadow:0 4px 24px 0 rgba(0, 0, 0, 0.1);box-shadow:0 4px 24px 0 rgba(0, 0, 0, 0.1);}
.button-grey, a.button-grey{background:#e6e6e6;border-color:#e6e6e6;}
.button-grey:hover, .button-grey:focus, a.button-grey:hover, a.button-grey:focus{background:#dcdcdc;border-color:#dcdcdc;color:#141414;}
.button-dark, a.button-dark{background:#282828;border-color:#282828;color:#fff;}
.button-dark:hover, .button-dark:focus, a.button-dark:hover, a.button-dark:focus{background:#141414;border-color:#141414;color:#fff;}
.button-white, a.button-white{background:#fff;border-color:#fff;color:#141414;}
.button-white:hover, .button-white:focus, a.button-white:hover, a.button-white:focus{background:rgba(255, 255, 255, 0.9);border-color:transparent;color:#141414;}
.button-white-2, a.button-white-2{background:#fff;border-color:#fff;color:#141414;}
.button-white-2:hover, .button-white-2:focus, a.button-white-2:hover, a.button-white-2:focus{background:transparent;border-color:#fff;color:#fff;}
.button-outline-grey, a.button-outline-grey{background:transparent;border-color:rgba(0, 0, 0, 0.1);}
.button-outline-grey:hover, .button-outline-grey:focus, a.button-outline-grey:hover, a.button-outline-grey:focus{border-color:#141414;color:#141414;}
.button-outline-dark, a.button-outline-dark{background:transparent;border-color:#141414;}
.button-outline-dark:hover, .button-outline-dark:focus, a.button-outline-dark:hover, a.button-outline-dark:focus{border-color:rgba(0, 0, 0, 0.1);color:#141414;}
.button-outline-white, a.button-outline-white{background:transparent;border-color:rgba(255, 255, 255, 0.3);color:#fff;}
.button-outline-white:hover, .button-outline-white:focus, a.button-outline-white:hover, a.button-outline-white:focus{border-color:#fff;color:#fff;}
.button-outline-white-2, a.button-outline-white-2{background:transparent;border-color:#fff;color:#fff;}
.button-outline-white-2:hover, .button-outline-white-2:focus, a.button-outline-white-2:hover, a.button-outline-white-2:focus{background:#fff;color:#141414;}
.button-fill-left, a.button-fill-left,
.button-fill-top, a.button-fill-top,
.button-fill-right, a.button-fill-right,
.button-fill-bottom, a.button-fill-bottom{z-index:1;background:#e6e6e6;border:0;color:#141414;}
.button-fill-left:before, a.button-fill-left:before,
.button-fill-top:before, a.button-fill-top:before,
.button-fill-right:before, a.button-fill-right:before,
.button-fill-bottom:before, a.button-fill-bottom:before{content:'';position:absolute;z-index:-1;background:#141414;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.button-fill-left:hover, a.button-fill-left:hover,
.button-fill-top:hover, a.button-fill-top:hover,
.button-fill-right:hover, a.button-fill-right:hover,
.button-fill-bottom:hover, a.button-fill-bottom:hover{color:#fff;}
.button-fill-left:before, a.button-fill-left:before,
.button-fill-right:before, a.button-fill-right:before{top:0;left:0;width:0%;height:100%;}
.button-fill-left:hover:before, a.button-fill-left:hover:before,
.button-fill-right:hover:before, a.button-fill-right:hover:before{width:100%;}
.button-fill-left:before, a.button-fill-left:before{left:0;}
.button-fill-right:before, a.button-fill-right:before{right:0;}
.button-fill-top:before, a.button-fill-top:before,
.button-fill-bottom:before, a.button-fill-bottom:before{left:0;width:100%;height:0%;}
.button-fill-top:hover:before, a.button-fill-top:hover:before,
.button-fill-bottom:hover:before, a.button-fill-bottom:hover:before{height:100%;}
.button-fill-top:before, a.button-fill-top:before{top:0;}
.button-fill-bottom:before, a.button-fill-bottom:before{bottom:0;}
.button-fill-left-outline, a.button-fill-left-outline,
.button-fill-top-outline, a.button-fill-top-outline,
.button-fill-right-outline, a.button-fill-right-outline,
.button-fill-bottom-outline, a.button-fill-bottom-outline,
.button-fill-left-outline-white, a.button-fill-left-outline-white,
.button-fill-top-outline-white, a.button-fill-top-outline-white,
.button-fill-right-outline-white, a.button-fill-right-outline-white,
.button-fill-bottom-outline-white, a.button-fill-bottom-outline-white{z-index:1;background:transparent;}
.button-fill-left-outline:before, a.button-fill-left-outline:before,
.button-fill-top-outline:before, a.button-fill-top-outline:before,
.button-fill-right-outline:before, a.button-fill-right-outline:before,
.button-fill-bottom-outline:before, a.button-fill-bottom-outline:before,
.button-fill-left-outline-white:before, a.button-fill-left-outline-white:before,
.button-fill-top-outline-white:before, a.button-fill-top-outline-white:before,
.button-fill-right-outline-white:before, a.button-fill-right-outline-white:before,
.button-fill-bottom-outline-white:before, a.button-fill-bottom-outline-white:before{content:'';position:absolute;z-index:-1;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.button-fill-left-outline, a.button-fill-left-outline,
.button-fill-top-outline, a.button-fill-top-outline,
.button-fill-right-outline, a.button-fill-right-outline,
.button-fill-bottom-outline, a.button-fill-bottom-outline{border-color:#141414;}
.button-fill-left-outline:before, a.button-fill-left-outline:before,
.button-fill-top-outline:before, a.button-fill-top-outline:before,
.button-fill-right-outline:before, a.button-fill-right-outline:before,
.button-fill-bottom-outline:before, a.button-fill-bottom-outline:before{background:#141414;}
.button-fill-left-outline:hover, a.button-fill-left-outline:hover,
.button-fill-top-outline:hover, a.button-fill-top-outline:hover,
.button-fill-right-outline:hover, a.button-fill-right-outline:hover,
.button-fill-bottom-outline:hover, a.button-fill-bottom-outline:hover{color:#fff;}
.button-fill-left-outline-white, a.button-fill-left-outline-white,
.button-fill-top-outline-white, a.button-fill-top-outline-white,
.button-fill-right-outline-white, a.button-fill-right-outline-white,
.button-fill-bottom-outline-white, a.button-fill-bottom-outline-white{border-color:#fff;color:#fff;}
.button-fill-left-outline-white:before, a.button-fill-left-outline-white:before,
.button-fill-top-outline-white:before, a.button-fill-top-outline-white:before,
.button-fill-right-outline-white:before, a.button-fill-right-outline-white:before,
.button-fill-bottom-outline-white:before, a.button-fill-bottom-outline-white:before{background:#fff;}
.button-fill-left-outline-white:hover, a.button-fill-left-outline-white:hover,
.button-fill-top-outline-white:hover, a.button-fill-top-outline-white:hover,
.button-fill-right-outline-white:hover, a.button-fill-right-outline-white:hover,
.button-fill-bottom-outline-white:hover, a.button-fill-bottom-outline-white:hover{color:#141414;}
.button-fill-left-outline:before, a.button-fill-left-outline:before,
.button-fill-left-outline-white:before, a.button-fill-left-outline-white:before{top:0;left:0;width:0%;height:100%;}
.button-fill-left-outline:hover:before, a.button-fill-left-outline:hover:before,
.button-fill-left-outline-white:hover:before, a.button-fill-left-outline-white:hover:before{width:100%;}
.button-fill-top-outline:before, a.button-fill-top-outline:before,
.button-fill-top-outline-white:before, a.button-fill-top-outline-white:before{top:0;left:0;width:100%;height:0%;}
.button-fill-top-outline:hover:before, a.button-fill-top-outline:hover:before,
.button-fill-top-outline-white:hover:before, a.button-fill-top-outline-white:hover:before{height:100%;}
.button-fill-right-outline:before, a.button-fill-right-outline:before,
.button-fill-right-outline-white:before, a.button-fill-right-outline-white:before{top:0;right:0;width:0%;height:100%;}
.button-fill-right-outline:hover:before, a.button-fill-right-outline:hover:before,
.button-fill-right-outline-white:hover:before, a.button-fill-right-outline-white:hover:before{width:100%;}
.button-fill-bottom-outline:before, a.button-fill-bottom-outline:before,
.button-fill-bottom-outline-white:before, a.button-fill-bottom-outline-white:before{bottom:0;left:0;width:100%;height:0%;}
.button-fill-bottom-outline:hover:before, a.button-fill-bottom-outline:hover:before,
.button-fill-bottom-outline-white:hover:before, a.button-fill-bottom-outline-white:hover:before{height:100%;}
.button-reveal-left-grey span, .button-reveal-left-grey i,
.button-reveal-right-grey span,
.button-reveal-right-grey i,
.button-reveal-left-dark span,
.button-reveal-left-dark i,
.button-reveal-right-dark span,
.button-reveal-right-dark i,
.button-reveal-left-outline-grey span,
.button-reveal-left-outline-grey i,
.button-reveal-right-outline-grey span,
.button-reveal-right-outline-grey i,
.button-reveal-left-outline-dark span,
.button-reveal-left-outline-dark i,
.button-reveal-right-outline-dark span,
.button-reveal-right-outline-dark i,
.button-reveal-left-white span,
.button-reveal-left-white i,
.button-reveal-right-white span,
.button-reveal-right-white i,
.button-reveal-left-outline-white span,
.button-reveal-left-outline-white i,
.button-reveal-right-outline-white span,
.button-reveal-right-outline-white i{-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.button-reveal-left-grey span,
.button-reveal-right-grey span,
.button-reveal-left-dark span,
.button-reveal-right-dark span,
.button-reveal-left-outline-grey span,
.button-reveal-right-outline-grey span,
.button-reveal-left-outline-dark span,
.button-reveal-right-outline-dark span,
.button-reveal-left-white span,
.button-reveal-right-white span,
.button-reveal-left-outline-white span,
.button-reveal-right-outline-white span{position:relative;}
.button-reveal-left-grey i,
.button-reveal-right-grey i,
.button-reveal-left-dark i,
.button-reveal-right-dark i,
.button-reveal-left-outline-grey i,
.button-reveal-right-outline-grey i,
.button-reveal-left-outline-dark i,
.button-reveal-right-outline-dark i,
.button-reveal-left-white i,
.button-reveal-right-white i,
.button-reveal-left-outline-white i,
.button-reveal-right-outline-white i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;margin:0;}
.button-reveal-left-grey:hover i, .button-reveal-left-grey:focus i,
.button-reveal-right-grey:hover i,
.button-reveal-right-grey:focus i,
.button-reveal-left-dark:hover i,
.button-reveal-left-dark:focus i,
.button-reveal-right-dark:hover i,
.button-reveal-right-dark:focus i,
.button-reveal-left-outline-grey:hover i,
.button-reveal-left-outline-grey:focus i,
.button-reveal-right-outline-grey:hover i,
.button-reveal-right-outline-grey:focus i,
.button-reveal-left-outline-dark:hover i,
.button-reveal-left-outline-dark:focus i,
.button-reveal-right-outline-dark:hover i,
.button-reveal-right-outline-dark:focus i,
.button-reveal-left-white:hover i,
.button-reveal-left-white:focus i,
.button-reveal-right-white:hover i,
.button-reveal-right-white:focus i,
.button-reveal-left-outline-white:hover i,
.button-reveal-left-outline-white:focus i,
.button-reveal-right-outline-white:hover i,
.button-reveal-right-outline-white:focus i{opacity:1;}
.button-reveal-left-grey span, a.button-reveal-left-grey span,
.button-reveal-left-dark span, a.button-reveal-left-dark span,
.button-reveal-left-white span, a.button-reveal-left-white span{left:0;}
.button-reveal-left-grey:hover span, .button-reveal-left-grey:focus span, a.button-reveal-left-grey:hover span, a.button-reveal-left-grey:focus span,
.button-reveal-left-dark:hover span,
.button-reveal-left-dark:focus span, a.button-reveal-left-dark:hover span, a.button-reveal-left-dark:focus span,
.button-reveal-left-white:hover span,
.button-reveal-left-white:focus span, a.button-reveal-left-white:hover span, a.button-reveal-left-white:focus span{left:12px;}
.button-reveal-right-grey span, a.button-reveal-right-grey span,
.button-reveal-right-dark span, a.button-reveal-right-dark span,
.button-reveal-right-white span, a.button-reveal-right-white span{right:0;}
.button-reveal-right-grey:hover span, .button-reveal-right-grey:focus span, a.button-reveal-right-grey:hover span, a.button-reveal-right-grey:focus span,
.button-reveal-right-dark:hover span,
.button-reveal-right-dark:focus span, a.button-reveal-right-dark:hover span, a.button-reveal-right-dark:focus span,
.button-reveal-right-white:hover span,
.button-reveal-right-white:focus span, a.button-reveal-right-white:hover span, a.button-reveal-right-white:focus span{right:12px;}
.button-reveal-left-grey, a.button-reveal-left-grey,
.button-reveal-right-grey, a.button-reveal-right-grey{background:#e6e6e6;border-color:#e6e6e6;}
.button-reveal-left-grey:hover, .button-reveal-left-grey:focus, a.button-reveal-left-grey:hover, a.button-reveal-left-grey:focus,
.button-reveal-right-grey:hover,
.button-reveal-right-grey:focus, a.button-reveal-right-grey:hover, a.button-reveal-right-grey:focus{background:#dcdcdc;border-color:#dcdcdc;color:#141414;}
.button-reveal-left-dark, a.button-reveal-left-dark,
.button-reveal-right-dark, a.button-reveal-right-dark{background:#282828;border-color:#282828;color:#fff;}
.button-reveal-left-dark:hover, .button-reveal-left-dark:focus, a.button-reveal-left-dark:hover, a.button-reveal-left-dark:focus,
.button-reveal-right-dark:hover,
.button-reveal-right-dark:focus, a.button-reveal-right-dark:hover, a.button-reveal-right-dark:focus{background:#141414;border-color:#141414;color:#fff;}
.button-reveal-left-white, a.button-reveal-left-white,
.button-reveal-right-white, a.button-reveal-right-white{background:#fff;border-color:#fff;color:#141414;}
.button-reveal-left-white:hover, .button-reveal-left-white:focus, a.button-reveal-left-white:hover, a.button-reveal-left-white:focus,
.button-reveal-right-white:hover,
.button-reveal-right-white:focus, a.button-reveal-right-white:hover, a.button-reveal-right-white:focus{background:#fff;border-color:#fff;color:#141414;}
.button-xs.button-reveal-left-grey i, .button-xs.button-reveal-left-dark i, .button-xs.button-reveal-left-white i{left:10px;}
.button-xs.button-reveal-left-grey:hover i, .button-xs.button-reveal-left-grey:focus i, .button-xs.button-reveal-left-dark:hover i, .button-xs.button-reveal-left-dark:focus i, .button-xs.button-reveal-left-white:hover i, .button-xs.button-reveal-left-white:focus i{left:0;}
.button-xs.button-reveal-right-grey i, .button-xs.button-reveal-right-dark i, .button-xs.button-reveal-right-white i{right:10px;}
.button-xs.button-reveal-right-grey:hover i, .button-xs.button-reveal-right-grey:focus i, .button-xs.button-reveal-right-dark:hover i, .button-xs.button-reveal-right-dark:focus i, .button-xs.button-reveal-right-white:hover i, .button-xs.button-reveal-right-white:focus i{right:0;}
.button-sm.button-reveal-left-grey i, .button-sm.button-reveal-left-dark i, .button-sm.button-reveal-left-white i{left:20px;}
.button-sm.button-reveal-left-grey:hover i, .button-sm.button-reveal-left-grey:focus i, .button-sm.button-reveal-left-dark:hover i, .button-sm.button-reveal-left-dark:focus i, .button-sm.button-reveal-left-white:hover i, .button-sm.button-reveal-left-white:focus i{left:10px;}
.button-sm.button-reveal-right-grey i, .button-sm.button-reveal-right-dark i, .button-sm.button-reveal-right-white i{right:20px;}
.button-sm.button-reveal-right-grey:hover i, .button-sm.button-reveal-right-grey:focus i, .button-sm.button-reveal-right-dark:hover i, .button-sm.button-reveal-right-dark:focus i, .button-sm.button-reveal-right-white:hover i, .button-sm.button-reveal-right-white:focus i{right:10px;}
.button-md.button-reveal-left-grey i, .button-md.button-reveal-left-dark i, .button-md.button-reveal-left-white i{left:30px;}
.button-md.button-reveal-left-grey:hover i, .button-md.button-reveal-left-grey:focus i, .button-md.button-reveal-left-dark:hover i, .button-md.button-reveal-left-dark:focus i, .button-md.button-reveal-left-white:hover i, .button-md.button-reveal-left-white:focus i{left:18px;}
.button-md.button-reveal-right-grey i, .button-md.button-reveal-right-dark i, .button-md.button-reveal-right-white i{right:30px;}
.button-md.button-reveal-right-grey:hover i, .button-md.button-reveal-right-grey:focus i, .button-md.button-reveal-right-dark:hover i, .button-md.button-reveal-right-dark:focus i, .button-md.button-reveal-right-white:hover i, .button-md.button-reveal-right-white:focus i{right:18px;}
.button-lg.button-reveal-left-grey i, .button-lg.button-reveal-left-dark i, .button-lg.button-reveal-left-white i{left:40px;}
.button-lg.button-reveal-left-grey:hover i, .button-lg.button-reveal-left-grey:focus i, .button-lg.button-reveal-left-dark:hover i, .button-lg.button-reveal-left-dark:focus i, .button-lg.button-reveal-left-white:hover i, .button-lg.button-reveal-left-white:focus i{left:28px;}
.button-lg.button-reveal-right-grey i, .button-lg.button-reveal-right-dark i, .button-lg.button-reveal-right-white i{right:40px;}
.button-lg.button-reveal-right-grey:hover i, .button-lg.button-reveal-right-grey:focus i, .button-lg.button-reveal-right-dark:hover i, .button-lg.button-reveal-right-dark:focus i, .button-lg.button-reveal-right-white:hover i, .button-lg.button-reveal-right-white:focus i{right:28px;}
.button-xl.button-reveal-left-grey i, .button-xl.button-reveal-left-dark i, .button-xl.button-reveal-left-white i{left:50px;}
.button-xl.button-reveal-left-grey:hover i, .button-xl.button-reveal-left-grey:focus i, .button-xl.button-reveal-left-dark:hover i, .button-xl.button-reveal-left-dark:focus i, .button-xl.button-reveal-left-white:hover i, .button-xl.button-reveal-left-white:focus i{left:38px;}
.button-xl.button-reveal-right-grey i, .button-xl.button-reveal-right-dark i, .button-xl.button-reveal-right-white i{right:50px;}
.button-xl.button-reveal-right-grey:hover i, .button-xl.button-reveal-right-grey:focus i, .button-xl.button-reveal-right-dark:hover i, .button-xl.button-reveal-right-dark:focus i, .button-xl.button-reveal-right-white:hover i, .button-xl.button-reveal-right-white:focus i{right:38px;}
.button-reveal-left-outline-grey, a.button-reveal-left-outline-grey,
.button-reveal-right-outline-grey, a.button-reveal-right-outline-grey{background:transparent;border-color:rgba(0, 0, 0, 0.1);}
.button-reveal-left-outline-grey:hover, .button-reveal-left-outline-grey:focus, a.button-reveal-left-outline-grey:hover, a.button-reveal-left-outline-grey:focus,
.button-reveal-right-outline-grey:hover,
.button-reveal-right-outline-grey:focus, a.button-reveal-right-outline-grey:hover, a.button-reveal-right-outline-grey:focus{border-color:#141414;color:#141414;}
.button-reveal-left-outline-grey span, a.button-reveal-left-outline-grey span,
.button-reveal-left-outline-dark span, a.button-reveal-left-outline-dark span,
.button-reveal-left-outline-white span, a.button-reveal-left-outline-white span{left:0;}
.button-reveal-left-outline-grey:hover span, .button-reveal-left-outline-grey:focus span, a.button-reveal-left-outline-grey:hover span, a.button-reveal-left-outline-grey:focus span,
.button-reveal-left-outline-dark:hover span,
.button-reveal-left-outline-dark:focus span, a.button-reveal-left-outline-dark:hover span, a.button-reveal-left-outline-dark:focus span,
.button-reveal-left-outline-white:hover span,
.button-reveal-left-outline-white:focus span, a.button-reveal-left-outline-white:hover span, a.button-reveal-left-outline-white:focus span{left:12px;}
.button-reveal-right-outline-grey span, a.button-reveal-right-outline-grey span,
.button-reveal-right-outline-dark span, a.button-reveal-right-outline-dark span,
.button-reveal-right-outline-white span, a.button-reveal-right-outline-white span{right:0;}
.button-reveal-right-outline-grey:hover span, .button-reveal-right-outline-grey:focus span, a.button-reveal-right-outline-grey:hover span, a.button-reveal-right-outline-grey:focus span,
.button-reveal-right-outline-dark:hover span,
.button-reveal-right-outline-dark:focus span, a.button-reveal-right-outline-dark:hover span, a.button-reveal-right-outline-dark:focus span,
.button-reveal-right-outline-white:hover span,
.button-reveal-right-outline-white:focus span, a.button-reveal-right-outline-white:hover span, a.button-reveal-right-outline-white:focus span{right:12px;}
.button-reveal-left-outline-dark, a.button-reveal-left-outline-dark,
.button-reveal-right-outline-dark, a.button-reveal-right-outline-dark{background:transparent;border-color:#141414;}
.button-reveal-left-outline-dark:hover, .button-reveal-left-outline-dark:focus, a.button-reveal-left-outline-dark:hover, a.button-reveal-left-outline-dark:focus,
.button-reveal-right-outline-dark:hover,
.button-reveal-right-outline-dark:focus, a.button-reveal-right-outline-dark:hover, a.button-reveal-right-outline-dark:focus{border-color:rgba(0, 0, 0, 0.1);color:#141414;}
.button-reveal-left-outline-white, a.button-reveal-left-outline-white,
.button-reveal-right-outline-white, a.button-reveal-right-outline-white{background:transparent;border-color:rgba(255, 255, 255, 0.3);color:#fff;}
.button-reveal-left-outline-white:hover, .button-reveal-left-outline-white:focus, a.button-reveal-left-outline-white:hover, a.button-reveal-left-outline-white:focus,
.button-reveal-right-outline-white:hover,
.button-reveal-right-outline-white:focus, a.button-reveal-right-outline-white:hover, a.button-reveal-right-outline-white:focus{border-color:#fff;color:#fff;}
.button-xs.button-reveal-left-outline-grey i, .button-xs.button-reveal-left-outline-dark i, .button-xs.button-reveal-left-outline-white i{left:10px;}
.button-xs.button-reveal-left-outline-grey:hover i, .button-xs.button-reveal-left-outline-grey:focus i, .button-xs.button-reveal-left-outline-dark:hover i, .button-xs.button-reveal-left-outline-dark:focus i, .button-xs.button-reveal-left-outline-white:hover i, .button-xs.button-reveal-left-outline-white:focus i{left:0;}
.button-xs.button-reveal-right-outline-grey i, .button-xs.button-reveal-right-outline-dark i, .button-xs.button-reveal-right-outline-white i{right:10px;}
.button-xs.button-reveal-right-outline-grey:hover i, .button-xs.button-reveal-right-outline-grey:focus i, .button-xs.button-reveal-right-outline-dark:hover i, .button-xs.button-reveal-right-outline-dark:focus i, .button-xs.button-reveal-right-outline-white:hover i, .button-xs.button-reveal-right-outline-white:focus i{right:0;}
.button-sm.button-reveal-left-outline-grey i, .button-sm.button-reveal-left-outline-dark i, .button-sm.button-reveal-left-outline-white i{left:20px;}
.button-sm.button-reveal-left-outline-grey:hover i, .button-sm.button-reveal-left-outline-grey:focus i, .button-sm.button-reveal-left-outline-dark:hover i, .button-sm.button-reveal-left-outline-dark:focus i, .button-sm.button-reveal-left-outline-white:hover i, .button-sm.button-reveal-left-outline-white:focus i{left:10px;}
.button-sm.button-reveal-right-outline-grey i, .button-sm.button-reveal-right-outline-dark i, .button-sm.button-reveal-right-outline-white i{right:20px;}
.button-sm.button-reveal-right-outline-grey:hover i, .button-sm.button-reveal-right-outline-grey:focus i, .button-sm.button-reveal-right-outline-dark:hover i, .button-sm.button-reveal-right-outline-dark:focus i, .button-sm.button-reveal-right-outline-white:hover i, .button-sm.button-reveal-right-outline-white:focus i{right:10px;}
.button-md.button-reveal-left-outline-grey i, .button-md.button-reveal-left-outline-dark i, .button-md.button-reveal-left-outline-white i{left:30px;}
.button-md.button-reveal-left-outline-grey:hover i, .button-md.button-reveal-left-outline-grey:focus i, .button-md.button-reveal-left-outline-dark:hover i, .button-md.button-reveal-left-outline-dark:focus i, .button-md.button-reveal-left-outline-white:hover i, .button-md.button-reveal-left-outline-white:focus i{left:18px;}
.button-md.button-reveal-right-outline-grey i, .button-md.button-reveal-right-outline-dark i, .button-md.button-reveal-right-outline-white i{right:30px;}
.button-md.button-reveal-right-outline-grey:hover i, .button-md.button-reveal-right-outline-grey:focus i, .button-md.button-reveal-right-outline-dark:hover i, .button-md.button-reveal-right-outline-dark:focus i, .button-md.button-reveal-right-outline-white:hover i, .button-md.button-reveal-right-outline-white:focus i{right:18px;}
.button-lg.button-reveal-left-outline-grey i, .button-lg.button-reveal-left-outline-dark i, .button-lg.button-reveal-left-outline-white i{left:40px;}
.button-lg.button-reveal-left-outline-grey:hover i, .button-lg.button-reveal-left-outline-grey:focus i, .button-lg.button-reveal-left-outline-dark:hover i, .button-lg.button-reveal-left-outline-dark:focus i, .button-lg.button-reveal-left-outline-white:hover i, .button-lg.button-reveal-left-outline-white:focus i{left:28px;}
.button-lg.button-reveal-right-outline-grey i, .button-lg.button-reveal-right-outline-dark i, .button-lg.button-reveal-right-outline-white i{right:40px;}
.button-lg.button-reveal-right-outline-grey:hover i, .button-lg.button-reveal-right-outline-grey:focus i, .button-lg.button-reveal-right-outline-dark:hover i, .button-lg.button-reveal-right-outline-dark:focus i, .button-lg.button-reveal-right-outline-white:hover i, .button-lg.button-reveal-right-outline-white:focus i{right:28px;}
.button-xl.button-reveal-left-outline-grey i, .button-xl.button-reveal-left-outline-dark i, .button-xl.button-reveal-left-outline-white i{left:50px;}
.button-xl.button-reveal-left-outline-grey:hover i, .button-xl.button-reveal-left-outline-grey:focus i, .button-xl.button-reveal-left-outline-dark:hover i, .button-xl.button-reveal-left-outline-dark:focus i, .button-xl.button-reveal-left-outline-white:hover i, .button-xl.button-reveal-left-outline-white:focus i{left:38px;}
.button-xl.button-reveal-right-outline-grey i, .button-xl.button-reveal-right-outline-dark i, .button-xl.button-reveal-right-outline-white i{right:50px;}
.button-xl.button-reveal-right-outline-grey:hover i, .button-xl.button-reveal-right-outline-grey:focus i, .button-xl.button-reveal-right-outline-dark:hover i, .button-xl.button-reveal-right-outline-dark:focus i, .button-xl.button-reveal-right-outline-white:hover i, .button-xl.button-reveal-right-outline-white:focus i{right:38px;}
.text-btn{position:relative;display:inline-block;color:#646464;font:400 13px "Heebo", sans-serif;letter-spacing:1.5px;text-transform:uppercase;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.text-btn:before, .text-btn:after{content:'';position:absolute;bottom:-6px;left:0;height:1px;}
.text-btn:before{background:#e6e6e6;width:100%;}
.text-btn:after{background:#141414;width:0;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.text-btn:hover{color:#141414;}
.text-btn:hover:after{width:100%;}
.bg-dark .text-btn, .bg-dark-lighter .text-btn,
.bg-black-01 .text-btn, .bg-black-02 .text-btn, .bg-black-03 .text-btn, .bg-black-04 .text-btn, .bg-black-05 .text-btn, .bg-black-06 .text-btn, .bg-black-07 .text-btn, .bg-black-08 .text-btn, .bg-black-09 .text-btn{color:rgba(255, 255, 255, 0.7);}
.bg-dark .text-btn:before, .bg-dark-lighter .text-btn:before,
.bg-black-01 .text-btn:before, .bg-black-02 .text-btn:before, .bg-black-03 .text-btn:before, .bg-black-04 .text-btn:before, .bg-black-05 .text-btn:before, .bg-black-06 .text-btn:before, .bg-black-07 .text-btn:before, .bg-black-08 .text-btn:before, .bg-black-09 .text-btn:before{background:rgba(255, 255, 255, 0.2);}
.bg-dark .text-btn:after, .bg-dark-lighter .text-btn:after,
.bg-black-01 .text-btn:after, .bg-black-02 .text-btn:after, .bg-black-03 .text-btn:after, .bg-black-04 .text-btn:after, .bg-black-05 .text-btn:after, .bg-black-06 .text-btn:after, .bg-black-07 .text-btn:after, .bg-black-08 .text-btn:after, .bg-black-09 .text-btn:after{background:#fff;}
.bg-dark .text-btn:hover, .bg-dark-lighter .text-btn:hover,
.bg-black-01 .text-btn:hover, .bg-black-02 .text-btn:hover, .bg-black-03 .text-btn:hover, .bg-black-04 .text-btn:hover, .bg-black-05 .text-btn:hover, .bg-black-06 .text-btn:hover, .bg-black-07 .text-btn:hover, .bg-black-08 .text-btn:hover, .bg-black-09 .text-btn:hover{color:#fff;}
.button-circle, a.button-circle{background:#e6e6e6;display:inline-block;border:2px solid;border-radius:50%;color:#141414;text-align:center;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.button-circle:hover, a.button-circle:hover{color:#646464;}
.button-circle-xs{width:30px;height:30px;line-height:30px;}
.button-circle-xs i{line-height:30px;}
.button-circle-sm{width:40px;height:40px;line-height:40px;}
.button-circle-sm i{line-height:40px;}
.button-circle-md{width:50px;height:50px;line-height:50px;}
.button-circle-md i{line-height:50px;}
.button-circle-lg{width:60px;height:60px;line-height:60px;}
.button-circle-lg i{line-height:60px;}
.button-circle-xl{width:70px;height:70px;line-height:70px;}
.button-circle-xl i{line-height:70px;}
.button-circle-grey, a.button-circle-grey{background:#e6e6e6;border-color:#e6e6e6;}
.button-circle-grey:hover, .button-circle-grey:focus, a.button-circle-grey:hover, a.button-circle-grey:focus{background:#dcdcdc;border-color:#dcdcdc;color:#141414;}
.button-circle-dark, a.button-circle-dark{background:#282828;border-color:#282828;color:#fff;}
.button-circle-dark:hover, .button-circle-dark:focus, a.button-circle-dark:hover, a.button-circle-dark:focus{background:#141414;border-color:#141414;color:#fff;}
.button-circle-white, a.button-circle-white{background:#fff;border-color:#fff;color:#141414;}
.button-circle-white:hover, .button-circle-white:focus, a.button-circle-white:hover, a.button-circle-white:focus{background:rgba(255, 255, 255, 0.9);border-color:transparent;color:#141414;}
.button-circle-white-2, a.button-circle-white-2{background:#fff;border-color:#fff;color:#141414;}
.button-circle-white-2:hover, .button-circle-white-2:focus, a.button-circle-white-2:hover, a.button-circle-white-2:focus{background:transparent;color:#fff;}
.button-circle-outline-grey, a.button-circle-outline-grey{background:transparent;border-color:rgba(0, 0, 0, 0.1);}
.button-circle-outline-grey:hover, .button-circle-outline-grey:focus, a.button-circle-outline-grey:hover, a.button-circle-outline-grey:focus{border-color:#141414;color:#141414;}
.button-circle-outline-dark, a.button-circle-outline-dark{background:transparent;border-color:#141414;}
.button-circle-outline-dark:hover, .button-circle-outline-dark:focus, a.button-circle-outline-dark:hover, a.button-circle-outline-dark:focus{border-color:rgba(0, 0, 0, 0.1);color:#141414;}
.button-circle-outline-white, a.button-circle-outline-white{background:transparent;border-color:rgba(255, 255, 255, 0.3);color:#fff;}
.button-circle-outline-white:hover, .button-circle-outline-white:focus, a.button-circle-outline-white:hover, a.button-circle-outline-white:focus{border-color:#fff;color:#fff;}
.button-circle-outline-white-2, a.button-circle-outline-white-2{background:transparent;border-color:#fff;color:#fff;}
.button-circle-outline-white-2:hover, .button-circle-outline-white-2:focus, a.button-circle-outline-white-2:hover, a.button-circle-outline-white-2:focus{background:#fff;color:#141414;}
.scrolltotop{visibility:hidden;opacity:0;position:fixed;right:20px;bottom:20px;z-index:2;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.scrolltotop.scrolltotop-show{visibility:visible;opacity:1;}
.dropdown .dropdown-menu, .btn-group .dropdown-menu{border:0;border-radius:0;-webkit-box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.08);box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.08);padding:15px 20px;}
.dropdown .dropdown-menu .dropdown-item, .btn-group .dropdown-menu .dropdown-item{margin-bottom:10px;padding:0;color:#141414;font:300 15px "Heebo", sans-serif;letter-spacing:0;text-transform:none;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.dropdown .dropdown-menu .dropdown-item:last-child, .btn-group .dropdown-menu .dropdown-item:last-child{margin:0;}
.dropdown .dropdown-menu .dropdown-item:hover, .dropdown .dropdown-menu .dropdown-item:focus, .dropdown .dropdown-menu .dropdown-item:active, .btn-group .dropdown-menu .dropdown-item:hover, .btn-group .dropdown-menu .dropdown-item:focus, .btn-group .dropdown-menu .dropdown-item:active{background:transparent;color:#646464;}
.form-row div[class^="col-"], .form-row div[class*=" col-"]{margin:0;}
input,
textarea{width:100%;border:1px solid #e6e6e6;margin-bottom:10px;padding:15px 20px;box-shadow:none;font:300 16px "Heebo", sans-serif;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
input:focus, input:active,
textarea:focus,
textarea:active{outline:0;box-shadow:none;}
textarea{height:140px;}
label{margin-bottom:5px;}
input, textarea, .form-control{color:#646464;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, .form-control::-webkit-input-placeholder{color:#a0a0a0;}
input::-moz-placeholder, textarea::-moz-placeholder, .form-control::-moz-placeholder{color:#a0a0a0;}
input:-ms-placeholder, textarea:-ms-placeholder, .form-control:-ms-placeholder{color:#a0a0a0;}
input::-ms-placeholder, textarea::-ms-placeholder, .form-control::-ms-placeholder{color:#a0a0a0;}
input::placeholder, textarea::placeholder, .form-control::placeholder{color:#a0a0a0;}
input:focus, textarea:focus, .form-control:focus{border-color:#141414;}
.form-control{background:transparent;border:1px solid #e6e6e6;border-radius:0;padding:15px 20px;}
.form-control:focus{background:transparent;box-shadow:none;}
.form-control.form-control-sm{padding:5px 10px;}
.form-control:read-only{background:#e6e6e6;border:0;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.form-control:read-only:focus{background:#dcdcdc;border:0;}
.form-control:-moz-read-only{background:#e6e6e6;border:0;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.form-control:-moz-read-only:focus{background:#dcdcdc;border:0;}
.form-control-plaintext{border:0;}
.form-check-input:disabled ~ .form-check-label{color:#a0a0a0;}
.required:after{content:'*';padding-left:3px;}
.custom-select{width:auto;min-width:160px;height:auto;border-radius:0;padding:10px 15px;border-color:#e6e6e6;color:#141414;font-size:14px;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.custom-select:focus{border-color:#e6e6e6;outline:0;box-shadow:none;}
.custom-select.custom-select-sm{height:auto;padding:5px 10px;}
.custom-select.custom-select-lg{height:auto;padding:15px 20px;}
.custom-select.select-fullwidth{width:100%;}
.bg-dark input, .bg-dark textarea, .bg-dark .form-control, .bg-dark-lighter input, .bg-dark-lighter textarea, .bg-dark-lighter .form-control,
.bg-black-01 input,
.bg-black-01 textarea,
.bg-black-01 .form-control, .bg-black-02 input, .bg-black-02 textarea, .bg-black-02 .form-control, .bg-black-03 input, .bg-black-03 textarea, .bg-black-03 .form-control, .bg-black-04 input, .bg-black-04 textarea, .bg-black-04 .form-control, .bg-black-05 input, .bg-black-05 textarea, .bg-black-05 .form-control, .bg-black-06 input, .bg-black-06 textarea, .bg-black-06 .form-control, .bg-black-07 input, .bg-black-07 textarea, .bg-black-07 .form-control, .bg-black-08 input, .bg-black-08 textarea, .bg-black-08 .form-control, .bg-black-09 input, .bg-black-09 textarea, .bg-black-09 .form-control{background:transparent;border-color:rgba(255, 255, 255, 0.2);color:rgba(255, 255, 255, 0.7);}
.bg-dark input::-webkit-input-placeholder, .bg-dark textarea::-webkit-input-placeholder, .bg-dark .form-control::-webkit-input-placeholder, .bg-dark-lighter input::-webkit-input-placeholder, .bg-dark-lighter textarea::-webkit-input-placeholder, .bg-dark-lighter .form-control::-webkit-input-placeholder,
.bg-black-01 input::-webkit-input-placeholder,
.bg-black-01 textarea::-webkit-input-placeholder,
.bg-black-01 .form-control::-webkit-input-placeholder, .bg-black-02 input::-webkit-input-placeholder, .bg-black-02 textarea::-webkit-input-placeholder, .bg-black-02 .form-control::-webkit-input-placeholder, .bg-black-03 input::-webkit-input-placeholder, .bg-black-03 textarea::-webkit-input-placeholder, .bg-black-03 .form-control::-webkit-input-placeholder, .bg-black-04 input::-webkit-input-placeholder, .bg-black-04 textarea::-webkit-input-placeholder, .bg-black-04 .form-control::-webkit-input-placeholder, .bg-black-05 input::-webkit-input-placeholder, .bg-black-05 textarea::-webkit-input-placeholder, .bg-black-05 .form-control::-webkit-input-placeholder, .bg-black-06 input::-webkit-input-placeholder, .bg-black-06 textarea::-webkit-input-placeholder, .bg-black-06 .form-control::-webkit-input-placeholder, .bg-black-07 input::-webkit-input-placeholder, .bg-black-07 textarea::-webkit-input-placeholder, .bg-black-07 .form-control::-webkit-input-placeholder, .bg-black-08 input::-webkit-input-placeholder, .bg-black-08 textarea::-webkit-input-placeholder, .bg-black-08 .form-control::-webkit-input-placeholder, .bg-black-09 input::-webkit-input-placeholder, .bg-black-09 textarea::-webkit-input-placeholder, .bg-black-09 .form-control::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.5);}
.bg-dark input::-moz-placeholder, .bg-dark textarea::-moz-placeholder, .bg-dark .form-control::-moz-placeholder, .bg-dark-lighter input::-moz-placeholder, .bg-dark-lighter textarea::-moz-placeholder, .bg-dark-lighter .form-control::-moz-placeholder,
.bg-black-01 input::-moz-placeholder,
.bg-black-01 textarea::-moz-placeholder,
.bg-black-01 .form-control::-moz-placeholder, .bg-black-02 input::-moz-placeholder, .bg-black-02 textarea::-moz-placeholder, .bg-black-02 .form-control::-moz-placeholder, .bg-black-03 input::-moz-placeholder, .bg-black-03 textarea::-moz-placeholder, .bg-black-03 .form-control::-moz-placeholder, .bg-black-04 input::-moz-placeholder, .bg-black-04 textarea::-moz-placeholder, .bg-black-04 .form-control::-moz-placeholder, .bg-black-05 input::-moz-placeholder, .bg-black-05 textarea::-moz-placeholder, .bg-black-05 .form-control::-moz-placeholder, .bg-black-06 input::-moz-placeholder, .bg-black-06 textarea::-moz-placeholder, .bg-black-06 .form-control::-moz-placeholder, .bg-black-07 input::-moz-placeholder, .bg-black-07 textarea::-moz-placeholder, .bg-black-07 .form-control::-moz-placeholder, .bg-black-08 input::-moz-placeholder, .bg-black-08 textarea::-moz-placeholder, .bg-black-08 .form-control::-moz-placeholder, .bg-black-09 input::-moz-placeholder, .bg-black-09 textarea::-moz-placeholder, .bg-black-09 .form-control::-moz-placeholder{color:rgba(255, 255, 255, 0.5);}
.bg-dark input:-ms-placeholder, .bg-dark textarea:-ms-placeholder, .bg-dark .form-control:-ms-placeholder, .bg-dark-lighter input:-ms-placeholder, .bg-dark-lighter textarea:-ms-placeholder, .bg-dark-lighter .form-control:-ms-placeholder,
.bg-black-01 input:-ms-placeholder,
.bg-black-01 textarea:-ms-placeholder,
.bg-black-01 .form-control:-ms-placeholder, .bg-black-02 input:-ms-placeholder, .bg-black-02 textarea:-ms-placeholder, .bg-black-02 .form-control:-ms-placeholder, .bg-black-03 input:-ms-placeholder, .bg-black-03 textarea:-ms-placeholder, .bg-black-03 .form-control:-ms-placeholder, .bg-black-04 input:-ms-placeholder, .bg-black-04 textarea:-ms-placeholder, .bg-black-04 .form-control:-ms-placeholder, .bg-black-05 input:-ms-placeholder, .bg-black-05 textarea:-ms-placeholder, .bg-black-05 .form-control:-ms-placeholder, .bg-black-06 input:-ms-placeholder, .bg-black-06 textarea:-ms-placeholder, .bg-black-06 .form-control:-ms-placeholder, .bg-black-07 input:-ms-placeholder, .bg-black-07 textarea:-ms-placeholder, .bg-black-07 .form-control:-ms-placeholder, .bg-black-08 input:-ms-placeholder, .bg-black-08 textarea:-ms-placeholder, .bg-black-08 .form-control:-ms-placeholder, .bg-black-09 input:-ms-placeholder, .bg-black-09 textarea:-ms-placeholder, .bg-black-09 .form-control:-ms-placeholder{color:rgba(255, 255, 255, 0.5);}
.bg-dark input::-ms-placeholder, .bg-dark textarea::-ms-placeholder, .bg-dark .form-control::-ms-placeholder, .bg-dark-lighter input::-ms-placeholder, .bg-dark-lighter textarea::-ms-placeholder, .bg-dark-lighter .form-control::-ms-placeholder,
.bg-black-01 input::-ms-placeholder,
.bg-black-01 textarea::-ms-placeholder,
.bg-black-01 .form-control::-ms-placeholder, .bg-black-02 input::-ms-placeholder, .bg-black-02 textarea::-ms-placeholder, .bg-black-02 .form-control::-ms-placeholder, .bg-black-03 input::-ms-placeholder, .bg-black-03 textarea::-ms-placeholder, .bg-black-03 .form-control::-ms-placeholder, .bg-black-04 input::-ms-placeholder, .bg-black-04 textarea::-ms-placeholder, .bg-black-04 .form-control::-ms-placeholder, .bg-black-05 input::-ms-placeholder, .bg-black-05 textarea::-ms-placeholder, .bg-black-05 .form-control::-ms-placeholder, .bg-black-06 input::-ms-placeholder, .bg-black-06 textarea::-ms-placeholder, .bg-black-06 .form-control::-ms-placeholder, .bg-black-07 input::-ms-placeholder, .bg-black-07 textarea::-ms-placeholder, .bg-black-07 .form-control::-ms-placeholder, .bg-black-08 input::-ms-placeholder, .bg-black-08 textarea::-ms-placeholder, .bg-black-08 .form-control::-ms-placeholder, .bg-black-09 input::-ms-placeholder, .bg-black-09 textarea::-ms-placeholder, .bg-black-09 .form-control::-ms-placeholder{color:rgba(255, 255, 255, 0.5);}
.bg-dark input::placeholder, .bg-dark textarea::placeholder, .bg-dark .form-control::placeholder, .bg-dark-lighter input::placeholder, .bg-dark-lighter textarea::placeholder, .bg-dark-lighter .form-control::placeholder,
.bg-black-01 input::placeholder,
.bg-black-01 textarea::placeholder,
.bg-black-01 .form-control::placeholder, .bg-black-02 input::placeholder, .bg-black-02 textarea::placeholder, .bg-black-02 .form-control::placeholder, .bg-black-03 input::placeholder, .bg-black-03 textarea::placeholder, .bg-black-03 .form-control::placeholder, .bg-black-04 input::placeholder, .bg-black-04 textarea::placeholder, .bg-black-04 .form-control::placeholder, .bg-black-05 input::placeholder, .bg-black-05 textarea::placeholder, .bg-black-05 .form-control::placeholder, .bg-black-06 input::placeholder, .bg-black-06 textarea::placeholder, .bg-black-06 .form-control::placeholder, .bg-black-07 input::placeholder, .bg-black-07 textarea::placeholder, .bg-black-07 .form-control::placeholder, .bg-black-08 input::placeholder, .bg-black-08 textarea::placeholder, .bg-black-08 .form-control::placeholder, .bg-black-09 input::placeholder, .bg-black-09 textarea::placeholder, .bg-black-09 .form-control::placeholder{color:rgba(255, 255, 255, 0.5);}
.bg-dark input:focus, .bg-dark textarea:focus, .bg-dark .form-control:focus, .bg-dark-lighter input:focus, .bg-dark-lighter textarea:focus, .bg-dark-lighter .form-control:focus,
.bg-black-01 input:focus,
.bg-black-01 textarea:focus,
.bg-black-01 .form-control:focus, .bg-black-02 input:focus, .bg-black-02 textarea:focus, .bg-black-02 .form-control:focus, .bg-black-03 input:focus, .bg-black-03 textarea:focus, .bg-black-03 .form-control:focus, .bg-black-04 input:focus, .bg-black-04 textarea:focus, .bg-black-04 .form-control:focus, .bg-black-05 input:focus, .bg-black-05 textarea:focus, .bg-black-05 .form-control:focus, .bg-black-06 input:focus, .bg-black-06 textarea:focus, .bg-black-06 .form-control:focus, .bg-black-07 input:focus, .bg-black-07 textarea:focus, .bg-black-07 .form-control:focus, .bg-black-08 input:focus, .bg-black-08 textarea:focus, .bg-black-08 .form-control:focus, .bg-black-09 input:focus, .bg-black-09 textarea:focus, .bg-black-09 .form-control:focus{border-color:#fff;}
img{width:auto;max-width:100%;height:auto;}
img.img-circle-sm, img.img-circle-md, img.img-circle-lg{border-radius:50%;}
img.img-circle-sm{width:80px;height:80px;}
img.img-circle-md{width:100px;height:100px;}
img.img-circle-lg{width:120px;height:120px;}
ul{margin:0;}
ul li{margin:0 0 10px;}
ul li:last-child{margin:0;}
ul li ul, ul li ol{margin-top:10px;}
ul li a{-webkit-transition:linear 0.1s;transition:linear 0.1s;}
ul.list-unstyled, ul.list-horizontal, ul.list-horizontal-unstyled, ul.list-icon{padding:0;}
ul.list-unstyled li{list-style-type:none;}
ul.list-horizontal li{display:inline-block;margin:0;}
ul.list-horizontal li:after{content:',';padding-right:3px;}
ul.list-horizontal li:last-child:after{content:'';padding:0;}
ul.list-horizontal-unstyled li{display:inline-block;margin:0 20px 0 0;}
ul.list-horizontal-unstyled li:last-child{margin:0;}
ul.list-horizontal-unstyled li a.button-circle{margin:0 -5px;}
ul.list-horizontal-unstyled.icon-xl li{margin-right:30px;}
ul.list-horizontal-unstyled.icon-xl li:last-child{margin:0;}
ul.list-horizontal-unstyled.icon-lg li{margin-right:24px;}
ul.list-horizontal-unstyled.icon-lg li:last-child{margin:0;}
ul.list-icon li{list-style-type:none;}
ul.list-icon li:before{font-family:"FontAwesome";padding-right:8px;}
ul.list-icon li a:hover{padding-left:2px;}
ul.list-icon li ul, ul.list-icon li ol{padding-left:40px;}
ul.list-icon.list-icon-check li:before{content:"\f00c";}
ul.list-icon.list-icon-close li:before{content:"\f00d";}
ul.list-icon.list-icon-plus li:before{content:"\f067";}
ul.list-icon.list-icon-arrow li:before{content:"\f105";}
ul.list-icon.list-icon-caret li:before{content:"\f0da";}
ul.list-icon.list-icon-trophy li:before{content:"\f091";}
ul.list-icon.list-icon-heart li:before{content:"\f004";}
ul.list-icon.list-icon-globe li:before{content:"\f0ac";}
ul.list-icon.list-icon-circle-check li:before{content:"\f058";}
ul.list-icon.list-icon-circle-plus li:before{content:"\f055";}
ul.list-icon.list-icon-circle-arrow li:before{content:"\f138";}
ol{margin:0;}
ol li{margin:0 0 10px;}
ol li:last-child{margin:0;}
ol li ul, ol li ol{margin-top:10px;}
.nav{margin:0;padding:0;}
.nav .nav-item{margin:0 30px 0 0;}
.nav .nav-item:last-child{margin-right:0;}
.nav .nav-item .nav-link{padding:0;color:#a0a0a0;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.nav .nav-item .nav-link h1, .nav .nav-item .nav-link h2, .nav .nav-item .nav-link h3, .nav .nav-item .nav-link h4, .nav .nav-item .nav-link h5, .nav .nav-item .nav-link h6{margin:0;color:#a0a0a0;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.nav .nav-item .nav-link.active, .nav .nav-item .nav-link:hover{color:#141414;}
.nav .nav-item .nav-link.active h1, .nav .nav-item .nav-link.active h2, .nav .nav-item .nav-link.active h3, .nav .nav-item .nav-link.active h4, .nav .nav-item .nav-link.active h5, .nav .nav-item .nav-link.active h6, .nav .nav-item .nav-link:hover h1, .nav .nav-item .nav-link:hover h2, .nav .nav-item .nav-link:hover h3, .nav .nav-item .nav-link:hover h4, .nav .nav-item .nav-link:hover h5, .nav .nav-item .nav-link:hover h6{color:#141414;}
.nav .nav-item .nav-link.disabled{color:#a0a0a0;}
.nav.nav-tabs{border-bottom:1px solid #e6e6e6;}
.nav.nav-tabs .nav-item{margin:0 0 -1px;}
.nav.nav-tabs .nav-item .nav-link{padding:10px 20px;color:#a0a0a0;}
.nav.nav-tabs .nav-item .nav-link:hover{border-color:#e6e6e6;}
.nav.nav-tabs .nav-item .nav-link.active{border-color:#e6e6e6 #e6e6e6 #fff;color:#141414;}
.nav.nav-tabs .nav-item .nav-link.disabled:hover{border-color:transparent;}
.nav.nav-pills .nav-item{margin:0;}
.nav.nav-pills .nav-item .nav-link{padding:10px 20px;}
.nav.nav-pills .nav-item .nav-link.active,
.nav.nav-pills .nav-item .show .nav-link{background:#1e1e1e;color:#fff;}
.nav.nav-pills .nav-item h1, .nav.nav-pills .nav-item h2, .nav.nav-pills .nav-item h3, .nav.nav-pills .nav-item h4, .nav.nav-pills .nav-item h5, .nav.nav-pills .nav-item h6{margin:0;}
.nav.tabs{display:inline-block;border:1px solid #e6e6e6;border-radius:5px;}
.nav.tabs .nav-item{display:inline-block;margin:0;}
.nav.tabs .nav-item .nav-link{padding:10px 20px;border-right:1px solid #e6e6e6;}
.nav.tabs .nav-item:last-child .nav-link{border:0;}
.header-top{background:#141414;padding:20px 0;color:rgba(255, 255, 255, 0.5);}
.header-top .row{margin-bottom:-20px;}
.header-top .row div[class^="col-"], .header-top .row div[class*=" col-"]{margin-bottom:20px;}
.header-top a{color:rgba(255, 255, 255, 0.7);-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.header-top a:hover{color:#fff;}
.header-top ul{margin:0;padding:0;}
.header-top ul li{list-style-type:none;display:inline-block;margin:0 20px 0 0;}
.header-top ul li:last-child{margin-right:0;}
.navbar{z-index:3;background:#fff;height:80px;padding:0;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.navbar .container-fluid{padding:0 30px;}
.navbar .row{width:100%;margin:0;}
.navbar .row div[class^="col-"], .navbar .row div[class*=" col-"]{margin:0;padding:0;}
.navbar h1, .navbar h2, .navbar h3, .navbar h4, .navbar h5, .navbar h6{margin:0;}
.navbar ul{margin:0;padding:0;}
.navbar ul li{list-style-type:none;margin:0;}
.navbar ul.list-horizontal-unstyled li{margin:0 20px 0 0;}
.navbar ul.list-horizontal-unstyled li:last-child{margin:0;}
.navbar .navbar-brand img{max-height:40px;}
.navbar .nav .nav-item .nav-link{position:relative;padding:0;color:#141414;font:400 13px "Heebo", sans-serif;letter-spacing:1.5px;text-transform:uppercase;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.navbar .nav .nav-item .nav-link:hover{color:#646464;}
.navbar .nav .nav-item .dropdown-menu{position:absolute;top:80px;left:-30px;background:#fff;min-width:200px;border:none;border-radius:0;padding:25px 0;}
.navbar .nav .nav-item .dropdown-menu li{position:relative;padding:5px 30px;}
.navbar .nav .nav-item .dropdown-menu li a{display:block;font-size:15px;}
.navbar .nav .nav-item .dropdown-menu .sub-dropdown a{position:relative;display:block;padding-right:13px;}
.navbar .nav .nav-item .dropdown-menu .sub-dropdown a:before, .navbar .nav .nav-item .dropdown-menu .sub-dropdown a:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#141414;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.navbar .nav .nav-item .dropdown-menu .sub-dropdown a:before{right:0px;width:7px;height:1px;}
.navbar .nav .nav-item .dropdown-menu .sub-dropdown a:after{right:3px;width:1px;height:7px;}
.navbar .nav .nav-item .dropdown-menu .sub-dropdown a:hover:before, .navbar .nav .nav-item .dropdown-menu .sub-dropdown a:hover:after{background:#646464;}
.navbar .nav .nav-item .dropdown-menu .sub-dropdown .sub-dropdown-menu{position:absolute;top:-25px;left:100%;display:none;background:#fff;min-width:200px;padding:30px;}
.navbar .nav .nav-item .dropdown-menu .sub-dropdown .sub-dropdown-menu a{margin-bottom:10px;}
.navbar .nav .nav-item .dropdown-menu .sub-dropdown .sub-dropdown-menu a:before, .navbar .nav .nav-item .dropdown-menu .sub-dropdown .sub-dropdown-menu a:after{background:transparent;width:0;height:0;}
.navbar .nav .nav-item .dropdown-menu .sub-dropdown .sub-dropdown-menu a:last-child{margin-bottom:0;}
.navbar .nav .nav-item.nav-dropdown{position:relative;}
.navbar .nav .nav-item.nav-dropdown:after{content:'';display:block;clear:both;}
.navbar .nav .nav-item.nav-dropdown .nav-link:before, .navbar .nav .nav-item.nav-dropdown .nav-link:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#141414;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.navbar .nav .nav-item.nav-dropdown .nav-link:before{right:0px;width:7px;height:1px;}
.navbar .nav .nav-item.nav-dropdown .nav-link:after{right:3px;width:1px;height:7px;}
.navbar .nav .nav-item.nav-dropdown .nav-link:hover:before, .navbar .nav .nav-item.nav-dropdown .nav-link:hover:after{background:#646464;}
.navbar .nav-toggle-btn{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.navbar .nav-toggle-btn .lines{position:relative;display:inline-block;background:#141414;width:18px;height:2px;margin:0;padding:0;vertical-align:middle;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.navbar .nav-toggle-btn .lines:before, .navbar .nav-toggle-btn .lines:after{content:'';position:absolute;left:0;background:#141414;width:18px;height:2px;display:inline-block;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.navbar .nav-toggle-btn .lines:before{top:5px;}
.navbar .nav-toggle-btn .lines:after{top:-5px;}
.navbar .nav-toggle-btn.nav-toggle-close .lines{background:transparent;}
.navbar .nav-toggle-btn.nav-toggle-close .lines:before, .navbar .nav-toggle-btn.nav-toggle-close .lines:after{top:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}
.navbar .nav-toggle-btn.nav-toggle-close .lines:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);}
.navbar .nav-toggle-btn.nav-toggle-close .lines:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);}
.navbar .dropdown-dark .nav-item.nav-dropdown .dropdown-menu li a, .navbar .dropdown-transparent-dark .nav-item.nav-dropdown .dropdown-menu li a{color:rgba(255, 255, 255, 0.7);}
.navbar .dropdown-dark .nav-item.nav-dropdown .dropdown-menu li a:before, .navbar .dropdown-dark .nav-item.nav-dropdown .dropdown-menu li a:after, .navbar .dropdown-transparent-dark .nav-item.nav-dropdown .dropdown-menu li a:before, .navbar .dropdown-transparent-dark .nav-item.nav-dropdown .dropdown-menu li a:after{background:rgba(255, 255, 255, 0.7);}
.navbar .dropdown-dark .nav-item.nav-dropdown .dropdown-menu li a:hover, .navbar .dropdown-transparent-dark .nav-item.nav-dropdown .dropdown-menu li a:hover{color:#fff;}
.navbar .dropdown-dark .nav-item.nav-dropdown .dropdown-menu li a:hover:before, .navbar .dropdown-dark .nav-item.nav-dropdown .dropdown-menu li a:hover:after, .navbar .dropdown-transparent-dark .nav-item.nav-dropdown .dropdown-menu li a:hover:before, .navbar .dropdown-transparent-dark .nav-item.nav-dropdown .dropdown-menu li a:hover:after{background:#fff;}
@media (min-width:992px){.navbar .dropdown-dark .nav-item.nav-dropdown .dropdown-menu,
.navbar .dropdown-dark .nav-item.nav-dropdown .dropdown-menu .sub-dropdown .sub-dropdown-menu{background:#1e1e1e;}
.navbar .dropdown-grey .nav-item.nav-dropdown .dropdown-menu,
.navbar .dropdown-grey .nav-item.nav-dropdown .dropdown-menu .sub-dropdown .sub-dropdown-menu{background:#f5f5f5;}
.navbar .dropdown-transparent .nav-item.nav-dropdown .dropdown-menu,
.navbar .dropdown-transparent .nav-item.nav-dropdown .dropdown-menu .sub-dropdown .sub-dropdown-menu{background:rgba(255, 255, 255, 0.9);}
.navbar .dropdown-transparent-dark .nav-item.nav-dropdown .dropdown-menu,
.navbar .dropdown-transparent-dark .nav-item.nav-dropdown .dropdown-menu .sub-dropdown .sub-dropdown-menu{background:rgba(0, 0, 0, 0.9);}
}
@media (min-width:992px){.navbar .nav-toggle-btn{display:none;}
.navbar .nav .nav-item{margin-right:30px;}
.navbar .nav .nav-item:last-child{margin-right:0;}
.navbar .nav .nav-item .nav-link{line-height:80px;}
.navbar .nav .nav-item.nav-dropdown .nav-link{padding-right:13px;}
.navbar .nav .nav-item.nav-dropdown .dropdown-menu{display:block;visibility:hidden;opacity:0;margin:0;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.navbar .nav .nav-item.nav-dropdown .dropdown-menu li:hover a{padding-left:2px;}
.navbar .nav .nav-item.nav-dropdown .dropdown-menu li:hover .sub-dropdown-menu a{padding:0;}
.navbar .nav .nav-item.nav-dropdown .dropdown-menu li:hover .sub-dropdown-menu a:hover{padding-left:2px;}
.navbar .nav .nav-item.nav-dropdown .dropdown-menu .sub-dropdown .sub-dropdown-menu{display:block;visibility:hidden;opacity:0;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.navbar .nav .nav-item.nav-dropdown .dropdown-menu .sub-dropdown:hover a:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.navbar .nav .nav-item.nav-dropdown .dropdown-menu .sub-dropdown:hover .sub-dropdown-menu{visibility:visible;opacity:1;-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.08);box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.08);}
.navbar .nav .nav-item.nav-dropdown:last-child .dropdown-menu, .navbar .nav .nav-item.nav-dropdown:nth-last-child(2) .dropdown-menu{right:0;left:auto;}
.navbar .nav .nav-item.nav-dropdown:last-child .dropdown-menu .sub-dropdown .sub-dropdown-menu, .navbar .nav .nav-item.nav-dropdown:nth-last-child(2) .dropdown-menu .sub-dropdown .sub-dropdown-menu{left:-100%;}
.navbar .nav .nav-item.nav-dropdown:last-child .dropdown-menu{right:0;left:auto;}
.navbar .nav .nav-item.nav-dropdown:hover .nav-link:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.navbar .nav .nav-item.nav-dropdown:hover .dropdown-menu{visibility:visible;opacity:1;-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.08);box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.08);}
}
@media (max-width:992px){.navbar .container, .navbar .container-fluid{height:80px;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.navbar .nav{position:absolute;top:80px;right:20px;left:20px;display:none;background:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.08);box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.08);padding:15px 20px;text-align:left;}
.navbar .nav .nav-item{margin:0;}
.navbar .nav .nav-item .nav-link{padding:5px 0;}
.navbar .nav .nav-item .dropdown-menu{position:relative;top:0;left:0;background:transparent;width:100%;margin:5px 0 10px;border:1px solid #e6e6e6;padding:15px 0;}
.navbar .nav .nav-item .dropdown-menu li{padding:5px 20px;}
.navbar .nav .nav-item .dropdown-menu .sub-dropdown .sub-dropdown-menu{position:relative;top:0;left:0;background:transparent;width:100%;padding:10px 20px 5px;}
.navbar .nav .nav-item .dropdown-menu .sub-dropdown .sub-dropdown-menu.sub-dropdown-menu-show{display:block;}
.navbar .nav .nav-item .dropdown-menu.dropdown-menu-show{display:block;}
.navbar .nav .nav-item.dropdown-minus .nav-link{color:#646464;}
.navbar .nav .nav-item.dropdown-minus .nav-link:before, .navbar .nav .nav-item.dropdown-minus .nav-link:after{background:#646464;}
.navbar .nav .nav-item.dropdown-minus .nav-link:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.navbar .nav .nav-item.dropdown-minus .dropdown-menu .sub-dropdown-minus a{color:#646464;}
.navbar .nav .nav-item.dropdown-minus .dropdown-menu .sub-dropdown-minus a:before, .navbar .nav .nav-item.dropdown-minus .dropdown-menu .sub-dropdown-minus a:after{background:#646464;}
.navbar .nav .nav-item.dropdown-minus .dropdown-menu .sub-dropdown-minus a:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.navbar .nav .nav-item.dropdown-minus .dropdown-menu .sub-dropdown-minus .sub-dropdown-menu a{color:#141414;}
.navbar .nav .nav-item.dropdown-minus .dropdown-menu .sub-dropdown-minus .sub-dropdown-menu a:hover{color:#646464;}
.navbar .nav.nav-show{display:block;}
.navbar .dropdown-dark{background:#1e1e1e;}
.navbar .dropdown-grey{background:#f5f5f5;}
.navbar .dropdown-transparent{background:rgba(255, 255, 255, 0.9);}
.navbar .dropdown-transparent-dark{background:rgba(0, 0, 0, 0.9);}
.navbar .dropdown-dark .nav-item .dropdown-menu, .navbar .dropdown-transparent-dark .nav-item .dropdown-menu{border-color:rgba(255, 255, 255, 0.2);}
.navbar .dropdown-dark .nav-item .nav-link, .navbar .dropdown-transparent-dark .nav-item .nav-link{color:rgba(255, 255, 255, 0.7);}
.navbar .dropdown-dark .nav-item.nav-dropdown .nav-link:before, .navbar .dropdown-dark .nav-item.nav-dropdown .nav-link:after, .navbar .dropdown-transparent-dark .nav-item.nav-dropdown .nav-link:before, .navbar .dropdown-transparent-dark .nav-item.nav-dropdown .nav-link:after{background:rgba(255, 255, 255, 0.7);}
.navbar .dropdown-dark .nav-item.nav-dropdown .nav-link:hover, .navbar .dropdown-transparent-dark .nav-item.nav-dropdown .nav-link:hover{color:#fff;}
.navbar .dropdown-dark .nav-item.nav-dropdown .nav-link:hover:before, .navbar .dropdown-dark .nav-item.nav-dropdown .nav-link:hover:after, .navbar .dropdown-transparent-dark .nav-item.nav-dropdown .nav-link:hover:before, .navbar .dropdown-transparent-dark .nav-item.nav-dropdown .nav-link:hover:after{background:#fff;}
.navbar .dropdown-dark .nav-item.dropdown-minus .nav-link, .navbar .dropdown-transparent-dark .nav-item.dropdown-minus .nav-link{color:#fff;}
.navbar .dropdown-dark .nav-item.dropdown-minus .nav-link:before, .navbar .dropdown-dark .nav-item.dropdown-minus .nav-link:after, .navbar .dropdown-transparent-dark .nav-item.dropdown-minus .nav-link:before, .navbar .dropdown-transparent-dark .nav-item.dropdown-minus .nav-link:after{background:#fff;}
.navbar .dropdown-dark .nav-item.dropdown-minus .dropdown-menu .sub-dropdown.sub-dropdown-minus a, .navbar .dropdown-transparent-dark .nav-item.dropdown-minus .dropdown-menu .sub-dropdown.sub-dropdown-minus a{color:#fff;}
.navbar .dropdown-dark .nav-item.dropdown-minus .dropdown-menu .sub-dropdown.sub-dropdown-minus a:before, .navbar .dropdown-dark .nav-item.dropdown-minus .dropdown-menu .sub-dropdown.sub-dropdown-minus a:after, .navbar .dropdown-transparent-dark .nav-item.dropdown-minus .dropdown-menu .sub-dropdown.sub-dropdown-minus a:before, .navbar .dropdown-transparent-dark .nav-item.dropdown-minus .dropdown-menu .sub-dropdown.sub-dropdown-minus a:after{background:#fff;}
.navbar .dropdown-dark .nav-item.dropdown-minus .dropdown-menu .sub-dropdown.sub-dropdown-minus .sub-dropdown-menu a, .navbar .dropdown-transparent-dark .nav-item.dropdown-minus .dropdown-menu .sub-dropdown.sub-dropdown-minus .sub-dropdown-menu a{color:rgba(255, 255, 255, 0.7);}
.navbar .dropdown-dark .nav-item.dropdown-minus .dropdown-menu .sub-dropdown.sub-dropdown-minus .sub-dropdown-menu a:hover, .navbar .dropdown-transparent-dark .nav-item.dropdown-minus .dropdown-menu .sub-dropdown.sub-dropdown-minus .sub-dropdown-menu a:hover{color:#fff;}
.navbar .navbar-end{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
}
.navbar-dark{background:#141414;}
.navbar-grey{background:#f5f5f5;}
.navbar-transparent{background:rgba(255, 255, 255, 0.9);}
.navbar-transparent-dark{background:rgba(0, 0, 0, 0.9);}
.navbar-dark .nav-toggle-btn .lines, .navbar-dark .nav-toggle-btn .lines:before, .navbar-dark .nav-toggle-btn .lines:after, .navbar-transparent-dark .nav-toggle-btn .lines, .navbar-transparent-dark .nav-toggle-btn .lines:before, .navbar-transparent-dark .nav-toggle-btn .lines:after{background:#fff;}
.navbar-dark .nav-toggle-btn.nav-toggle-close .lines, .navbar-transparent-dark .nav-toggle-btn.nav-toggle-close .lines{background:transparent;}
.navbar-dark .navbar-brand,
.navbar-dark h1, .navbar-dark h2, .navbar-dark h3, .navbar-dark h4, .navbar-dark h5, .navbar-dark h6, .navbar-transparent-dark .navbar-brand,
.navbar-transparent-dark h1, .navbar-transparent-dark h2, .navbar-transparent-dark h3, .navbar-transparent-dark h4, .navbar-transparent-dark h5, .navbar-transparent-dark h6{color:#fff;}
.navbar-dark .list-horizontal-unstyled li a, .navbar-transparent-dark .list-horizontal-unstyled li a{color:#fff;}
.navbar-dark .list-horizontal-unstyled li a:hover, .navbar-transparent-dark .list-horizontal-unstyled li a:hover{color:rgba(255, 255, 255, 0.7);}
@media (min-width:992px){.navbar-dark .nav .nav-item .nav-link, .navbar-transparent-dark .nav .nav-item .nav-link{color:#fff;}
.navbar-dark .nav .nav-item .nav-link:hover, .navbar-transparent-dark .nav .nav-item .nav-link:hover{color:rgba(255, 255, 255, 0.7);}
.navbar-dark .nav .nav-item.nav-dropdown .nav-link:before, .navbar-dark .nav .nav-item.nav-dropdown .nav-link:after, .navbar-transparent-dark .nav .nav-item.nav-dropdown .nav-link:before, .navbar-transparent-dark .nav .nav-item.nav-dropdown .nav-link:after{background:#fff;}
.navbar-dark .nav .nav-item.nav-dropdown .nav-link:hover:before, .navbar-dark .nav .nav-item.nav-dropdown .nav-link:hover:after, .navbar-transparent-dark .nav .nav-item.nav-dropdown .nav-link:hover:before, .navbar-transparent-dark .nav .nav-item.nav-dropdown .nav-link:hover:after{background:rgba(255, 255, 255, 0.7);}
}
.navbar-absolute, .navbar-absolute-dark{position:absolute;top:0;left:0;background:transparent;width:100%;}
.navbar-absolute .nav-toggle-btn.nav-toggle-close .lines, .navbar-absolute-dark .nav-toggle-btn.nav-toggle-close .lines{background:transparent;}
.navbar-absolute .navbar-brand, .navbar-absolute h1, .navbar-absolute h2, .navbar-absolute h3, .navbar-absolute h4, .navbar-absolute h5, .navbar-absolute h6{color:#fff;}
.navbar-absolute .nav-toggle-btn .lines, .navbar-absolute .nav-toggle-btn .lines:before, .navbar-absolute .nav-toggle-btn .lines:after{background:#fff;}
.navbar-absolute .list-horizontal-unstyled li a{color:#fff;}
.navbar-absolute .list-horizontal-unstyled li a:hover{color:rgba(255, 255, 255, 0.7);}
@media (min-width:992px){.navbar-absolute .nav .nav-item .nav-link{color:#fff;}
.navbar-absolute .nav .nav-item .nav-link:hover{color:rgba(255, 255, 255, 0.7);}
.navbar-absolute .nav .nav-item.nav-dropdown .nav-link:before, .navbar-absolute .nav .nav-item.nav-dropdown .nav-link:after{background:#fff;}
.navbar-absolute .nav .nav-item.nav-dropdown .nav-link:hover:before, .navbar-absolute .nav .nav-item.nav-dropdown .nav-link:hover:after{background:rgba(255, 255, 255, 0.7);}
}
.navbar-absolute-dark .nav-toggle-btn .lines, .navbar-absolute-dark .nav-toggle-btn .lines:before, .navbar-absolute-dark .nav-toggle-btn .lines:after{background:#141414;}
@media (min-width:992px){.navbar-absolute-dark .navbar-brand, .navbar-absolute-dark h1, .navbar-absolute-dark h2, .navbar-absolute-dark h3, .navbar-absolute-dark h4, .navbar-absolute-dark h5, .navbar-absolute-dark h6{color:#141414;}
.navbar-absolute-dark .nav .nav-item .nav-link{color:#141414;}
.navbar-absolute-dark .nav .nav-item .nav-link:before, .navbar-absolute-dark .nav .nav-item .nav-link:after{background:#141414;}
.navbar-absolute-dark .nav .nav-item .nav-link:hover{color:#646464;}
}
.navbar-absolute-dark.navbar-dark .navbar-brand, .navbar-absolute-dark.navbar-dark h1, .navbar-absolute-dark.navbar-dark h2, .navbar-absolute-dark.navbar-dark h3, .navbar-absolute-dark.navbar-dark h4, .navbar-absolute-dark.navbar-dark h5, .navbar-absolute-dark.navbar-dark h6, .navbar-absolute-dark.navbar-transparent-dark .navbar-brand, .navbar-absolute-dark.navbar-transparent-dark h1, .navbar-absolute-dark.navbar-transparent-dark h2, .navbar-absolute-dark.navbar-transparent-dark h3, .navbar-absolute-dark.navbar-transparent-dark h4, .navbar-absolute-dark.navbar-transparent-dark h5, .navbar-absolute-dark.navbar-transparent-dark h6{color:#141414;}
@media (min-width:992px){.navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link, .navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link{color:#141414;}
.navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link:before, .navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link:after, .navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link:before, .navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link:after{background:#141414;}
.navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link:hover, .navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link:hover{color:#646464;}
.navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link:hover:before, .navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link:hover:after, .navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link:hover:before, .navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link:hover:after{background:#646464;}
}
.navbar-shrink{height:60px;-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.08);box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.08);}
@media (min-width:992px){.navbar-shrink .nav .nav-item .nav-link{line-height:60px;}
.navbar-shrink .nav .nav-item .dropdown-menu{top:60px;}
}
@media (max-width:992px){.navbar-shrink .container{height:60px;}
.navbar-shrink .nav{top:60px;}
}
.navbar-shrink.navbar-absolute .nav-toggle-btn .lines{background:#141414;}
.navbar-shrink.navbar-absolute .nav-toggle-btn .lines:before, .navbar-shrink.navbar-absolute .nav-toggle-btn .lines:after{background:#141414;}
.navbar-shrink.navbar-absolute .nav-toggle-btn.nav-toggle-close .lines{background:transparent;}
.navbar-shrink.navbar-absolute, .navbar-shrink.navbar-absolute-dark{background:#fff;}
.navbar-shrink.navbar-absolute .navbar-brand, .navbar-shrink.navbar-absolute h1, .navbar-shrink.navbar-absolute h2, .navbar-shrink.navbar-absolute h3, .navbar-shrink.navbar-absolute h4, .navbar-shrink.navbar-absolute h5, .navbar-shrink.navbar-absolute h6, .navbar-shrink.navbar-absolute-dark .navbar-brand, .navbar-shrink.navbar-absolute-dark h1, .navbar-shrink.navbar-absolute-dark h2, .navbar-shrink.navbar-absolute-dark h3, .navbar-shrink.navbar-absolute-dark h4, .navbar-shrink.navbar-absolute-dark h5, .navbar-shrink.navbar-absolute-dark h6{color:#141414;}
@media (min-width:992px){.navbar-shrink.navbar-absolute .nav .nav-item .nav-link, .navbar-shrink.navbar-absolute-dark .nav .nav-item .nav-link{color:#141414;}
.navbar-shrink.navbar-absolute .nav .nav-item .nav-link:before, .navbar-shrink.navbar-absolute .nav .nav-item .nav-link:after, .navbar-shrink.navbar-absolute-dark .nav .nav-item .nav-link:before, .navbar-shrink.navbar-absolute-dark .nav .nav-item .nav-link:after{background:#141414;}
.navbar-shrink.navbar-absolute .nav .nav-item .nav-link:hover, .navbar-shrink.navbar-absolute-dark .nav .nav-item .nav-link:hover{color:#646464;}
.navbar-shrink.navbar-absolute .nav .nav-item .nav-link:hover:before, .navbar-shrink.navbar-absolute .nav .nav-item .nav-link:hover:after, .navbar-shrink.navbar-absolute-dark .nav .nav-item .nav-link:hover:before, .navbar-shrink.navbar-absolute-dark .nav .nav-item .nav-link:hover:after{background:#646464;}
}
.navbar-shrink.navbar-absolute.navbar-dark, .navbar-shrink.navbar-absolute-dark.navbar-dark{background:#141414;}
.navbar-shrink.navbar-absolute.navbar-grey, .navbar-shrink.navbar-absolute-dark.navbar-grey{background:#f5f5f5;}
.navbar-shrink.navbar-absolute.navbar-transparent, .navbar-shrink.navbar-absolute-dark.navbar-transparent{background:rgba(255, 255, 255, 0.9);}
.navbar-shrink.navbar-absolute.navbar-transparent .navbar-brand, .navbar-shrink.navbar-absolute.navbar-transparent h1, .navbar-shrink.navbar-absolute.navbar-transparent h2, .navbar-shrink.navbar-absolute.navbar-transparent h3, .navbar-shrink.navbar-absolute.navbar-transparent h4, .navbar-shrink.navbar-absolute.navbar-transparent h5, .navbar-shrink.navbar-absolute.navbar-transparent h6, .navbar-shrink.navbar-absolute-dark.navbar-transparent .navbar-brand, .navbar-shrink.navbar-absolute-dark.navbar-transparent h1, .navbar-shrink.navbar-absolute-dark.navbar-transparent h2, .navbar-shrink.navbar-absolute-dark.navbar-transparent h3, .navbar-shrink.navbar-absolute-dark.navbar-transparent h4, .navbar-shrink.navbar-absolute-dark.navbar-transparent h5, .navbar-shrink.navbar-absolute-dark.navbar-transparent h6{color:#141414;}
@media (min-width:992px){.navbar-shrink.navbar-absolute.navbar-transparent .nav .nav-item .nav-link, .navbar-shrink.navbar-absolute-dark.navbar-transparent .nav .nav-item .nav-link{color:#141414;}
.navbar-shrink.navbar-absolute.navbar-transparent .nav .nav-item .nav-link:before, .navbar-shrink.navbar-absolute.navbar-transparent .nav .nav-item .nav-link:after, .navbar-shrink.navbar-absolute-dark.navbar-transparent .nav .nav-item .nav-link:before, .navbar-shrink.navbar-absolute-dark.navbar-transparent .nav .nav-item .nav-link:after{background:#141414;}
.navbar-shrink.navbar-absolute.navbar-transparent .nav .nav-item .nav-link:hover, .navbar-shrink.navbar-absolute-dark.navbar-transparent .nav .nav-item .nav-link:hover{color:#646464;}
}
.navbar-shrink.navbar-absolute.navbar-transparent-dark, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark{background:rgba(0, 0, 0, 0.9);}
.navbar-shrink.navbar-absolute.navbar-dark .navbar-brand, .navbar-shrink.navbar-absolute.navbar-dark h1, .navbar-shrink.navbar-absolute.navbar-dark h2, .navbar-shrink.navbar-absolute.navbar-dark h3, .navbar-shrink.navbar-absolute.navbar-dark h4, .navbar-shrink.navbar-absolute.navbar-dark h5, .navbar-shrink.navbar-absolute.navbar-dark h6, .navbar-shrink.navbar-absolute.navbar-dark .list-horizontal-unstyled li a, .navbar-shrink.navbar-absolute.navbar-transparent-dark .navbar-brand, .navbar-shrink.navbar-absolute.navbar-transparent-dark h1, .navbar-shrink.navbar-absolute.navbar-transparent-dark h2, .navbar-shrink.navbar-absolute.navbar-transparent-dark h3, .navbar-shrink.navbar-absolute.navbar-transparent-dark h4, .navbar-shrink.navbar-absolute.navbar-transparent-dark h5, .navbar-shrink.navbar-absolute.navbar-transparent-dark h6, .navbar-shrink.navbar-absolute.navbar-transparent-dark .list-horizontal-unstyled li a, .navbar-shrink.navbar-absolute-dark.navbar-dark .navbar-brand, .navbar-shrink.navbar-absolute-dark.navbar-dark h1, .navbar-shrink.navbar-absolute-dark.navbar-dark h2, .navbar-shrink.navbar-absolute-dark.navbar-dark h3, .navbar-shrink.navbar-absolute-dark.navbar-dark h4, .navbar-shrink.navbar-absolute-dark.navbar-dark h5, .navbar-shrink.navbar-absolute-dark.navbar-dark h6, .navbar-shrink.navbar-absolute-dark.navbar-dark .list-horizontal-unstyled li a, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .navbar-brand, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark h1, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark h2, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark h3, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark h4, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark h5, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark h6, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .list-horizontal-unstyled li a{color:#fff;}
.navbar-shrink.navbar-absolute.navbar-dark .list-horizontal-unstyled li a:hover, .navbar-shrink.navbar-absolute.navbar-transparent-dark .list-horizontal-unstyled li a:hover, .navbar-shrink.navbar-absolute-dark.navbar-dark .list-horizontal-unstyled li a:hover, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .list-horizontal-unstyled li a:hover{color:rgba(255, 255, 255, 0.7);}
.navbar-shrink.navbar-absolute.navbar-dark .nav-toggle-btn .lines, .navbar-shrink.navbar-absolute.navbar-transparent-dark .nav-toggle-btn .lines, .navbar-shrink.navbar-absolute-dark.navbar-dark .nav-toggle-btn .lines, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .nav-toggle-btn .lines{background:#fff;}
.navbar-shrink.navbar-absolute.navbar-dark .nav-toggle-btn .lines:before, .navbar-shrink.navbar-absolute.navbar-dark .nav-toggle-btn .lines:after, .navbar-shrink.navbar-absolute.navbar-transparent-dark .nav-toggle-btn .lines:before, .navbar-shrink.navbar-absolute.navbar-transparent-dark .nav-toggle-btn .lines:after, .navbar-shrink.navbar-absolute-dark.navbar-dark .nav-toggle-btn .lines:before, .navbar-shrink.navbar-absolute-dark.navbar-dark .nav-toggle-btn .lines:after, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .nav-toggle-btn .lines:before, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .nav-toggle-btn .lines:after{background:#fff;}
.navbar-shrink.navbar-absolute.navbar-dark .nav-toggle-btn.nav-toggle-close .lines, .navbar-shrink.navbar-absolute.navbar-transparent-dark .nav-toggle-btn.nav-toggle-close .lines, .navbar-shrink.navbar-absolute-dark.navbar-dark .nav-toggle-btn.nav-toggle-close .lines, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .nav-toggle-btn.nav-toggle-close .lines{background:transparent;}
@media (min-width:992px){.navbar-shrink.navbar-absolute.navbar-dark .nav .nav-item .nav-link, .navbar-shrink.navbar-absolute.navbar-transparent-dark .nav .nav-item .nav-link, .navbar-shrink.navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link{color:#fff;}
.navbar-shrink.navbar-absolute.navbar-dark .nav .nav-item .nav-link:before, .navbar-shrink.navbar-absolute.navbar-dark .nav .nav-item .nav-link:after, .navbar-shrink.navbar-absolute.navbar-transparent-dark .nav .nav-item .nav-link:before, .navbar-shrink.navbar-absolute.navbar-transparent-dark .nav .nav-item .nav-link:after, .navbar-shrink.navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link:before, .navbar-shrink.navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link:after, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link:before, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link:after{background:#fff;}
.navbar-shrink.navbar-absolute.navbar-dark .nav .nav-item .nav-link:hover, .navbar-shrink.navbar-absolute.navbar-transparent-dark .nav .nav-item .nav-link:hover, .navbar-shrink.navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link:hover, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link:hover{color:rgba(255, 255, 255, 0.7);}
.navbar-shrink.navbar-absolute.navbar-dark .nav .nav-item .nav-link:hover:before, .navbar-shrink.navbar-absolute.navbar-dark .nav .nav-item .nav-link:hover:after, .navbar-shrink.navbar-absolute.navbar-transparent-dark .nav .nav-item .nav-link:hover:before, .navbar-shrink.navbar-absolute.navbar-transparent-dark .nav .nav-item .nav-link:hover:after, .navbar-shrink.navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link:hover:before, .navbar-shrink.navbar-absolute-dark.navbar-dark .nav .nav-item .nav-link:hover:after, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link:hover:before, .navbar-shrink.navbar-absolute-dark.navbar-transparent-dark .nav .nav-item .nav-link:hover:after{background:rgba(255, 255, 255, 0.7);}
}
.navbar-fixed, .navbar-sticky.navbar-sticky-apply{position:fixed;top:0;left:0;width:100%;}
.navbar-placeholder-padding{padding-top:80px;}
.navbar-absolute ~ .navbar-placeholder-padding,
.navbar-absolute-dark ~ .navbar-placeholder-padding{padding:0;}
.navbar .nav .nav-item.nav-megadropdown{text-align:left;}
.navbar .nav .nav-item.nav-megadropdown .nav-link{position:relative;padding-right:13px;}
.navbar .nav .nav-item.nav-megadropdown .nav-link:before, .navbar .nav .nav-item.nav-megadropdown .nav-link:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#141414;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.navbar .nav .nav-item.nav-megadropdown .nav-link:before{right:0px;width:7px;height:1px;}
.navbar .nav .nav-item.nav-megadropdown .nav-link:after{right:3px;width:1px;height:7px;}
.navbar .nav .nav-item.nav-megadropdown .nav-link:hover:before, .navbar .nav .nav-item.nav-megadropdown .nav-link:hover:after{background:#646464;}
.navbar .nav .nav-item.nav-megadropdown .mega-menu{font-size:15px;}
.navbar .nav .nav-item.nav-megadropdown .mega-menu .row{margin:0 -15px -20px;}
.navbar .nav .nav-item.nav-megadropdown .mega-menu .row div[class^="col-"], .navbar .nav .nav-item.nav-megadropdown .mega-menu .row div[class*=" col-"]{margin-bottom:20px;padding:0 15px;}
.navbar .nav .nav-item.nav-megadropdown .mega-menu ul li{margin-bottom:10px;}
.navbar .nav .nav-item.nav-megadropdown .mega-menu ul li:last-child{margin-bottom:0;}
.navbar .nav .nav-item.nav-megadropdown .mega-menu ul.list-unstyled li i{width:24px;padding-right:8px;text-align:center;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.navbar .nav .nav-item.nav-megadropdown .mega-menu ul.list-unstyled li a:hover{padding-left:2px;}
.navbar .nav .nav-item.nav-megadropdown .mega-menu h1, .navbar .nav .nav-item.nav-megadropdown .mega-menu h2, .navbar .nav .nav-item.nav-megadropdown .mega-menu h3, .navbar .nav .nav-item.nav-megadropdown .mega-menu h4, .navbar .nav .nav-item.nav-megadropdown .mega-menu h5, .navbar .nav .nav-item.nav-megadropdown .mega-menu h6{color:#141414;}
@media (min-width:992px){.navbar .nav .nav-item.nav-megadropdown .mega-menu{position:absolute;top:80px;right:20px;left:20px;visibility:hidden;opacity:0;background:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.08);box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.08);padding:30px;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.navbar .nav .nav-item.nav-megadropdown:hover .mega-menu{visibility:visible;opacity:1;}
.navbar .nav .nav-item.nav-megadropdown:hover .nav-link:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
}
@media (max-width:992px){.navbar .nav .nav-item.nav-megadropdown .mega-menu{display:none;border:1px solid #e6e6e6;margin:5px 0 10px;padding:20px;}
.navbar .nav .nav-item.nav-megadropdown .mega-menu.mega-menu-show{display:block;}
.navbar .nav .nav-item.nav-megadropdown .nav-link-minus{color:#646464;}
.navbar .nav .nav-item.nav-megadropdown .nav-link-minus:before, .navbar .nav .nav-item.nav-megadropdown .nav-link-minus:after{background:#646464;}
.navbar .nav .nav-item.nav-megadropdown .nav-link-minus:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
}
.navbar .nav.dropdown-dark .nav-megadropdown .mega-menu, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .mega-menu{border-color:rgba(255, 255, 255, 0.2);}
.navbar .nav.dropdown-dark .nav-megadropdown .mega-menu h1, .navbar .nav.dropdown-dark .nav-megadropdown .mega-menu h2, .navbar .nav.dropdown-dark .nav-megadropdown .mega-menu h3, .navbar .nav.dropdown-dark .nav-megadropdown .mega-menu h4, .navbar .nav.dropdown-dark .nav-megadropdown .mega-menu h5, .navbar .nav.dropdown-dark .nav-megadropdown .mega-menu h6, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .mega-menu h1, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .mega-menu h2, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .mega-menu h3, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .mega-menu h4, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .mega-menu h5, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .mega-menu h6{color:#fff;}
.navbar .nav.dropdown-dark .nav-megadropdown .mega-menu a, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .mega-menu a{color:rgba(255, 255, 255, 0.7);}
.navbar .nav.dropdown-dark .nav-megadropdown .mega-menu a:hover, .navbar .nav.dropdown-dark .nav-megadropdown .mega-menu a:focus, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .mega-menu a:hover, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .mega-menu a:focus{color:#fff;}
@media (max-width:992px){.navbar .nav.dropdown-dark .nav-megadropdown .nav-link, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link{color:rgba(255, 255, 255, 0.7);}
.navbar .nav.dropdown-dark .nav-megadropdown .nav-link:before, .navbar .nav.dropdown-dark .nav-megadropdown .nav-link:after, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link:before, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link:after{background:rgba(255, 255, 255, 0.7);}
.navbar .nav.dropdown-dark .nav-megadropdown .nav-link:hover, .navbar .nav.dropdown-dark .nav-megadropdown .nav-link:focus, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link:hover, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link:focus{color:#fff;}
.navbar .nav.dropdown-dark .nav-megadropdown .nav-link:hover:before, .navbar .nav.dropdown-dark .nav-megadropdown .nav-link:hover:after, .navbar .nav.dropdown-dark .nav-megadropdown .nav-link:focus:before, .navbar .nav.dropdown-dark .nav-megadropdown .nav-link:focus:after, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link:hover:before, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link:hover:after, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link:focus:before, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link:focus:after{background:#fff;}
.navbar .nav.dropdown-dark .nav-megadropdown .nav-link.nav-link-minus, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link.nav-link-minus{color:#fff;}
.navbar .nav.dropdown-dark .nav-megadropdown .nav-link.nav-link-minus:before, .navbar .nav.dropdown-dark .nav-megadropdown .nav-link.nav-link-minus:after, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link.nav-link-minus:before, .navbar .nav.dropdown-transparent-dark .nav-megadropdown .nav-link.nav-link-minus:after{background:#fff;}
}
@media (min-width:992px){.navbar.navbar-dark .nav-item.nav-megadropdown .nav-link:before, .navbar.navbar-dark .nav-item.nav-megadropdown .nav-link:after, .navbar.navbar-transparent-dark .nav-item.nav-megadropdown .nav-link:before, .navbar.navbar-transparent-dark .nav-item.nav-megadropdown .nav-link:after{background:#fff;}
.navbar.navbar-dark .nav-item.nav-megadropdown .nav-link:hover:before, .navbar.navbar-dark .nav-item.nav-megadropdown .nav-link:hover:after, .navbar.navbar-transparent-dark .nav-item.nav-megadropdown .nav-link:hover:before, .navbar.navbar-transparent-dark .nav-item.nav-megadropdown .nav-link:hover:after{background:rgba(255, 255, 255, 0.7);}
.navbar.navbar-absolute .nav-item.nav-megadropdown .nav-link:before, .navbar.navbar-absolute .nav-item.nav-megadropdown .nav-link:after{background:#fff;}
.navbar.navbar-absolute .nav-item.nav-megadropdown .nav-link:hover:before, .navbar.navbar-absolute .nav-item.nav-megadropdown .nav-link:hover:after{background:rgba(255, 255, 255, 0.7);}
.navbar.navbar-absolute.navbar-shrink .nav-item.nav-megadropdown .nav-link:before, .navbar.navbar-absolute.navbar-shrink .nav-item.nav-megadropdown .nav-link:after{background:#141414;}
.navbar.navbar-absolute.navbar-shrink .nav-item.nav-megadropdown .nav-link:hover:before, .navbar.navbar-absolute.navbar-shrink .nav-item.nav-megadropdown .nav-link:hover:after{background:#646464;}
.navbar.navbar-absolute.navbar-shrink.navbar-dark .nav-item.nav-megadropdown .nav-link:before, .navbar.navbar-absolute.navbar-shrink.navbar-dark .nav-item.nav-megadropdown .nav-link:after, .navbar.navbar-absolute.navbar-shrink.navbar-transparent-dark .nav-item.nav-megadropdown .nav-link:before, .navbar.navbar-absolute.navbar-shrink.navbar-transparent-dark .nav-item.nav-megadropdown .nav-link:after{background:#fff;}
.navbar.navbar-absolute.navbar-shrink.navbar-dark .nav-item.nav-megadropdown .nav-link:hover:before, .navbar.navbar-absolute.navbar-shrink.navbar-dark .nav-item.nav-megadropdown .nav-link:hover:after, .navbar.navbar-absolute.navbar-shrink.navbar-transparent-dark .nav-item.nav-megadropdown .nav-link:hover:before, .navbar.navbar-absolute.navbar-shrink.navbar-transparent-dark .nav-item.nav-megadropdown .nav-link:hover:after{background:rgba(255, 255, 255, 0.7);}
.navbar.navbar-absolute-dark .nav-item.nav-megadropdown .nav-link:before, .navbar.navbar-absolute-dark .nav-item.nav-megadropdown .nav-link:after{background:#141414;}
.navbar.navbar-absolute-dark .nav-item.nav-megadropdown .nav-link:hover:before, .navbar.navbar-absolute-dark .nav-item.nav-megadropdown .nav-link:hover:after{background:#646464;}
.navbar.navbar-shrink .nav-item.nav-megadropdown .mega-menu{top:60px;}
.navbar .nav.dropdown-grey .nav-megadropdown .mega-menu{background:#f5f5f5;}
.navbar .nav.dropdown-dark .nav-megadropdown .mega-menu{background:#1e1e1e;}
.navbar .nav.dropdown-transparent .nav-megadropdown .mega-menu{background:rgba(255, 255, 255, 0.9);}
.navbar .nav.dropdown-transparent-dark .nav-megadropdown .mega-menu{background:rgba(0, 0, 0, 0.9);}
}
.pagination{margin:0;padding:0;}
.pagination .page-item{margin:0 10px 0 0;text-align:center;}
.pagination .page-item:last-child{margin-right:0;}
.pagination .page-item .page-link{background:transparent;min-width:31px;height:31px;border:1px solid #e6e6e6;border-radius:20px;padding:0;color:#141414;font-size:14px;line-height:31px;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.pagination .page-item .page-link:hover{background:transparent;border-color:#141414;}
.pagination .page-item.active .page-link{background:transparent;border-color:#141414;color:#141414;}
.pagination.pagination-sm .page-item .page-link{min-width:27px;height:27px;border-radius:20px;padding:0;line-height:27px;}
.pagination.pagination-lg .page-item .page-link{min-width:35px;height:35px;border-radius:20px;padding:0;line-height:35px;}
.bg-dark .pagination .page-item .page-link, .bg-dark-lighter .pagination .page-item .page-link,
.bg-black-01 .pagination .page-item .page-link, .bg-black-02 .pagination .page-item .page-link, .bg-black-03 .pagination .page-item .page-link, .bg-black-04 .pagination .page-item .page-link, .bg-black-05 .pagination .page-item .page-link, .bg-black-06 .pagination .page-item .page-link, .bg-black-07 .pagination .page-item .page-link, .bg-black-08 .pagination .page-item .page-link, .bg-black-09 .pagination .page-item .page-link{border-color:rgba(255, 255, 255, 0.2);color:#fff;}
.bg-dark .pagination .page-item .page-link:hover, .bg-dark-lighter .pagination .page-item .page-link:hover,
.bg-black-01 .pagination .page-item .page-link:hover, .bg-black-02 .pagination .page-item .page-link:hover, .bg-black-03 .pagination .page-item .page-link:hover, .bg-black-04 .pagination .page-item .page-link:hover, .bg-black-05 .pagination .page-item .page-link:hover, .bg-black-06 .pagination .page-item .page-link:hover, .bg-black-07 .pagination .page-item .page-link:hover, .bg-black-08 .pagination .page-item .page-link:hover, .bg-black-09 .pagination .page-item .page-link:hover{border-color:#fff;}
.bg-dark .pagination .page-item.active .page-link, .bg-dark-lighter .pagination .page-item.active .page-link,
.bg-black-01 .pagination .page-item.active .page-link, .bg-black-02 .pagination .page-item.active .page-link, .bg-black-03 .pagination .page-item.active .page-link, .bg-black-04 .pagination .page-item.active .page-link, .bg-black-05 .pagination .page-item.active .page-link, .bg-black-06 .pagination .page-item.active .page-link, .bg-black-07 .pagination .page-item.active .page-link, .bg-black-08 .pagination .page-item.active .page-link, .bg-black-09 .pagination .page-item.active .page-link{border-color:#fff;color:#fff;}
.popover{border:0;-webkit-box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.08);box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.08);}
.popover .arrow:before{border:0;}
.popover .popover-header{background:transparent;padding:15px 20px;font-size:16px;line-height:32px;}
.popover .popover-body{padding:20px;}
.progress-box{margin-bottom:25px;}
.progress-box:last-child{margin-bottom:0;}
.progress-box h1, .progress-box h2, .progress-box h3, .progress-box h4, .progress-box h5, .progress-box h6{margin-bottom:0;}
.progress-box .progress,
.progress-box .progress-bar{height:1px;box-shadow:none;border-radius:0;}
.progress-box .progress{overflow:visible;background:#e6e6e6;margin:0;padding:0;}
.progress-box .progress .progress-bar{position:relative;background:#141414;width:30%;border:none;color:#646464;}
.progress-box .progress .progress-bar span{position:absolute;top:-23px;right:0;font-size:14px;}
.table td, .table th{border-top:1px solid #e6e6e6;}
.table thead th{border-bottom:2px solid #e6e6e6;}
.table.table-dark{background:#1e1e1e;}
.table.table-dark thead th{border-bottom:2px solid rgba(255, 255, 255, 0.1);}
.table.table-dark td, .table.table-dark th{border-top:1px solid rgba(255, 255, 255, 0.1);}
.table.table-bordered td, .table.table-bordered th{border:1px solid #e6e6e6;}
.table.table-bordered.table-dark td, .table.table-bordered.table-dark th{border:1px solid rgba(255, 255, 255, 0.1);}
.table .thead-dark th{background:#1e1e1e;border-color:rgba(255, 255, 255, 0.1);}
.table .thead-light th{background:#f0f0f0;}
.table .table-active td, .table .table-active th{background:#dcdcdc;}
.table .table-secondary td, .table .table-secondary th{background:#e6e6e6;}
.table .table-light td, .table .table-light th{background:#f7f7f7;}
.table .table-dark td, .table .table-dark th{background:#d2d2d2;}
body{color:#646464;font:300 16px "Heebo", sans-serif;letter-spacing:0;}
h1, h2, h3, h4, h5, h6{margin:0 0 10px;letter-spacing:0;color:#141414;font-weight:700;}
h1{font-size:40px;line-height:56px;}
h2{font-size:32px;line-height:48px;}
h3{font-size:28px;line-height:44px;}
h4{font-size:24px;line-height:40px;}
h5{font-size:20px;line-height:36px;}
h6{font-size:16px;line-height:30px;}
p{margin:0;line-height:30px;}
.lead{line-height:36px;}
.display-1{font-size:96px;}
.display-2{font-size:88px;}
.display-3{font-size:72px;}
.display-4{font-size:56px;}
.heading-uppercase{font-weight:400;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;}
.uppercase{letter-spacing:1px;text-transform:uppercase;}
.icon-5xl i{font-size:40px;}
.icon-4xl i{font-size:36px;}
.icon-3xl i{font-size:32px;}
.icon-2xl i{font-size:28px;}
.icon-xl i{font-size:24px;}
.icon-lg i{font-size:20px;}
.icon-sm i{font-size:14px;}
.home-blog-post-wrapper{margin-bottom:-20px;}
.home-blog-post-wrapper div[class^="col-"], .home-blog-post-wrapper div[class*=" col-"]{margin-bottom:20px;}
.home-blog-post-wrapper div[class^="col-"] .home-blog-post-img, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-img{position:relative;overflow:hidden;}
.home-blog-post-wrapper div[class^="col-"] .home-blog-post-img a, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-img a{position:relative;display:block;}
.home-blog-post-wrapper div[class^="col-"] .home-blog-post-img a:before, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-img a:before{content:'';position:absolute;top:0;left:0;opacity:0;z-index:1;background:rgba(255, 255, 255, 0.1);width:100%;height:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.home-blog-post-wrapper div[class^="col-"] .home-blog-post-img img, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-img img{width:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.home-blog-post-wrapper div[class^="col-"] .home-blog-post-img .home-blog-post-category, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-img .home-blog-post-category{position:absolute;top:30px;left:30px;z-index:1;display:inline-block;background:#141414;padding:10px 20px;color:#fff;font:400 13px "Heebo", sans-serif;letter-spacing:1.5px;text-transform:uppercase;}
.home-blog-post-wrapper div[class^="col-"] .home-blog-post-img:hover img, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-img:hover img{-webkit-transform:scale(1.02);transform:scale(1.02);}
.home-blog-post-wrapper div[class^="col-"] .home-blog-post-img:hover a:before, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-img:hover a:before{opacity:1;}
.home-blog-post-wrapper div[class^="col-"] .home-blog-post-content, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-content{padding:30px;}
.home-blog-post-wrapper div[class^="col-"] .home-blog-post-content h1, .home-blog-post-wrapper div[class^="col-"] .home-blog-post-content h2, .home-blog-post-wrapper div[class^="col-"] .home-blog-post-content h3, .home-blog-post-wrapper div[class^="col-"] .home-blog-post-content h4, .home-blog-post-wrapper div[class^="col-"] .home-blog-post-content h5, .home-blog-post-wrapper div[class^="col-"] .home-blog-post-content h6, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-content h1, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-content h2, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-content h3, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-content h4, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-content h5, .home-blog-post-wrapper div[class*=" col-"] .home-blog-post-content h6{margin-bottom:5px;}
.blog-category-box .blog-category-img{position:relative;overflow:hidden;}
.blog-category-box .blog-category-img a{display:block;}
.blog-category-box .blog-category-img a:before{content:'';position:absolute;top:0;left:0;z-index:1;opacity:0;background:rgba(255, 255, 255, 0.1);width:100%;height:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.blog-category-box .blog-category-img a img{width:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.blog-category-box .blog-category-img a .blog-category{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;background:#fff;padding:10px 20px;}
.blog-category-box .blog-category-img a .blog-category h1, .blog-category-box .blog-category-img a .blog-category h2, .blog-category-box .blog-category-img a .blog-category h3, .blog-category-box .blog-category-img a .blog-category h4, .blog-category-box .blog-category-img a .blog-category h5, .blog-category-box .blog-category-img a .blog-category h6{display:inline-block;margin:0;}
.blog-category-box .blog-category-img a:hover:before{opacity:1;}
.blog-category-box .blog-category-img a:hover img{-webkit-transform:scale(1.02);transform:scale(1.02);}
@media (max-width:1200px){.sidebar-wrapper[class^="col-xl"], .sidebar-wrapper[class*=" col-xl"]{margin-top:90px;}
}
@media (max-width:1200px){.sidebar-wrapper[class^="col-lg"], .sidebar-wrapper[class*=" col-lg"]{margin-top:90px;}
}
@media (max-width:1200px){.sidebar-wrapper[class^="col-md"], .sidebar-wrapper[class*=" col-md"]{margin-top:90px;}
}
@media (max-width:1200px){.sidebar-wrapper[class^="col-sm"], .sidebar-wrapper[class*=" col-sm"]{margin-top:90px;}
}
.sidebar-box{border:1px solid #e6e6e6;margin-bottom:30px;padding:30px;}
.sidebar-box:last-child{margin-bottom:0;}
.sidebar-box h1, .sidebar-box h2, .sidebar-box h3, .sidebar-box h4, .sidebar-box h5, .sidebar-box h6{margin-bottom:30px;text-align:center;}
.sidebar-box .list-category{padding:0;}
.sidebar-box .list-category li{list-style-type:none;margin:0;padding:10px 0;border-bottom:1px solid #e6e6e6;}
.sidebar-box .list-category li:first-child{padding-top:0;}
.sidebar-box .list-category li:last-child{padding-bottom:0;border:0;}
.sidebar-box .list-category li a{display:block;}
.sidebar-box .list-category li a span{float:right;font-size:14px;}
.sidebar-box .popular-post{position:relative;margin-bottom:15px;}
.sidebar-box .popular-post:last-child{margin-bottom:0;}
.sidebar-box .popular-post img{float:left;width:80px;}
.sidebar-box .popular-post div{padding-left:100px;}
.sidebar-box .popular-post div h1, .sidebar-box .popular-post div h2, .sidebar-box .popular-post div h3, .sidebar-box .popular-post div h4, .sidebar-box .popular-post div h5, .sidebar-box .popular-post div h6{margin-bottom:0;text-align:left;}
.sidebar-box .popular-post div a{-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.sidebar-box .popular-post div span{font-size:14px;}
.sidebar-box .popular-post:after{content:'';display:block;clear:both;}
.sidebar-box .tags{padding:0;}
.sidebar-box .tags li{display:inline-block;margin:0 3px 6px 0;}
.sidebar-box .tags li a{display:inline-block;background:#f0f0f0;padding:5px 10px;font-size:14px;}
.sidebar-box .tags li a:hover, .sidebar-box .tags li a:focus{background:#e6e6e6;color:#141414;}
.blog-post-box-wrapper{margin-bottom:-50px;}
.blog-post-box-wrapper div[class^="col-"], .blog-post-box-wrapper div[class*=" col-"]{margin-bottom:50px;}
.blog-post-box{margin-bottom:50px;}
.blog-post-box .blog-post-img{position:relative;overflow:hidden;}
.blog-post-box .blog-post-img a:before{content:'';position:absolute;top:0;left:0;z-index:1;opacity:0;background:rgba(255, 255, 255, 0.1);width:100%;height:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.blog-post-box .blog-post-img a img{width:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.blog-post-box .blog-post-img a:hover:before{opacity:1;}
.blog-post-box .blog-post-img a:hover img{-webkit-transform:scale(1.02);transform:scale(1.02);}
.blog-post-box .blog-post-content{padding-top:30px;text-align:center;}
.blog-post-box .blog-post-content .blog-post-title{margin-bottom:20px;}
.blog-post-box .blog-post-content .blog-post-title h1, .blog-post-box .blog-post-content .blog-post-title h2, .blog-post-box .blog-post-content .blog-post-title h3, .blog-post-box .blog-post-content .blog-post-title h4, .blog-post-box .blog-post-content .blog-post-title h5, .blog-post-box .blog-post-content .blog-post-title h6{margin-bottom:5px;}
.blog-post-box .blog-post-content .blog-post-title span{color:#a0a0a0;font-size:14px;}
.blog-post-box .blog-post-content .blog-post-title a{-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.blog-post-box .blog-post-content p{text-align:left;}
.blog-post-box .blog-post-content .text-btn{margin-top:30px;}
.blog-masonry{margin:0 -15px -50px;}
.blog-masonry .blog-post-box{padding:0 15px;}
.blog-masonry.blog-column-1 .blog-post-box{width:100%;}
@media (min-width:768px){.blog-masonry.blog-column-2 .blog-post-box{width:50%;}
}
@media (min-width:768px){.blog-masonry.blog-column-3 .blog-post-box{width:50%;}
}
@media (min-width:992px){.blog-masonry.blog-column-3 .blog-post-box{width:33.33%;}
}
@media (min-width:576px){.blog-masonry.blog-column-4 .blog-post-box{width:50%;}
}
@media (min-width:768px){.blog-masonry.blog-column-4 .blog-post-box{width:33.33%;}
}
@media (min-width:992px){.blog-masonry.blog-column-4 .blog-post-box{width:25%;}
}
@media (min-width:1200px){.blog-masonry.blog-column-5 .blog-post-box{width:20%;}
}
@media (min-width:1200px){.blog-masonry.blog-column-6 .blog-post-box{width:16.66%;}
}
@media (min-width:1200px){.blog-masonry.blog-column-7 .blog-post-box{width:14.28%;}
}
@media (min-width:1200px){.blog-masonry.blog-column-8 .blog-post-box{width:12.5%;}
}
@media (min-width:1200px){.blog-masonry.blog-column-9 .blog-post-box{width:11.11%;}
}
@media (min-width:1200px){.blog-masonry.blog-column-10 .blog-post-box{width:10%;}
}
@media (min-width:1200px){.blog-masonry.blog-column-11 .blog-post-box{width:9.09%;}
}
@media (min-width:1200px){.blog-masonry.blog-column-12 .blog-post-box{width:8.33%;}
}
.post-tags{padding:0;}
.post-tags li{display:inline-block;}
.post-tags li:after{content:',';}
.post-tags li:last-child:after{content:'';}
.post-tags li a{-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.comment-box{position:relative;margin-bottom:30px;padding-left:90px;}
.comment-box .comment-user-avatar{position:absolute;top:0;left:0;background:#f5f5f5;width:60px;height:60px;border-radius:50%;text-align:center;line-height:60px;}
.comment-box .comment-user-avatar img{width:60px;height:60px;}
.comment-box .comment-content{position:relative;}
.comment-box .comment-content .comment-time{position:absolute;top:0;right:0;text-align:right;color:#a0a0a0;font-style:italic;font-size:14px;}
.client-box a img{opacity:0.7;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.client-box a:hover img, .client-box a:focus img{opacity:1;}
.submit-result span{display:none;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.submit-result span#success{color:#24963e;}
.submit-result span#error{color:#c62f3e;}
.submit-result span.show-result{margin-top:30px;display:block;}
.submit-result span .error-color{background:rgba(255, 0, 0, 0.1);}
.countdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.countdown div{width:25%;}
.footer{padding:70px 0;}
.footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6{margin-bottom:20px;}
.footer #map-canvas{width:100%;height:100%;}
@media (max-width:992px){.footer #map-canvas{height:250px;}
}
.footer-bottom{padding:50px 0;}
.footer-bottom .row{margin-bottom:-20px;}
.footer-bottom .row div[class^="col-"], .footer-bottom .row div[class*=" col-"]{margin-bottom:20px;}
.gallery-wrapper{margin:0;}
.gallery-wrapper div[class^="col-"], .gallery-wrapper div[class*=" col-"]{margin:0;}
.gallery-wrapper .gallery-box .gallery-img{position:relative;overflow:hidden;}
.gallery-wrapper .gallery-box .gallery-img a{display:block;}
.gallery-wrapper .gallery-box .gallery-img a:before{content:'';position:absolute;top:0;left:0;z-index:1;opacity:0;background:rgba(255, 255, 255, 0.1);width:100%;height:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.gallery-wrapper .gallery-box .gallery-img a img{width:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.gallery-wrapper .gallery-box .gallery-img a:hover:before{opacity:1;}
.gallery-wrapper .gallery-box .gallery-img a:hover img{-webkit-transform:scale(1.03);transform:scale(1.03);}
.gallery-wrapper .gallery-box .gallery-img a .gallery-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;background:#fff;padding:10px 20px;}
.gallery-wrapper .gallery-box .gallery-img a .gallery-title h1, .gallery-wrapper .gallery-box .gallery-img a .gallery-title h2, .gallery-wrapper .gallery-box .gallery-img a .gallery-title h3, .gallery-wrapper .gallery-box .gallery-img a .gallery-title h4, .gallery-wrapper .gallery-box .gallery-img a .gallery-title h5, .gallery-wrapper .gallery-box .gallery-img a .gallery-title h6{display:inline-block;margin:0;}
.gallery-wrapper.no-spacing .gallery-box{padding:0;}
.gallery-wrapper.spacing-6 .gallery-box{padding:3px;}
.gallery-wrapper.spacing-10 .gallery-box{padding:5px;}
.gallery-wrapper.spacing-20 .gallery-box{padding:10px;}
.gallery-wrapper.spacing-30 .gallery-box{padding:15px;}
.container .gallery-wrapper.no-spacing{margin:0;}
.container .gallery-wrapper.spacing-6{margin:-3px;}
.container .gallery-wrapper.spacing-10{margin:-5px;}
.container .gallery-wrapper.spacing-20{margin:-10px;}
.container .gallery-wrapper.spacing-30{margin:-15px;}
.container-fluid .gallery-wrapper.no-spacing{margin:0 -20px;}
.container-fluid .gallery-wrapper.spacing-6{margin:-3px -17px 3px;}
.container-fluid .gallery-wrapper.spacing-10{margin:-5px -15px 5px;}
.container-fluid .gallery-wrapper.spacing-20{margin:-10px -10px 10px;}
.container-fluid .gallery-wrapper.spacing-30{margin:-15px -5px 15px;}
.page-title .container, .page-title .container-fluid,
.page-title-md .container,
.page-title-md .container-fluid{padding:110px 20px;}
.page-title-xs .container, .page-title-xs .container-fluid{padding:70px 20px;}
.page-title-sm .container, .page-title-sm .container-fluid{padding:90px 20px;}
.page-title-lg .container, .page-title-lg .container-fluid{padding:130px 20px;}
.page-title-xl .container, .page-title-xl .container-fluid{padding:150px 20px;}
.page-title p,
.page-title-xs p,
.page-title-sm p,
.page-title-md p,
.page-title-lg p,
.page-title-xl p{margin-bottom:10px;}
.page-title .row,
.page-title-xs .row,
.page-title-sm .row,
.page-title-md .row,
.page-title-lg .row,
.page-title-xl .row{margin-bottom:0;}
.page-title .row div[class^="col-"], .page-title .row div[class*=" col-"],
.page-title-xs .row div[class^="col-"],
.page-title-xs .row div[class*=" col-"],
.page-title-sm .row div[class^="col-"],
.page-title-sm .row div[class*=" col-"],
.page-title-md .row div[class^="col-"],
.page-title-md .row div[class*=" col-"],
.page-title-lg .row div[class^="col-"],
.page-title-lg .row div[class*=" col-"],
.page-title-xl .row div[class^="col-"],
.page-title-xl .row div[class*=" col-"]{margin-bottom:0;}
.icon-left-box{position:relative;padding-left:60px;}
.icon-left-box i{position:absolute;top:0;left:0;}
.timeline-wrapper{position:relative;}
.timeline-wrapper:before{content:'';position:absolute;top:0;background:#e6e6e6;width:1px;height:100%;}
.timeline-wrapper .timeline .timeline-date{position:relative;}
.timeline-wrapper .timeline .timeline-date h1:before, .timeline-wrapper .timeline .timeline-date h2:before, .timeline-wrapper .timeline .timeline-date h3:before, .timeline-wrapper .timeline .timeline-date h4:before, .timeline-wrapper .timeline .timeline-date h5:before, .timeline-wrapper .timeline .timeline-date h6:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#141414;width:8px;height:8px;border-radius:50%;}
@media (min-width:992px){.timeline-wrapper{position:relative;}
.timeline-wrapper:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.timeline-wrapper .timeline{position:relative;}
.timeline-wrapper .timeline .timeline-date, .timeline-wrapper .timeline .timeline-content{width:50%;padding:30px;}
.timeline-wrapper .timeline .timeline-date{position:absolute;top:0;left:0;text-align:right;}
.timeline-wrapper .timeline .timeline-date h1, .timeline-wrapper .timeline .timeline-date h2, .timeline-wrapper .timeline .timeline-date h3, .timeline-wrapper .timeline .timeline-date h4, .timeline-wrapper .timeline .timeline-date h5, .timeline-wrapper .timeline .timeline-date h6{position:relative;text-align:right;}
.timeline-wrapper .timeline .timeline-date h1:before, .timeline-wrapper .timeline .timeline-date h2:before, .timeline-wrapper .timeline .timeline-date h3:before, .timeline-wrapper .timeline .timeline-date h4:before, .timeline-wrapper .timeline .timeline-date h5:before, .timeline-wrapper .timeline .timeline-date h6:before{right:-34px;}
.timeline-wrapper .timeline .timeline-content{margin-left:50%;}
.timeline-wrapper .timeline:nth-child(even) .timeline-date{left:50%;text-align:left;}
.timeline-wrapper .timeline:nth-child(even) .timeline-date h1, .timeline-wrapper .timeline:nth-child(even) .timeline-date h2, .timeline-wrapper .timeline:nth-child(even) .timeline-date h3, .timeline-wrapper .timeline:nth-child(even) .timeline-date h4, .timeline-wrapper .timeline:nth-child(even) .timeline-date h5, .timeline-wrapper .timeline:nth-child(even) .timeline-date h6{text-align:left;}
.timeline-wrapper .timeline:nth-child(even) .timeline-date h1:before, .timeline-wrapper .timeline:nth-child(even) .timeline-date h2:before, .timeline-wrapper .timeline:nth-child(even) .timeline-date h3:before, .timeline-wrapper .timeline:nth-child(even) .timeline-date h4:before, .timeline-wrapper .timeline:nth-child(even) .timeline-date h5:before, .timeline-wrapper .timeline:nth-child(even) .timeline-date h6:before{right:auto;left:-34px;}
.timeline-wrapper .timeline:nth-child(even) .timeline-content{margin-left:0;text-align:right;}
}
@media (max-width:992px){.timeline-wrapper{padding-left:30px;}
.timeline-wrapper:before{left:0;}
.timeline-wrapper .timeline{margin-bottom:50px;}
.timeline-wrapper .timeline:last-child{margin-bottom:0;}
.timeline-wrapper .timeline .timeline-date h1:before, .timeline-wrapper .timeline .timeline-date h2:before, .timeline-wrapper .timeline .timeline-date h3:before, .timeline-wrapper .timeline .timeline-date h4:before, .timeline-wrapper .timeline .timeline-date h5:before, .timeline-wrapper .timeline .timeline-date h6:before{left:-34px;}
}
@media (max-width:576px){.timeline-wrapper{padding-left:20px;}
.timeline-wrapper .timeline .timeline-date h1:before, .timeline-wrapper .timeline .timeline-date h2:before, .timeline-wrapper .timeline .timeline-date h3:before, .timeline-wrapper .timeline .timeline-date h4:before, .timeline-wrapper .timeline .timeline-date h5:before, .timeline-wrapper .timeline .timeline-date h6:before{left:-24px;}
}
.mfp-container,
.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.mfp-container{-webkit-transform:scale(0.98);transform:scale(0.98);padding:0 20px;}
.mfp-ready .mfp-container{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-removing .mfp-container, .mfp-removing.mfp-bg{opacity:0;}
.mfp-removing .mfp-container{-webkit-transform:scale(0.98);transform:scale(0.98);}
button.mfp-close{display:block;top:-5px;opacity:1;width:auto;height:auto;line-height:auto;font-size:24px;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
button.mfp-close:hover{top:-5px;opacity:1;color:#fff;}
.mfp-iframe-holder .mfp-close{top:-45px;}
.mfp-iframe-holder .mfp-close:hover{top:-45px;}
.mfp-close-btn-in .mfp-close{color:rgba(255, 255, 255, 0.7);}
.mfp-arrow{-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.mfp-arrow-left:before{border-right:0;}
.mfp-arrow-right:before{border-left:0;}
.mfp-bottom-bar{margin-top:-30px;}
.mfp-bottom-bar .mfp-title{color:rgba(255, 255, 255, 0.7);}
.mfp-bottom-bar .mfp-counter{color:rgba(255, 255, 255, 0.6);font-size:14px;}
.mfp-iframe-scaler iframe{-webkit-box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.3);box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.3);}
.mfp-figure:after{-webkit-box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.3);box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.3);}
.gmap-xs,
.gmap-sm,
.gmap-md,
.gmap-lg,
.gmap-xl{width:100%;}
.gmap-xs{height:300px;}
.gmap-sm{height:350px;}
.gmap-md{height:400px;}
.gmap-lg{height:450px;}
.gmap-xl{height:500px;}
.ms-item .ms-img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}
.ms-item .ms-img img{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;max-width:none;height:100%;}
.ms-item .ms-content{padding:50px 70px;text-align:center;}
#multiscroll-nav{z-index:1;}
#multiscroll-nav li{width:9px;height:9px;margin:0 0 15px;}
#multiscroll-nav li:last-child{margin:0;}
#multiscroll-nav li a span{top:1px;left:1px;opacity:0.2;background:#141414;width:7px;height:7px;border:none;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
#multiscroll-nav li a span:hover{opacity:1;background:#141414;}
#multiscroll-nav li .active span{opacity:1;background:#141414;width:9px;height:9px;top:0;left:0;}
#multiscroll-nav.right{right:30px;}
#multiscroll-nav.left{left:30px;}
.portfolio-wrapper.row{margin:0;}
.portfolio-wrapper.row div[class^="col-"], .portfolio-wrapper.row div[class*=" col-"]{margin:0;}
.portfolio-wrapper .portfolio-item{width:100%;text-align:left;}
.portfolio-wrapper.column-1 .portfolio-item{width:100%;}
@media (min-width:768px){.portfolio-wrapper.column-2 .portfolio-item{width:50%;}
}
@media (min-width:768px){.portfolio-wrapper.column-3 .portfolio-item{width:50%;}
}
@media (min-width:992px){.portfolio-wrapper.column-3 .portfolio-item{width:33.33%;}
}
@media (min-width:576px){.portfolio-wrapper.column-4 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-5 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-6 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-7 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-8 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-9 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-10 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-11 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-12 .portfolio-item, .portfolio-wrapper.column-5 .portfolio-item, .portfolio-wrapper.column-6 .portfolio-item, .portfolio-wrapper.column-7 .portfolio-item, .portfolio-wrapper.column-8 .portfolio-item, .portfolio-wrapper.column-9 .portfolio-item, .portfolio-wrapper.column-10 .portfolio-item, .portfolio-wrapper.column-11 .portfolio-item, .portfolio-wrapper.column-12 .portfolio-item{width:50%;}
}
@media (min-width:768px){.portfolio-wrapper.column-4 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-5 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-6 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-7 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-8 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-9 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-10 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-11 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-12 .portfolio-item, .portfolio-wrapper.column-5 .portfolio-item, .portfolio-wrapper.column-6 .portfolio-item, .portfolio-wrapper.column-7 .portfolio-item, .portfolio-wrapper.column-8 .portfolio-item, .portfolio-wrapper.column-9 .portfolio-item, .portfolio-wrapper.column-10 .portfolio-item, .portfolio-wrapper.column-11 .portfolio-item, .portfolio-wrapper.column-12 .portfolio-item{width:33.33%;}
}
@media (min-width:992px){.portfolio-wrapper.column-4 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-5 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-6 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-7 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-8 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-9 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-10 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-11 .portfolio-item, .portfolio-wrapper.blog-masonry.blog-column-12 .portfolio-item, .portfolio-wrapper.column-5 .portfolio-item, .portfolio-wrapper.column-6 .portfolio-item, .portfolio-wrapper.column-7 .portfolio-item, .portfolio-wrapper.column-8 .portfolio-item, .portfolio-wrapper.column-9 .portfolio-item, .portfolio-wrapper.column-10 .portfolio-item, .portfolio-wrapper.column-11 .portfolio-item, .portfolio-wrapper.column-12 .portfolio-item{width:25%;}
}
@media (min-width:1200px){.portfolio-wrapper.column-5 .portfolio-item{width:20%;}
}
@media (min-width:1200px){.portfolio-wrapper.column-6 .portfolio-item{width:16.66%;}
}
@media (min-width:1200px){.portfolio-wrapper.column-7 .portfolio-item{width:14.28%;}
}
@media (min-width:1200px){.portfolio-wrapper.column-8 .portfolio-item{width:12.5%;}
}
@media (min-width:1200px){.portfolio-wrapper.column-9 .portfolio-item{width:11.11%;}
}
@media (min-width:1200px){.portfolio-wrapper.column-10 .portfolio-item{width:10%;}
}
@media (min-width:1200px){.portfolio-wrapper.column-11 .portfolio-item{width:9.09%;}
}
@media (min-width:1200px){.portfolio-wrapper.column-12 .portfolio-item{width:8.33%;}
}
.portfolio-wrapper.no-spacing .portfolio-item{padding:0;}
.portfolio-wrapper.spacing-6 .portfolio-item{padding:3px;}
.portfolio-wrapper.spacing-10 .portfolio-item{padding:5px;}
.portfolio-wrapper.spacing-20 .portfolio-item{padding:10px;}
.portfolio-wrapper.spacing-30 .portfolio-item{padding:15px;}
.container .portfolio-wrapper.no-spacing{margin:0;}
.container .portfolio-wrapper.spacing-6{margin:-3px;}
.container .portfolio-wrapper.spacing-10{margin:-5px;}
.container .portfolio-wrapper.spacing-20{margin:-10px;}
.container .portfolio-wrapper.spacing-30{margin:-15px;}
.container-fluid .portfolio-wrapper{margin:0 -20px;}
.container-fluid .portfolio-wrapper.no-spacing{margin:0 -20px;}
.container-fluid .portfolio-wrapper.spacing-6{margin:-3px -17px 3px;}
.container-fluid .portfolio-wrapper.spacing-10{margin:-5px -15px 5px;}
.container-fluid .portfolio-wrapper.spacing-20{margin:-10px -10px 10px;}
.container-fluid .portfolio-wrapper.spacing-30{margin:-15px -5px 15px;}
.filter{margin-bottom:70px;}
.filter ul{margin:0;padding:0;}
.filter ul li{display:inline-block;background:#f0f0f0;border-radius:30px;margin-right:10px;padding:7px 15px;font:400 13px "Heebo", sans-serif;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.filter ul li:hover{background:#e6e6e6;}
.filter ul li:last-child{margin-right:0;}
.filter ul li.active{background:#141414;color:#fff;}
.filter.filter-style-2 ul{margin-bottom:-20px;padding:0;}
.filter.filter-style-2 ul li{background:transparent;margin:0 30px 20px 0;padding:0;color:#a0a0a0;}
.filter.filter-style-2 ul li:last-child{margin-right:0;}
.filter.filter-style-2 ul li:hover, .filter.filter-style-2 ul li.active{background:transparent;color:#141414;}
.bg-dark .filter ul li, .bg-dark-lighter .filter ul li,
.bg-black-01 .filter ul li, .bg-black-02 .filter ul li, .bg-black-03 .filter ul li, .bg-black-04 .filter ul li, .bg-black-05 .filter ul li, .bg-black-06 .filter ul li, .bg-black-07 .filter ul li, .bg-black-08 .filter ul li, .bg-black-09 .filter ul li{background:transparent;color:rgba(255, 255, 255, 0.7);}
.bg-dark .filter ul li:hover, .bg-dark-lighter .filter ul li:hover,
.bg-black-01 .filter ul li:hover, .bg-black-02 .filter ul li:hover, .bg-black-03 .filter ul li:hover, .bg-black-04 .filter ul li:hover, .bg-black-05 .filter ul li:hover, .bg-black-06 .filter ul li:hover, .bg-black-07 .filter ul li:hover, .bg-black-08 .filter ul li:hover, .bg-black-09 .filter ul li:hover{background:transparent;color:#fff;}
.bg-dark .filter ul li.active, .bg-dark-lighter .filter ul li.active,
.bg-black-01 .filter ul li.active, .bg-black-02 .filter ul li.active, .bg-black-03 .filter ul li.active, .bg-black-04 .filter ul li.active, .bg-black-05 .filter ul li.active, .bg-black-06 .filter ul li.active, .bg-black-07 .filter ul li.active, .bg-black-08 .filter ul li.active, .bg-black-09 .filter ul li.active{background:#fff;color:#141414;}
.bg-dark .filter.filter-style-2 ul li, .bg-dark-lighter .filter.filter-style-2 ul li,
.bg-black-01 .filter.filter-style-2 ul li, .bg-black-02 .filter.filter-style-2 ul li, .bg-black-03 .filter.filter-style-2 ul li, .bg-black-04 .filter.filter-style-2 ul li, .bg-black-05 .filter.filter-style-2 ul li, .bg-black-06 .filter.filter-style-2 ul li, .bg-black-07 .filter.filter-style-2 ul li, .bg-black-08 .filter.filter-style-2 ul li, .bg-black-09 .filter.filter-style-2 ul li{background:transparent;color:rgba(255, 255, 255, 0.7);}
.bg-dark .filter.filter-style-2 ul li:hover, .bg-dark .filter.filter-style-2 ul li.active, .bg-dark-lighter .filter.filter-style-2 ul li:hover, .bg-dark-lighter .filter.filter-style-2 ul li.active,
.bg-black-01 .filter.filter-style-2 ul li:hover,
.bg-black-01 .filter.filter-style-2 ul li.active, .bg-black-02 .filter.filter-style-2 ul li:hover, .bg-black-02 .filter.filter-style-2 ul li.active, .bg-black-03 .filter.filter-style-2 ul li:hover, .bg-black-03 .filter.filter-style-2 ul li.active, .bg-black-04 .filter.filter-style-2 ul li:hover, .bg-black-04 .filter.filter-style-2 ul li.active, .bg-black-05 .filter.filter-style-2 ul li:hover, .bg-black-05 .filter.filter-style-2 ul li.active, .bg-black-06 .filter.filter-style-2 ul li:hover, .bg-black-06 .filter.filter-style-2 ul li.active, .bg-black-07 .filter.filter-style-2 ul li:hover, .bg-black-07 .filter.filter-style-2 ul li.active, .bg-black-08 .filter.filter-style-2 ul li:hover, .bg-black-08 .filter.filter-style-2 ul li.active, .bg-black-09 .filter.filter-style-2 ul li:hover, .bg-black-09 .filter.filter-style-2 ul li.active{background:transparent;color:#fff;}
.portfolio-item .portfolio-box{position:relative;}
.portfolio-item .portfolio-box .portfolio-img{position:relative;overflow:hidden;}
.portfolio-item .portfolio-box .portfolio-img img{-webkit-transform:scale(1);transform:scale(1);width:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.portfolio-item .portfolio-box a{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;}
.portfolio-item .portfolio-box .portfolio-title{position:absolute;top:0;left:0;opacity:0;background:rgba(0, 0, 0, 0.7);width:100%;height:100%;color:rgba(255, 255, 255, 0.7);-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.portfolio-item .portfolio-box .portfolio-title div{position:absolute;left:30px;bottom:30px;}
.portfolio-item .portfolio-box .portfolio-title div h1, .portfolio-item .portfolio-box .portfolio-title div h2, .portfolio-item .portfolio-box .portfolio-title div h3, .portfolio-item .portfolio-box .portfolio-title div h4, .portfolio-item .portfolio-box .portfolio-title div h5, .portfolio-item .portfolio-box .portfolio-title div h6, .portfolio-item .portfolio-box .portfolio-title div span{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.portfolio-item .portfolio-box .portfolio-title div h1, .portfolio-item .portfolio-box .portfolio-title div h2, .portfolio-item .portfolio-box .portfolio-title div h3, .portfolio-item .portfolio-box .portfolio-title div h4, .portfolio-item .portfolio-box .portfolio-title div h5, .portfolio-item .portfolio-box .portfolio-title div h6{margin-bottom:5px;color:#fff;-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.portfolio-item .portfolio-box .portfolio-title div span{display:inline-block;margin-bottom:5px;-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.portfolio-item .portfolio-box:hover .portfolio-title{opacity:1;}
.portfolio-item .portfolio-box:hover .portfolio-title h1, .portfolio-item .portfolio-box:hover .portfolio-title h2, .portfolio-item .portfolio-box:hover .portfolio-title h3, .portfolio-item .portfolio-box:hover .portfolio-title h4, .portfolio-item .portfolio-box:hover .portfolio-title h5, .portfolio-item .portfolio-box:hover .portfolio-title h6, .portfolio-item .portfolio-box:hover .portfolio-title span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.portfolio-item .portfolio-box:hover .portfolio-img img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:blur(2px);filter:blur(2px);}
.hover-style-2 .portfolio-item .portfolio-box .portfolio-img:before{content:'';position:absolute;top:0;left:0;z-index:1;opacity:0;background:rgba(255, 255, 255, 0.1);width:100%;height:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.hover-style-2 .portfolio-item .portfolio-box .portfolio-title{position:static;opacity:1;background:transparent;padding:20px;color:#141414;}
.hover-style-2 .portfolio-item .portfolio-box .portfolio-title div{position:static;left:0;bottom:0;}
.hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);color:#141414;}
.hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);color:#646464;}
.hover-style-2 .portfolio-item .portfolio-box:hover .portfolio-img img{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-filter:blur(0px);filter:blur(0px);}
.hover-style-2 .portfolio-item .portfolio-box:hover .portfolio-img:before{opacity:1;}
.bg-dark .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .bg-dark .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .bg-dark .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .bg-dark .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .bg-dark .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .bg-dark .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6, .bg-dark-lighter .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .bg-dark-lighter .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .bg-dark-lighter .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .bg-dark-lighter .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .bg-dark-lighter .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .bg-dark-lighter .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6,
.bg-black-01 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1,
.bg-black-01 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2,
.bg-black-01 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3,
.bg-black-01 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4,
.bg-black-01 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5,
.bg-black-01 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6, .bg-black-02 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .bg-black-02 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .bg-black-02 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .bg-black-02 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .bg-black-02 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .bg-black-02 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6, .bg-black-03 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .bg-black-03 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .bg-black-03 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .bg-black-03 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .bg-black-03 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .bg-black-03 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6, .bg-black-04 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .bg-black-04 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .bg-black-04 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .bg-black-04 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .bg-black-04 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .bg-black-04 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6, .bg-black-05 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .bg-black-05 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .bg-black-05 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .bg-black-05 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .bg-black-05 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .bg-black-05 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6, .bg-black-06 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .bg-black-06 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .bg-black-06 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .bg-black-06 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .bg-black-06 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .bg-black-06 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6, .bg-black-07 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .bg-black-07 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .bg-black-07 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .bg-black-07 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .bg-black-07 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .bg-black-07 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6, .bg-black-08 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .bg-black-08 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .bg-black-08 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .bg-black-08 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .bg-black-08 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .bg-black-08 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6, .bg-black-09 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .bg-black-09 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .bg-black-09 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .bg-black-09 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .bg-black-09 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .bg-black-09 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6{color:#fff;}
.bg-dark .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span, .bg-dark-lighter .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span,
.bg-black-01 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span, .bg-black-02 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span, .bg-black-03 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span, .bg-black-04 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span, .bg-black-05 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span, .bg-black-06 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span, .bg-black-07 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span, .bg-black-08 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span, .bg-black-09 .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div span{color:rgba(255, 255, 255, 0.7);}
.hover-style-3 .portfolio-item .portfolio-box .portfolio-title{opacity:1;background:rgba(0, 0, 0, 0.1);}
.hover-style-3 .portfolio-item .portfolio-box .portfolio-title div{top:30px;bottom:auto;}
.hover-style-3 .portfolio-item .portfolio-box .portfolio-title div h1, .hover-style-3 .portfolio-item .portfolio-box .portfolio-title div h2, .hover-style-3 .portfolio-item .portfolio-box .portfolio-title div h3, .hover-style-3 .portfolio-item .portfolio-box .portfolio-title div h4, .hover-style-3 .portfolio-item .portfolio-box .portfolio-title div h5, .hover-style-3 .portfolio-item .portfolio-box .portfolio-title div h6, .hover-style-3 .portfolio-item .portfolio-box .portfolio-title div span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.hover-style-3 .portfolio-item .portfolio-box .portfolio-title div span{margin-bottom:5px;}
.hover-style-3 .portfolio-item .portfolio-box .portfolio-title i{position:absolute;right:30px;bottom:30px;-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0;color:#fff;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.hover-style-3 .portfolio-item .portfolio-box:hover .portfolio-title{background:rgba(0, 0, 0, 0.3);}
.hover-style-3 .portfolio-item .portfolio-box:hover .portfolio-title i{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
.hover-style-4 .portfolio-item .portfolio-box{overflow:hidden;}
.hover-style-4 .portfolio-item .portfolio-box .portfolio-title{top:auto;right:auto;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:1;background:#141414;height:auto;padding:15px 30px;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.hover-style-4 .portfolio-item .portfolio-box .portfolio-title div{position:static;opacity:1;}
.hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h1, .hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h2, .hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h3, .hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h4, .hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h5, .hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h6, .hover-style-4 .portfolio-item .portfolio-box .portfolio-title div span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h1, .hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h2, .hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h3, .hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h4, .hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h5, .hover-style-4 .portfolio-item .portfolio-box .portfolio-title div h6{margin:0;}
.hover-style-4 .portfolio-item .portfolio-box .portfolio-title div span{position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:100%;}
.hover-style-4 .portfolio-item .portfolio-box:hover .portfolio-title{-webkit-transform:translateY(0);transform:translateY(0);}
.hover-style-4 .portfolio-item .portfolio-box:hover .portfolio-img img{-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-filter:blur(0px);filter:blur(0px);}
.parallax-portfolio-item{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;height:500px;}
.parallax-portfolio-item a{display:block;width:100%;height:100%;}
.parallax-portfolio-item a .parallax-portfolio-content{position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.1);width:100%;height:100%;color:rgba(255, 255, 255, 0.7);-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.parallax-portfolio-item a .parallax-portfolio-content div{position:absolute;top:30px;left:30px;}
.parallax-portfolio-item a .parallax-portfolio-content div h1, .parallax-portfolio-item a .parallax-portfolio-content div h2, .parallax-portfolio-item a .parallax-portfolio-content div h3, .parallax-portfolio-item a .parallax-portfolio-content div h4, .parallax-portfolio-item a .parallax-portfolio-content div h5, .parallax-portfolio-item a .parallax-portfolio-content div h6{margin-bottom:5px;color:#fff;}
.parallax-portfolio-item a .parallax-portfolio-content div span{display:inline-block;margin-bottom:5px;}
.parallax-portfolio-item a .parallax-portfolio-content i{position:absolute;right:30px;bottom:30px;-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0;color:#fff;font-size:20px;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.parallax-portfolio-item a:hover .parallax-portfolio-content{background:rgba(0, 0, 0, 0.3);}
.parallax-portfolio-item a:hover .parallax-portfolio-content i{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
@media (max-width:768px){.parallax-portfolio-item{height:400px;}
}
.home-portfolio-carousel-wrapper{position:absolute;top:80px;bottom:80px;left:0;width:100%;padding:0 30px;}
.home-portfolio-carousel-wrapper .owl-carousel, .home-portfolio-carousel-wrapper .owl-stage-outer, .home-portfolio-carousel-wrapper .owl-stage, .home-portfolio-carousel-wrapper .owl-item{height:100%;}
.home-portfolio-carousel-wrapper .owl-carousel .owl-item img{width:auto;}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item{position:relative;height:100%;}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item a{display:block;color:rgba(255, 255, 255, 0.7);}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-img{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-img img{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);max-width:none;height:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-content{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.1);-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-content div{position:absolute;top:30px;left:30px;}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-content div h1, .home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-content div h2, .home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-content div h3, .home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-content div h4, .home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-content div h5, .home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-content div h6{margin-bottom:5px;color:#fff;}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-content div span{display:inline-block;margin-bottom:5px;}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item a .home-portfolio-carousel-content i{position:absolute;right:30px;bottom:30px;-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0;color:#fff;font-size:20px;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item a:hover .home-portfolio-carousel-img img{-webkit-transform:translateX(-50%) scale(1.03);transform:translateX(-50%) scale(1.03);-webkit-filter:blur(4px);filter:blur(4px);}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item a:hover .home-portfolio-carousel-content{background:rgba(0, 0, 0, 0.2);}
.home-portfolio-carousel-wrapper .home-portfolio-carousel-item a:hover .home-portfolio-carousel-content i{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
body:after{content:'';position:fixed;top:0;left:0;z-index:998;background:#fff;width:100%;height:100%;}
body.loaded:after{display:none;}
.preloader{position:fixed;top:0;left:0;z-index:999;visibility:visible;opacity:1;background:#fff;width:100%;height:100%;text-align:center;}
.preloader div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.loaded .preloader{visibility:hidden;opacity:0;-webkit-transition:ease-out 0.4s;transition:ease-out 0.4s;}
.preloader-1 span{display:inline-block;width:50px;height:50px;border:1px solid;border-radius:50%;border-color:#141414 #e6e6e6 #e6e6e6 #e6e6e6;-webkit-animation:loader-two-spin 500ms infinite linear;animation:loader-two-spin 500ms infinite linear;}
@keyframes loader-two-spin{100%{transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes loader-two-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.preloader-2 div{position:relative;width:60px;height:60px;}
.preloader-2 div .loader-circular{position:absolute;top:0;bottom:0;left:0;right:0;transform-origin:center center;width:60px;height:60px;margin:auto;animation:loader-two-rotate 2s linear infinite;}
.preloader-2 div .loader-path{stroke:#4F4896;stroke-dasharray:1, 200;stroke-dashoffset:0;stroke-linecap:round;animation:loader-two-dash 1.5s ease-in-out infinite;}
@keyframes loader-two-rotate{100%{transform:rotate(360deg);}
}
@keyframes loader-two-dash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0;}
50%{stroke-dasharray:89, 200;stroke-dashoffset:-35px;}
100%{stroke-dasharray:89, 200;stroke-dashoffset:-124px;}
}
.preloader-3 div{position:relative;width:60px;height:60px;}
.preloader-3 div span{position:absolute;top:0;left:0;width:60px;height:60px;background:#1e1e1e;border-radius:50%;-webkit-animation:loader-three-scaleSpan 1.2s infinite linear;animation:loader-three-scaleSpan 1.2s infinite linear;opacity:0;}
.preloader-3 div span:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;}
.preloader-3 div span:nth-child(2){-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}
.preloader-3 div span:nth-child(3){-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}
@keyframes loader-three-scaleSpan{0%{transform:scale(0);opacity:0;}
5%{opacity:1;}
90%{transform:scale(1);opacity:0;}
100%{opacity:0;}
}
@-webkit-keyframes loader-three-scaleSpan{0%{-webkit-transform:scale(0);opacity:0;}
5%{opacity:1;}
90%{-webkit-transform:scale(1);opacity:0;}
100%{opacity:0;}
}
.preloader-4 div{width:40px;height:40px;}
.preloader-4 div span{position:relative;display:block;}
.preloader-4 div span:before, .preloader-4 div span:after{content:'';position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.4);width:40px;height:40px;border-radius:50%;}
.preloader-4 div span:before{-webkit-animation:loader-four-bounceIn 1.2s infinite ease-in-out;animation:loader-four-bounceIn 1.2s infinite ease-in-out;}
.preloader-4 div span:after{-webkit-animation:loader-four-bounceOut 1.2s infinite ease-in-out;animation:loader-four-bounceOut 1.2s infinite ease-in-out;}
@-webkit-keyframes loader-four-bounceIn{0%, 100%{-webkit-transform:scale(0);}
50%{-webkit-transform:scale(1);}
}
@keyframes loader-four-bounceIn{0%, 100%{-webkit-transform:scale(0);transform:scale(0);}
50%{-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes loader-four-bounceOut{0%, 100%{-webkit-transform:scale(1);}
50%{-webkit-transform:scale(0);}
}
@keyframes loader-four-bounceOut{0%, 100%{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(0);transform:scale(0);}
}
.preloader-5 div span{display:inline-block;background:#141414;width:15px;height:15px;margin:3px;border-radius:50%;-webkit-animation:loader-five-bouncedelay 1.2s infinite ease-in-out;animation:loader-five-bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.preloader-5 div span:nth-child(1){-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.preloader-5 div span:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes loader-five-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes loader-five-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1);transform:scale(1);}
}
.preloader-6 div{position:relative;width:12px;height:12px;}
.preloader-6 div span{position:absolute;top:0;left:0;display:inline-block;background:#141414;width:12px;height:12px;border-radius:12px;-webkit-animation:loader-six-circleSpinner 0.65s ease-in-out infinite;animation:loader-six-circleSpinner 0.65s ease-in-out infinite;}
.preloader-6 div span:before, .preloader-6 div span:after{content:'';position:absolute;top:0;width:12px;height:12px;background:#141414;border-radius:12px;}
.preloader-6 div span:before{left:-24px;}
.preloader-6 div span:after{left:24px;}
@keyframes loader-six-circleSpinner{0%{transform:rotate(0deg);}
50%{transform:rotate(180deg);}
100%{transform:rotate(180deg);}
}
@-webkit-keyframes loader-six-circleSpinner{0%{-webkit-transform:rotate(0deg);}
50%{-webkit-transform:rotate(180deg);}
100%{-webkit-transform:rotate(180deg);}
}
.preloader-7 div{height:50px;}
.preloader-7 div span{display:inline-block;background:#141414;height:100%;width:6px;margin:0 1px;-webkit-animation:loader-seven-stretchdelay 1.2s infinite ease-in-out;animation:loader-seven-stretchdelay 1.2s infinite ease-in-out;}
.preloader-7 div span:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.preloader-7 div span:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s;}
.preloader-7 div span:nth-child(4){-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.preloader-7 div span:nth-child(5){-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
@-webkit-keyframes loader-seven-stretchdelay{0%, 40%, 100%{-webkit-transform:scaleY(0.4);}
20%{-webkit-transform:scaleY(1);}
}
@keyframes loader-seven-stretchdelay{0%, 40%, 100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4);}
20%{transform:scaleY(1);-webkit-transform:scaleY(1);}
}
.preloader-8 span{position:relative;display:inline-block;background:#141414;width:10px;height:10px;margin:3px;border-radius:50%;-webkit-animation:loader-eight-wave 0.6s infinite ease-in-out;animation:loader-eight-wave 0.6s infinite ease-in-out;}
.preloader-8 span:nth-child(2){-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.preloader-8 span:nth-child(3){-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.preloader-8 span:nth-child(4){-webkit-animation-delay:0.3s;animation-delay:0.3s;}
@keyframes loader-eight-wave{0%{top:0;}
50%{top:8px;}
100%{top:0;}
}
.preloader-9 div{width:40px;height:40px;}
.preloader-9 div .spinner-box{position:absolute;display:block;width:40px;height:40px;border:3px solid #141414;-webkit-animation:loader-nine-boxLoader 2s infinite ease;animation:loader-nine-boxLoader 2s infinite ease;}
.preloader-9 div .spinner-box span{position:absolute;top:0;left:0;display:inline-block;background:#141414;width:100%;vertical-align:top;-webkit-animation:loader-nine-boxLoader-inner 2s infinite ease-in;animation:loader-nine-boxLoader-inner 2s infinite ease-in;}
@keyframes loader-nine-boxLoader{0%{transform:rotate(0deg);}
25%, 50%{transform:rotate(180deg);}
75%, 100%{transform:rotate(360deg);}
}
@-webkit-keyframes loader-nine-boxLoader{0%{transform:rotate(0deg);}
25%, 50%{transform:rotate(180deg);}
75%, 100%{transform:rotate(360deg);}
}
@keyframes loader-nine-boxLoader-inner{0%, 25%, 100%{height:0%;}
50%, 75%{height:100%;}
}
@-webkit-keyframes loader-nine-boxLoader-inner{0%, 25%, 100%{height:0%;}
50%, 75%{height:100%;}
}
.preloader-10 div{text-align:center;}
.preloader-10 div h1, .preloader-10 div h2, .preloader-10 div h3, .preloader-10 div h4, .preloader-10 div h5, .preloader-10 div h6{margin-bottom:30px;}
.preloader-10 div .spinner{display:inline-block;width:30px;height:30px;border:2px solid;border-radius:50%;border-color:#141414 #e6e6e6 #e6e6e6 #e6e6e6;-webkit-animation:loader-ten-spin 400ms infinite linear;animation:loader-ten-spin 400ms infinite linear;}
@keyframes loader-ten-spin{100%{transform:rotate(360deg);}
}
@-webkit-keyframes loader-ten-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.preloader-11 div .spinner{display:inline-block;background:#1e1e1e;background:linear-gradient(to right, #1e1e1e 10%, rgba(30, 30, 30, 0) 42%);width:50px;height:50px;border-radius:50%;-webkit-animation:loader-eleven 0.8s infinite linear;animation:loader-eleven 0.8s infinite linear;}
.preloader-11 div .spinner:before, .preloader-11 div .spinner:after{content:'';position:absolute;top:0;left:0;}
.preloader-11 div .spinner:before{background:#1e1e1e;width:50%;height:50%;border-radius:100% 0 0 0;}
.preloader-11 div .spinner:after{right:0;bottom:0;background:#fff;width:80%;height:80%;margin:auto;border-radius:50%;}
@keyframes loader-eleven{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes loader-eleven{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.prices-box{border:1px solid #e6e6e6;padding:30px;text-align:center;}
.prices-box .price{margin:20px 0;}
.prices-box .price span{display:block;font:300 14px "Heebo", sans-serif;color:#a0a0a0;}
.prices-box .price h1, .prices-box .price h2, .prices-box .price h3, .prices-box .price h4, .prices-box .price h5, .prices-box .price h6{position:relative;display:inline-block;margin:0;}
.prices-box .price h1:before, .prices-box .price h2:before, .prices-box .price h3:before, .prices-box .price h4:before, .prices-box .price h5:before, .prices-box .price h6:before{content:'\f155';font-family:'FontAwesome';position:absolute;top:10px;left:-10px;font-size:14px;line-height:14px;}
.prices-box .price h1 span, .prices-box .price h2 span, .prices-box .price h3 span, .prices-box .price h4 span, .prices-box .price h5 span, .prices-box .price h6 span{display:inline-block;font:300 14px "Heebo", sans-serif;color:#a0a0a0;}
.prices-box .price-features ul{margin:0;padding:0;}
.prices-box .price-features ul li{list-style-type:none;}
.prices-box .btn, .prices-box .text-button, .prices-box .button{margin-top:30px;}
.prices-box.prices-box-recommended{border-color:#141414;}
.bg-grey .prices-box, .bg-grey-lighter .prices-box{background:#fff;border:0;}
.bg-grey .prices-box.prices-box-recommended, .bg-grey-lighter .prices-box.prices-box-recommended{background:#1e1e1e;color:rgba(255, 255, 255, 0.5);}
.bg-grey .prices-box.prices-box-recommended h1, .bg-grey .prices-box.prices-box-recommended h2, .bg-grey .prices-box.prices-box-recommended h3, .bg-grey .prices-box.prices-box-recommended h4, .bg-grey .prices-box.prices-box-recommended h5, .bg-grey .prices-box.prices-box-recommended h6, .bg-grey-lighter .prices-box.prices-box-recommended h1, .bg-grey-lighter .prices-box.prices-box-recommended h2, .bg-grey-lighter .prices-box.prices-box-recommended h3, .bg-grey-lighter .prices-box.prices-box-recommended h4, .bg-grey-lighter .prices-box.prices-box-recommended h5, .bg-grey-lighter .prices-box.prices-box-recommended h6{color:#fff;}
.bg-grey .prices-box.prices-box-recommended .price h1 span, .bg-grey .prices-box.prices-box-recommended .price h2 span, .bg-grey .prices-box.prices-box-recommended .price h3 span, .bg-grey .prices-box.prices-box-recommended .price h4 span, .bg-grey .prices-box.prices-box-recommended .price h5 span, .bg-grey .prices-box.prices-box-recommended .price h6 span, .bg-grey-lighter .prices-box.prices-box-recommended .price h1 span, .bg-grey-lighter .prices-box.prices-box-recommended .price h2 span, .bg-grey-lighter .prices-box.prices-box-recommended .price h3 span, .bg-grey-lighter .prices-box.prices-box-recommended .price h4 span, .bg-grey-lighter .prices-box.prices-box-recommended .price h5 span, .bg-grey-lighter .prices-box.prices-box-recommended .price h6 span{color:rgba(255, 255, 255, 0.5);}
.bg-grey .prices-box.prices-box-recommended .btn, .bg-grey .prices-box.prices-box-recommended .button, .bg-grey-lighter .prices-box.prices-box-recommended .btn, .bg-grey-lighter .prices-box.prices-box-recommended .button{background:transparent;border:2px solid #fff;}
.bg-grey .prices-box.prices-box-recommended .btn:hover, .bg-grey .prices-box.prices-box-recommended .button:hover, .bg-grey-lighter .prices-box.prices-box-recommended .btn:hover, .bg-grey-lighter .prices-box.prices-box-recommended .button:hover{background:#fff;color:#141414;}
.bg-dark .prices-box, .bg-dark-lighter .prices-box,
.bg-black-01 .prices-box, .bg-black-02 .prices-box, .bg-black-03 .prices-box, .bg-black-04 .prices-box, .bg-black-05 .prices-box, .bg-black-06 .prices-box, .bg-black-07 .prices-box, .bg-black-08 .prices-box, .bg-black-09 .prices-box{border-color:rgba(255, 255, 255, 0.2);color:rgba(255, 255, 255, 0.5);}
.bg-dark .prices-box.prices-box-recommended, .bg-dark-lighter .prices-box.prices-box-recommended,
.bg-black-01 .prices-box.prices-box-recommended, .bg-black-02 .prices-box.prices-box-recommended, .bg-black-03 .prices-box.prices-box-recommended, .bg-black-04 .prices-box.prices-box-recommended, .bg-black-05 .prices-box.prices-box-recommended, .bg-black-06 .prices-box.prices-box-recommended, .bg-black-07 .prices-box.prices-box-recommended, .bg-black-08 .prices-box.prices-box-recommended, .bg-black-09 .prices-box.prices-box-recommended{border-color:#fff;}
.search-wrapper{position:fixed;top:0;left:0;z-index:4;visibility:hidden;opacity:0;background:rgba(0, 0, 0, 0.7);width:100%;height:100%;cursor:url(../images/cursor.png), auto;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.search-wrapper .container, .search-wrapper .container-fluid{position:relative;top:50%;-webkit-transform:translateY(-50%) scale(0.98);transform:translateY(-50%) scale(0.98);-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.search-wrapper .container div[class^="col-"] input, .search-wrapper .container div[class*=" col-"] input, .search-wrapper .container-fluid div[class^="col-"] input, .search-wrapper .container-fluid div[class*=" col-"] input{-webkit-box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.3);box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.3);margin:0;border:0;padding:25px 30px;font-size:20px;}
.search-wrapper .container div[class^="col-"] input:focus, .search-wrapper .container div[class^="col-"] input.focus, .search-wrapper .container div[class*=" col-"] input:focus, .search-wrapper .container div[class*=" col-"] input.focus, .search-wrapper .container-fluid div[class^="col-"] input:focus, .search-wrapper .container-fluid div[class^="col-"] input.focus, .search-wrapper .container-fluid div[class*=" col-"] input:focus, .search-wrapper .container-fluid div[class*=" col-"] input.focus{border:0;}
.search-wrapper .container div[class^="col-"] button, .search-wrapper .container div[class*=" col-"] button, .search-wrapper .container-fluid div[class^="col-"] button, .search-wrapper .container-fluid div[class*=" col-"] button{position:absolute;top:50%;right:45px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#646464;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.search-wrapper .container div[class^="col-"] button:hover, .search-wrapper .container div[class*=" col-"] button:hover, .search-wrapper .container-fluid div[class^="col-"] button:hover, .search-wrapper .container-fluid div[class*=" col-"] button:hover{color:#141414;}
.search-wrapper.search-wrapper-show.search-wrapper{visibility:visible;opacity:1;}
.search-wrapper.search-wrapper-show.search-wrapper .container, .search-wrapper.search-wrapper-show.search-wrapper .container-fluid{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);}
.section-sm{padding:70px 0;}
.section-sm.bg-image{padding:0;}
.section-sm.bg-image .container, .section-sm.bg-image .container-fluid{padding:70px 20px;}
.section, .section-md{padding:100px 0;}
.section.bg-image, .section-md.bg-image{padding:0;}
.section.bg-image .container, .section.bg-image .container-fluid, .section-md.bg-image .container, .section-md.bg-image .container-fluid{padding:100px 20px;}
.section-lg{padding:160px 0;}
.section-lg.bg-image{padding:0;}
.section-lg.bg-image .container, .section-lg.bg-image .container-fluid{padding:160px 20px;}
.section-title{position:relative;margin-bottom:70px;}
.section-title p{max-width:700px;margin-bottom:10px;}
.section-title.text-center p{margin-right:auto;margin-left:auto;}
.section-title.text-right p{margin-left:auto;}
.section-title .btn, .section-title .button, .section-title .text-btn{margin-bottom:10px;}
.section-fullscreen{width:100%;height:100%;}
.section-fullscreen .bg-black-01, .section-fullscreen .bg-black-02, .section-fullscreen .bg-black-03, .section-fullscreen .bg-black-04, .section-fullscreen .bg-black-05, .section-fullscreen .bg-black-06, .section-fullscreen .bg-black-07, .section-fullscreen .bg-black-08, .section-fullscreen .bg-black-09,
.section-fullscreen .bg-white-01, .section-fullscreen .bg-white-02, .section-fullscreen .bg-white-03, .section-fullscreen .bg-white-04, .section-fullscreen .bg-white-05, .section-fullscreen .bg-white-06, .section-fullscreen .bg-white-07, .section-fullscreen .bg-white-08, .section-fullscreen .bg-white-09{height:100%;}
.section-fullscreen .container, .section-fullscreen .container-fluid{height:100%;}
.sidebar-nav-left .sidebar-nav-toggle,
.sidebar-nav-left .sidebar-nav-content{border-right:1px solid #e6e6e6;}
.sidebar-nav-left .sidebar-nav-content{left:0;}
.sidebar-nav-right .sidebar-nav-toggle,
.sidebar-nav-right .sidebar-nav-content{border-left:1px solid #e6e6e6;}
.sidebar-nav-right .sidebar-nav-content{right:0;}
.sidebar-nav-content{position:fixed;top:0;overflow:visible;overflow-y:auto;z-index:4;background:#fff;width:280px;height:100%;padding:30px;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.sidebar-nav-content .sidebar-logo{border-bottom:1px solid #e6e6e6;padding-bottom:20px;}
.sidebar-nav-content .sidebar-logo img{max-height:60px;}
.sidebar-nav-content .sidebar-menu{margin-top:30px;padding:0;}
.sidebar-nav-content .sidebar-menu li{list-style-type:none;}
.sidebar-nav-content .sidebar-menu li a{position:relative;padding:0;color:#141414;font:400 13px "Heebo", sans-serif;letter-spacing:1.5px;text-transform:uppercase;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.sidebar-nav-content .sidebar-menu li a:hover{color:#646464;}
.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link{position:relative;display:block;padding-right:13px;}
.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link:before, .sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#141414;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link:before{right:0px;width:7px;height:1px;}
.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link:after{right:3px;width:1px;height:7px;}
.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link:hover:before, .sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link:hover:after{background:#646464;}
.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus{color:#646464;}
.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.sidebar-nav-content .sidebar-menu .sidebar-dropdown{display:none;padding-left:20px;}
.sidebar-nav-content .sidebar-menu .sidebar-dropdown.sidebar-dropdown-show{display:block;}
.sidebar-nav-content .sidebar-menu .sidebar-dropdown li a{font-weight:300;font-size:15px;letter-spacing:0;text-transform:none;}
.sidebar-nav-content .sidebar-bottom{border-top:1px solid #e6e6e6;margin-top:30px;padding-top:20px;}
.bg-dark.sidebar-nav-content, .bg-dark-lighter.sidebar-nav-content,
.bg-black-01.sidebar-nav-content, .bg-black-02.sidebar-nav-content, .bg-black-03.sidebar-nav-content, .bg-black-04.sidebar-nav-content, .bg-black-05.sidebar-nav-content, .bg-black-06.sidebar-nav-content, .bg-black-07.sidebar-nav-content, .bg-black-08.sidebar-nav-content, .bg-black-09.sidebar-nav-content{border:0;}
.bg-dark.sidebar-nav-content .sidebar-menu li a, .bg-dark-lighter.sidebar-nav-content .sidebar-menu li a,
.bg-black-01.sidebar-nav-content .sidebar-menu li a, .bg-black-02.sidebar-nav-content .sidebar-menu li a, .bg-black-03.sidebar-nav-content .sidebar-menu li a, .bg-black-04.sidebar-nav-content .sidebar-menu li a, .bg-black-05.sidebar-nav-content .sidebar-menu li a, .bg-black-06.sidebar-nav-content .sidebar-menu li a, .bg-black-07.sidebar-nav-content .sidebar-menu li a, .bg-black-08.sidebar-nav-content .sidebar-menu li a, .bg-black-09.sidebar-nav-content .sidebar-menu li a{color:rgba(255, 255, 255, 0.7);}
.bg-dark.sidebar-nav-content .sidebar-menu li a:before, .bg-dark.sidebar-nav-content .sidebar-menu li a:after, .bg-dark-lighter.sidebar-nav-content .sidebar-menu li a:before, .bg-dark-lighter.sidebar-nav-content .sidebar-menu li a:after,
.bg-black-01.sidebar-nav-content .sidebar-menu li a:before,
.bg-black-01.sidebar-nav-content .sidebar-menu li a:after, .bg-black-02.sidebar-nav-content .sidebar-menu li a:before, .bg-black-02.sidebar-nav-content .sidebar-menu li a:after, .bg-black-03.sidebar-nav-content .sidebar-menu li a:before, .bg-black-03.sidebar-nav-content .sidebar-menu li a:after, .bg-black-04.sidebar-nav-content .sidebar-menu li a:before, .bg-black-04.sidebar-nav-content .sidebar-menu li a:after, .bg-black-05.sidebar-nav-content .sidebar-menu li a:before, .bg-black-05.sidebar-nav-content .sidebar-menu li a:after, .bg-black-06.sidebar-nav-content .sidebar-menu li a:before, .bg-black-06.sidebar-nav-content .sidebar-menu li a:after, .bg-black-07.sidebar-nav-content .sidebar-menu li a:before, .bg-black-07.sidebar-nav-content .sidebar-menu li a:after, .bg-black-08.sidebar-nav-content .sidebar-menu li a:before, .bg-black-08.sidebar-nav-content .sidebar-menu li a:after, .bg-black-09.sidebar-nav-content .sidebar-menu li a:before, .bg-black-09.sidebar-nav-content .sidebar-menu li a:after{background:rgba(255, 255, 255, 0.7);}
.bg-dark.sidebar-nav-content .sidebar-menu li a:hover, .bg-dark-lighter.sidebar-nav-content .sidebar-menu li a:hover,
.bg-black-01.sidebar-nav-content .sidebar-menu li a:hover, .bg-black-02.sidebar-nav-content .sidebar-menu li a:hover, .bg-black-03.sidebar-nav-content .sidebar-menu li a:hover, .bg-black-04.sidebar-nav-content .sidebar-menu li a:hover, .bg-black-05.sidebar-nav-content .sidebar-menu li a:hover, .bg-black-06.sidebar-nav-content .sidebar-menu li a:hover, .bg-black-07.sidebar-nav-content .sidebar-menu li a:hover, .bg-black-08.sidebar-nav-content .sidebar-menu li a:hover, .bg-black-09.sidebar-nav-content .sidebar-menu li a:hover{color:#fff;}
.bg-dark.sidebar-nav-content .sidebar-menu li a:hover:before, .bg-dark.sidebar-nav-content .sidebar-menu li a:hover:after, .bg-dark-lighter.sidebar-nav-content .sidebar-menu li a:hover:before, .bg-dark-lighter.sidebar-nav-content .sidebar-menu li a:hover:after,
.bg-black-01.sidebar-nav-content .sidebar-menu li a:hover:before,
.bg-black-01.sidebar-nav-content .sidebar-menu li a:hover:after, .bg-black-02.sidebar-nav-content .sidebar-menu li a:hover:before, .bg-black-02.sidebar-nav-content .sidebar-menu li a:hover:after, .bg-black-03.sidebar-nav-content .sidebar-menu li a:hover:before, .bg-black-03.sidebar-nav-content .sidebar-menu li a:hover:after, .bg-black-04.sidebar-nav-content .sidebar-menu li a:hover:before, .bg-black-04.sidebar-nav-content .sidebar-menu li a:hover:after, .bg-black-05.sidebar-nav-content .sidebar-menu li a:hover:before, .bg-black-05.sidebar-nav-content .sidebar-menu li a:hover:after, .bg-black-06.sidebar-nav-content .sidebar-menu li a:hover:before, .bg-black-06.sidebar-nav-content .sidebar-menu li a:hover:after, .bg-black-07.sidebar-nav-content .sidebar-menu li a:hover:before, .bg-black-07.sidebar-nav-content .sidebar-menu li a:hover:after, .bg-black-08.sidebar-nav-content .sidebar-menu li a:hover:before, .bg-black-08.sidebar-nav-content .sidebar-menu li a:hover:after, .bg-black-09.sidebar-nav-content .sidebar-menu li a:hover:before, .bg-black-09.sidebar-nav-content .sidebar-menu li a:hover:after{background:#fff;}
.bg-dark.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus, .bg-dark-lighter.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus,
.bg-black-01.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus, .bg-black-02.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus, .bg-black-03.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus, .bg-black-04.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus, .bg-black-05.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus, .bg-black-06.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus, .bg-black-07.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus, .bg-black-08.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus, .bg-black-09.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus{color:#fff;}
.bg-dark.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:before, .bg-dark.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after, .bg-dark-lighter.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:before, .bg-dark-lighter.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after,
.bg-black-01.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:before,
.bg-black-01.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after, .bg-black-02.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:before, .bg-black-02.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after, .bg-black-03.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:before, .bg-black-03.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after, .bg-black-04.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:before, .bg-black-04.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after, .bg-black-05.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:before, .bg-black-05.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after, .bg-black-06.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:before, .bg-black-06.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after, .bg-black-07.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:before, .bg-black-07.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after, .bg-black-08.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:before, .bg-black-08.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after, .bg-black-09.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:before, .bg-black-09.sidebar-nav-content .sidebar-menu li a.sidebar-dropdown-link.minus:after{background:#fff;}
.bg-dark.sidebar-nav-content .sidebar-logo,
.bg-dark.sidebar-nav-content .sidebar-bottom, .bg-dark-lighter.sidebar-nav-content .sidebar-logo,
.bg-dark-lighter.sidebar-nav-content .sidebar-bottom,
.bg-black-01.sidebar-nav-content .sidebar-logo,
.bg-black-01.sidebar-nav-content .sidebar-bottom, .bg-black-02.sidebar-nav-content .sidebar-logo,
.bg-black-02.sidebar-nav-content .sidebar-bottom, .bg-black-03.sidebar-nav-content .sidebar-logo,
.bg-black-03.sidebar-nav-content .sidebar-bottom, .bg-black-04.sidebar-nav-content .sidebar-logo,
.bg-black-04.sidebar-nav-content .sidebar-bottom, .bg-black-05.sidebar-nav-content .sidebar-logo,
.bg-black-05.sidebar-nav-content .sidebar-bottom, .bg-black-06.sidebar-nav-content .sidebar-logo,
.bg-black-06.sidebar-nav-content .sidebar-bottom, .bg-black-07.sidebar-nav-content .sidebar-logo,
.bg-black-07.sidebar-nav-content .sidebar-bottom, .bg-black-08.sidebar-nav-content .sidebar-logo,
.bg-black-08.sidebar-nav-content .sidebar-bottom, .bg-black-09.sidebar-nav-content .sidebar-logo,
.bg-black-09.sidebar-nav-content .sidebar-bottom{border-color:rgba(255, 255, 255, 0.2);}
.sidebar-nav-toggle{position:fixed;top:0;display:none;z-index:5;background:#fff;width:60px;height:60px;border-bottom:1px solid #e6e6e6;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.sidebar-nav-toggle .lines{position:relative;display:inline-block;background:#141414;width:18px;height:2px;margin:0;padding:0;vertical-align:middle;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.sidebar-nav-toggle .lines:before, .sidebar-nav-toggle .lines:after{content:'';position:absolute;left:0;background:#141414;width:18px;height:2px;display:inline-block;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.sidebar-nav-toggle .lines:before{top:5px;}
.sidebar-nav-toggle .lines:after{top:-5px;}
.sidebar-nav-toggle.sidebar-nav-toggle-close .lines{background:transparent;}
.sidebar-nav-toggle.sidebar-nav-toggle-close .lines:before, .sidebar-nav-toggle.sidebar-nav-toggle-close .lines:after{top:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}
.sidebar-nav-toggle.sidebar-nav-toggle-close .lines:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);}
.sidebar-nav-toggle.sidebar-nav-toggle-close .lines:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);}
.sidebar-nav-left .sidebar-nav-toggle{left:0;}
.sidebar-nav-left .sidebar-nav-toggle.sidebar-nav-toggle-close{-webkit-transform:translateX(280px);transform:translateX(280px);}
.sidebar-nav-right .sidebar-nav-toggle{right:0;}
.sidebar-nav-right .sidebar-nav-toggle.sidebar-nav-toggle-close{-webkit-transform:translateX(-280px);transform:translateX(-280px);}
.sidebar-wrapper-left, .sidebar-wrapper-right{-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;height:100%;}
.sidebar-wrapper-left{padding-left:280px;}
.sidebar-wrapper-right{padding-right:280px;}
@media (max-width:992px){.sidebar-nav-left .sidebar-nav-content{-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.sidebar-nav-right .sidebar-nav-content{-webkit-transform:translateX(100%);transform:translateX(100%);}
.sidebar-nav-content.sidebar-nav-show{-webkit-transform:translateX(0);transform:translateX(0);}
.sidebar-nav-toggle{display:block;}
.sidebar-wrapper-left, .sidebar-wrapper-right{padding:0;}
}
.row.product-wrapper{margin-bottom:-50px;}
.row.product-wrapper div[class^="col-"], .row.product-wrapper div[class*=" col-"]{margin-bottom:50px;}
.product .product-img{position:relative;overflow:hidden;}
.product .product-img a{position:relative;display:block;}
.product .product-img a:before{content:'';position:absolute;top:0;left:0;z-index:1;opacity:0;background:rgba(255, 255, 255, 0.1);width:100%;height:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.product .product-img img{width:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.product .product-img .product-sale{position:absolute;top:0;left:0;z-index:2;background:#141414;padding:8px 15px;color:#fff;}
.product .product-img .product-sale h1, .product .product-img .product-sale h2, .product .product-img .product-sale h3, .product .product-img .product-sale h4, .product .product-img .product-sale h5, .product .product-img .product-sale h6{margin:0;color:#fff;}
.product .product-img .product-img-hover{position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:2;background:#141414;width:100%;padding:15px 20px;color:#fff;text-align:center;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.product .product-img .product-img-hover a{color:#fff;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.product .product-img .product-img-hover a:before{width:0;height:0;}
.product .product-img .product-img-hover a:hover{color:rgba(255, 255, 255, 0.7);}
.product .product-img .product-img-hover h1, .product .product-img .product-img-hover h2, .product .product-img .product-img-hover h3, .product .product-img .product-img-hover h4, .product .product-img .product-img-hover h5, .product .product-img .product-img-hover h6{display:inline-block;margin:0;}
.product .product-img:hover a:before{opacity:1;}
.product .product-img:hover img{-webkit-transform:translateY(-20px);transform:translateY(-20px);}
.product .product-img:hover .product-img-hover{-webkit-transform:translateY(0);transform:translateY(0);}
.product .product-info{position:relative;padding-top:30px;}
.product .product-info a{-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.product .product-info h1, .product .product-info h2, .product .product-info h3, .product .product-info h4, .product .product-info h5, .product .product-info h6{margin-bottom:0;}
.product .product-info .product-price{margin-top:10px;}
.product .product-info .product-price h1, .product .product-info .product-price h2, .product .product-info .product-price h3, .product .product-info .product-price h4, .product .product-info .product-price h5, .product .product-info .product-price h6{margin:0;font-weight:300;}
.product .product-info .product-rating{position:absolute;right:0;bottom:4px;}
.product .product-info .product-wishlist{position:absolute;top:30px;right:0;}
.product-price h1 span, .product-price h2 span, .product-price h3 span, .product-price h4 span, .product-price h5 span, .product-price h6 span{position:relative;display:inline-block;margin-right:6px;color:#a0a0a0;}
.product-price h1 span:before, .product-price h2 span:before, .product-price h3 span:before, .product-price h4 span:before, .product-price h5 span:before, .product-price h6 span:before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#a0a0a0;width:100%;height:1px;}
.product-rating{color:#141414;font-size:14px;}
.product-category{position:relative;overflow:hidden;}
.product-category a{position:relative;display:block;}
.product-category a:before{content:'';position:absolute;top:0;left:0;z-index:1;opacity:0;background:rgba(255, 255, 255, 0.1);width:100%;height:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.product-category a img{width:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.product-category a .product-category-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;background:#fff;padding:10px 20px;}
.product-category a .product-category-title h1, .product-category a .product-category-title h2, .product-category a .product-category-title h3, .product-category a .product-category-title h4, .product-category a .product-category-title h5, .product-category a .product-category-title h6{margin:0;}
.product-category a:hover:before{opacity:1;}
.product-category a:hover img{-webkit-transform:scale(1.03);transform:scale(1.03);}
.product-list{border:1px solid #e6e6e6;padding:30px;}
.product-list h1, .product-list h2, .product-list h3, .product-list h4, .product-list h5, .product-list h6{margin-bottom:25px;text-align:center;}
.product-list ul{padding:0;}
.product-list ul li{list-style-type:none;position:relative;margin-bottom:15px;padding-left:80px;}
.product-list ul li:last-child{margin:0;}
.product-list ul li .product-list-img{position:absolute;top:0;left:0;}
.product-list ul li .product-list-img img{width:60px;height:60px;border-radius:50%;}
.product-list ul li .product-list-info{text-align:left;}
.product-list ul li .product-list-info h1, .product-list ul li .product-list-info h2, .product-list ul li .product-list-info h3, .product-list ul li .product-list-info h4, .product-list ul li .product-list-info h5, .product-list ul li .product-list-info h6{margin-bottom:0;text-align:left;}
.product-list ul li .product-list-info .product-price h1, .product-list ul li .product-list-info .product-price h2, .product-list ul li .product-list-info .product-price h3, .product-list ul li .product-list-info .product-price h4, .product-list ul li .product-list-info .product-price h5, .product-list ul li .product-list-info .product-price h6{margin:0;font-weight:300;}
.product-list ul li .product-list-info .product-rating{position:absolute;right:0;bottom:4px;}
.shop-sidebar .shop-sidebar-box{border:1px solid #e6e6e6;margin-bottom:30px;padding:30px;}
.shop-sidebar .shop-sidebar-box:last-child{margin-bottom:0;}
.shop-sidebar ul{padding:0;}
.shop-sidebar ul li{list-style-type:none;}
.shop-sidebar .shop-sidebar-category li a{position:relative;display:block;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.shop-sidebar .shop-sidebar-category li a span{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font:400 13px "Heebo", sans-serif;letter-spacing:1.5px;text-transform:uppercase;}
.shop-sidebar .shop-sidebar-category li a:hover{padding-left:2px;}
.shop-sidebar .shop-sidebar-color li a{position:relative;display:block;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.shop-sidebar .shop-sidebar-color li a span{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:9px;height:9px;border-radius:50%;}
.shop-sidebar .shop-sidebar-color li a span.bg-white{border:1px solid #e6e6e6;}
.shop-sidebar .shop-sidebar-color li a:hover{padding-left:2px;}
.shop-sidebar .shop-sidebar-size li a{position:relative;display:block;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.shop-sidebar .shop-sidebar-size li a span{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font:400 13px "Heebo", sans-serif;letter-spacing:1.5px;text-transform:uppercase;}
.shop-sidebar .shop-sidebar-size li a:hover{padding-left:2px;}
.product-single .product-single-img{position:relative;padding-left:80px;}
.product-single .product-single-img .product-single-img-nav{position:absolute;top:0;left:0;width:70px;}
.product-single .product-single-img .product-single-img-nav a{position:relative;display:block;margin-bottom:10px;}
.product-single .product-single-img .product-single-img-nav a:before{content:'';position:absolute;top:0;left:0;opacity:0;background:rgba(255, 255, 255, 0.1);width:100%;height:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.product-single .product-single-img .product-single-img-nav a:last-child{margin-bottom:0;}
.product-single .product-single-img .product-single-img-nav a:hover:before{opacity:1;}
.product-single .product-single-img .product-single-img-slider[data-owl-nav="true"]{padding:0;}
@media (max-width:576px){.product-single .product-single-img .product-single-img-slider[data-owl-nav="true"]{padding:0;}
}
.product-single .product-single-img .product-single-img-slider .owl-prev, .product-single .product-single-img .product-single-img-slider .owl-next{visibility:hidden;opacity:0;background:rgba(0, 0, 0, 0.3);width:50px;height:50px;border-radius:50%;color:rgba(255, 255, 255, 0.7);text-align:center;}
.product-single .product-single-img .product-single-img-slider .owl-prev i, .product-single .product-single-img .product-single-img-slider .owl-next i{line-height:50px;}
.product-single .product-single-img .product-single-img-slider .owl-prev:hover, .product-single .product-single-img .product-single-img-slider .owl-next:hover{color:#fff;}
.product-single .product-single-img .product-single-img-slider .owl-prev{left:20px;}
.product-single .product-single-img .product-single-img-slider .owl-next{right:20px;}
.product-single .product-single-img .product-single-img-slider .owl-dots{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0, 0, 0, 0.3);border-radius:40px;padding:10px 14px;}
.product-single .product-single-img .product-single-img-slider .owl-dots .owl-dot:before{background:rgba(255, 255, 255, 0.5);}
.product-single .product-single-img .product-single-img-slider .owl-dots .owl-dot:hover:before, .product-single .product-single-img .product-single-img-slider .owl-dots .owl-dot:focus:before, .product-single .product-single-img .product-single-img-slider .owl-dots .owl-dot.active:before{background:#fff;}
.product-single .product-single-img .product-single-img-slider:hover .owl-prev, .product-single .product-single-img .product-single-img-slider:hover .owl-next{visibility:visible;opacity:1;}
.product-quantity{display:inline-block;}
.product-quantity input{max-width:30px;border:0;margin:0;padding:0;text-align:center;color:#141414;}
.product-quantity .dec i, .product-quantity .inc i{font-size:12px;line-height:100%;}
.product-tab{border:1px solid #e6e6e6;padding:30px;}
.product-tab .product-tab-review{position:relative;margin-bottom:30px;padding-left:80px;}
.product-tab .product-tab-review:last-child{margin-bottom:0;}
.product-tab .product-tab-review .product-tab-review-user{position:absolute;top:0;left:0;background:#f5f5f5;width:60px;height:60px;border-radius:50%;text-align:center;line-height:60px;}
.product-tab .product-tab-review .product-tab-review-user img{width:60px;height:60px;border-radius:50%;}
.product-tab .product-tab-review .product-tab-review-content .product-tab-review-time{position:absolute;top:0;right:0;text-align:right;color:#a0a0a0;font-style:italic;font-size:14px;}
.product-tab .product-tab-review .product-tab-review-content .product-rating{margin-bottom:10px;}
.product-table{width:100%;border:1px solid #e6e6e6;padding:30px;}
.product-table th, .product-table td{padding:20px;border-bottom:1px solid #e6e6e6;}
.product-table img{max-width:70px;}
.product-table .cart-product-thumbnail a,
.product-table .wishlist-product-thumbnail a{display:table-cell;vertical-align:middle;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.product-table .cart-product-thumbnail h1, .product-table .cart-product-thumbnail h2, .product-table .cart-product-thumbnail h3, .product-table .cart-product-thumbnail h4, .product-table .cart-product-thumbnail h5, .product-table .cart-product-thumbnail h6,
.product-table .wishlist-product-thumbnail h1,
.product-table .wishlist-product-thumbnail h2,
.product-table .wishlist-product-thumbnail h3,
.product-table .wishlist-product-thumbnail h4,
.product-table .wishlist-product-thumbnail h5,
.product-table .wishlist-product-thumbnail h6{display:table-cell;padding-left:20px;vertical-align:middle;}
.product-table .cart-product-quantity{min-width:160px;}
.product-table .cart-product-subtotal{color:#141414;}
.product-table .wishlist-product-button{min-width:240px;}
.product-table .cart-product-remove button, .product-table .cart-product-remove a,
.product-table .wishlist-product-remove button,
.product-table .wishlist-product-remove a{color:#141414;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.product-table .cart-product-remove button:hover, .product-table .cart-product-remove a:hover,
.product-table .wishlist-product-remove button:hover,
.product-table .wishlist-product-remove a:hover{color:#646464;}
.payment-detail-box{border:1px solid #e6e6e6;padding:30px;}
.payment-detail-box ul{padding:0;}
.payment-detail-box ul li{list-style-type:none;position:relative;}
.payment-detail-box ul li h1, .payment-detail-box ul li h2, .payment-detail-box ul li h3, .payment-detail-box ul li h4, .payment-detail-box ul li h5, .payment-detail-box ul li h6{margin:0;}
.payment-detail-box ul li span{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:right;color:#646464;font:400 13px "Heebo", sans-serif;letter-spacing:1.5px;text-transform:uppercase;}
.payment-detail-box ul li .payment-detail-product-quantity{position:static;top:auto;right:auto;-webkit-transform:translateY(0);transform:translateY(0);margin-left:5px;text-align:left;font:300 16px "Heebo", sans-serif;letter-spacing:0;text-transform:none;}
.payment-detail-box ul li .payment-detail-product-quantity:before{content:'x';padding-right:5px;}
.payment-detail-box ul.payment-detail-product-list{border-bottom:1px solid #e6e6e6;margin-bottom:10px;padding-bottom:10px;}
.return-login-btn{color:#141414;font-weight:300;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.return-login-btn:hover{color:#646464;}
.return-login{display:none;margin-bottom:30px;}
.return-login.return-login-show{display:block;}
.create-account-toggle{margin-top:30px;}
.create-account-box{display:none;padding-top:30px;}
.create-account-box.create-account-box-show{display:block;}
.owl-carousel .owl-item img{width:auto;}
.owl-carousel .owl-prev{left:0;}
.owl-carousel .owl-next{right:0;}
.owl-carousel .owl-prev, .owl-carousel .owl-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#141414;font-size:16px;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.owl-carousel .owl-prev:hover, .owl-carousel .owl-prev:focus, .owl-carousel .owl-next:hover, .owl-carousel .owl-next:focus{opacity:0.5;}
.owl-carousel[data-owl-nav="true"]{padding:0 46px;}
@media (max-width:576px){.owl-carousel[data-owl-nav="true"]{padding:0 36px;}
}
.owl-carousel .owl-dots{margin-top:30px;text-align:center;line-height:9px;}
.owl-carousel .owl-dots .owl-dot{position:relative;display:inline-block;width:9px;height:9px;margin-right:16px;}
.owl-carousel .owl-dots .owl-dot:last-child{margin:0;}
.owl-carousel .owl-dots .owl-dot:before{content:'';position:absolute;top:1px;right:1px;bottom:1px;left:1px;opacity:0.2;background:#141414;width:7px;height:7px;border-radius:50%;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.owl-carousel .owl-dots .owl-dot:hover:before, .owl-carousel .owl-dots .owl-dot:focus:before, .owl-carousel .owl-dots .owl-dot.active:before{opacity:1;background:#141414;}
.owl-carousel .owl-dots .owl-dot.active:before{top:0;right:0;bottom:0;left:0;width:9px;height:9px;}
.owl-carousel.owl-nav-overlay{padding:0;}
.owl-carousel.owl-nav-overlay .owl-prev{left:30px;}
.owl-carousel.owl-nav-overlay .owl-next{right:30px;}
.owl-carousel.owl-nav-overlay .owl-prev, .owl-carousel.owl-nav-overlay .owl-next{background:rgba(0, 0, 0, 0.3);width:50px;height:50px;border-radius:50%;color:rgba(255, 255, 255, 0.7);text-align:center;}
.owl-carousel.owl-nav-overlay .owl-prev i, .owl-carousel.owl-nav-overlay .owl-next i{line-height:50px;}
.owl-carousel.owl-nav-overlay .owl-prev:hover, .owl-carousel.owl-nav-overlay .owl-prev:focus, .owl-carousel.owl-nav-overlay .owl-next:hover, .owl-carousel.owl-nav-overlay .owl-next:focus{opacity:1;color:#fff;}
@media (max-width:992px){.owl-carousel.owl-nav-overlay .owl-prev{left:20px;}
.owl-carousel.owl-nav-overlay .owl-next{right:20px;}
}
@media (max-width:576px){.owl-carousel.owl-nav-overlay .container, .owl-carousel.owl-nav-overlay .container-fluid{padding:0 90px;}
}
@media (min-width:992px){.owl-carousel.owl-nav-overlay .owl-prev, .owl-carousel.owl-nav-overlay .owl-next{opacity:0;visibility:hidden;}
.owl-carousel:hover .owl-prev, .owl-carousel:hover .owl-next{opacity:1;visibility:visible;}
}
.owl-carousel.owl-dots-overlay .owl-dots{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0, 0, 0, 0.3);border-radius:40px;padding:10px 14px;}
.owl-carousel.owl-dots-overlay .owl-dots .owl-dot:before{opacity:1;background:rgba(255, 255, 255, 0.5);}
.owl-carousel.owl-dots-overlay .owl-dots .owl-dot:hover:before, .owl-carousel.owl-dots-overlay .owl-dots .owl-dot:focus:before, .owl-carousel.owl-dots-overlay .owl-dots .owl-dot.active:before{background:#fff;}
.bg-dark .owl-carousel .owl-prev, .bg-dark .owl-carousel .owl-next, .bg-dark-lighter .owl-carousel .owl-prev, .bg-dark-lighter .owl-carousel .owl-next,
.bg-black-01 .owl-carousel .owl-prev,
.bg-black-01 .owl-carousel .owl-next, .bg-black-02 .owl-carousel .owl-prev, .bg-black-02 .owl-carousel .owl-next, .bg-black-03 .owl-carousel .owl-prev, .bg-black-03 .owl-carousel .owl-next, .bg-black-04 .owl-carousel .owl-prev, .bg-black-04 .owl-carousel .owl-next, .bg-black-05 .owl-carousel .owl-prev, .bg-black-05 .owl-carousel .owl-next, .bg-black-06 .owl-carousel .owl-prev, .bg-black-06 .owl-carousel .owl-next, .bg-black-07 .owl-carousel .owl-prev, .bg-black-07 .owl-carousel .owl-next, .bg-black-08 .owl-carousel .owl-prev, .bg-black-08 .owl-carousel .owl-next, .bg-black-09 .owl-carousel .owl-prev, .bg-black-09 .owl-carousel .owl-next{color:rgba(255, 255, 255, 0.7);}
.bg-dark .owl-carousel .owl-prev:hover, .bg-dark .owl-carousel .owl-prev:focus, .bg-dark .owl-carousel .owl-next:hover, .bg-dark .owl-carousel .owl-next:focus, .bg-dark-lighter .owl-carousel .owl-prev:hover, .bg-dark-lighter .owl-carousel .owl-prev:focus, .bg-dark-lighter .owl-carousel .owl-next:hover, .bg-dark-lighter .owl-carousel .owl-next:focus,
.bg-black-01 .owl-carousel .owl-prev:hover,
.bg-black-01 .owl-carousel .owl-prev:focus,
.bg-black-01 .owl-carousel .owl-next:hover,
.bg-black-01 .owl-carousel .owl-next:focus, .bg-black-02 .owl-carousel .owl-prev:hover, .bg-black-02 .owl-carousel .owl-prev:focus, .bg-black-02 .owl-carousel .owl-next:hover, .bg-black-02 .owl-carousel .owl-next:focus, .bg-black-03 .owl-carousel .owl-prev:hover, .bg-black-03 .owl-carousel .owl-prev:focus, .bg-black-03 .owl-carousel .owl-next:hover, .bg-black-03 .owl-carousel .owl-next:focus, .bg-black-04 .owl-carousel .owl-prev:hover, .bg-black-04 .owl-carousel .owl-prev:focus, .bg-black-04 .owl-carousel .owl-next:hover, .bg-black-04 .owl-carousel .owl-next:focus, .bg-black-05 .owl-carousel .owl-prev:hover, .bg-black-05 .owl-carousel .owl-prev:focus, .bg-black-05 .owl-carousel .owl-next:hover, .bg-black-05 .owl-carousel .owl-next:focus, .bg-black-06 .owl-carousel .owl-prev:hover, .bg-black-06 .owl-carousel .owl-prev:focus, .bg-black-06 .owl-carousel .owl-next:hover, .bg-black-06 .owl-carousel .owl-next:focus, .bg-black-07 .owl-carousel .owl-prev:hover, .bg-black-07 .owl-carousel .owl-prev:focus, .bg-black-07 .owl-carousel .owl-next:hover, .bg-black-07 .owl-carousel .owl-next:focus, .bg-black-08 .owl-carousel .owl-prev:hover, .bg-black-08 .owl-carousel .owl-prev:focus, .bg-black-08 .owl-carousel .owl-next:hover, .bg-black-08 .owl-carousel .owl-next:focus, .bg-black-09 .owl-carousel .owl-prev:hover, .bg-black-09 .owl-carousel .owl-prev:focus, .bg-black-09 .owl-carousel .owl-next:hover, .bg-black-09 .owl-carousel .owl-next:focus{color:#fff;}
.bg-dark .owl-carousel .owl-dots .owl-dot:before, .bg-dark-lighter .owl-carousel .owl-dots .owl-dot:before,
.bg-black-01 .owl-carousel .owl-dots .owl-dot:before, .bg-black-02 .owl-carousel .owl-dots .owl-dot:before, .bg-black-03 .owl-carousel .owl-dots .owl-dot:before, .bg-black-04 .owl-carousel .owl-dots .owl-dot:before, .bg-black-05 .owl-carousel .owl-dots .owl-dot:before, .bg-black-06 .owl-carousel .owl-dots .owl-dot:before, .bg-black-07 .owl-carousel .owl-dots .owl-dot:before, .bg-black-08 .owl-carousel .owl-dots .owl-dot:before, .bg-black-09 .owl-carousel .owl-dots .owl-dot:before{background:rgba(255, 255, 255, 0.5);}
.bg-dark .owl-carousel .owl-dots .owl-dot:hover:before, .bg-dark .owl-carousel .owl-dots .owl-dot:focus:before, .bg-dark .owl-carousel .owl-dots .owl-dot.active:before, .bg-dark-lighter .owl-carousel .owl-dots .owl-dot:hover:before, .bg-dark-lighter .owl-carousel .owl-dots .owl-dot:focus:before, .bg-dark-lighter .owl-carousel .owl-dots .owl-dot.active:before,
.bg-black-01 .owl-carousel .owl-dots .owl-dot:hover:before,
.bg-black-01 .owl-carousel .owl-dots .owl-dot:focus:before,
.bg-black-01 .owl-carousel .owl-dots .owl-dot.active:before, .bg-black-02 .owl-carousel .owl-dots .owl-dot:hover:before, .bg-black-02 .owl-carousel .owl-dots .owl-dot:focus:before, .bg-black-02 .owl-carousel .owl-dots .owl-dot.active:before, .bg-black-03 .owl-carousel .owl-dots .owl-dot:hover:before, .bg-black-03 .owl-carousel .owl-dots .owl-dot:focus:before, .bg-black-03 .owl-carousel .owl-dots .owl-dot.active:before, .bg-black-04 .owl-carousel .owl-dots .owl-dot:hover:before, .bg-black-04 .owl-carousel .owl-dots .owl-dot:focus:before, .bg-black-04 .owl-carousel .owl-dots .owl-dot.active:before, .bg-black-05 .owl-carousel .owl-dots .owl-dot:hover:before, .bg-black-05 .owl-carousel .owl-dots .owl-dot:focus:before, .bg-black-05 .owl-carousel .owl-dots .owl-dot.active:before, .bg-black-06 .owl-carousel .owl-dots .owl-dot:hover:before, .bg-black-06 .owl-carousel .owl-dots .owl-dot:focus:before, .bg-black-06 .owl-carousel .owl-dots .owl-dot.active:before, .bg-black-07 .owl-carousel .owl-dots .owl-dot:hover:before, .bg-black-07 .owl-carousel .owl-dots .owl-dot:focus:before, .bg-black-07 .owl-carousel .owl-dots .owl-dot.active:before, .bg-black-08 .owl-carousel .owl-dots .owl-dot:hover:before, .bg-black-08 .owl-carousel .owl-dots .owl-dot:focus:before, .bg-black-08 .owl-carousel .owl-dots .owl-dot.active:before, .bg-black-09 .owl-carousel .owl-dots .owl-dot:hover:before, .bg-black-09 .owl-carousel .owl-dots .owl-dot:focus:before, .bg-black-09 .owl-carousel .owl-dots .owl-dot.active:before{background:#fff;}
.section-fullscreen .owl-carousel{height:100%;}
.section-fullscreen .owl-carousel .owl-stage-outer, .section-fullscreen .owl-carousel .owl-stage, .section-fullscreen .owl-carousel .owl-item, .section-fullscreen .owl-carousel .bg-image{height:100%;}
.section-fullscreen .owl-carousel .owl-dots{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.section-fullscreen .owl-carousel .owl-prev{left:30px;}
.section-fullscreen .owl-carousel .owl-next{right:30px;}
.section-fullscreen .owl-carousel[data-owl-nav="true"]{padding:0;}
@media (max-width:576px){.section-fullscreen .owl-carousel[data-owl-nav="true"]{padding:0;}
}
@media (max-width:576px){.section-fullscreen .owl-carousel .container,
.section-fullscreen .owl-carousel .container-fluid{padding-right:56px;padding-left:56px;}
.section-fullscreen .owl-carousel .owl-prev{left:20px;}
.section-fullscreen .owl-carousel .owl-next{right:20px;}
}
.subscribe-lightbox{position:fixed;top:0;left:0;z-index:4;visibility:hidden;opacity:0;background:rgba(0, 0, 0, 0.7);width:100%;height:100%;cursor:url(../images/cursor.png), auto;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.subscribe-lightbox .container, .subscribe-lightbox .container-fluid{position:relative;top:50%;-webkit-transform:translateY(-50%) scale(0.98);transform:translateY(-50%) scale(0.98);-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.subscribe-lightbox .container div[class^="col-"], .subscribe-lightbox .container div[class*=" col-"], .subscribe-lightbox .container-fluid div[class^="col-"], .subscribe-lightbox .container-fluid div[class*=" col-"]{background:#fff;-webkit-box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.3);box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.3);padding:50px 30px;cursor:auto;}
.subscribe-lightbox.subscribe-lightbox-show{visibility:visible;opacity:1;}
.subscribe-lightbox.subscribe-lightbox-show .container, .subscribe-lightbox.subscribe-lightbox-show .container-fluid{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);}
.team-wrapper{margin-bottom:-50px;}
.team-wrapper .team-box, .team-wrapper .team-box-circle{margin-bottom:50px;text-align:center;}
.team-wrapper .team-box .team-img, .team-wrapper .team-box-circle .team-img{position:relative;overflow:hidden;margin-bottom:20px;}
.team-wrapper .team-box .team-img img, .team-wrapper .team-box-circle .team-img img{width:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.team-wrapper .team-box h1, .team-wrapper .team-box h2, .team-wrapper .team-box h3, .team-wrapper .team-box h4, .team-wrapper .team-box h5, .team-wrapper .team-box h6, .team-wrapper .team-box-circle h1, .team-wrapper .team-box-circle h2, .team-wrapper .team-box-circle h3, .team-wrapper .team-box-circle h4, .team-wrapper .team-box-circle h5, .team-wrapper .team-box-circle h6{margin-bottom:5px;}
.team-wrapper .team-box span, .team-wrapper .team-box-circle span{color:#a0a0a0;}
.team-wrapper .team-box .team-img div{position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);background:#1e1e1e;width:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.team-wrapper .team-box .team-img div ul{margin:0;padding:15px 30px;}
.team-wrapper .team-box .team-img div ul li{display:inline-block;margin:0 20px 0 0;}
.team-wrapper .team-box .team-img div ul li:last-child{margin:0;}
.team-wrapper .team-box .team-img div ul li a{color:#fff;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.team-wrapper .team-box .team-img div ul li a:hover{color:rgba(255, 255, 255, 0.7);}
.team-wrapper .team-box .team-img:hover img{-webkit-transform:translateY(-20px);transform:translateY(-20px);}
.team-wrapper .team-box .team-img:hover div{-webkit-transform:translateY(0);transform:translateY(0);}
.team-wrapper .team-box-circle .team-img{display:inline-block;z-index:1;width:140px;height:140px;border-radius:50%;}
.team-wrapper .team-box-circle .team-img div{position:absolute;top:0;left:0;opacity:0;background:rgba(0, 0, 0, 0.7);width:100%;height:100%;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.team-wrapper .team-box-circle .team-img div ul{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;}
.team-wrapper .team-box-circle .team-img div ul li{list-style-type:none;display:inline-block;margin:0 16px 0 0;}
.team-wrapper .team-box-circle .team-img div ul li:last-child{margin:0;}
.team-wrapper .team-box-circle .team-img div ul li a{color:#fff;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.team-wrapper .team-box-circle .team-img div ul li a:hover{color:rgba(255, 255, 255, 0.7);}
.team-wrapper .team-box-circle .team-img:hover img{-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-filter:blur(2px);filter:blur(2px);}
.team-wrapper .team-box-circle .team-img:hover div{opacity:1;}
.team-wrapper .team-box-circle .team-img-xs{width:100px;height:100px;}
.team-wrapper .team-box-circle .team-img-sm{width:120px;height:120px;}
.team-wrapper .team-box-circle .team-img-md{width:140px;height:140px;}
.team-wrapper .team-box-circle .team-img-lg{width:160px;height:160px;}
.team-wrapper .team-box-circle .team-img-xl{width:180px;height:180px;}
.testimonial-box{max-width:730px;margin:0 auto;text-align:center;}
.testimonial-box img{width:80px;height:80px;border-radius:50%;margin-right:auto;margin-left:auto;}
.fullscreen-toggle-btn{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);visibility:visible;opacity:1;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.fullscreen-toggle-btn .lines{position:relative;display:inline-block;background:#141414;width:18px;height:2px;margin:0;padding:0;vertical-align:middle;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.fullscreen-toggle-btn .lines:before, .fullscreen-toggle-btn .lines:after{content:'';position:absolute;left:0;background:#141414;width:18px;height:2px;display:inline-block;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.fullscreen-toggle-btn .lines:before{top:5px;}
.fullscreen-toggle-btn .lines:after{top:-5px;}
.fullscreen-toggle-btn.fullscreen-toggle-hide{visibility:hidden;opacity:0;}
.row .fullscreen-toggle-btn{right:0;}
.navbar-dark .fullscreen-toggle-btn .lines, .navbar-dark .fullscreen-toggle-btn .lines:before, .navbar-dark .fullscreen-toggle-btn .lines:after, .navbar-transparent-dark .fullscreen-toggle-btn .lines, .navbar-transparent-dark .fullscreen-toggle-btn .lines:before, .navbar-transparent-dark .fullscreen-toggle-btn .lines:after, .navbar-absolute .fullscreen-toggle-btn .lines, .navbar-absolute .fullscreen-toggle-btn .lines:before, .navbar-absolute .fullscreen-toggle-btn .lines:after{background:#fff;}
.navbar-shrink.navbar-absolute .fullscreen-toggle-btn .lines, .navbar-shrink.navbar-absolute .fullscreen-toggle-btn .lines:before, .navbar-shrink.navbar-absolute .fullscreen-toggle-btn .lines:after{background:#141414;}
.fullscreen-menu{position:fixed;top:0;left:0;z-index:4;visibility:hidden;opacity:0;background:rgba(0, 0, 0, 0.7);width:100%;height:100%;cursor:url(../images/cursor.png), auto;-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.fullscreen-menu .fullscreen-menu-wrapper{-webkit-transform:scale(0.98);transform:scale(0.98);height:100%;color:rgba(255, 255, 255, 0.6);-webkit-transition:ease-out 0.2s;transition:ease-out 0.2s;}
.fullscreen-menu .fullscreen-menu-wrapper h1, .fullscreen-menu .fullscreen-menu-wrapper h2, .fullscreen-menu .fullscreen-menu-wrapper h3, .fullscreen-menu .fullscreen-menu-wrapper h4, .fullscreen-menu .fullscreen-menu-wrapper h5, .fullscreen-menu .fullscreen-menu-wrapper h6{color:#fff;}
.fullscreen-menu .fullscreen-menu-wrapper .position-top,
.fullscreen-menu .fullscreen-menu-wrapper .position-middle,
.fullscreen-menu .fullscreen-menu-wrapper .position-bottom{padding:0 20px;}
.fullscreen-menu .fullscreen-menu-wrapper .position-middle ul{margin:0;padding:0;}
.fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li{list-style-type:none;margin:5px 0;}
.fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a{display:inline-block;color:#fff;}
.fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a:hover{color:rgba(255, 255, 255, 0.7);}
.fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h1, .fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h2, .fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h3, .fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h4, .fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h5, .fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h6{margin:0;color:#fff;-webkit-transition:linear 0.1s;transition:linear 0.1s;}
.fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h1:hover, .fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h2:hover, .fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h3:hover, .fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h4:hover, .fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h5:hover, .fullscreen-menu .fullscreen-menu-wrapper .position-middle ul li a h6:hover{color:rgba(255, 255, 255, 0.7);}
@media (min-width:768px){.fullscreen-menu .fullscreen-menu-wrapper .position-top,
.fullscreen-menu .fullscreen-menu-wrapper .position-middle,
.fullscreen-menu .fullscreen-menu-wrapper .position-bottom{padding:0 50px;}
.fullscreen-menu .fullscreen-menu-wrapper .position-top{top:50px;}
.fullscreen-menu .fullscreen-menu-wrapper .position-bottom{bottom:50px;}
}
.fullscreen-menu a{color:rgba(255, 255, 255, 0.7);}
.fullscreen-menu a:hover, .fullscreen-menu a:focus{color:#fff;}
.fullscreen-menu.fullscreen-menu-show{visibility:visible;opacity:1;}
.fullscreen-menu.fullscreen-menu-show .fullscreen-menu-wrapper{-webkit-transform:scale(1);transform:scale(1);}
.video-box{position:relative;overflow:hidden;}
.video-box .button-circle, .video-box .button, .video-box .btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;}
.fil0, .fil001{fill:#4F4896}
.fil1{fill:#B2B3B3;fill-rule:nonzero}
.fil2{fill:#4F4896;fill-rule:nonzero}
.logotip:hover .fil001{fill:gold}
.podrobnee{border:1px solid #4F4896;padding:5px;border-radius:4px;}
::-webkit-resizer{display:none;}
::-webkit-scrollbar{width:0px;}
::-webkit-scrollbar-button{display:none;}
::-webkit-scrollbar-thumb{-webkit-border-radius:3px;border-radius:3px;background-color:rgba(64,130,109,1);border:1px solid #fff;}
::-webkit-scrollbar-track{background-color:#dbdbdb;border-left:2px solid #fff;border-right:2px solid #fff;}
::-webkit-input-placeholder {color:#000;}
::-moz-placeholder          {color:#000;}/* Firefox 19+ */
:-moz-placeholder           {color:#000;}/* Firefox 18- */
:-ms-input-placeholder      {color:#000;}