html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font,
ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;outline:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
blockquote{quotes:none;}
blockquote:before, blockquote:after{content:'';content:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;border:medium none;vertical-align:middle;}
table th{border:0;padding:5px 7px;text-align:center;}
table td{padding:5px 10px;text-align:center;}
a img{border:none;}
img, .wp-caption{max-width:100%;height:auto;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.clear:after{clear:both;content:"";display:block;}
html{height:100%;margin:0 !important;-webkit-transition:all 0.33s ease-out;transition:all 0.33s ease-out;overflow-y:scroll !important;}
body{font-family:"Open Sans", serif;font-size:14px;line-height:1.78em;color:#646464;font-weight:400;background-color:#f7f7f7;overflow-x:hidden !important;-webkit-font-smoothing:antialiased;}
h1{font-size:46px;line-height:1.39em;font-weight:400;}
h2{font-size:34px;line-height:1.41em;font-weight:400;}
h3{font-size:24px;line-height:1.5em;font-weight:400;}
h4{font-size:20px;line-height:1.65em;font-weight:400;}
h5{font-size:17px;line-height:1.76em;font-weight:400;}
h6{font-size:16px;line-height:1.85em;font-weight:400;}
h5, h5 a{font-family:"Open Sans", serif;color:#646464;}
h1, h1 a,
h2, h2 a,
h3, h3 a,
h4, h4 a,
h6, h6 a{color:#363636;font-family:"Montserrat", sans-serif;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover{color:#0088cc;}
a,
p a{color:#0088cc;text-decoration:none;cursor:pointer;-webkit-transition:color 0.15s ease-out;-moz-transition:color 0.15s ease-out;-o-transition:color 0.15s ease-out;-ms-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}
input[type='submit'],
.woocommerce input[type='button'],
.woocommerce-page input[type='button']{-webkit-appearance:none;}
ul, ol{list-style-position:inside;}
pre{background-color:#f7f7f7;padding:15px;max-width:100%;white-space:pre-wrap;word-wrap:break-word;margin:15px 0;}
dt{font-size:15px;font-weight:700;margin-bottom:10px;}
dd{margin-bottom:15px;}
p{line-height:26px;}
sub, sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}
sub{top:0.5ex;}
sup{bottom:0.5ex;}
.wp-caption-text{margin:0;font-style:italic;}
table{width:100%;}
table thead tr, table tbody tr{border:1px solid #e6e6e6;}
table tbody th{border-right:1px solid #e6e6e6;}
blockquote:not(.mkdf-blockquote-shortcode){padding:0;border:none;font-style:italic;font-size:17px;line-height:1.6em;margin:20px 0;}
blockquote cite{font-style:normal;font-weight:500;}
::selection{background:#0088cc;color:#f7f7f7;}
::-moz-selection{background:#0088cc;color:#f7f7f7;}
.wp-caption,
.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor{opacity:1;}
.alignleft{float:left;margin:0 20px 20px 0;}
.alignright{float:right;margin:0 0 20px 20px;}
.aligncenter{display:block;margin:10px auto;}
.text-align-right{text-align:right;}
.text-align-left{text-align:left;}
.text-align-center{text-align:center;}
.meta{display:none;}
.mkdf-smooth-transition-loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:#fff;display:none;}
.mkdf-smooth-transition-loader.mkdf-hide-spinner .mkdf-st-loader{display:none;}
.mkdf-wrapper{background-color:#f7f7f7;position:relative;z-index:1000;-webkit-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);left:0px;}
.mkdf-wrapper .mkdf-wrapper-inner{width:100%;overflow:hidden;}
.mkdf-content{margin-top:0;position:relative;z-index:100;background-color:#f7f7f7;}
.mkdf-content ul ul,
.mkdf-content ol ol{padding:0 0 0 15px;}
.mkdf-content ol ul,
.mkdf-content ul ol,
.mkdf-content ul ul,
.mkdf-content ol ol{margin:0;}
.mkdf-boxed .mkdf-wrapper{display:inline-block;vertical-align:middle;width:100%;}
.mkdf-boxed .mkdf-wrapper .mkdf-wrapper-inner{width:1150px;overflow:visible;margin:auto;}
.mkdf-boxed .mkdf-content{overflow:hidden;}
.mkdf-boxed .mkdf-footer-inner{width:1150px;margin:auto;}
.mkdf-boxed .mkdf-page-header .mkdf-sticky-header,
.mkdf-boxed .mkdf-page-header .mkdf-fixed-wrapper.fixed{width:1150px;left:auto;}
.mkdf-container{position:relative;padding:0;width:100%;z-index:100;}
.mkdf-container:before{content:" ";display:table;}
.mkdf-container:after{content:" ";display:table;clear:both;}
.mkdf-container-inner{width:1100px;margin:0px auto;}
.mkdf-full-width{position:relative;z-index:100;}
@media only screen and (min-width:1400px){.mkdf-grid-1300 .mkdf-grid,
.mkdf-grid-1300 .mkdf-container-inner,
.mkdf-grid-1300 .mkdf-grid-section .mkdf-section-inner,
.mkdf-grid-1300 .mkdf-footer-top-border-holder.mkdf-in-grid,
.mkdf-grid-1300 .mkdf-footer-bottom-border-holder.mkdf-in-grid{width:1300px;}
.mkdf-grid-1300.mkdf-boxed .mkdf-footer-inner,
.mkdf-grid-1300.mkdf-boxed .mkdf-wrapper-inner{width:1350px;}
.mkdf-grid-1300.mkdf-boxed .mkdf-page-header .mkdf-sticky-header,
.mkdf-grid-1300.mkdf-boxed .mkdf-page-header .mkdf-fixed-wrapper.fixed{width:1350px;left:auto;}
}
@media only screen and (min-width:1300px){.mkdf-grid-1200 .mkdf-grid,
.mkdf-grid-1200 .mkdf-container-inner,
.mkdf-grid-1200 .mkdf-grid-section .mkdf-section-inner,
.mkdf-grid-1200 .mkdf-footer-top-border-holder.mkdf-in-grid,
.mkdf-grid-1200 .mkdf-footer-bottom-border-holder.mkdf-in-grid{width:1200px;}
.mkdf-grid-1200.mkdf-boxed .mkdf-footer-inner,
.mkdf-grid-1200.mkdf-boxed .mkdf-wrapper-inner{width:1250px;}
.mkdf-grid-1200.mkdf-boxed .mkdf-page-header .mkdf-sticky-header,
.mkdf-grid-1200.mkdf-boxed .mkdf-page-header .mkdf-fixed-wrapper.fixed{width:1250px;left:auto;}
}
@media only screen and (min-width:1200px){.mkdf-grid-1000 .mkdf-grid,
.mkdf-grid-1000 .mkdf-container-inner,
.mkdf-grid-1000 .mkdf-grid-section .mkdf-section-inner,
.mkdf-grid-1000 .mkdf-footer-top-border-holder.mkdf-in-grid,
.mkdf-grid-1000 .mkdf-footer-bottom-border-holder.mkdf-in-grid{width:1000px;}
.mkdf-grid-1000.mkdf-boxed .mkdf-footer-inner,
.mkdf-grid-1000.mkdf-boxed .mkdf-wrapper-inner{width:1050px;}
.mkdf-grid-1000.mkdf-boxed .mkdf-page-header .mkdf-sticky-header,
.mkdf-grid-1000.mkdf-boxed .mkdf-page-header .mkdf-fixed-wrapper.fixed{width:1050px;left:auto;}
}
@media only screen and (min-width:1000px){.mkdf-grid-800 .mkdf-grid,
.mkdf-grid-800 .mkdf-container-inner,
.mkdf-grid-800 .mkdf-grid-section .mkdf-section-inner,
.mkdf-grid-800 .mkdf-footer-top-border-holder.mkdf-in-grid,
.mkdf-grid-800 .mkdf-footer-bottom-border-holder.mkdf-in-grid{width:800px;}
.mkdf-grid-800.mkdf-boxed .mkdf-footer-inner,
.mkdf-grid-800.mkdf-boxed .mkdf-wrapper-inner{width:850px;}
.mkdf-grid-800.mkdf-boxed .mkdf-page-header .mkdf-sticky-header,
.mkdf-grid-800.mkdf-boxed .mkdf-page-header .mkdf-fixed-wrapper.fixed{width:850px;left:auto;}
}
.mkdf-two-columns-66-33{width:100%;}
.mkdf-two-columns-66-33 .mkdf-column1{width:66.66%;float:left;}
.mkdf-two-columns-66-33 .mkdf-column1 .mkdf-column-inner{padding:0 20px 0 0;}
.mkdf-two-columns-66-33 .mkdf-column2{width:33.33%;float:left;}
.mkdf-two-columns-66-33 .mkdf-column2 .mkdf-column-inner{padding:0 0 0 20px;}
.mkdf-two-columns-33-66{width:100%;}
.mkdf-two-columns-33-66 .mkdf-column1{width:33.33%;float:left;}
.mkdf-two-columns-33-66 .mkdf-column1 .mkdf-column-inner{padding:0 20px 0 0;}
.mkdf-two-columns-33-66 .mkdf-column2{width:66.66%;float:left;}
.mkdf-two-columns-33-66 .mkdf-column2 .mkdf-column-inner{padding:0 0 0 20px;}
.mkdf-two-columns-75-25{width:100%;}
.mkdf-two-columns-75-25 .mkdf-column1{width:75%;float:left;}
.mkdf-two-columns-75-25 .mkdf-column1 .mkdf-column-inner{padding:0 20px 0 0;}
.mkdf-two-columns-75-25 .mkdf-column2{width:25%;float:left;}
.mkdf-two-columns-75-25 .mkdf-column2 .mkdf-column-inner{padding:0 0 0 20px;}
.mkdf-two-columns-25-75{width:100%;}
.mkdf-two-columns-25-75 .mkdf-column1{width:25%;float:left;}
.mkdf-two-columns-25-75 .mkdf-column1 .mkdf-column-inner{padding:0 20px 0 0;}
.mkdf-two-columns-25-75 .mkdf-column2{width:75%;float:left;}
.mkdf-two-columns-25-75 .mkdf-column2 .mkdf-column-inner{padding:0 0 0 20px;}
.mkdf-two-columns-50-50{width:100%;}
.mkdf-two-columns-50-50 > .mkdf-two-columns-50-50-inner{margin:0 -15px;}
.mkdf-two-columns-50-50 .mkdf-column{width:50%;float:left;}
.mkdf-two-columns-50-50 .mkdf-column .mkdf-column-inner{padding:0 15px;}
.mkdf-three-columns{width:100%;}
.mkdf-three-columns > .mkdf-three-columns-inner{margin:0 -15px;}
.mkdf-three-columns .mkdf-column{width:33.33%;float:left;}
.mkdf-three-columns .mkdf-column .mkdf-column-inner{padding:0 15px;}
.mkdf-four-columns{width:100%;}
.mkdf-four-columns > .mkdf-four-columns-inner{margin:0 -15px;}
.mkdf-four-columns .mkdf-column{width:25%;float:left;}
.mkdf-four-columns .mkdf-column .mkdf-column-inner{padding:0 15px;}
.mkdf-five-columns{width:100%;}
.mkdf-five-columns > .mkdf-five-columns-inner{margin:0 -15px;}
.mkdf-five-columns .mkdf-column{width:20%;float:left;}
.mkdf-five-columns .mkdf-column .mkdf-column-inner{padding:0 15px;}
body.woocommerce.woocommerce-page .mkdf-two-columns-66-33.woocommerce_with_sidebar .mkdf-column1 .mkdf-column-inner,
body.woocommerce.woocommerce-page .mkdf-two-columns-75-25.woocommerce_with_sidebar .mkdf-column1 .mkdf-column-inner{padding-left:40px;}
body.woocommerce.woocommerce-page .mkdf-two-columns-33-66.woocommerce_with_sidebar .mkdf-column2 .mkdf-column-inner,
body.woocommerce.woocommerce-page .mkdf-two-columns-25-75.woocommerce_with_sidebar .mkdf-column2 .mkdf-column-inner{padding-right:40px;}
body.woocommerce.woocommerce-page .full_width .mkdf-two-columns-66-33.woocommerce_with_sidebar .mkdf-column1 .mkdf-column-inner,
body.woocommerce.woocommerce-page .full_width .mkdf-two-columns-75-25.woocommerce_with_sidebar .mkdf-column1 .mkdf-column-inner{padding-left:0;}
body.woocommerce.woocommerce-page .full_width .mkdf-two-columns-33-66.woocommerce_with_sidebar .mkdf-column2 .mkdf-column-inner,
body.woocommerce.woocommerce-page .full_width .mkdf-two-columns-25-75.woocommerce_with_sidebar .mkdf-column2 .mkdf-column-inner{padding-right:0;}
@-webkit-keyframes preload-background{from{background-position:0 0;}
to{background-position:100% 0;}
}
@keyframes preload-background{from{background-position:0 0;}
to{background-position:100% 0;}
}
.mkdf-preload-background{background-repeat:repeat !important;background-color:transparent !important;background-attachment:scroll !important;background-size:inherit !important;-webkit-animation-name:preload-background;-webkit-animation-duration:40s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-name:preload-background;animation-duration:40s;animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:0s;animation-fill-mode:forwards;}
.mkdf-grid{width:1100px;margin:0 auto;}
.mkdf-vertical-align-containers{position:relative;height:100%;width:100%;padding:0 20px;box-sizing:border-box;}
.mkdf-vertical-align-containers.mkdf-25-50-25 .mkdf-position-left,
.mkdf-vertical-align-containers.mkdf-25-50-25 .mkdf-position-right{width:25%;}
.mkdf-vertical-align-containers.mkdf-25-50-25 .mkdf-position-center{width:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.mkdf-vertical-align-containers.mkdf-25-50-25 .mkdf-position-left-inner,
.mkdf-vertical-align-containers.mkdf-25-50-25 .mkdf-position-center-inner,
.mkdf-vertical-align-containers.mkdf-25-50-25 .mkdf-position-right-inner{width:98%;}
.mkdf-vertical-align-containers.mkdf-33-33-33 .mkdf-position-left,
.mkdf-vertical-align-containers.mkdf-33-33-33 .mkdf-position-center,
.mkdf-vertical-align-containers.mkdf-33-33-33 .mkdf-position-right{width:33.33%;}
.mkdf-vertical-align-containers.mkdf-33-33-33 .mkdf-position-center{width:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.mkdf-vertical-align-containers.mkdf-33-33-33 .mkdf-position-left-inner,
.mkdf-vertical-align-containers.mkdf-33-33-33 .mkdf-position-center-inner,
.mkdf-vertical-align-containers.mkdf-33-33-33 .mkdf-position-right-inner{width:98%;}
.mkdf-vertical-align-containers.mkdf-50-50 .mkdf-position-left,
.mkdf-vertical-align-containers.mkdf-50-50 .mkdf-position-right{width:50%;}
.mkdf-vertical-align-containers.mkdf-50-50 .mkdf-position-left-inner,
.mkdf-vertical-align-containers.mkdf-50-50 .mkdf-position-center-inner,
.mkdf-vertical-align-containers.mkdf-50-50 .mkdf-position-right-inner{width:98%;}
.mkdf-vertical-align-containers .mkdf-position-left{position:relative;float:left;z-index:2;height:100%;}
.mkdf-vertical-align-containers .mkdf-position-center{height:100%;width:100%;position:absolute;left:0;text-align:center;z-index:1;}
.mkdf-vertical-align-containers .mkdf-position-right{position:relative;float:right;z-index:2;height:100%;text-align:right;}
.mkdf-vertical-align-containers .mkdf-position-left-inner,
.mkdf-vertical-align-containers .mkdf-position-center-inner,
.mkdf-vertical-align-containers .mkdf-position-right-inner{vertical-align:middle;display:inline-block;}
.mkdf-vertical-align-containers .mkdf-position-right.mkdf-has-widget .mkdf-position-right-inner{height:100%;}
.mkdf-vertical-align-containers .mkdf-position-left:before,
.mkdf-vertical-align-containers .mkdf-position-center:before,
.mkdf-vertical-align-containers .mkdf-position-right:before{content:"";display:inline-block;vertical-align:middle;height:100%;margin-right:-3px;}
.mkdf-section{position:relative;}
.mkdf-grid-section .mkdf-section-inner{width:1100px;margin:0 auto;position:relative;z-index:20;}
.mkdf-section-inner-margin{margin-left:-15px;margin-right:-15px;}
.mkdf-content-aligment-left{text-align:left;}
.mkdf-content-aligment-center{text-align:center;}
.mkdf-content-aligment-right{text-align:right;}
.mkdf-parallax-section-holder{position:static;padding:0px;background-repeat:no-repeat;background-color:transparent;background-position:center 0px;background-attachment:fixed;overflow:hidden;}
.mkdf-parallax-section-holder.mkdf-vertical-middle-align{display:table;width:100%;}
.mkdf-parallax-section-holder .mkdf-parallax-content-outer{display:table-cell;height:100%;vertical-align:middle;padding:100% 0;}
.touch .mkdf-parallax-section-holder.mkdf-parallax-section-holder-touch-disabled{height:auto !important;min-height:300px;background-position:center top !important;background-attachment:scroll;background-size:cover;}
section.parallax_section_holder.vertical_middle_align .parallax_content_outer{display:table-cell;height:100%;vertical-align:middle;padding:100% 0;}
.mkdf-section .mkdf-mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}
.mkdf-section .mkdf-video-overlay{height:3000px;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:11;}
.mkdf-section .mkdf-video-overlay.mkdf-active{background-image:url("img/pixel-video.png");background-position:0px 0px;background-repeat:repeat;opacity:1;}
.mkdf-section .mkdf-video-wrap{top:0px;left:0px;overflow:hidden;position:absolute;width:100%;z-index:10;}
.mkdf-section .mkdf-video-wrap .mejs-container .mejs-controls{display:none !important;}
.mkdf-section .mkdf-video-wrap .mejs-poster{background-size:cover !important;-moz-background-size:cover !important;-webkit-background-size:cover !important;-o-background-size:cover !important;}
.mkdf-section .mkdf-video-wrap .mejs-container{background-color:transparent !important;background-image:none !important;height:auto !important;}
.mkdf-section .mkdf-video-wrap .mejs-mediaelement{background:none !important;border:0px !important;}
.mkdf-section .mkdf-video-wrap .mejs-container .mejs-poster img{max-width:none !important;width:100% !important;}
.mkdf-arrow-link{font-size:15px;}
.mkdf-arrow-link .mkdf-al-icon{font-size:18px;vertical-align:middle;margin-right:8px;position:relative;display:inline-block;padding-left:1px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0);}
.mkdf-arrow-link:hover .mkdf-al-icon{-webkit-transform:translateX(5px) translateZ(0);transform:translateX(5px) translateZ(0);}
@-webkit-keyframes element-from-left{0%{opacity:0;transform:translate(-20%, 0);}
100%{opacity:1;transform:translate(0, 0);}
}
@keyframes element-from-left{0%{opacity:0;transform:translate(-20%, 0);}
100%{opacity:1;transform:translate(0, 0);}
}
@-webkit-keyframes element-from-right{0%{opacity:0;transform:translate(20%, 0);}
100%{opacity:1;transform:translate(0, 0);}
}
@keyframes element-from-right{0%{opacity:0;transform:translate(20%, 0);}
100%{opacity:1;transform:translate(0, 0);}
}
@-webkit-keyframes element-from-top{0%{opacity:0;transform:translate(0, -30%);}
100%{opacity:1;transform:translate(0, 0);}
}
@keyframes element-from-top{0%{opacity:0;transform:translate(0, -30%);}
100%{opacity:1;transform:translate(0, 0);}
}
@-webkit-keyframes element-from-bottom{0%{opacity:0;transform:translate(0, 30%);}
100%{opacity:1;transform:translate(0, 0);}
}
@keyframes element-from-bottom{0%{opacity:0;transform:translate(0, 30%);}
100%{opacity:1;transform:translate(0, 0);}
}
.mkdf-element-from-left,
.mkdf-element-from-right,
.mkdf-element-from-top,
.mkdf-element-from-bottom,
.mkdf-element-from-fade{display:inline-block;width:100%;}
.touch .mkdf-no-animations-on-touch .mkdf-element-from-left > div,
.touch .mkdf-no-animations-on-touch .mkdf-element-from-right > div,
.touch .mkdf-no-animations-on-touch .mkdf-element-from-top > div,
.touch .mkdf-no-animations-on-touch .mkdf-element-from-bottom > div,
.touch .mkdf-no-animations-on-touch .mkdf-element-from-fade > div{opacity:1;-webkit-animation:none;animation:none;-webkit-transform:scale(1);transform:scale(1);}
.mkdf-element-from-left > div,
.mkdf-element-from-right > div,
.mkdf-element-from-top > div,
.mkdf-element-from-bottom > div,
.mkdf-element-from-fade > div{opacity:0;display:inline-block;width:100%;vertical-align:middle;}
.mkdf-element-from-fade.mkdf-element-from-fade-on > div{opacity:1;-webkit-transition:opacity 0.8s ease 0s;transition:opacity 0.8s ease 0s;-webkit-backface-visibility:hidden;}
.mkdf-element-from-left.mkdf-element-from-left-on > div{-webkit-animation:element-from-left 0.7s 1 ease-in-out;animation:element-from-left 0.7s 1 ease-in-out;opacity:1;-webkit-backface-visibility:hidden;}
.mkdf-element-from-right.mkdf-element-from-right-on > div{-webkit-animation:element-from-right 0.7s 1 ease-in-out;animation:element-from-right 0.7s 1 ease-in-out;opacity:1;-webkit-backface-visibility:hidden;}
.mkdf-element-from-top.mkdf-element-from-top-on > div{-webkit-animation:element-from-top 0.7s 1 ease-in-out;animation:element-from-top 0.7s 1 ease-in-out;opacity:1;-webkit-backface-visibility:hidden;}
.mkdf-element-from-bottom.mkdf-element-from-bottom-on > div{-webkit-animation:element-from-bottom 0.7s 1 ease-in-out;animation:element-from-bottom 0.7s 1 ease-in-out;opacity:1;-webkit-backface-visibility:hidden;}
.touch .mkdf-no-animation-on-touch .mkdf-flip-in,
.touch .mkdf-no-animation-on-touch .mkdf-grow-in,
.touch .mkdf-no-animation-on-touch .mkdf-z-rotate,
.touch .mkdf-no-animation-on-touch .mkdf-x-rotate,
.touch .mkdf-no-animation-on-touch .mkdf-y-translate,
.touch .mkdf-no-animation-on-touch .mkdf-fade-in-down,
.touch .mkdf-no-animation-on-touch .mkdf-fade-in-left-x-rotate,
.touch .mkdf-no-animation-on-touch .mkdf-fade-in{-webkit-transition:none !important;transition:none !important;-webkit-transform:none !important;transform:none !important;opacity:1 !important;}
.mkdf-flip-in{opacity:0;-webkit-transform:perspective(1000px) rotateY(25deg);transform:perspective(1000px) rotateY(25deg);-webkit-transition:all 1.1s ease-in-out;transition:all 1.1s ease-in-out;}
.mkdf-flip-in.mkdf-flip-in-on{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
.mkdf-grow-in{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all 1s cubic-bezier(0, 1, 0.5, 1);transition:all 1s cubic-bezier(0, 1, 0.5, 1);-webkit-backface-visibility:hidden;}
.mkdf-grow-in.mkdf-grow-in-on{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.mkdf-z-rotate{opacity:0;-webkit-transform:rotateZ(7deg);transform:rotateZ(7deg);-webkit-transition:all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform-origin:top right;transform-origin:top right;-webkit-backface-visibility:hidden;}
.mkdf-z-rotate.mkdf-z-rotate-on{opacity:1;-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);}
.mkdf-x-rotate{opacity:0;-webkit-transform:perspective(900px) rotateX(-45deg);transform:perspective(900px) rotateX(-45deg);-webkit-transition:all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-backface-visibility:hidden;}
.mkdf-x-rotate.mkdf-x-rotate-on{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}
.mkdf-y-translate{opacity:0;-webkit-transform:translate(0, 30px);transform:translate(0, 30px);-webkit-transition:all 700ms cubic-bezier(0.68, -0.65, 0.265, 1.65);transition:all 700ms cubic-bezier(0.68, -0.65, 0.265, 1.65);}
.mkdf-y-translate.mkdf-y-translate-on{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.mkdf-fade-in-down{opacity:0;-webkit-transform:translate(0, -25px);transform:translate(0, -25px);-webkit-transition:all 0.9s cubic-bezier(0, 1, 0.5, 1);transition:all 0.9s cubic-bezier(0, 1, 0.5, 1);}
.mkdf-fade-in-down.mkdf-fade-in-down-on{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.mkdf-fade-in-left-x-rotate{opacity:0;-webkit-transform:rotateZ(-5deg) translate(-30px, 0);transform:rotateZ(-5deg) translate(-30px, 0);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}
.mkdf-fade-in-left-x-rotatemkdf-fade-in-left-x-rotate-on{opacity:1;-webkit-transform:rotateZ(0deg) translate(0, 0);transform:rotateZ(0deg) translate(0, 0);}
.mkdf-fade-in{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;}
.mkdf-fade-in.mkdf-fade-in-on{opacity:1;}
.mkdf-ajax-loader{position:fixed;top:50%;left:50%;z-index:1100;display:none;}
.mkdf-ajax-loader1{position:relative;display:inline-block;width:100%;height:100%;}
.mkdf-ajax-loader2{margin:-50% 0 0 -50%;}
.mkdf-ajax-loader .pulse{width:32px;height:32px;margin:-16px 0px 0px -16px;background-color:#279eff;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-animation:scaleout 1.0s infinite ease-in-out;animation:scaleout 1.0s infinite ease-in-out;}
@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0);}
100%{-webkit-transform:scale(1);opacity:0;}
}
@-moz-keyframes scaleout{0%{-moz-transform:scale(0);}
100%{-moz-transform:scale(1);opacity:0;}
}
@-ms-keyframes scaleout{0%{-ms-transform:scale(0);}
100%{-ms-transform:scale(1);opacity:0;}
}
@-o-keyframes scaleout{0%{-o-transform:scale(0);}
100%{-o-transform:scale(1);opacity:0;}
}
@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0);}
100%{transform:scale(1);-webkit-transform:scale(1);opacity:0;}
}
.mkdf-ajax-loader .double_pulse{width:40px;height:40px;margin:-20px 0px 0px -20px;position:relative;}
.mkdf-ajax-loader .double_pulse .double-bounce1, .mkdf-ajax-loader .double_pulse .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#279eff;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2.0s infinite ease-in-out;animation:bounce 2.0s infinite ease-in-out;}
.mkdf-ajax-loader .double_pulse .double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
@-webkit-keyframes bounce{0%, 100%{-webkit-transform:scale(0);}
50%{-webkit-transform:scale(1);}
}
@keyframes bounce{0%, 100%{transform:scale(0);-webkit-transform:scale(0);}
50%{transform:scale(1);-webkit-transform:scale(1);}
}
.mkdf-ajax-loader .cube{width:60px;height:60px;margin:-30px 0px 0px -30px;background-color:#279eff;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out;}
@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px);}
50%{-webkit-transform:perspective(120px) rotateY(180deg);}
100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg);}
}
@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);}
50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}
100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}
.mkdf-ajax-loader .rotating_cubes{width:32px;height:32px;margin:-16px 0px 0px -16px;position:relative;}
.mkdf-ajax-loader .rotating_cubes .cube1, .mkdf-ajax-loader .rotating_cubes .cube2{background-color:#279eff;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:cubemove 1.8s infinite ease-in-out;animation:cubemove 1.8s infinite ease-in-out;}
.mkdf-ajax-loader .rotating_cubes .cube2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
@-webkit-keyframes cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5);}
50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg);}
75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);}
100%{-webkit-transform:rotate(-360deg);}
}
@keyframes cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(0.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5);}
50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg);}
50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg);}
75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);}
100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);}
}
.mkdf-ajax-loader .stripes{width:50px;height:60px;margin:-30px 0px 0px -25px;text-align:center;font-size:10px;}
.mkdf-ajax-loader .stripes > div{background-color:#279eff;height:100%;width:6px;display:inline-block;margin:0 3px 0 0;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out;}
.mkdf-ajax-loader .stripes .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.mkdf-ajax-loader .stripes .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
.mkdf-ajax-loader .stripes .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.mkdf-ajax-loader .stripes .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
@-webkit-keyframes stretchdelay{0%, 40%, 100%{-webkit-transform:scaleY(0.4);}
20%{-webkit-transform:scaleY(1);}
}
@keyframes stretchdelay{0%, 40%, 100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4);}
20%{transform:scaleY(1);-webkit-transform:scaleY(1);}
}
.mkdf-ajax-loader .wave{width:72px;text-align:center;margin:-9px 0px 0px -36px;}
.mkdf-ajax-loader .wave > div{width:18px;height:18px;background-color:#279eff;margin:0px 3px 0px 0px;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.mkdf-ajax-loader .wave .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.mkdf-ajax-loader .wave .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);}
40%{-webkit-transform:scale(1);}
}
@keyframes bouncedelay{0%, 80%, 100%{transform:scale(0);-webkit-transform:scale(0);}
40%{transform:scale(1);-webkit-transform:scale(1);}
}
.mkdf-ajax-loader .two_rotating_circles{width:40px;height:40px;margin:-20px 0px 0px -20px;position:relative;text-align:center;-webkit-animation:rotatecircles 2.0s infinite linear;animation:rotatecircles 2.0s infinite linear;}
.mkdf-ajax-loader .two_rotating_circles .dot1, .mkdf-ajax-loader .two_rotating_circles .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#279eff;border-radius:100%;-webkit-animation:bounce 2.0s infinite ease-in-out;animation:bounce 2.0s infinite ease-in-out;}
.mkdf-ajax-loader .two_rotating_circles .dot2{top:auto;bottom:0px;-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
@-webkit-keyframes rotatecircles{100%{-webkit-transform:rotate(360deg);}
}
@keyframes rotatecircles{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
}
.mkdf-ajax-loader .five_rotating_circles{width:60px;height:60px;margin:-30px 0px 0px -30px;position:relative;}
.mkdf-ajax-loader .five_rotating_circles .container1 > div, .mkdf-ajax-loader .five_rotating_circles .container2 > div, .mkdf-ajax-loader .five_rotating_circles .container3 > div{width:12px;height:12px;background-color:#279eff;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.mkdf-ajax-loader .five_rotating_circles .spinner-container{position:absolute;width:100%;height:100%;}
.mkdf-ajax-loader .five_rotating_circles .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);}
.mkdf-ajax-loader .five_rotating_circles .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);}
.mkdf-ajax-loader .five_rotating_circles .circle1{top:0;left:0;}
.mkdf-ajax-loader .five_rotating_circles .circle2{top:0;right:0;}
.mkdf-ajax-loader .five_rotating_circles .circle3{right:0;bottom:0;}
.mkdf-ajax-loader .five_rotating_circles .circle4{left:0;bottom:0;}
.mkdf-ajax-loader .five_rotating_circles .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.mkdf-ajax-loader .five_rotating_circles .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
.mkdf-ajax-loader .five_rotating_circles .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.mkdf-ajax-loader .five_rotating_circles .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
.mkdf-ajax-loader .five_rotating_circles .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s;}
.mkdf-ajax-loader .five_rotating_circles .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}
.mkdf-ajax-loader .five_rotating_circles .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}
.mkdf-ajax-loader .five_rotating_circles .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}
.mkdf-ajax-loader .five_rotating_circles .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}
.mkdf-ajax-loader .five_rotating_circles .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}
.mkdf-ajax-loader .five_rotating_circles .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s;}
.mkdf-ajax-loader .atom{width:100px;height:100px;margin:-50px 0 0 -50px;position:relative;}
.mkdf-ajax-loader .atom .ball-1{height:50%;width:50%;left:50%;top:50%;position:absolute;z-index:1;-webkit-animation:atom_shrink 4.5s infinite linear;-moz-animation:atom_shrink 4.5s infinite linear;-o-animation:atom_shrink 4.5s infinite linear;animation:atom_shrink 4.5s infinite linear;}
.mkdf-ajax-loader .atom .ball-1:before{content:'';background:#279eff;border-radius:50%;height:100%;width:100%;position:absolute;top:-50%;left:-50%;}
.mkdf-ajax-loader .atom .ball-2,
.mkdf-ajax-loader .atom .ball-3,
.mkdf-ajax-loader .atom .ball-4{position:absolute;width:100%;height:100%;z-index:0;}
.mkdf-ajax-loader .atom .ball-2:before,
.mkdf-ajax-loader .atom .ball-3:before,
.mkdf-ajax-loader .atom .ball-4:before{content:'';height:20px;width:20px;border-radius:50%;background:#279eff;top:0;left:0;margin:0 auto;position:absolute;}
.mkdf-ajax-loader .atom .ball-2{-webkit-animation:atom_zindex 1.5s 0.75s infinite steps(2, end);-moz-animation:atom_zindex 1.5s 0.75s infinite steps(2, end);-o-animation:atom_zindex 1.5s 0.75s infinite steps(2, end);animation:atom_zindex 1.5s 0.75s infinite steps(2, end);}
.mkdf-ajax-loader .atom .ball-3{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation:atom_zindex 1.5s -0.25s infinite steps(2, end);-moz-animation:atom_zindex 1.5s -0.25s infinite steps(2, end);-o-animation:atom_zindex 1.5s -0.25s infinite steps(2, end);animation:atom_zindex 1.5s -0.25s infinite steps(2, end);}
.mkdf-ajax-loader .atom .ball-4{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation:atom_zindex 1.5s 0.25s infinite steps(2, end);-moz-animation:atom_zindex 1.5s 0.25s infinite steps(2, end);-o-animation:atom_zindex 1.5s 0.25s infinite steps(2, end);animation:atom_zindex 1.5s 0.25s infinite steps(2, end);}
.mkdf-ajax-loader .atom .ball-2:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation:atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease;-moz-animation:atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease;-o-animation:atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease;animation:atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease;}
.mkdf-ajax-loader .atom .ball-3:before{-webkit-animation:atom_position 1.5s -1s infinite ease, atom_size 1.5s -0.75s infinite ease;-moz-animation:atom_position 1.5s -1s infinite ease, atom_size 1.5s -0.75s infinite ease;-o-animation:atom_position 1.5s -1s infinite ease, atom_size 1.5s -0.75s infinite ease;animation:atom_position 1.5s -1s infinite ease, atom_size 1.5s -0.75s infinite ease;}
.mkdf-ajax-loader .atom .ball-4:before{-webkit-animation:atom_position 1.5s -0.5s infinite ease, atom_size 1.5s -0.125s infinite ease;-moz-animation:atom_position 1.5s -0.5s infinite ease, atom_size 1.5s -0.125s infinite ease;-o-animation:atom_position 1.5s -0.5s infinite ease, atom_size 1.5s -0.125s infinite ease;animation:atom_position 1.5s -0.5s infinite ease, atom_size 1.5s -0.125s infinite ease;}
@-webkit-keyframes atom_position{50%{top:80px;left:80px;}
}
@-moz-keyframes atom_position{50%{top:80px;left:80px;}
}
@-o-keyframes atom_position{50%{top:80px;left:80px;}
}
@keyframes atom_position{50%{top:80px;left:80px;}
}
@-webkit-keyframes atom_size{50%{-webkit-transform:scale(0.5, 0.5);}
}
@-moz-keyframes atom_size{50%{-moz-transform:scale(0.5, 0.5);}
}
@-o-keyframes atom_size{50%{-o-transform:scale(0.5, 0.5);}
}
@keyframes atom_size{50%{transform:scale(0.5, 0.5);}
}
@-webkit-keyframes atom_zindex{100%{z-index:10;}
}
@-moz-keyframes atom_zindex{100%{z-index:10;}
}
@-o-keyframes atom_zindex{100%{z-index:10;}
}
@keyframes atom_zindex{100%{z-index:10;}
}
@-webkit-keyframes atom_shrink{50%{-webkit-transform:scale(0.9, 0.9);}
}
@-moz-keyframes atom_shrink{50%{-moz-transform:scale(0.9, 0.9);}
}
@-o-keyframes atom_shrink{50%{-o-transform:scale(0.9, 0.9);}
}
@keyframes atom_shrink{50%{transform:scale(0.9, 0.9);}
}
.mkdf-ajax-loader .clock{width:50px;height:50px;margin:-25px 0 0 -25px;position:relative;-webkit-animation:clock 8s infinite steps(8);-moz-animation:clock 8s infinite steps(8);-o-animation:clock 8s infinite steps(8);animation:clock 8s infinite steps(8);}
.mkdf-ajax-loader .clock .ball{height:50px;width:50px;position:absolute;}
.mkdf-ajax-loader .clock .ball:before{content:'';border-radius:50%;height:18.31501832px;width:18.31501832px;position:absolute;background:#279eff;}
.mkdf-ajax-loader .clock .ball-1{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-animation:clock1 1s ease-in infinite;-moz-animation:clock1 1s ease-in infinite;-o-animation:clock1 1s ease-in infinite;animation:clock1 1s ease-in infinite;}
.mkdf-ajax-loader .clock .ball-2{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-animation:clock2 1s ease-in infinite;-moz-animation:clock2 1s ease-in infinite;-o-animation:clock2 1s ease-in infinite;animation:clock2 1s ease-in infinite;}
.mkdf-ajax-loader .clock .ball-3{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-animation:clock3 1s ease-in infinite;-moz-animation:clock3 1s ease-in infinite;-o-animation:clock3 1s ease-in infinite;animation:clock3 1s ease-in infinite;}
.mkdf-ajax-loader .clock .ball-4{-webkit-animation:clock4 1s ease-in infinite;-moz-animation:clock4 1s ease-in infinite;-o-animation:clock4 1s ease-in infinite;animation:clock4 1s ease-in infinite;}
@-webkit-keyframes clock{100%{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes clock{100%{-moz-transform:rotate(360deg);}
}
@-o-keyframes clock{100%{-o-transform:rotate(360deg);}
}
@keyframes clock{100%{transform:rotate(360deg);}
}
@-webkit-keyframes clock1{0%{-webkit-transform:rotate(-135deg);}
30%{-webkit-transform:rotate(-450deg);}
100%{-webkit-transform:rotate(-450deg);}
}
@-moz-keyframes clock1{0%{-moz-transform:rotate(-135deg);}
30%{-moz-transform:rotate(-450deg);}
100%{-moz-transform:rotate(-450deg);}
}
@-o-keyframes clock1{0%{-o-transform:rotate(-135deg);}
30%{-o-transform:rotate(-450deg);}
100%{-o-transform:rotate(-450deg);}
}
@keyframes clock1{0%{transform:rotate(-135deg);}
30%{transform:rotate(-450deg);}
100%{transform:rotate(-450deg);}
}
@-webkit-keyframes clock2{5%{-webkit-transform:rotate(-90deg);}
35%{-webkit-transform:rotate(-405deg);}
100%{-webkit-transform:rotate(-405deg);}
}
@-moz-keyframes clock2{5%{-moz-transform:rotate(-90deg);}
35%{-moz-transform:rotate(-405deg);}
100%{-moz-transform:rotate(-405deg);}
}
@-o-keyframes clock2{5%{-o-transform:rotate(-90deg);}
35%{-o-transform:rotate(-405deg);}
100%{-o-transform:rotate(-405deg);}
}
@keyframes clock2{5%{transform:rotate(-90deg);}
35%{transform:rotate(-405deg);}
100%{transform:rotate(-405deg);}
}
@-webkit-keyframes clock3{10%{-webkit-transform:rotate(-45deg);}
40%{-webkit-transform:rotate(-360deg);}
100%{-webkit-transform:rotate(-360deg);}
}
@-moz-keyframes clock3{10%{-moz-transform:rotate(-45deg);}
40%{-moz-transform:rotate(-360deg);}
100%{-moz-transform:rotate(-360deg);}
}
@-o-keyframes clock3{10%{-o-transform:rotate(-45deg);}
40%{-o-transform:rotate(-360deg);}
100%{-o-transform:rotate(-360deg);}
}
@keyframes clock3{10%{transform:rotate(-45deg);}
40%{transform:rotate(-360deg);}
100%{transform:rotate(-360deg);}
}
@-webkit-keyframes clock4{15%{-webkit-transform:rotate(0deg);}
45%{-webkit-transform:rotate(-315deg);}
100%{-webkit-transform:rotate(-315deg);}
}
@-moz-keyframes clock4{15%{-moz-transform:rotate(0deg);}
45%{-moz-transform:rotate(-315deg);}
100%{-moz-transform:rotate(-315deg);}
}
@-o-keyframes clock4{15%{-o-transform:rotate(0deg);}
45%{-o-transform:rotate(-315deg);}
100%{-o-transform:rotate(-315deg);}
}
@keyframes clock4{15%{transform:rotate(0deg);}
45%{transform:rotate(-315deg);}
100%{transform:rotate(-315deg);}
}
.mkdf-ajax-loader .mitosis{height:50px;width:50px;margin:-25px 0 0 -25px;position:relative;-webkit-animation:mitosis_invert 2s infinite steps(2, end);-moz-animation:mitosis_invert 2s infinite steps(2, end);-o-animation:mitosis_invert 2s infinite steps(2, end);animation:mitosis_invert 2s infinite steps(2, end);}
.mkdf-ajax-loader .mitosis .ball{height:100%;width:100%;position:absolute;border-radius:50%;top:0;left:0;background:#279eff;}
.mkdf-ajax-loader .mitosis .ball-1{-webkit-animation:mitosis_ball1 1s infinite alternate linear;-moz-animation:mitosis_ball1 1s infinite alternate linear;-o-animation:mitosis_ball1 1s infinite alternate linear;animation:mitosis_ball1 1s infinite alternate linear;}
.mkdf-ajax-loader .mitosis .ball-2{-webkit-animation:mitosis_ball2 1s infinite alternate linear;-moz-animation:mitosis_ball2 1s infinite alternate linear;-o-animation:mitosis_ball2 1s infinite alternate linear;animation:mitosis_ball2 1s infinite alternate linear;}
.mkdf-ajax-loader .mitosis .ball-3{-webkit-animation:mitosis_ball3 1s infinite alternate linear;-moz-animation:mitosis_ball3 1s infinite alternate linear;-o-animation:mitosis_ball3 1s infinite alternate linear;animation:mitosis_ball3 1s infinite alternate linear;}
.mkdf-ajax-loader .mitosis .ball-4{-webkit-animation:mitosis_ball4 1s infinite alternate linear;-moz-animation:mitosis_ball4 1s infinite alternate linear;-o-animation:mitosis_ball4 1s infinite alternate linear;animation:mitosis_ball4 1s infinite alternate linear;}
@-webkit-keyframes mitosis_invert{100%{-webkit-transform:rotate(180deg);}
}
@-moz-keyframes mitosis_invert{100%{-moz-transform:rotate(180deg);}
}
@-o-keyframes mitosis_invert{100%{-o-transform:rotate(180deg);}
}
@keyframes mitosis_invert{100%{transform:rotate(180deg);}
}
@-webkit-keyframes mitosis_ball1{12%{-webkit-transform:none;}
26%{-webkit-transform:translateX(25%) scale(1, 0.8);}
40%{-webkit-transform:translateX(50%) scale(0.8, 0.8);}
60%{-webkit-transform:translateX(50%) scale(0.8, 0.8);}
74%{-webkit-transform:translate(50%, 25%) scale(0.6, 0.8);}
88%{-webkit-transform:translate(50%, 50%) scale(0.6, 0.6);}
100%{-webkit-transform:translate(50%, 50%) scale(0.6, 0.6);}
}
@-moz-keyframes mitosis_ball1{12%{-moz-transform:none;}
26%{-moz-transform:translateX(25%) scale(1, 0.8);}
40%{-moz-transform:translateX(50%) scale(0.8, 0.8);}
60%{-moz-transform:translateX(50%) scale(0.8, 0.8);}
74%{-moz-transform:translate(50%, 25%) scale(0.6, 0.8);}
88%{-moz-transform:translate(50%, 50%) scale(0.6, 0.6);}
100%{-moz-transform:translate(50%, 50%) scale(0.6, 0.6);}
}
@-o-keyframes mitosis_ball1{12%{-o-transform:none;}
26%{-o-transform:translateX(25%) scale(1, 0.8);}
40%{-o-transform:translateX(50%) scale(0.8, 0.8);}
60%{-o-transform:translateX(50%) scale(0.8, 0.8);}
74%{-o-transform:translate(50%, 25%) scale(0.6, 0.8);}
88%{-o-transform:translate(50%, 50%) scale(0.6, 0.6);}
100%{-o-transform:translate(50%, 50%) scale(0.6, 0.6);}
}
@keyframes mitosis_ball1{12%{transform:none;}
26%{transform:translateX(25%) scale(1, 0.8);}
40%{transform:translateX(50%) scale(0.8, 0.8);}
60%{transform:translateX(50%) scale(0.8, 0.8);}
74%{transform:translate(50%, 25%) scale(0.6, 0.8);}
88%{transform:translate(50%, 50%) scale(0.6, 0.6);}
100%{transform:translate(50%, 50%) scale(0.6, 0.6);}
}
@-webkit-keyframes mitosis_ball2{12%{-webkit-transform:none;}
26%{-webkit-transform:translateX(25%) scale(1, 0.8);}
40%{-webkit-transform:translateX(50%) scale(0.8, 0.8);}
60%{-webkit-transform:translateX(50%) scale(0.8, 0.8);}
74%{-webkit-transform:translate(50%, -25%) scale(0.6, 0.8);}
88%{-webkit-transform:translate(50%, -50%) scale(0.6, 0.6);}
100%{-webkit-transform:translate(50%, -50%) scale(0.6, 0.6);}
}
@-moz-keyframes mitosis_ball2{12%{-moz-transform:none;}
26%{-moz-transform:translateX(25%) scale(1, 0.8);}
40%{-moz-transform:translateX(50%) scale(0.8, 0.8);}
60%{-moz-transform:translateX(50%) scale(0.8, 0.8);}
74%{-moz-transform:translate(50%, -25%) scale(0.6, 0.8);}
88%{-moz-transform:translate(50%, -50%) scale(0.6, 0.6);}
100%{-moz-transform:translate(50%, -50%) scale(0.6, 0.6);}
}
@-o-keyframes mitosis_ball2{12%{-o-transform:none;}
26%{-o-transform:translateX(25%) scale(1, 0.8);}
40%{-o-transform:translateX(50%) scale(0.8, 0.8);}
60%{-o-transform:translateX(50%) scale(0.8, 0.8);}
74%{-o-transform:translate(50%, -25%) scale(0.6, 0.8);}
88%{-o-transform:translate(50%, -50%) scale(0.6, 0.6);}
100%{-o-transform:translate(50%, -50%) scale(0.6, 0.6);}
}
@keyframes mitosis_ball2{12%{transform:none;}
26%{transform:translateX(25%) scale(1, 0.8);}
40%{transform:translateX(50%) scale(0.8, 0.8);}
60%{transform:translateX(50%) scale(0.8, 0.8);}
74%{transform:translate(50%, -25%) scale(0.6, 0.8);}
88%{transform:translate(50%, -50%) scale(0.6, 0.6);}
100%{transform:translate(50%, -50%) scale(0.6, 0.6);}
}
@-webkit-keyframes mitosis_ball3{12%{-webkit-transform:none;}
26%{-webkit-transform:translateX(-25%) scale(1, 0.8);}
40%{-webkit-transform:translateX(-50%) scale(0.8, 0.8);}
60%{-webkit-transform:translateX(-50%) scale(0.8, 0.8);}
74%{-webkit-transform:translate(-50%, 25%) scale(0.6, 0.8);}
88%{-webkit-transform:translate(-50%, 50%) scale(0.6, 0.6);}
100%{-webkit-transform:translate(-50%, 50%) scale(0.6, 0.6);}
}
@-moz-keyframes mitosis_ball3{12%{-moz-transform:none;}
26%{-moz-transform:translateX(-25%) scale(1, 0.8);}
40%{-moz-transform:translateX(-50%) scale(0.8, 0.8);}
60%{-moz-transform:translateX(-50%) scale(0.8, 0.8);}
74%{-moz-transform:translate(-50%, 25%) scale(0.6, 0.8);}
88%{-moz-transform:translate(-50%, 50%) scale(0.6, 0.6);}
100%{-moz-transform:translate(-50%, 50%) scale(0.6, 0.6);}
}
@-o-keyframes mitosis_ball3{12%{-o-transform:none;}
26%{-o-transform:translateX(-25%) scale(1, 0.8);}
40%{-o-transform:translateX(-50%) scale(0.8, 0.8);}
60%{-o-transform:translateX(-50%) scale(0.8, 0.8);}
74%{-o-transform:translate(-50%, 25%) scale(0.6, 0.8);}
88%{-o-transform:translate(-50%, 50%) scale(0.6, 0.6);}
100%{-o-transform:translate(-50%, 50%) scale(0.6, 0.6);}
}
@keyframes mitosis_ball3{12%{transform:none;}
26%{transform:translateX(-25%) scale(1, 0.8);}
40%{transform:translateX(-50%) scale(0.8, 0.8);}
60%{transform:translateX(-50%) scale(0.8, 0.8);}
74%{transform:translate(-50%, 25%) scale(0.6, 0.8);}
88%{transform:translate(-50%, 50%) scale(0.6, 0.6);}
100%{transform:translate(-50%, 50%) scale(0.6, 0.6);}
}
@-webkit-keyframes mitosis_ball4{12%{-webkit-transform:none;}
26%{-webkit-transform:translateX(-25%) scale(1, 0.8);}
40%{-webkit-transform:translateX(-50%) scale(0.8, 0.8);}
60%{-webkit-transform:translateX(-50%) scale(0.8, 0.8);}
74%{-webkit-transform:translate(-50%, -25%) scale(0.6, 0.8);}
88%{-webkit-transform:translate(-50%, -50%) scale(0.6, 0.6);}
100%{-webkit-transform:translate(-50%, -50%) scale(0.6, 0.6);}
}
@-moz-keyframes mitosis_ball4{12%{-moz-transform:none;}
26%{-moz-transform:translateX(-25%) scale(1, 0.8);}
40%{-moz-transform:translateX(-50%) scale(0.8, 0.8);}
60%{-moz-transform:translateX(-50%) scale(0.8, 0.8);}
74%{-moz-transform:translate(-50%, -25%) scale(0.6, 0.8);}
88%{-moz-transform:translate(-50%, -50%) scale(0.6, 0.6);}
100%{-moz-transform:translate(-50%, -50%) scale(0.6, 0.6);}
}
@-o-keyframes mitosis_ball4{12%{-o-transform:none;}
26%{-o-transform:translateX(-25%) scale(1, 0.8);}
40%{-o-transform:translateX(-50%) scale(0.8, 0.8);}
60%{-o-transform:translateX(-50%) scale(0.8, 0.8);}
74%{-o-transform:translate(-50%, -25%) scale(0.6, 0.8);}
88%{-o-transform:translate(-50%, -50%) scale(0.6, 0.6);}
100%{-o-transform:translate(-50%, -50%) scale(0.6, 0.6);}
}
@keyframes mitosis_ball4{12%{transform:none;}
26%{transform:translateX(-25%) scale(1, 0.8);}
40%{transform:translateX(-50%) scale(0.8, 0.8);}
60%{transform:translateX(-50%) scale(0.8, 0.8);}
74%{transform:translate(-50%, -25%) scale(0.6, 0.8);}
88%{transform:translate(-50%, -50%) scale(0.6, 0.6);}
100%{transform:translate(-50%, -50%) scale(0.6, 0.6);}
}
.mkdf-ajax-loader .lines{width:60px;height:60px;margin:0 0 0 -30px;}
.mkdf-ajax-loader .lines .line1,
.mkdf-ajax-loader .lines .line2,
.mkdf-ajax-loader .lines .line3,
.mkdf-ajax-loader .lines .line4{margin-left:10px;position:absolute;width:60px;height:4px;background-color:#279eff;-webkit-animation:lines_spin 1.5s infinite linear;-webkit-animation-timing-function:ease;}
.mkdf-ajax-loader .lines .line2{-webkit-animation-delay:0.1s;}
.mkdf-ajax-loader .lines .line3{-webkit-animation-delay:0.2s;}
.mkdf-ajax-loader .lines .line4{-webkit-animation-delay:0.3s;}
@-webkit-keyframes lines_spin{100%{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes lines_spin{100%{-moz-transform:rotate(360deg);}
}
@-o-keyframes lines_spin{100%{-o-transform:rotate(360deg);}
}
@keyframes lines_spin{100%{transform:rotate(360deg);}
}
.mkdf-ajax-loader .fussion{width:30px;height:30px;margin:-45px 0 0 -30px;position:relative;}
.mkdf-ajax-loader .fussion .ball{height:40px;width:40px;left:50%;top:50%;background:#279eff;border-radius:50%;float:left;position:absolute;}
.mkdf-ajax-loader .fussion .ball-1{background:#279eff;top:0;left:50%;-webkit-animation:fussion_ball1 1s 0s ease infinite;-moz-animation:fussion_ball1 1s 0s ease infinite;-o-animation:fussion_ball1 1s 0s ease infinite;animation:fussion_ball1 1s 0s ease infinite;z-index:1;}
.mkdf-ajax-loader .fussion .ball-2{background:#279eff;top:50%;left:100%;-webkit-animation:fussion_ball2 1s 0s ease infinite;-moz-animation:fussion_ball2 1s 0s ease infinite;-o-animation:fussion_ball2 1s 0s ease infinite;animation:fussion_ball2 1s 0s ease infinite;z-index:2;}
.mkdf-ajax-loader .fussion .ball-3{background:#279eff;top:100%;left:50%;-webkit-animation:fussion_ball3 1s 0s ease infinite;-moz-animation:fussion_ball3 1s 0s ease infinite;-o-animation:fussion_ball3 1s 0s ease infinite;animation:fussion_ball3 1s 0s ease infinite;z-index:1;}
.mkdf-ajax-loader .fussion .ball-4{background:#279eff;top:50%;left:0%;-webkit-animation:fussion_ball4 1s 0s ease infinite;-moz-animation:fussion_ball4 1s 0s ease infinite;-o-animation:fussion_ball4 1s 0s ease infinite;animation:fussion_ball4 1s 0s ease infinite;z-index:2;}
@-webkit-keyframes fussion_ball1{50%{top:-100%;left:200%;}
100%{top:50%;left:100%;z-index:2;}
}
@-moz-keyframes fussion_ball1{50%{top:-100%;left:200%;}
100%{top:50%;left:100%;z-index:2;}
}
@-o-keyframes fussion_ball1{50%{top:-100%;left:200%;}
100%{top:50%;left:100%;z-index:2;}
}
@keyframes fussion_ball1{50%{top:-100%;left:200%;}
100%{top:50%;left:100%;z-index:2;}
}
@-webkit-keyframes fussion_ball2{50%{top:200%;left:200%;}
100%{top:100%;left:50%;z-index:1;}
}
@-moz-keyframes fussion_ball2{50%{top:200%;left:200%;}
100%{top:100%;left:50%;z-index:1;}
}
@-o-keyframes fussion_ball2{50%{top:200%;left:200%;}
100%{top:100%;left:50%;z-index:1;}
}
@keyframes fussion_ball2{50%{top:200%;left:200%;}
100%{top:100%;left:50%;z-index:1;}
}
@-webkit-keyframes fussion_ball3{50%{top:200%;left:-100%;}
100%{top:50%;left:0%;z-index:2;}
}
@-moz-keyframes fussion_ball3{50%{top:200%;left:-100%;}
100%{top:50%;left:0%;z-index:2;}
}
@-o-keyframes fussion_ball3{50%{top:200%;left:-100%;}
100%{top:50%;left:0%;z-index:2;}
}
@keyframes fussion_ball3{50%{top:200%;left:-100%;}
100%{top:50%;left:0%;z-index:2;}
}
@-webkit-keyframes fussion_ball4{50%{top:-100%;left:-100%;}
100%{top:0%;left:50%;z-index:1;}
}
@-moz-keyframes fussion_ball4{50%{top:-100%;left:-100%;}
100%{top:0%;left:50%;z-index:1;}
}
@-o-keyframes fussion_ball4{50%{top:-100%;left:-100%;}
100%{top:0%;left:50%;z-index:1;}
}
@keyframes fussion_ball4{50%{top:-100%;left:-100%;}
100%{top:0%;left:50%;z-index:1;}
}
.mkdf-ajax-loader .wave_circles{width:150px;height:30px;margin:-15px 0 0 -75px;}
.mkdf-ajax-loader .wave_circles .ball{height:30px;width:30px;float:left;background:#279eff;border-radius:50%;margin-right:10px;}
.mkdf-ajax-loader .wave_circles .ball-1{-webkit-animation:wave_jump3 1.8s infinite ease-out;-moz-animation:wave_jump3 1.8s infinite ease-out;-o-animation:wave_jump3 1.8s infinite ease-out;animation:wave_jump3 1.8s infinite ease-out;}
.mkdf-ajax-loader .wave_circles .ball-2{-webkit-animation:wave_jump2 1.8s infinite ease-out;-moz-animation:wave_jump2 1.8s infinite ease-out;-o-animation:wave_jump2 1.8s infinite ease-out;animation:wave_jump2 1.8s infinite ease-out;}
.mkdf-ajax-loader .wave_circles .ball-3{-webkit-animation:wave_jump1 1.8s infinite ease-out;-moz-animation:wave_jump1 1.8s infinite ease-out;-o-animation:wave_jump1 1.8s infinite ease-out;animation:wave_jump1 1.8s infinite ease-out;}
.mkdf-ajax-loader .wave_circles .ball-4{margin-right:0;-webkit-animation:wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);-moz-animation:wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);-o-animation:wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);animation:wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);}
@-webkit-keyframes wave_jump1{12%{-webkit-transform:translate(20px, -40px);-webkit-animation-timing-function:ease-in;}
24%{-webkit-transform:translate(40px, 0);}
100%{-webkit-transform:translate(40px, 0);}
}
@-moz-keyframes wave_jump1{12%{-moz-transform:translate(20px, -40px);-moz-animation-timing-function:ease-in;}
24%{-moz-transform:translate(40px, 0);}
100%{-moz-transform:translate(40px, 0);}
}
@-moz-keyframes wave_jump1{12%{-o-transform:translate(20px, -40px);-o-animation-timing-function:ease-in;}
24%{-o-transform:translate(40px, 0);}
100%{-o-transform:translate(40px, 0);}
}
@keyframes wave_jump1{12%{transform:translate(20px, -40px);animation-timing-function:ease-in;}
24%{transform:translate(40px, 0);}
100%{transform:translate(40px, 0);}
}
@-webkit-keyframes wave_jump2{12%{-webkit-transform:translate(0, 0);}
24%{-webkit-transform:translate(20px, -40px);-webkit-animation-timing-function:ease-in;}
36%{-webkit-transform:translate(40px, 0);}
100%{-webkit-transform:translate(40px, 0);}
}
@-moz-keyframes wave_jump2{12%{-moz-transform:translate(0, 0);}
24%{-moz-transform:translate(20px, -40px);-moz-animation-timing-function:ease-in;}
36%{-moz-transform:translate(40px, 0);}
100%{-moz-transform:translate(40px, 0);}
}
@-o-keyframes wave_jump2{12%{-o-transform:translate(0, 0);}
24%{-o-transform:translate(20px, -40px);-o-animation-timing-function:ease-in;}
36%{-o-transform:translate(40px, 0);}
100%{-o-transform:translate(40px, 0);}
}
@keyframes wave_jump2{12%{transform:translate(0, 0);}
24%{transform:translate(20px, -40px);animation-timing-function:ease-in;}
36%{transform:translate(40px, 0);}
100%{transform:translate(40px, 0);}
}
@-webkit-keyframes wave_jump3{24%{-webkit-transform:translate(0, 0);}
36%{-webkit-transform:translate(20px, -40px);-webkit-animation-timing-function:ease-in;}
48%{-webkit-transform:translate(40px, 0);}
100%{-webkit-transform:translate(40px, 0);}
}
@-moz-keyframes wave_jump3{24%{-moz-transform:translate(0, 0);}
36%{-moz-transform:translate(20px, -40px);-moz-animation-timing-function:ease-in;}
48%{-moz-transform:translate(40px, 0);}
100%{-moz-transform:translate(40px, 0);}
}
@-o-keyframes wave_jump3{24%{-o-transform:translate(0, 0);}
36%{-o-transform:translate(20px, -40px);-o-animation-timing-function:ease-in;}
48%{-o-transform:translate(40px, 0);}
100%{-o-transform:translate(40px, 0);}
}
@keyframes wave_jump3{24%{transform:translate(0, 0);}
36%{transform:translate(20px, -40px);animation-timing-function:ease-in;}
48%{transform:translate(40px, 0);}
100%{transform:translate(40px, 0);}
}
@-webkit-keyframes wave_wipe{48%{-webkit-transform:translateX(-120px);}
100%{-webkit-transform:translateX(-120px);}
}
@-moz-keyframes wave_wipe{48%{-moz-transform:translateX(-120px);}
100%{-moz-transform:translateX(-120px);}
}
@-o-keyframes wave_wipe{48%{-o-transform:translateX(-120px);}
100%{-o-transform:translateX(-120px);}
}
@keyframes wave_wipe{48%{transform:translateX(-120px);}
100%{transform:translateX(-120px);}
}
.mkdf-ajax-loader .pulse_circles{width:100px;height:100px;margin:-50px 0 0 -50px;position:relative;}
.mkdf-ajax-loader .pulse_circles *{box-sizing:border-box;}
.mkdf-ajax-loader .pulse_circles .ball{height:100%;width:100%;background:#279eff;position:absolute;border-radius:50%;border:0px solid #279eff;-webkit-animation:pulse_circles_pulse 3s infinite;-moz-animation:pulse_circles_pulse 3s infinite;-o-animation:pulse_circles_pulse 3s infinite;animation:pulse_circles_pulse 3s infinite;}
.mkdf-ajax-loader .pulse_circles .ball-2{-webkit-animation-delay:-0.75s;-moz-animation-delay:-0.75s;-o-animation-delay:-0.75s;animation-delay:-0.75s;}
.mkdf-ajax-loader .pulse_circles .ball-3{-webkit-animation-delay:-1.5s;-moz-animation-delay:-1.5s;-o-animation-delay:-1.5s;animation-delay:-1.5s;}
.mkdf-ajax-loader .pulse_circles .ball-4{-webkit-animation-delay:-2.25s;-moz-animation-delay:-2.25s;-o-animation-delay:-2.25s;animation-delay:-2.25s;}
@-webkit-keyframes pulse_circles_pulse{0%{-webkit-transform:scale(0.1, 0.1);opacity:1;border-width:50px;}
100%{-webkit-transform:scale(1, 1);opacity:0;border-width:0;}
}
@-moz-keyframes pulse_circles_pulse{0%{-moz-transform:scale(0.1, 0.1);opacity:1;border-width:50px;}
100%{-moz-transform:scale(1, 1);opacity:0;border-width:0;}
}
@-o-keyframes pulse_circles_pulse{0%{-o-transform:scale(0.1, 0.1);opacity:1;border-width:50px;}
100%{-o-transform:scale(1, 1);opacity:0;border-width:0;}
}
@keyframes pulse_circles_pulse{0%{transform:scale(0.1, 0.1);opacity:1;border-width:50px;}
100%{transform:scale(1, 1);opacity:0;border-width:0;}
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button{margin-bottom:0 !important;}
.wpb_single_image .vc_figure{max-width:100%;}
@media only screen and (max-width:600px){.mkdf-comment-holder .mkdf-comment-text h6.mkdf-comment-name{display:block;float:none;}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-date{margin-left:0 !important;}
}
.mkdf-comment-holder{margin-top:18px;}
.mkdf-comment-holder .mkdf-comment-image{display:block;width:75px;height:75px;float:left;overflow:hidden;}
.mkdf-comment-holder .mkdf-comment-number{position:relative;}
.mkdf-comment-holder .mkdf-comment-number h6{padding-bottom:6px;font-size:20px;color:#202020;}
.mkdf-comment-holder .mkdf-comment-number h6:after{content:'';width:33px;height:3px;position:absolute;bottom:0;left:0;background-color:#0088cc;}
.mkdf-comment-holder .mkdf-comment-text{padding:0 0 0 103px;}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-info{display:inline-block;width:100%;vertical-align:middle;}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-reply-holder{margin-top:14px;margin-right:21px;position:absolute;right:0;top:0;}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-reply-holder a.comment-reply-link{background-color:#f7f7f7;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:6px 17px 6px 10px;}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-reply-holder a.comment-reply-link:before{content:"\e051";font-family:'simple-line-icons';font-size:12px;color:#202020;margin-right:13px;vertical-align:middle;}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-reply-holder a.comment-edit-link{background-color:#f7f7f7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:6px 17px;}
.mkdf-comment-holder .mkdf-comment-text .comment-reply-link,
.mkdf-comment-holder .mkdf-comment-text .comment-edit-link{font-family:"Montserrat", sans-serif;font-size:10px;color:#464646;text-transform:capitalize;}
.mkdf-comment-holder .mkdf-comment-text .comment-reply-link:hover,
.mkdf-comment-holder .mkdf-comment-text .comment-edit-link:hover{color:#0088cc;}
.mkdf-comment-holder .mkdf-comment-text .comment-reply-link{margin-right:17px;}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-info{margin-bottom:4px;}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-name{float:left;color:#2f2f2f;font-size:18px;}
.mkdf-comment-holder .mkdf-comment{background-color:#fff;border:1px solid #ededed;padding:14px 11px;}
.mkdf-comment-holder .mkdf-comment-list li:last-child{margin-bottom:0;}
.mkdf-comments{margin:24px 0 0;}
.mkdf-comment-list{list-style:none;position:relative;z-index:150;padding:0;}
.mkdf-comment-list > li,
.mkdf-comment-list .children > li{display:inline-block;position:relative;width:100%;margin:0 0 27px;}
.mkdf-comment-list .children{margin-top:27px;padding:0 0 0 104px;}
.mkdf-comment-form .comment-respond{margin-bottom:82px;margin-top:24px;background-color:#fff;border:1px solid #ededed;padding:31px 22px 32px 32px;}
.mkdf-comment-form .mkdf-comment-form-field{padding:0 5px;width:33.33%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;}
.mkdf-comment-form .mkdf-comment-form-field.mkdf-comment-form-textarea{width:100%;padding:0;margin-bottom:12px;}
.mkdf-comment-form .mkdf-comment-form-field input#author,
.mkdf-comment-form .mkdf-comment-form-field input#email,
.mkdf-comment-form .mkdf-comment-form-field input#url,
.mkdf-comment-form .mkdf-comment-form-field textarea#comment{background-color:#f7f7f7;font-family:"Open Sans", serif;font-size:12px;color:#767676;margin-bottom:0;padding:12px 20px;}
.mkdf-comment-form .mkdf-comment-row{margin:0 -5px;}
.comment-respond .comment-reply-title{font-size:20px;margin-bottom:35px;font-family:"Montserrat", sans-serif;text-transform:capitalize;font-weight:400;color:#202020;position:relative;padding-bottom:10px;}
.comment-respond .comment-reply-title:after{content:'';width:33px;height:3px;position:absolute;bottom:0;left:0;background-color:#08c;}
.comment-respond .comment-reply-title a{font-size:16px;}
.comment-respond .logged-in-as{margin-bottom:10px;}
.mkdf-comment-text .comment-respond{margin:20px 0;}
.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-textarea, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-quiz, #respond textarea,
#respond input[type='text'],
.post-password-form input[type='password'], .widget_search .searchform input[type=text],
.widget_search .searchform input[type=search],
.widget_product_search .searchform input[type=text],
.widget_product_search .searchform input[type=search],
.mkdf-content .searchform input[type=text],
.mkdf-content .searchform input[type=search]{width:100%;margin-bottom:30px;padding:15px;outline:0;font-family:"Open Sans", serif;font-size:12px;color:#767676;border:1px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.2s ease-out;transition:border-color 0.2s ease-out;resize:none;}
.wpcf7-form-control.wpcf7-text:focus, .wpcf7-form-control.wpcf7-number:focus, .wpcf7-form-control.wpcf7-date:focus, .wpcf7-form-control.wpcf7-textarea:focus, .wpcf7-form-control.wpcf7-select:focus, .wpcf7-form-control.wpcf7-quiz:focus, #respond textarea:focus,
#respond input[type='text']:focus,
.post-password-form input[type='password']:focus, .widget_search .searchform input[type=text]:focus,
.widget_search .searchform input[type=search]:focus,
.widget_product_search .searchform input[type=text]:focus,
.widget_product_search .searchform input[type=search]:focus,
.mkdf-content .searchform input[type=text]:focus,
.mkdf-content .searchform input[type=search]:focus{border-color:#f1f1f1;}
.wpcf7-form .mkdf-two-columns-50-50 > .mkdf-two-columns-50-50-inner{margin:0 -6px;}
.wpcf7-form .mkdf-two-columns-50-50 .mkdf-column .mkdf-column-inner{padding:0 6px;}
.post-password-form input[type='password']{background-color:#f7f7f7;font-family:"Open Sans", serif;font-size:12px;color:#767676;padding:12px 20px;margin-bottom:10px;margin-top:10px;}
.wpcf7-form{position:relative;}
.wpcf7-form .ajax-loader{position:absolute;bottom:0;left:0;}
.wpcf7-form .wpcf7-response-output{margin:20px 0 0;}
.mkdf-pagination{width:100%;vertical-align:middle;margin-bottom:76px;position:relative;text-align:center;}
.mkdf-pagination ul{display:inline-block;}
.mkdf-pagination li{float:left;text-align:center;display:block;}
.mkdf-pagination li a,
.mkdf-pagination li.active span{position:relative;display:inline-block;margin:0;vertical-align:middle;text-decoration:none;cursor:pointer;white-space:nowrap;box-sizing:content-box;font-family:"Montserrat", sans-serif;color:#2c2a2a;font-size:14px;padding:0 10px;-webkit-transition:color 0.2s ease-out, background-color 0.2s ease-out;transition:color 0.2s ease-out, background-color 0.2s ease-out;}
.mkdf-pagination li.active span,
.mkdf-pagination li a:hover{color:#0088cc;}
.mkdf-pagination .mkdf-pagination-prev,
.mkdf-pagination .mkdf-pagination-next{position:absolute;font-weight:700;}
.mkdf-pagination .mkdf-pagination-prev a,
.mkdf-pagination .mkdf-pagination-next a{padding:0;}
.mkdf-pagination .mkdf-pagination-prev span,
.mkdf-pagination .mkdf-pagination-next span{font-size:18px;position:relative;top:-1px;vertical-align:middle;margin-right:5px;}
.mkdf-pagination .mkdf-pagination-prev{left:0;}
.mkdf-pagination .mkdf-pagination-next{right:0;}
.mkdf-prev-next-pagination{position:relative;height:30px;margin-bottom:66px;margin-top:55px;}
.mkdf-prev-next-pagination .mkdf-next-posts-link,
.mkdf-prev-next-pagination .mkdf-prev-posts-link{position:absolute;top:0;}
.mkdf-prev-next-pagination .mkdf-next-posts-link i,
.mkdf-prev-next-pagination .mkdf-prev-posts-link i{font-size:18px;margin-right:10px;vertical-align:middle;position:relative;top:-2px;}
.mkdf-prev-next-pagination .mkdf-prev-posts-link{left:0;}
.mkdf-prev-next-pagination .mkdf-prev-posts-link span{margin-right:15px;}
.mkdf-prev-next-pagination .mkdf-next-posts-link{right:0;}
.mkdf-prev-next-pagination .mkdf-next-posts-link span{margin-left:15px;}
.mkdf-prev-next-pagination a{color:#2c2a2a;font-weight:700;font-family:"Montserrat", sans-serif;text-transform:capitalize;}
.mkdf-prev-next-pagination a:hover{color:#0088cc;}
.mkdf-prev-next-pagination a span{vertical-align:middle;font-size:18px;}
.mkdf-owl-slider{opacity:0;-webkit-transition:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;}
.mkdf-owl-slider .owl-buttons .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1.5%;}
.mkdf-owl-slider .owl-buttons .owl-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5%;}
.mkdf-owl-slider .owl-buttons .mkdf-prev-icon,
.mkdf-owl-slider .owl-buttons .mkdf-next-icon{display:inline-block;width:42px;height:42px;text-align:center;}
.mkdf-owl-slider .owl-buttons .mkdf-prev-icon span,
.mkdf-owl-slider .owl-buttons .mkdf-next-icon span{font-size:36px;line-height:40px;color:#fff;vertical-align:middle;-webkit-transition:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;}
.mkdf-owl-slider .owl-buttons .mkdf-prev-icon:hover span,
.mkdf-owl-slider .owl-buttons .mkdf-next-icon:hover span{opacity:0.8;}
.mkdf-owl-slider .owl-pagination{text-align:center;}
.mkdf-owl-slider .owl-pagination .owl-page{display:inline-block;}
.mkdf-owl-slider .owl-pagination .owl-page span{display:inline-block;margin:3px;filter:Alpha(Opacity=50);opacity:0.5;background:#e3e3e3;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.mkdf-owl-slider .owl-pagination .owl-page.active span{opacity:1;}
.error404 .mkdf-content{background-color:#fff;}
.error404 .mkdf-page-not-found{margin-bottom:80px;text-align:center;}
.error404 .mkdf-page-not-found .mkdf-404-image{margin-bottom:60px;}
.error404 .mkdf-page-not-found h2{margin-bottom:10px;}
.error404 .mkdf-page-not-found p{margin-bottom:20px;font-family:Georgia, serif;font-size:18px;color:#646464;font-style:italic;}
#mkdf-back-to-top{display:block;position:fixed;right:45px;bottom:84px;margin:0;width:60px;height:60px;opacity:0;visibility:hidden;z-index:10000;color:#d0d0d0;text-align:center;background-color:#111111;-webkit-transition:opacity 0.2s ease-out, visibility 0.2s ease-out, color 0.2s ease-out;transition:opacity 0.2s ease-out, visibility 0.2s ease-out, color 0.2s ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#mkdf-back-to-top .mkdf-back-to-top-inner{display:block;position:relative;top:65%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
#mkdf-back-to-top .mkdf-back-to-top-text{font-size:14px;font-family:"Montserrat", sans-serif;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}
#mkdf-back-to-top .mkdf-icon-stack{display:block;position:absolute;top:0;left:50%;margin-left:-18px;line-height:inherit;font-size:36px;-webkit-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;}
#mkdf-back-to-top.off{opacity:0;visibility:hidden;}
#mkdf-back-to-top.on{opacity:1;visibility:visible;}
#mkdf-back-to-top:hover .mkdf-back-to-top-text{opacity:0;}
#mkdf-back-to-top:hover .mkdf-icon-stack{-webkit-transform:translateY(10px);transform:translateY(10px);}
.mkdf-self-hosted-video-holder .mkdf-video-wrap .mejs-container,
.mkdf-self-hosted-video-holder .mkdf-video-wrap .mejs-overlay-play{height:100% !important;width:100% !important;}
.mkdf-carousel-navigation .owl-pagination{text-align:center;margin-top:50px;}
.mkdf-carousel-navigation .owl-pagination .owl-page{display:inline-block;margin-right:2px;width:21px;height:21px;position:relative;}
.mkdf-carousel-navigation .owl-pagination .owl-page:not(.active) span{background-color:#555;}
.mkdf-carousel-navigation .owl-pagination .owl-page span{display:inline-block;width:11px;height:11px;background-color:transparent;position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-6px;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.mkdf-carousel-navigation .owl-pagination .owl-page.active span{background-color:#0088cc;-webkit-transform:scale(1.38);transform:scale(1.38);}
.mkdf-carousel-navigation .owl-pagination .owl-page:last-child{margin-right:0;}
.mkdf-carousel-navigation.mkdf-carousel-navigation-light .owl-page span{border-color:#fff;}
.mejs-container, .mejs-embed, .mejs-embed body, .mejs-container .mejs-controls{background-color:#000;}
.mejs-container{height:46px !important;}
.mejs-container *{font-family:"Open Sans", serif;}
.mejs-container .mejs-controls{height:46px;display:block !important;visibility:visible !important;opacity:1 !important;}
.mejs-container .mejs-controls div{height:46px;text-align:center;line-height:46px;}
.mejs-controls .mejs-button button{background:none;font-family:'ElegantIcons';color:#fff;margin:0;height:100%;position:static;width:auto;display:inline-block;-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}
.mejs-controls .mejs-button button:hover{color:#0088cc;}
.mejs-controls .mejs-button button:focus{outline:none;}
.mejs-container .mejs-controls .mejs-playpause-button{width:46px;}
.mejs-controls .mejs-play button{font-family:'FontAwesome';font-size:15px;}
.mejs-controls .mejs-play button:after{content:"\f04b";}
.mejs-controls .mejs-pause button{font-family:'FontAwesome';font-size:15px;}
.mejs-controls .mejs-pause button:after{content:"\f04c";}
.mejs-controls .mejs-mute button{font-family:'ElegantIcons';font-size:13px;}
.mejs-controls .mejs-mute button:after{content:"\e069";}
.mejs-controls .mejs-unmute button{font-family:'ElegantIcons';font-size:13px;}
.mejs-controls .mejs-unmute button:after{content:"\e067";}
.mejs-container .mejs-controls .mejs-fullscreen-button{width:32px;}
.mejs-container .mejs-controls .mejs-fullscreen-button button{font-size:13px;}
.mejs-container .mejs-controls .mejs-fullscreen-button button:after{content:"\30";}
.mejs-container .mejs-controls .mejs-time{height:46px;padding:0;width:35px;font-size:13px;}
.mejs-controls div.mejs-time-rail{padding-top:0;}
.mejs-controls .mejs-time-rail .mejs-time-float{display:none !important;}
.mejs-controls .mejs-time-rail .mejs-time-total,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height:12px;background-color:#ebeff1;}
.mejs-controls .mejs-time-rail .mejs-time-total{margin-top:17px;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{margin-top:6px;}
.mejs-controls .mejs-time-rail .mejs-time-loaded{height:12px;background-color:#d6dbdd;}
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background-color:#0088cc;height:12px;}
.widget_search .searchform,
.widget_product_search .searchform,
.mkdf-content .searchform{position:relative;padding-right:50px;background:#f7f7f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.widget_search .searchform input[type=text],
.widget_search .searchform input[type=search],
.widget_product_search .searchform input[type=text],
.widget_product_search .searchform input[type=search],
.mkdf-content .searchform input[type=text],
.mkdf-content .searchform input[type=search]{width:100%;background-color:transparent;margin-bottom:0;border:none;}
.widget_search .searchform input[type=text]:focus,
.widget_search .searchform input[type=search]:focus,
.widget_product_search .searchform input[type=text]:focus,
.widget_product_search .searchform input[type=search]:focus,
.mkdf-content .searchform input[type=text]:focus,
.mkdf-content .searchform input[type=search]:focus{border:none;}
.widget_search .searchform input[type=submit],
.widget_product_search .searchform input[type=submit],
.mkdf-content .searchform input[type=submit]{position:absolute;top:0;right:0;background-color:transparent;color:#767676;font-size:18px;border:none;outline:none;font-family:Simple-Line-Icons;width:48px;height:48px;cursor:pointer;}
.widget_search .searchform input[type=submit]:active,
.widget_product_search .searchform input[type=submit]:active,
.mkdf-content .searchform input[type=submit]:active{padding:0;}
.search-no-results .entry h3{margin-bottom:10px;}
.search-no-results .entry p{margin-bottom:20px;}
.search-no-results .entry .searchform{background-color:#fff;margin-bottom:20px;}
aside.mkdf-sidebar{margin-bottom:40px;}
aside.mkdf-sidebar .widget.woocommerce.widget_top_rated_products ul.product_list_widget li:last-child{border-bottom:none;}
aside.mkdf-sidebar .widget{margin:0 0 27px;}
aside.mkdf-sidebar .widget:not(.widget_mkdf_html_widget){border:1px solid #ededed;padding:20px 44px 35px 44px;background-color:#fff;}
aside.mkdf-sidebar .widget.mkdf-latest-posts-widget{padding-bottom:14px;}
aside.mkdf-sidebar .widget.widget_recent_entries, aside.mkdf-sidebar .widget.widget_recent_comments, aside.mkdf-sidebar .widget.widget_archive, aside.mkdf-sidebar .widget.widget_categories, aside.mkdf-sidebar .widget.widget_meta, aside.mkdf-sidebar .widget.widget_pages, aside.mkdf-sidebar .widget.widget_recent_entries, aside.mkdf-sidebar .widget.widget_rss, aside.mkdf-sidebar .widget.widget_nav_menu{padding-bottom:28px;}
aside.mkdf-sidebar .widget.widget_mkdf_instagram_widget{padding-bottom:27px;}
aside.mkdf-sidebar .widget.widget_tag_cloud{padding-bottom:22px;}
aside.mkdf-sidebar .widget .mkdf-widget-title h4{position:relative;font-size:20px;color:#202020;text-transform:capitalize;font-weight:400;text-align:left;padding:2px 0 9px 0;margin-bottom:19px;}
aside.mkdf-sidebar .widget .mkdf-widget-title h4:after{content:'';width:33px;height:3px;position:absolute;bottom:0;left:0;background-color:#0088cc;}
aside.mkdf-sidebar .widget .mkdf-blog-list .mkdf-excerpt{display:none;}
aside.mkdf-sidebar .widget.widget_tag_cloud .tagcloud a,
aside.mkdf-sidebar .widget.widget_product_tag_cloud .tagcloud a{font-size:11px !important;font-family:"Montserrat", sans-serif;display:inline-block;color:#464646;text-transform:uppercase;font-weight:400;padding:1px 15px;margin-bottom:11px;background-color:#f7f7f7;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:color 0.15s ease-out, background-color 0.15s ease-out;transition:color 0.15s ease-out, background-color 0.15s ease-out;}
aside.mkdf-sidebar .widget.widget_tag_cloud .tagcloud a:hover,
aside.mkdf-sidebar .widget.widget_product_tag_cloud .tagcloud a:hover{background-color:#0088cc;color:#fff;}
aside.mkdf-sidebar .widget ul li ul.children{border-top:1px solid #ebebeb;}
aside.mkdf-sidebar .widget.widget_nav_menu ul.sub-menu{border-top:1px solid #ebebeb;}
aside.mkdf-sidebar .widget.widget_rss ul li{border-bottom:0;padding:10px 0;}
aside.mkdf-sidebar .widget.widget_archive select,
aside.mkdf-sidebar .widget.widget_categories select,
aside.mkdf-sidebar .widget.widget_text select,
aside.mkdf-sidebar .widget.widget_archive select option{width:100%;overflow:hidden;border:1px solid #e9e9e9;font-size:13px;background-color:#fff;outline:0;color:#7f8385;font-family:inherit;padding:9px 12px;height:38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
aside.mkdf-sidebar .widget .mkdf-blog-list-holder > ul > li{border-bottom:1px solid #ebebeb;}
aside.mkdf-sidebar .widget .mkdf-blog-list-holder > ul > li:last-child{border-bottom:0;}
aside.mkdf-sidebar .widget.widget_nav_menu .current-menu-item > a{color:#0088cc;}
aside.mkdf-sidebar .widget.widget_nav_menu .menu-item-has-children > a{position:relative;}
aside.mkdf-sidebar .widget.widget_nav_menu .menu-item-has-children > a:after{content:'\24';position:absolute;right:0;font-family:'ElegantIcons';font-size:12px;color:#cacaca;}
aside.mkdf-sidebar .widget.widget_nav_menu li:last-child a{padding-bottom:8px !important;}
aside.mkdf-sidebar .widget.widget_nav_menu .sub-menu{display:none;}
aside.mkdf-sidebar .widget.widget_nav_menu .current-menu-ancestor > .sub-menu,
aside.mkdf-sidebar .widget.widget_nav_menu .current-menu-parent > .sub-menu{display:block;}
aside.mkdf-sidebar ul{list-style-type:none;}
aside.mkdf-sidebar ul li:not(.mkdf-blog-list-item){border-bottom:1px solid #ebebeb;}
aside.mkdf-sidebar ul li:not(.mkdf-blog-list-item):last-child{border-bottom:0;padding-bottom:0;}
aside.mkdf-sidebar ul li:not(.mkdf-blog-list-item):last-child > a{padding-bottom:0 !important;}
aside.mkdf-sidebar .mkdf-latest-posts-widget .mkdf-blog-list-holder .mkdf-item-info-section span{color:#0088cc;}
aside.mkdf-sidebar .mkdf-latest-posts-widget h6.mkdf-item-title{margin-bottom:3px;}
aside.mkdf-sidebar .widget.widget_recent_entries ul li a,
aside.mkdf-sidebar .widget.widget_recent_comments ul li a,
aside.mkdf-sidebar .widget.widget_meta ul li a,
aside.mkdf-sidebar .widget.widget_tag_cloud ul li a,
aside.mkdf-sidebar .widget.widget_pages ul li a,
aside.mkdf-sidebar .widget.widget_nav_menu ul li a{color:#6c6c6c;font-size:14px;font-weight:400;padding-bottom:8px;padding-top:7px;display:block;font-family:"Open Sans", serif;-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}
aside.mkdf-sidebar .widget.widget_archive ul li a,
aside.mkdf-sidebar .widget.widget_categories ul li a{color:#6c6c6c;font-size:14px;font-weight:400;padding-bottom:8px;padding-top:7px;display:inline-block;font-family:"Open Sans", serif;-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}
aside.mkdf-sidebar .widget.widget_archive > ul > li:last-child a,
aside.mkdf-sidebar .widget.widget_categories > ul > li:last-child a{padding-bottom:0;}
aside.mkdf-sidebar .widget.widget_recent_entries ul li a:hover,
aside.mkdf-sidebar .widget.widget_recent_comments ul li a:hover,
aside.mkdf-sidebar .widget.widget_archive ul li a:hover,
aside.mkdf-sidebar .widget.widget_categories ul li a:hover,
aside.mkdf-sidebar .widget.widget_meta ul li a:hover,
aside.mkdf-sidebar .widget.widget_tag_cloud ul li a:hover,
aside.mkdf-sidebar .widget.widget_pages ul li a:hover,
aside.mkdf-sidebar .widget_nav_menu ul li a:hover{color:#0088cc;}
aside.mkdf-sidebar .widget_text form select{max-width:100%;}
aside.mkdf-sidebar .widget_archive label.screen-reader-text,
aside.mkdf-sidebar .widget_categories label.screen-reader-text{display:block;}
aside.mkdf-sidebar .widget.widget_recent_comments ul#recentcomments li.recentcomments{padding-bottom:8px;padding-top:7px;}
aside.mkdf-sidebar .widget.widget_recent_comments ul#recentcomments li:last-child.recentcomments{padding-bottom:0;}
aside.mkdf-sidebar .widget.widget_categories li ul.children{border-top:1px solid #ebebeb;}
aside.mkdf-sidebar .widget.widget_tag_cloud .mkdf-widget-title h4{margin-bottom:34px;}
aside.mkdf-sidebar .widget.widget_archive .mkdf-widget-title h4{margin-bottom:19px;}
aside.mkdf-sidebar .widget.widget_categories .mkdf-widget-title h4{margin-bottom:20px;}
@media only screen and (max-width:768px){.mkdf-two-columns-66-33 > .mkdf-column1,
.mkdf-two-columns-66-33 > .mkdf-column2,
.mkdf-two-columns-33-66 > .mkdf-column1,
.mkdf-two-columns-33-66 > .mkdf-column2,
.mkdf-two-columns-75-25 > .mkdf-column1,
.mkdf-two-columns-75-25 > .mkdf-column2,
.mkdf-two-columns-25-75 > .mkdf-column1,
.mkdf-two-columns-25-75 > .mkdf-column2,
.mkdf-two-columns-50-50 > .mkdf-two-columns-50-50-inner > .mkdf-column,
.mkdf-three-columns > .mkdf-three-columns-inner > .mkdf-column,
.mkdf-four-columns > .mkdf-four-columns-inner > .mkdf-column,
.mkdf-five-columns > .mkdf-five-columns-inner > .mkdf-column{width:100%;}
.mkdf-two-columns-50-50 > .mkdf-two-columns-50-50-inner,
.mkdf-three-columns > .mkdf-three-columns-inner,
.mkdf-four-columns > .mkdf-four-columns-inner,
.mkdf-five-columns > .mkdf-five-columns-inner{margin:0;}
.mkdf-two-columns-66-33 > .mkdf-column1 > .mkdf-column-inner,
.mkdf-two-columns-66-33 > .mkdf-column2 > .mkdf-column-inner,
.mkdf-two-columns-33-66 > .mkdf-column1 > .mkdf-column-inner,
.mkdf-two-columns-33-66 > .mkdf-column2 > .mkdf-column-inner,
.mkdf-two-columns-75-25 > .mkdf-column1 > .mkdf-column-inner,
.mkdf-two-columns-75-25 > .mkdf-column2 > .mkdf-column-inner,
.mkdf-two-columns-25-75 > .mkdf-column1 > .mkdf-column-inner,
.mkdf-two-columns-25-75 > .mkdf-column2 > .mkdf-column-inner,
.mkdf-two-columns-50-50 > .mkdf-two-columns-50-50-inner > .mkdf-column > .mkdf-column-inner,
.mkdf-three-columns > .mkdf-three-columns-inner > .mkdf-column > .mkdf-column-inner,
.mkdf-four-columns > .mkdf-four-columns-inner > .mkdf-column > .mkdf-column-inner,
.mkdf-five-columns > .mkdf-five-columns-inner > .mkdf-column > .mkdf-column-inner{padding:0;}
}
@media only screen and (max-width:1024px){.mkdf-page-sidebar.mkdf-two-columns-66-33 .mkdf-column1,
.mkdf-page-sidebar.mkdf-two-columns-66-33 .mkdf-column2,
.mkdf-page-sidebar.mkdf-two-columns-33-66 .mkdf-column1,
.mkdf-page-sidebar.mkdf-two-columns-33-66 .mkdf-column2,
.mkdf-page-sidebar.mkdf-two-columns-25-75 .mkdf-column1,
.mkdf-page-sidebar.mkdf-two-columns-25-75 .mkdf-column2,
.mkdf-page-sidebar.mkdf-two-columns-75-25 .mkdf-column1,
.mkdf-page-sidebar.mkdf-two-columns-75-25 .mkdf-column2{width:100%;}
.mkdf-two-columns-66-33 .mkdf-column1 .mkdf-column-inner,
.mkdf-two-columns-33-66 .mkdf-column1 .mkdf-column-inner,
.mkdf-two-columns-75-25 .mkdf-column1 .mkdf-column-inner,
.mkdf-two-columns-25-75 .mkdf-column1 .mkdf-column-inner{padding-right:0;}
.mkdf-two-columns-66-33 .mkdf-column2 .mkdf-column-inner,
.mkdf-two-columns-33-66 .mkdf-column2 .mkdf-column-inner,
.mkdf-two-columns-75-25 .mkdf-column2 .mkdf-column-inner,
.mkdf-two-columns-25-75 .mkdf-column2 .mkdf-column-inner{padding-left:0;}
}
.mkdf-load-more-btn-holder{text-align:center;position:relative;padding-bottom:30px;}
.mkdf-load-more-btn-holder .mkdf-pulse-loader-holder.mkdf-spinner-active{-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-ms-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}
.mkdf-load-more-btn-holder .mkdf-btn, .mkdf-load-more-btn-holder .post-password-form input[type='submit'], .post-password-form .mkdf-load-more-btn-holder input[type='submit'], .mkdf-load-more-btn-holder
input.wpcf7-form-control.wpcf7-submit, .mkdf-load-more-btn-holder .woocommerce .button, .woocommerce .mkdf-load-more-btn-holder .button{position:relative;z-index:1;}
.mkdf-load-more-btn-holder .mkdf-btn.mkdf-load-more-btn-active, .mkdf-load-more-btn-holder .post-password-form input.mkdf-load-more-btn-active[type='submit'], .post-password-form .mkdf-load-more-btn-holder input.mkdf-load-more-btn-active[type='submit'], .mkdf-load-more-btn-holder
input.mkdf-load-more-btn-active.wpcf7-form-control.wpcf7-submit, .mkdf-load-more-btn-holder .woocommerce .mkdf-load-more-btn-active.button, .woocommerce .mkdf-load-more-btn-holder .mkdf-load-more-btn-active.button{opacity:0;}
.mkdf-load-more-btn{color:#585858;font-size:19px;font-family:"Montserrat", sans-serif;font-style:italic;text-transform:lowercase;display:inline-block;position:relative;z-index:2;-webkit-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;}
.mkdf-load-more-btn .mkdf-load-more-icon{display:block;font-size:27px;padding-bottom:14px;position:relative;-webkit-transition:-webkit-transform 0.2s ease-in-out;-moz-transition:-moz-transform 0.2s ease-in-out;-ms-transition:-ms-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;}
.mkdf-load-more-light .mkdf-load-more-btn{color:#fff;}
.mkdf-load-more-btn:hover, .mkdf-load-more-btn.mkdf-load-more-btn-active,
.mkdf-load-more-light .mkdf-load-more-btn:hover{color:#0088cc;}
.mkdf-load-more-btn:hover .mkdf-load-more-icon, .mkdf-load-more-btn.mkdf-load-more-btn-active .mkdf-load-more-icon,
.mkdf-load-more-light .mkdf-load-more-btn:hover .mkdf-load-more-icon{-webkit-transform:translateY(5px);transform:translateY(5px);}
.mkdf-load-more-btn.mkdf-load-more-btn-active{color:#0088cc;opacity:0;}
.mkdf-load-more-btn.mkdf-load-more-btn-active .mkdf-load-more-icon{-webkit-transform:translateY(15px);transform:translateY(15px);}
.mkdf-pulse-loader-holder{position:absolute;top:20px;display:block;left:50%;margin-left:-7px;opacity:0;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}
.mkdf-pulse-loader-holder.mkdf-spinner-active{opacity:1;}
.mkdf-pulse-loader{width:32px;height:32px;margin:-16px 0px 0px -8px;background-color:#0088cc;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-animation:mkdf-scaleout-loader 1.0s infinite ease-in-out;animation:mkdf-scaleout-loader 1.0s infinite ease-in-out;}
@-webkit-keyframes mkdf-scaleout-loader{0%{-webkit-transform:scale(0);}
100%{-webkit-transform:scale(1);opacity:0;}
}
@-moz-keyframes mkdf-scaleout-loader{0%{-moz-transform:scale(0);}
100%{-moz-transform:scale(1);opacity:0;}
}
@-ms-keyframes mkdf-scaleout-loader{0%{-ms-transform:scale(0);}
100%{-ms-transform:scale(1);opacity:0;}
}
@-o-keyframes mkdf-scaleout-loader{0%{-o-transform:scale(0);}
100%{-o-transform:scale(1);opacity:0;}
}
@keyframes mkdf-scaleout-loader{0%{transform:scale(0);-webkit-transform:scale(0);}
100%{transform:scale(1);-webkit-transform:scale(1);opacity:0;}
}
.mkdf-like.liked i{color:#0088cc;}
.mkdf-logo-wrapper{display:inline-block;vertical-align:middle;}
.mkdf-logo-wrapper a{position:relative;display:inline-block;vertical-align:middle;max-width:100%;}
.mkdf-logo-wrapper a img{height:100%;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}
.mkdf-logo-wrapper a img.mkdf-normal-logo{opacity:1;}
.mkdf-logo-wrapper a img.mkdf-dark-logo{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);}
.mkdf-logo-wrapper a img.mkdf-light-logo{opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);}
.mkdf-main-menu{position:relative;display:inline-block;vertical-align:middle;height:100%;}
.mkdf-main-menu ul{list-style:none outside none;margin:0px;padding:0px;text-align:left;}
.mkdf-main-menu ul li{position:relative;display:inline-block;float:left;padding:0px;margin:0px;background-repeat:no-repeat;background-position:right;}
.mkdf-main-menu ul li a{font-size:13px;line-height:16px;font-weight:700;color:#000;}
body:not(.mkdf-menu-with-large-icons) .mkdf-main-menu ul li a span.item_inner i:before{margin:0 7px 0 0;}
.mkdf-main-menu ul li a .mkdf-menu-featured-icon{color:#0088cc;font-size:11px;position:relative;top:-7px;left:3px;}
.mkdf-main-menu ul li:hover a, .mkdf-main-menu ul li.mkdf-active-item a{color:#0088cc;}
.mkdf-main-menu > ul{display:inline-block;vertical-align:middle;position:relative;height:100%;}
.mkdf-main-menu > ul > li{height:100%;}
.mkdf-main-menu > ul > li:last-child > a span.plus{display:none !important;}
.mkdf-main-menu > ul > li:first-child .item_inner{padding-left:0;}
.mkdf-main-menu > ul > li:last-child .item_inner{padding-right:0;}
body:not(.mkdf-menu-item-first-level-bg-color) .mkdf-main-menu > ul > li:hover > a,
.mkdf-main-menu > ul > li.mkdf-active-item > a{color:#242222;}
body:not(.mkdf-menu-item-first-level-bg-color) .mkdf-main-menu > ul > li:hover > a .item_text:after,
.mkdf-main-menu > ul > li.mkdf-active-item > a .item_text:after{width:12px;}
.mkdf-main-menu > ul > li.has_sub > a i.q_menu_arrow{display:inline-block;margin-left:6px;}
.mkdf-main-menu > ul > li.has_sub > a .item_inner > i.q_menu_arrow{position:relative;left:4px;}
.mkdf-main-menu > ul > li .item_text{position:relative;}
.mkdf-main-menu > ul > li .item_text:after{content:'';position:absolute;bottom:-12px;height:2px;width:0;border-bottom:2px solid;left:50%;-webkit-transform:translate(-50%, 0) translateZ(0);transform:translate(-50%, 0) translateZ(0);-webkit-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out;}
.mkdf-main-menu > ul > li > a{font-family:"Montserrat", sans-serif;font-size:13px;text-transform:none;font-weight:400;color:#636363;text-transform:uppercase;height:100%;position:relative;padding:0;display:inline-block;vertical-align:middle;position:relative;border:0px solid transparent;height:100%;background-color:transparent;-webkit-transition:color 0.15s ease-out, border-color 0.15s ease-out, background-color 0.15s ease-out;transition:color 0.15s ease-out, border-color 0.15s ease-out, background-color 0.15s ease-out;}
.mkdf-main-menu > ul > li > a:before{height:2px;bottom:0px;}
.mkdf-main-menu > ul > li > a:after{height:1px;bottom:4px;}
body.mkdf-menu-with-large-icons .mkdf-main-menu > ul > li > a{text-align:center;vertical-align:middle;}
.mkdf-main-menu > ul > li > a > span.item_outer{display:block;position:relative;top:50%;-wwbkit-transform:translateY(-50%);transform:translateY(-50%);}
.mkdf-main-menu > ul > li > a span.item_inner{display:inline-block;padding:0 30px 0 0;border-width:0px;position:relative;border-color:transparent;background-color:transparent;-webkit-transition:text-decoration 0.2s ease-out, border-color 0.2s ease-out, background-color 0.2s ease-out;transition:text-decoration 0.2s ease-out, border-color 0.2s ease-out, background-color 0.2s ease-out;}
body.mkdf-menu-with-large-icons .mkdf-main-menu > ul > li > a span.item_inner{text-align:center;vertical-align:middle;}
.mkdf-header-standard-full-width .mkdf-main-menu > ul > li > a span.item_inner{padding:0 49px 0 0;}
.mkdf-main-menu > ul > li > a span.item_inner:before,
.mkdf-main-menu > ul > li > a span.item_inner:after, .mkdf-main-menu > ul > li > a:before, .mkdf-main-menu > ul > li > a:after{content:"";display:none;position:absolute;left:0px;background-color:transparent;-webkit-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out;width:100%;}
.mkdf-main-menu > ul > li > a span.item_inner:before{bottom:0px;height:2px;}
.mkdf-main-menu > ul > li > a span.item_inner:after{height:1px;bottom:4px;}
body.mkdf-menu-with-large-icons .mkdf-main-menu > ul > li > a span.item_inner i{display:inline-block;width:100%;vertical-align:middle;}
.mkdf-main-menu > ul > li > a span.plus{width:4px;height:4px;display:none;position:absolute;top:50%;right:-2px;margin-top:-2px;z-index:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.mkdf-main-menu > ul > li > a > i.blank{display:none;}
body:not(.mkdf-menu-with-large-icons) .mkdf-main-menu .mkdf-drop-down .wide.icons .second i:before{margin:0;}
.mkdf-light-header .mkdf-page-header > div:not(.mkdf-sticky-header) .mkdf-main-menu > ul > li > a,
.mkdf-light-header.mkdf-header-style-on-scroll .mkdf-page-header .mkdf-main-menu > ul > li > a{color:#ffffff;}
.mkdf-light-header .mkdf-page-header > div:not(.mkdf-sticky-header) .mkdf-main-menu > ul > li:hover > a,
.mkdf-light-header.mkdf-header-style-on-scroll .mkdf-page-header .mkdf-main-menu > ul > li:hover > a{color:#0088cc;}
.mkdf-dark-header .mkdf-page-header > div:not(.mkdf-sticky-header) .mkdf-main-menu > ul > li > a,
.mkdf-dark-header.mkdf-header-style-on-scroll .mkdf-page-header .mkdf-main-menu > ul > li > a{color:#363636;}
.mkdf-dark-header .mkdf-page-header > div:not(.mkdf-sticky-header) .mkdf-main-menu > ul > li:hover > a,
.mkdf-dark-header.mkdf-header-style-on-scroll .mkdf-page-header .mkdf-main-menu > ul > li:hover > a{color:#0088cc;}
.mkdf-drop-down ul{list-style:none;}
.mkdf-drop-down ul li{position:relative;}
header.transparent.fixed.scrolled .mkdf-drop-down .second,
header.transparent.fixed_hiding.scrolled .mkdf-drop-down .second{top:100%;}
.mkdf-drop-down .second{left:0;margin:0;top:calc(100% + 1px);position:absolute;display:block;visibility:hidden;overflow:hidden;opacity:0;z-index:10;-webkit-transition:top 0.15s ease-out;transition:top 0.15s ease-out;}
.mkdf-header-standard-border-disable .mkdf-drop-down .second{top:100%;}
header.transparent:not(.sticky) .mkdf-drop-down .second{top:75%;}
header.transparent.with_border:not(.sticky) .mkdf-drop-down .second,
header.transparent.mkdf-menu-item-first-level-bg-color:not(.sticky) .mkdf-drop-down .second{top:100%;}
.mkdf-drop-down li.left_position .second{left:0px;}
header.transparent.mkdf-menu-item-first-level-bg-color .mkdf-drop-down .second:not(.right){left:0;}
.mkdf-drop-down li.right_position .second{left:auto;right:0;}
.mkdf-drop-down .second.mkdf-drop-down-start{visibility:visible;overflow:visible;opacity:1;transition:opacity 0.2s ease-out;-webkit-transition:opacity 0.2s ease-out;}
.mkdf-drop-down > ul > li:hover > .second{z-index:20;}
.mkdf-drop-down .second .inner{position:relative;padding:0px;display:block;z-index:997;}
.mkdf-drop-down .narrow .second i{display:inline-block;vertical-align:middle;color:inherit;font-size:12px;}
.mkdf-drop-down .second .inner > ul,
li.narrow .second .inner ul{display:inline-block;position:relative;background-color:#212121;padding:2px 0 5px;}
.mkdf-drop-down .background_image.second .inner > ul,
li.narrow .background_image.second .inner ul{background-color:transparent;}
.mkdf-drop-down .second .inner ul li{display:block;padding:0 15px;position:relative;float:none;height:auto;background:0;width:190px;-webkit-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-drop-down .narrow .second .inner ul li a{padding:8px 12px;overflow:hidden;}
.mkdf-drop-down .narrow .second .inner ul li:hover > a:before{margin-left:0;}
.mkdf-drop-down .wide .second .inner ul li a{padding:8px 29px 8px 29px;display:block;}
.mkdf-drop-down .wide .second .inner ul ul li a{overflow:hidden;}
.mkdf-drop-down .wide .second .inner ul ul li:hover > a{background-color:#2c2a2a;}
li.narrow .second .inner ul li:last-child{border-bottom:none;}
.mkdf-drop-down .wide.left_position .second ul li,
.mkdf-drop-down .wide.right_position .second ul li{width:180px;}
.mkdf-drop-down .narrow .second .inner ul li{padding:0 11px;-webkit-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out;}
.mkdf-drop-down .second .inner ul li a,
.mkdf-drop-down .second .inner ul li h4{display:block;color:#bbbbbb;height:auto;font-size:13px;line-height:1.7em;font-weight:400;border-bottom:1px solid transparent;float:none;font-family:"Open Sans", serif;border-bottom:1px solid rgba(255, 255, 255, 0.06);-webkit-transition:color 0.15s ease-out, background-color 0.15s ease-out;transition:color 0.15s ease-out, background-color 0.15s ease-out;}
.mkdf-drop-down .second .inner > ul > li:last-child > a,
.mkdf-drop-down .second .inner > ul > li > ul > li:last-child > a,
.mkdf-drop-down .second .inner > ul > li > ul > li > ul > li:last-child > a{border-bottom:0;}
.mkdf-drop-down .second .inner > ul > li > a:hover,
.mkdf-drop-down .second .inner ul li.sub ul li > a:hover{color:#fff;}
.mkdf-drop-down .wide .second ul li a,
.mkdf-drop-down .wide .second .inner ul li.sub a,
.mkdf-drop-down .wide .second .inner ul li h4{background:0;border:none;}
.mkdf-drop-down .wide .second i{display:none;}
.mkdf-drop-down .narrow .second .inner ul li ul{position:absolute;left:calc(100% + 2px);top:-2px;height:auto;opacity:0;transition:opacity 0.4s;transition:opacity 0.4s;overflow:hidden;z-index:10;-webkit-transform:translateZ(0);}
.mkdf-drop-down .second .inner ul.right li ul{margin-left:-2px;}
.mkdf-drop-down .second .inner ul li:hover ul{z-index:20;opacity:1;}
.mkdf-drop-down .second .inner ul li ul li:hover ul{z-index:20;opacity:1 !important;display:block !important;visibility:visible !important;}
body.mkdf-dropdown-slide-from-bottom .mkdf-drop-down .second{overflow:visible;-webkit-transition:top 0.15s ease-out, opacity 0.2s ease-out, height 0s ease-out 0.5s;transition:top 0.15s ease-out, opacity 0.2s ease-out, height 0s ease-out 0.5s;}
body.mkdf-dropdown-slide-from-bottom .mkdf-drop-down .wide .second .inner > ul,
body.mkdf-dropdown-slide-from-bottom .mkdf-drop-down .narrow .second .inner > ul{top:30px;-webkit-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);}
body.mkdf-dropdown-slide-from-bottom .mkdf-drop-down .narrow .second .inner ul li ul{top:22px;-webkit-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);}
body.mkdf-dropdown-slide-from-bottom .mkdf-drop-down .wide .second.mkdf-drop-down-start .inner > ul,
body.mkdf-dropdown-slide-from-bottom .mkdf-drop-down .narrow .second.mkdf-drop-down-start .inner > ul{top:0;}
body.mkdf-dropdown-slide-from-bottom .mkdf-drop-down .narrow .second .inner ul li:hover ul{top:-1px;}
body.mkdf-dropdown-slide-from-top .mkdf-drop-down .second{overflow:visible;-webkit-transition:top 0.15s ease-out, opacity 0.2s ease-out, height 0s ease-out 0.5s;transition:top 0.15s ease-out, opacity 0.2s ease-out, height 0s ease-out 0.5s;}
body.mkdf-dropdown-slide-from-top .mkdf-drop-down .wide .second .inner > ul,
body.mkdf-dropdown-slide-from-top .mkdf-drop-down .narrow .second .inner > ul{top:-30px;-webkit-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);}
body.mkdf-dropdown-slide-from-top .mkdf-drop-down .narrow .second .inner ul li ul{top:-22px;-webkit-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);}
body.mkdf-dropdown-slide-from-top .mkdf-drop-down .wide .second.mkdf-drop-down-start .inner > ul,
body.mkdf-dropdown-slide-from-top .mkdf-drop-down .narrow .second.mkdf-drop-down-start .inner > ul{top:0;}
body.mkdf-dropdown-slide-from-top .mkdf-drop-down .narrow .second .inner ul li:hover ul{top:-1px;}
body.mkdf-dropdown-slide-from-left .mkdf-drop-down .second{overflow:visible;-webkit-transition:top 0.2s ease-out, opacity 0.2s ease-out, height 0s ease-out 0.4s;transition:top 0.2s ease-out, opacity 0.2s ease-out, height 0s ease-out 0.4s;}
body.mkdf-dropdown-slide-from-left .mkdf-drop-down .wide .second .inner > ul,
body.mkdf-dropdown-slide-from-left .mkdf-drop-down .narrow .second .inner > ul{left:-30px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
body.mkdf-dropdown-slide-from-left .mkdf-drop-down .narrow .second .inner ul li ul{left:calc(100% - 30px);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
body.mkdf-dropdown-slide-from-left .mkdf-drop-down .wide .second.mkdf-drop-down-start .inner > ul,
body.mkdf-dropdown-slide-from-left .mkdf-drop-down .narrow .second.mkdf-drop-down-start .inner > ul{left:0;}
body.mkdf-dropdown-slide-from-left.mkdf-drop-down .narrow .second .inner ul li:hover ul{left:100%;}
.mkdf-drop-down .second.right{right:calc(0px + 2px);left:auto;}
.mkdf-drop-down .second .inner ul.right li a,
.mkdf-drop-down .second .inner ul.right li h4{text-align:right;}
.mkdf-drop-down .second .inner ul.right li ul{left:-100%;}
.mkdf-drop-down .second .inner ul li.sub ul li a,
.mkdf-drop-down .second .inner ul.right li.sub ul li a{background:none;}
.mkdf-drop-down .second .inner .widget{padding:0px 28px;}
.mkdf-drop-down .second .inner .widget.widget_mkd_latest_posts_menu_widget{padding:0px 20px;}
.mkdf-drop-down .wide .second ul{padding:25px 0 20px;}
.mkdf-drop-down .wide .second > .inner > ul > li{float:left;width:274px;padding:0px;border-bottom:0;width:100%;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-drop-down .wide .second > .inner > ul > li:after,
body.mkdf-full-width-wide-menu .mkdf-drop-down .wide .second > .inner > ul > li:first-child:before{content:'';position:absolute;top:10px;right:0;height:95%;width:1px;border-right:1px solid rgba(255, 255, 255, 0.06);}
.mkdf-drop-down .wide .second > .inner > ul > li:after{right:0;}
body.mkdf-full-width-wide-menu .mkdf-drop-down .wide .second > .inner > ul > li:first-child:before{left:0;}
body:not(.mkdf-full-width-wide-menu) .mkdf-drop-down .wide .second > .inner > ul > li:last-child:after{content:none;}
.mkdf-drop-down .wide .second > .inner > ul{width:1100px;}
.mkdf-grid-1300 .mkdf-drop-down .wide .second > .inner > ul{width:1300px;}
.mkdf-grid-1200 .mkdf-drop-down .wide .second > .inner > ul{width:1200px;}
.mkdf-grid-1000 .mkdf-drop-down .wide .second > .inner > ul{width:1000px;}
.mkdf-grid-800 .mkdf-drop-down .wide .second > .inner > ul{width:800px;}
.mkdf-drop-down .wide .second > .inner > ul > li{width:25%;}
.mkdf-drop-down .wide:not(.right_position) .second ul li:first-child,
.mkdf-drop-down .wide:not(.right_position) .second ul li:nth-child(4n+1),
.mkdf-drop-down .wide.right_position .second ul li:last-child,
.mkdf-drop-down .wide.right_position .second ul li:nth-child(4n){border-left-color:transparent;}
.mkdf-drop-down .wide .second ul li:last-child{margin-right:0;}
.mkdf-drop-down .wide.right_position .second ul li{float:right;}
.mkdf-drop-down .wide .second ul li:hover{background-color:transparent;}
.mkdf-drop-down .wide .second ul li:nth-child(4n+1){clear:both;}
.mkdf-drop-down .second .inner ul li.sub a .q_menu_arrow{position:absolute;top:50%;right:22px;display:inline-block;vertical-align:middle;color:inherit;font-size:inherit;margin:-6px 0 0;}
.mkdf-drop-down .second .inner ul li.sub ul li a i.q_menu_arrow,
.mkdf-drop-down .wide .second .inner ul li.sub a i.q_menu_arrow{display:none;}
.mkdf-drop-down .second .inner ul.right li.sub a i.q_menu_arrow{right:auto;left:0px;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.mkdf-drop-down .wide .second .inner > ul > li > a{line-height:1.7em;color:#fff;font-weight:400;font-size:14px;text-transform:uppercase;font-family:"Montserrat", sans-serif;}
.mkdf-drop-down .wide .second .inner ul li.sub h4 a,
.mkdf-drop-down .wide .second .inner ul li h4 a{padding:0px !important;}
.mkdf-drop-down .wide .second ul li ul{display:block;left:0;padding:10px 0 0;position:relative;top:0;visibility:visible;background-color:transparent !important;}
.mkdf-drop-down .wide .second ul li ul .widget{padding:0px 18px;}
.mkdf-drop-down .wide .second ul li ul li{padding:0;margin:0;border:0;width:100%;}
.mkdf-drop-down .wide .second ul li ul li.menu-item-has-children > a,
.mkdf-drop-down .wide .second ul li ul li.menu-item-has-children > a:hover{border-bottom:0 none;color:#393939;}
.mkdf-full-width-wide-menu .mkdf-drop-down .wide .second{background-color:#212121;}
.mkdf-full-width-wide-menu .mkdf-drop-down .wide .second .inner{text-align:center;}
.mkdf-full-width-wide-menu .mkdf-drop-down .wide .second .inner ul{text-align:left;}
.mkdf-drop-down .wide.icons .second i{width:24px;height:auto;float:left;display:inline-block;vertical-align:middle;color:inherit;line-height:inherit;font-size:12px;}
.mkdf-drop-down .wide.icons .second i.blank{background:none;border:0px;display:none;}
.mkdf-drop-down .wide .second ul li div.flexslider li:nth-child(4n+1){clear:none;}
.mkdf-drop-down .wide .second ul li .flexslider ul{padding:0;border:none;}
.mkdf-drop-down .wide .second .inner ul li.sub .flexslider ul li a:hover,
.mkdf-drop-down .wide .second ul li .flexslider ul li a:hover{color:#0088cc;}
.mkdf-drop-down .wide .second .inner ul li .flexslider.widget_flexslider .menu_recent_post_text a,
.mkdf-drop-down .wide .second .inner ul li .flexslider.widget_flexslider a{display:inline-block;margin:0;}
.mkdf-drop-down .wide .second .inner ul li .flexslider.widget_flexslider > a{vertical-align:middle;}
.mkdf-drop-down .wide .second ul li ul.flex-direction-nav a{position:absolute;top:0;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;margin:0px 0 0 0;}
.mkdf-drop-down .wide .second ul li ul.flex-direction-nav{position:absolute;top:50%;overflow:visible;width:100%;}
.mkdf-drop-down .wide .second ul li div.flexslider{margin:0 !important;}
.mkdf-drop-down .wide .second ul li .flexslider.widget_flexslider ul.flex-direction-nav li{width:100%;}
.flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev,
.mkdf-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev{left:0;height:15px;width:15px;line-height:15px;padding:0;}
.flexslider.widget_flexslider ul.flex-direction-nav a.flex-next,
.mkdf-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-next{right:0;height:15px;width:15px;line-height:15px;padding:0;}
.mkdf-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text{padding:10px 0;}
.mkdf-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text a{display:inline;padding:0;color:#000;}
.mkdf-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text a:hover{color:#0088cc;}
.mkdf-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider a, .mkdf-drop-down .wide .second ul li .flexslider.widget_flexslider a{padding:0;text-align:center;}
.mkdf-search a{color:#fff;}
.mkdf-sections-link a{color:#fff;}
.mkdf-sections-link a span{font-size:10px;font-weight:700;}
.mkdf-sections-link a i{display:inline-block;vertical-align:middle;margin-right:10px;}
.mkdf-banner{display:inline-block;vertical-align:middle;}
.mkdf-top-bar{width:100%;background-color:#242222;color:#fff;position:relative;font-weight:400;height:54px;display:inline-block;vertical-align:middle;font-size:13px;font-family:"Open Sans", serif;line-height:19px;z-index:111;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-top-bar-border-enabled .mkdf-top-bar{border-bottom:1px solid rgba(207, 216, 220, 0.4);}
.mkdf-top-bar .mkdf-side-menu-button-opener{color:#fff;vertical-align:top;}
.mkdf-top-bar .mkdf-grid{height:100%;}
.mkdf-top-bar .mkdf-grid .mkdf-vertical-align-containers{padding-left:0;padding-right:0;}
.mkdf-top-bar .mkdf-logo-wrapper a{max-height:54px;}
.mkdf-top-bar .mkdf-position-center p{font-size:13px;color:#c99e66;}
.mkdf-top-bar .mkdf-top-bar-widget{padding:0 19px;position:relative;}
.mkdf-top-bar .mkdf-top-bar-widget:first-child{padding-left:0;}
.mkdf-top-bar .mkdf-top-bar-widget:last-child{padding-right:0;}
.mkdf-top-bar .mkdf-top-bar-widget:after{height:65%;content:'';width:1px;position:absolute;right:0;top:17%;border-right:1px solid rgba(255, 255, 255, 0.2);}
@media only screen and (min-width:1024px){.mkdf-dark-header .mkdf-top-bar .mkdf-top-bar-widget:after{border-color:#e5e7e8;}
}
.mkdf-top-bar .mkdf-top-bar-widget:last-child:after{content:none;}
.mkdf-top-bar .mkdf-top-bar-widget{display:inline-block;vertical-align:middle;line-height:51px;}
.mkdf-top-bar .mkdf-icon-list-item{width:auto;margin:0;}
@media only screen and (min-width:1025px){.mkdf-light-header .mkdf-top-bar{color:#ffffff;}
.mkdf-light-header .mkdf-top-bar .widget{color:#ffffff;}
.mkdf-light-header .mkdf-top-bar .widget p,
.mkdf-light-header .mkdf-top-bar .widget i,
.mkdf-light-header .mkdf-top-bar .widget .widgettitle{color:#ffffff;}
.mkdf-dark-header .mkdf-top-bar{color:#363636;}
.mkdf-dark-header .mkdf-top-bar .widget{color:#555;}
.mkdf-dark-header .mkdf-top-bar .widget p,
.mkdf-dark-header .mkdf-top-bar .widget i,
.mkdf-dark-header .mkdf-top-bar .widget .widgettitle{color:#555;}
}
.mkdf-header-standard.mkdf-header-standard-border-enable .mkdf-menu-area{border-bottom:1px solid #e9e9e8;}
.mkdf-header-standard.mkdf-header-standard-no-shadow .mkdf-menu-area{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.mkdf-header-standard .mkdf-menu-area{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);}
.mkdf-header-standard .mkdf-menu-area .mkdf-vertical-align-containers .mkdf-header-standard-menu-holder .mkdf-position-left-inner{height:100%;}
.mkdf-header-standard .mkdf-menu-area .mkdf-vertical-align-containers .mkdf-header-standard-menu-holder{margin-left:41px;}
.mkdf-header-standard .mkdf-menu-area .mkdf-right-from-main-menu-widget{display:inline-block;padding:0 10px;}
.mkdf-header-standard .mkdf-menu-area .mkdf-right-from-main-menu-widget:last-child{padding-right:0;}
.mkdf-header-standard .mkdf-page-header .widget_search input[type=text]{width:130px;}
.mkdf-header-standard .mkdf-page-header .widget_search input[type=text]::-webkit-input-placeholder{color:#636262;}
.mkdf-header-standard .mkdf-page-header .widget_search input[type=text]:-moz-placeholder{color:#636262;opacity:1;}
.mkdf-header-standard .mkdf-page-header .widget_search input[type=text]::-moz-placeholder{color:#636262;opacity:1;}
.mkdf-light-header .mkdf-page-header .widget_search input[type=text]{color:#ffffff !important;}
.mkdf-light-header .mkdf-page-header .widget_search input[type=text]::-webkit-input-placeholder{color:#ffffff !important;}
.mkdf-light-header .mkdf-page-header .widget_search input:-moz-placeholder{color:#ffffff !important;opacity:1;}
.mkdf-light-header .mkdf-page-header .widget_search input::-moz-placeholder{color:#ffffff !important;opacity:1;}
.mkdf-light-header .mkdf-page-header .widget_search input[type=text]:-ms-input-placeholder{color:#ffffff !important;}
.mkdf-dark-header .mkdf-page-header .widget_search input[type=text]{color:#363636 !important;}
.mkdf-dark-header .mkdf-page-header .widget_search input[type=text]::-webkit-input-placeholder{color:#363636 !important;}
.mkdf-dark-header .mkdf-page-header .widget_search input[type=text]:-moz-placeholder{color:#363636 !important;opacity:1;}
.mkdf-dark-header .mkdf-page-header .widget_search input[type=text]::-moz-placeholder{color:#363636 !important;opacity:1;}
.mkdf-dark-header .mkdf-page-header .widget_search input[type=text]:-ms-input-placeholder{color:#363636 !important;}
.mkdf-mobile-header .mkdf-mobile-nav{display:none;background-color:#fff;}
.mkdf-mobile-header .mkdf-mobile-nav ul{list-style-type:none;}
.mkdf-mobile-header .mkdf-mobile-nav ul ul{margin-left:20px;display:none;}
.mkdf-mobile-header .mkdf-mobile-nav li{position:relative;}
.mkdf-mobile-header .mkdf-mobile-nav a, .mkdf-mobile-header .mkdf-mobile-nav h4{border-bottom:1px solid #eaeaea;display:block;font-size:13px;color:#363636;padding:9px 0px;display:block;position:relative;text-transform:none;letter-spacing:0;font-family:"Montserrat", sans-serif;}
.mkdf-mobile-header .mkdf-mobile-nav a:hover, .mkdf-mobile-header .mkdf-mobile-nav h4:hover{color:#0088cc;}
.mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow{position:absolute;right:0;top:0;line-height:35px;height:35px;padding-right:10px;width:50px;text-align:right;}
.mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow:hover{cursor:pointer;}
.mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow .mkdf-sub-arrow{-webkit-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;}
.mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow .fa-angle-down{display:none;}
.mkdf-mobile-header .mkdf-mobile-nav li.mkdf-opened > .mobile_arrow > .mkdf-sub-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.mkdf-mobile-header .mkdf-mobile-nav > ul > li:last-child > a,
.mkdf-mobile-header .mkdf-mobile-nav > .mkdf-grid > ul > li:last-child > a{border-bottom:none;}
.mkdf-mobile-header{display:none;position:relative;z-index:101;}
.mkdf-mobile-header .mkdf-mobile-header-inner{height:100px;background-color:#fff;position:relative;}
.mkdf-mobile-header .mkdf-mobile-header-inner .mkdf-mobile-header-holder{position:relative;z-index:2;height:100%;}
.mkdf-mobile-header .mkdf-grid{height:100%;}
.mkdf-mobile-header .mkdf-vertical-align-containers{padding:0;}
.mkdf-mobile-header .mkdf-mobile-logo-wrapper a{display:block;max-height:80px;}
.mkdf-mobile-header .mkdf-mobile-logo-wrapper img{height:100%;width:auto;}
.mkdf-mobile-header .mkdf-mobile-menu-opener{float:left;position:relative;z-index:2;height:100%;}
.mkdf-mobile-header .mkdf-mobile-menu-opener a{display:table;height:100%;padding-right:10px;color:#000;}
.mkdf-mobile-header .mkdf-mobile-menu-opener a:hover{color:#0088cc;}
.mkdf-mobile-header .mkdf-mobile-menu-opener .mkdf-mobile-opener-icon-holder{display:table-cell;vertical-align:middle;}
.mkdf-sticky-up-mobile-header .mkdf-animate-mobile-header .mkdf-mobile-header-inner{width:100%;-webkit-transition:transform 0.4s ease-in-out, left 0.2s ease, right 0.2s ease;-moz-transition:transform 0.4s ease-in-out, left 0.2s ease, right 0.2s ease;-o-transition:transform 0.4s ease-in-out, left 0.2s ease, right 0.2s ease;transition:transform 0.4s ease-in-out, left 0.2s ease, right 0.2s ease;-webkit-transform:translateY(-100%);transform:translateY(-100%);}
.mkdf-sticky-up-mobile-header .mobile-header-appear .mkdf-mobile-header-inner{top:0;left:0;width:100%;position:fixed;-webkit-transform:translateY(0);transform:translateY(0);}
.mkdf-page-header{display:inline-block;margin:0;position:relative;vertical-align:middle;width:100%;z-index:110;}
.mkdf-page-header a img{display:block;}
.mkdf-page-header .mkdf-grid{height:100%;}
.mkdf-page-header .mkdf-grid .mkdf-vertical-align-containers{padding:0;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
.mkdf-page-header .mkdf-logo-area{height:220px;overflow:hidden;position:relative;}
.mkdf-page-header .mkdf-logo-area .mkdf-logo-wrapper a{max-height:198px;}
.mkdf-page-header .mkdf-menu-area{height:95px;position:relative;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
.mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a{max-height:71.25px;}
.mkdf-page-header .mkdf-sticky-header{height:60px;width:100%;position:fixed;top:0;left:0;z-index:100;-webkit-transition:-webkit-transform 0.33s ease;-moz-transition:-moz-transform 0.33s ease;transition:transform 0.3s ease;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.mkdf-page-header .mkdf-sticky-header.header-appear{transform:translateY(0%);}
.mkdf-page-header .mkdf-sticky-header .mkdf-sticky-holder{height:100%;background-color:#202325;position:relative;z-index:2;border-bottom:1px solid #202325;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.admin-bar .mkdf-page-header .mkdf-sticky-header.header-appear{top:32px;}
.mkdf-page-header .mkdf-sticky-header .mkdf-position-left-inner{height:100%;}
.mkdf-page-header .mkdf-sticky-header .mkdf-sticky-holder .mkdf-logo-wrapper a{max-height:54px;}
.mkdf-page-header .mkdf-sticky-header .mkdf-sticky-right{display:inline-block;vertical-align:middle;color:#fff;margin-right:10px;}
.mkdf-page-header .mkdf-sticky-header .mkdf-sticky-right:last-child{margin-right:0;}
.mkdf-page-header .mkdf-sticky-header span.mkdf-cart-label{text-transform:uppercase;font-size:10px;}
.mkdf-page-header .mkdf-sticky-header .mkdf-sticky-nav{margin-left:22px;}
.mkdf-page-header .mkdf-sticky-header .mkdf-main-menu > ul > li > a,
body:not(.mkdf-menu-item-first-level-bg-color) .mkdf-page-header .mkdf-sticky-header .mkdf-main-menu > ul > li > a,
.mkdf-page-header .mkdf-sticky-header .mkdf-side-menu-button-opener{color:#fff;}
.mkdf-page-header .mkdf-sticky-header .mkdf-main-menu > ul > li > a:hover,
body:not(.mkdf-menu-item-first-level-bg-color) .mkdf-page-header .mkdf-sticky-header .mkdf-main-menu > ul > li > a:hover,
.mkdf-page-header .mkdf-sticky-header .mkdf-side-menu-button-opener:hover{color:#0088cc;}
.mkdf-page-header .mkdf-sticky-header .mkdf-main-menu > ul > li:hover > a,
body:not(.mkdf-menu-item-first-level-bg-color) .mkdf-page-header .mkdf-sticky-header .mkdf-main-menu > ul > li:hover > a{color:#0088cc;}
.mkdf-page-header .mkdf-fixed-wrapper.fixed{width:100%;position:fixed;left:0px;top:0px;}
.mkdf-light-header .mkdf-logo-area,
.mkdf-light-header .mkdf-menu-area,
.mkdf-light-header .mkdf-vertical-menu-area{color:#ffffff !important;}
.mkdf-light-header .mkdf-logo-area .widget,
.mkdf-light-header .mkdf-menu-area .widget,
.mkdf-light-header .mkdf-vertical-menu-area .widget{color:#ffffff !important;}
.mkdf-light-header .mkdf-logo-area .widget p,
.mkdf-light-header .mkdf-logo-area .widget a:not(.mkdf-btn):not(.post-password-form input[type='submit']):not(input.wpcf7-form-control.wpcf7-submit):not(.woocommerce .button),
.mkdf-light-header .mkdf-logo-area .widget span:not(.mkdf-btn-text):not(.mkdf-btn-icon-holder):not(.mkdf-btn-icon-elem),
.mkdf-light-header .mkdf-logo-area .widget i,
.mkdf-light-header .mkdf-logo-area .widget .widgettitle,
.mkdf-light-header .mkdf-menu-area .widget p,
.mkdf-light-header .mkdf-menu-area .widget a:not(.mkdf-btn):not(.post-password-form input[type='submit']):not(input.wpcf7-form-control.wpcf7-submit):not(.woocommerce .button),
.mkdf-light-header .mkdf-menu-area .widget span:not(.mkdf-btn-text):not(.mkdf-btn-icon-holder):not(.mkdf-btn-icon-elem),
.mkdf-light-header .mkdf-menu-area .widget i,
.mkdf-light-header .mkdf-menu-area .widget .widgettitle,
.mkdf-light-header .mkdf-vertical-menu-area .widget p,
.mkdf-light-header .mkdf-vertical-menu-area .widget a:not(.mkdf-btn):not(.post-password-form input[type='submit']):not(input.wpcf7-form-control.wpcf7-submit):not(.woocommerce .button),
.mkdf-light-header .mkdf-vertical-menu-area .widget span:not(.mkdf-btn-text):not(.mkdf-btn-icon-holder):not(.mkdf-btn-icon-elem),
.mkdf-light-header .mkdf-vertical-menu-area .widget i,
.mkdf-light-header .mkdf-vertical-menu-area .widget .widgettitle{color:#ffffff !important;}
.mkdf-light-header .mkdf-logo-area .mkdf-light-logo,
.mkdf-light-header .mkdf-menu-area .mkdf-light-logo,
.mkdf-light-header .mkdf-vertical-menu-area .mkdf-light-logo{opacity:1;}
.mkdf-light-header .mkdf-logo-area .mkdf-dark-logo,
.mkdf-light-header .mkdf-logo-area .mkdf-normal-logo,
.mkdf-light-header .mkdf-menu-area .mkdf-dark-logo,
.mkdf-light-header .mkdf-menu-area .mkdf-normal-logo,
.mkdf-light-header .mkdf-vertical-menu-area .mkdf-dark-logo,
.mkdf-light-header .mkdf-vertical-menu-area .mkdf-normal-logo{opacity:0;}
.mkdf-dark-header .mkdf-logo-area,
.mkdf-dark-header .mkdf-menu-area,
.mkdf-dark-header .mkdf-vertical-menu-area{color:#363636 !important;}
.mkdf-dark-header .mkdf-logo-area .widget,
.mkdf-dark-header .mkdf-menu-area .widget,
.mkdf-dark-header .mkdf-vertical-menu-area .widget{color:#363636 !important;}
.mkdf-dark-header .mkdf-logo-area .widget p,
.mkdf-dark-header .mkdf-logo-area .widget a:not(.mkdf-btn):not(.post-password-form input[type='submit']):not(input.wpcf7-form-control.wpcf7-submit):not(.woocommerce .button),
.mkdf-dark-header .mkdf-logo-area .widget span:not(.mkdf-btn-text):not(.mkdf-btn-icon-holder):not(.mkdf-btn-icon-elem),
.mkdf-dark-header .mkdf-logo-area .widget i,
.mkdf-dark-header .mkdf-logo-area .widget .widgettitle,
.mkdf-dark-header .mkdf-menu-area .widget p,
.mkdf-dark-header .mkdf-menu-area .widget a:not(.mkdf-btn):not(.post-password-form input[type='submit']):not(input.wpcf7-form-control.wpcf7-submit):not(.woocommerce .button),
.mkdf-dark-header .mkdf-menu-area .widget span:not(.mkdf-btn-text):not(.mkdf-btn-icon-holder):not(.mkdf-btn-icon-elem),
.mkdf-dark-header .mkdf-menu-area .widget i,
.mkdf-dark-header .mkdf-menu-area .widget .widgettitle,
.mkdf-dark-header .mkdf-vertical-menu-area .widget p,
.mkdf-dark-header .mkdf-vertical-menu-area .widget a:not(.mkdf-btn):not(.post-password-form input[type='submit']):not(input.wpcf7-form-control.wpcf7-submit):not(.woocommerce .button),
.mkdf-dark-header .mkdf-vertical-menu-area .widget span:not(.mkdf-btn-text):not(.mkdf-btn-icon-holder):not(.mkdf-btn-icon-elem),
.mkdf-dark-header .mkdf-vertical-menu-area .widget i,
.mkdf-dark-header .mkdf-vertical-menu-area .widget .widgettitle{color:#363636 !important;}
.mkdf-dark-header .mkdf-logo-area .mkdf-dark-logo,
.mkdf-dark-header .mkdf-menu-area .mkdf-dark-logo,
.mkdf-dark-header .mkdf-vertical-menu-area .mkdf-dark-logo{opacity:1;}
.mkdf-dark-header .mkdf-logo-area .mkdf-normal-logo,
.mkdf-dark-header .mkdf-logo-area .mkdf-light-logo,
.mkdf-dark-header .mkdf-menu-area .mkdf-normal-logo,
.mkdf-dark-header .mkdf-menu-area .mkdf-light-logo,
.mkdf-dark-header .mkdf-vertical-menu-area .mkdf-normal-logo,
.mkdf-dark-header .mkdf-vertical-menu-area .mkdf-light-logo{opacity:0;}
footer{display:block;width:100%;margin:0 auto;z-index:100;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
footer .mkdf-footer-inner{position:relative;}
footer .mkdf-container{background-color:inherit;}
footer .mkdf-container-inner{position:relative;}
footer .mkdf-container-inner > .widget{text-align:center;}
footer a{text-decoration:none;}
footer .mkdf-footer-ingrid-border-holder-outer{background-color:#393939;}
footer .mkdf-footer-top-border-holder,
footer .mkdf-footer-bottom-border-holder{position:relative;display:block;width:100%;}
footer .mkdf-footer-top-border-holder.mkdf-in-grid,
footer .mkdf-footer-bottom-border-holder.mkdf-in-grid{width:1100px;margin:0 auto;}
footer .mkdf-footer-top-holder{display:block;background-color:#212121;position:relative;background-position:center center;background-size:cover;padding:75px 45px 60px 45px;}
footer .mkdf-footer-top.mkdf-footer-top-full{padding:80px 25px 70px;}
footer .mkdf-footer-bottom-holder{display:table;width:100%;background-color:#252424;vertical-align:middle;text-align:center;height:57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
footer .mkdf-footer-bottom-holder .mkdf-column-inner{text-align:center;vertical-align:middle;}
footer .mkdf-footer-bottom-holder .mkdf-three-columns .mkdf-column:first-child .mkdf-column-inner{text-align:left;}
footer .mkdf-footer-bottom-holder .mkdf-three-columns .mkdf-column:last-child .mkdf-column-inner{text-align:right;}
footer .mkdf-footer-bottom-holder .mkdf-two-columns-50-50 .mkdf-column:first-child .mkdf-column-inner{text-align:left;}
footer .mkdf-footer-bottom-holder .mkdf-two-columns-50-50 .mkdf-column:last-child .mkdf-column-inner{text-align:right;}
footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-border-bottom-holder{clear:both;}
footer .mkdf-footer-top .mkdf-two-columns-50-50 .mkdf-column{border-left:1px solid #3e3e3e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
footer .mkdf-footer-top .mkdf-four-columns .mkdf-column{border-left:1px solid #3e3e3e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
footer .mkdf-footer-top .mkdf-three-columns .mkdf-column{border-left:1px solid #3e3e3e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
footer .mkdf-footer-top .mkdf-column:first-child{border:none;}
footer .mkdf-footer-top .mkdf-four-columns > .mkdf-four-columns-inner{margin:0 -45px;}
footer .mkdf-footer-top .mkdf-four-columns .mkdf-column .mkdf-column-inner{padding:0 45px;}
footer .mkdf-footer-top .mkdf-two-columns-50-50 .mkdf-column{padding:0 30px;}
footer .mkdf-two-columns-50-50 > .mkdf-two-columns-50-50-inner{margin:0 -30px;}
footer .mkdf-footer-bottom-holder-inner{padding:20px 60px;}
footer.mkdf-footer-uncover{position:fixed;bottom:0;left:0;z-index:99;-webkit-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);}
footer.mkdf-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text,
footer.mkdf-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-number,
footer.mkdf-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-date,
footer.mkdf-footer-uncover .cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea,
footer.mkdf-footer-uncover .cf7_custom_style_2 select.wpcf7-form-control.wpcf7-select,
footer.mkdf-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-quiz{transform:none;}
.mkdf-right-side-menu-opened footer.mkdf-footer-uncover{left:-270px;}
.boxed footer{width:100% !important;box-sizing:border-box;-moz-box-sizing:border-box;}
footer.mkdf-disable-footer{display:none;}
footer .widget{margin-bottom:30px;color:#bcbcbc;}
footer .widget:last-child{margin-bottom:0;}
footer .widget .mkdf-footer-widget-title{color:#fff;margin-bottom:20px;font-size:22px;font-weight:400;}
footer .widget ul{list-style:none;}
footer .widget li:not(.mkdf-blog-list-item){border-bottom:1px solid #393c3d;}
footer .widget ul.mkdf-instagram-feed li{border-bottom:0;}
footer .widget ul.mkdf-instagram-feed li a{margin:0;}
footer .widget li:not(.mkdf-blog-list-item) a{color:#959595;margin:7px 0;display:inline-block;}
footer .widget .mkdf-instagram-feed.without-space li .mkdf-instagram-item-holder a{display:block;}
footer .widget li a:hover{color:#0088cc;}
footer .widget select,
footer .widget input[type="text"]{width:100%;overflow:hidden;border:1px solid #e9e9e9;background-color:#f6f6f5;padding:12px;outline:none;color:#7f8385;font-family:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
footer .widget .textwidget .mkdf-icon-list-item .mkdf-icon-list-icon-holder{padding-right:0px;width:38px;}
footer .widget .mkdf-icon-list-item p{-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out;}
footer .widget .mkdf-icon-list-item:hover p{color:#0088cc !important;}
footer .widget .mkdf-blog-list .mkdf-excerpt{display:none;}
footer .widget .mkdf-blog-list-holder.mkdf-image-in-box ul > li{padding:24px 0 0 0;}
footer .widget .mkdf-blog-list-holder.mkdf-image-in-box ul > li:first-child{padding-top:7px;}
footer .widget .mkdf-blog-list-holder.mkdf-image-in-box .mkdf-blog-list-item-inner .mkdf-item-title a{color:#fff;font-size:16px;text-transform:capitalize;}
footer .widget .mkdf-blog-list-holder.mkdf-image-in-box .mkdf-blog-list-item-inner .mkdf-item-title:hover a{color:#0088cc;}
footer .widget .mkdf-blog-list-holder .mkdf-item-info-section{font-size:14px;font-family:"Open Sans", serif;color:#bcbcbc;margin-top:10px;}
footer .widget.widget_rss ul li{border-bottom:0;}
footer .widget.widget_tag_cloud .tagcloud a{font-size:11px !important;font-family:"Montserrat", sans-serif;display:inline-block;color:#464646;text-transform:uppercase;font-weight:400;padding:1px 15px;margin-bottom:11px;background-color:#f7f7f7;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:color 0.15s ease-out, background-color 0.15s ease-out;transition:color 0.15s ease-out, background-color 0.15s ease-out;}
footer .widget.widget_tag_cloud .tagcloud a:hover{background-color:#0088cc;color:#fff;}
footer .widget.widget_categories ul li ul.children{border-top:1px solid #393c3d;}
footer .widget.widget_categories ul li ul.children li:last-child{border-bottom:0;}
footer .widget.widget_pages ul.children li:last-child{border-bottom:0;}
footer .widget.widget_pages li.page_item_has_children ul.children{border-top:1px solid #393c3d;}
footer .widget .widget_recent_comments ul li a{color:#585858;-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;font-size:14px;font-weight:400;padding-bottom:12px;padding-top:12px;display:block;}
footer .widget .mkdf-widget-title h4{color:#fff;margin-bottom:20px;font-size:14px;font-weight:700;text-transform:uppercase;}
footer .widget.widget_recent_comments li.recentcomments{padding:8px 0 7px 0;}
footer .widget.widget_nav_menu ul.sub-menu{border-top:1px solid #393c3d;}
footer .widget.widget_nav_menu ul.sub-menu li:last-child{border-bottom:0;}
footer .widget.widget_rss h4.mkdf-footer-widget-title a{color:#fff;}
footer .widget .mkdf-blog-list-holder > ul > li{border-bottom:0;}
footer .widget.mkdf-footer-bottom-left.widget_text{font-family:"Open Sans", serif;font-size:14px;color:#fff;}
@-webkit-keyframes title-animation-from-right{0%{opacity:0;transform:translate(50%, 0);}
100%{opacity:1;transform:translate(0, 0);}
}
@keyframes title-animation-from-right{0%{opacity:0;transform:translate(50%, 0);}
100%{opacity:1;transform:translate(0, 0);}
}
@-webkit-keyframes title-animation-from-left{0%{opacity:0;transform:translate(-50%, 0);}
100%{opacity:1;transform:translate(0, 0);}
}
@keyframes title-animation-from-left{0%{opacity:0;transform:translate(-50%, 0);}
100%{opacity:1;transform:translate(0, 0);}
}
.mkdf-title{display:block;width:100%;min-height:93px;text-align:left;position:relative;z-index:101;background-color:#f7f7f7;background-position:center 0;background-repeat:no-repeat;-webkit-box-shadow:inset 0px 0px 2px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0px 0px 2px 0px rgba(0, 0, 0, 0.15);box-shadow:inset 0px 0px 2px 0px rgba(0, 0, 0, 0.15);}
.mkdf-title.mkdf-title-area-no-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.mkdf-title.mkdf-has-parallax-background{background-attachment:fixed;background-repeat:no-repeat;position:relative;z-index:101;}
.mkdf-title.mkdf-content-center-alignment{text-align:center;}
.mkdf-title.mkdf-content-right-alignment{text-align:right;}
.mkdf-title.mkdf-animation-right-left h1, .mkdf-title.mkdf-animation-right-left .mkdf-subtitle span, .mkdf-title.mkdf-animation-right-left .mkdf-breadcrumbs-holder{-webkit-animation-name:title-animation-from-right;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-name:title-animation-from-right;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);animation-delay:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.mkdf-title.mkdf-animation-left-right h1, .mkdf-title.mkdf-animation-left-right .mkdf-subtitle span, .mkdf-title.mkdf-animation-left-right .mkdf-breadcrumbs-holder{-webkit-animation-name:title-animation-from-left;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-name:title-animation-from-left;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);animation-delay:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.mkdf-title.mkdf-has-responsive-background{height:auto !important;}
.mkdf-title.mkdf-has-responsive-background .mkdf-title-holder{display:block;position:absolute;top:0;left:0;}
.mkdf-title.mkdf-has-responsive-background .mkdf-title-holder .mkdf-container{display:block;height:100%;}
.mkdf-title.mkdf-has-responsive-background .mkdf-title-holder .mkdf-container-inner{display:table;height:100%;}
.mkdf-title.mkdf-has-responsive-background .mkdf-title-holder .mkdf-title-subtitle-holder{display:table-cell;vertical-align:middle;width:100%;}
.mkdf-title .mkdf-title-image img{display:block;position:relative;width:100%;}
.mkdf-title.mkdf-title-image-not-responsive .mkdf-title-image{display:none;}
.mkdf-title .mkdf-title-holder{display:table;height:100%;position:relative;width:100%;}
.mkdf-title .mkdf-title-holder .mkdf-container{background-color:transparent;display:table-row;vertical-align:middle;}
.mkdf-title .mkdf-title-holder .mkdf-container-inner{display:table-cell;padding:0 !important;vertical-align:middle;}
.mkdf-title .mkdf-title-holder .mkdf-title-subtitle-holder{display:block;padding:0;position:relative;z-index:25;}
.mkdf-title .mkdf-title-holder .mkdf-title-subtitle-holder-inner{position:relative;}
.mkdf-title .mkdf-title-holder h1{color:#636363;display:inline-block;line-height:1.5em;vertical-align:middle;font-size:20px;text-transform:none;font-weight:400;font-family:"Montserrat", sans-serif;}
.mkdf-title .mkdf-title-holder h1 span{display:inline-block;}
.mkdf-title .mkdf-title-holder .mkdf-subtitle{display:block;font-size:16px;line-height:1.7em;font-weight:400;width:60%;margin:0 auto;}
.mkdf-title .mkdf-title-holder .mkdf-subtitle span{display:inline-block;vertical-align:middle;}
.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs-holder{display:inline-block;vertical-align:middle;}
.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs a, .mkdf-title .mkdf-title-holder .mkdf-breadcrumbs span:not(.mkdf-delimiter-icon){font-family:"Montserrat", sans-serif;line-height:1.5em;font-weight:400;}
.mkdf-title .mkdf-title-holder .mkdf-delimiter{padding:0 7px;}
.mkdf-title .mkdf-title-holder .mkdf-delimiter-icon{line-height:1em;}
.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs a, .mkdf-title .mkdf-title-holder .mkdf-breadcrumbs span{color:#727272;font-size:14px;display:inline-block;vertical-align:middle;}
.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs .mkdf-current{color:#0088cc;}
.mkdf-title.mkdf-standard-type.mkdf-subtitle-cursive .mkdf-subtitle{font-family:'Georgia', serif;font-style:italic;}
.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder{position:absolute;top:0;height:100%;}
.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder .mkdf-breadcrumbs{display:table;height:100%;width:100%;}
.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder .mkdf-breadcrumbs-inner{display:table-cell;vertical-align:middle;}
.mkdf-large-title-text .mkdf-title.mkdf-standard-type .mkdf-title-text-separator{width:67px;border-bottom-width:6px;margin-top:11px;margin-bottom:25px;}
.mkdf-title.mkdf-standard-type .mkdf-title-text-separator{width:45px;border-bottom:4px solid #0088cc;display:block;margin:8px auto 12px;}
.mkdf-title.mkdf-standard-type.mkdf-content-left-alignment .mkdf-breadcrumbs-holder{right:0;}
.mkdf-title.mkdf-standard-type.mkdf-content-right-alignment .mkdf-breadcrumbs-holder{left:0;}
.mkdf-title.mkdf-standard-type.mkdf-content-center-alignment .mkdf-breadcrumbs-holder{position:relative;top:auto;height:auto;display:block;}
.mkdf-large-title-text .mkdf-title .mkdf-title-holder h1{font-size:48px;margin-bottom:5px;}
.mkdf-large-title-text .mkdf-title .mkdf-subtitle{font-size:20px;}
.mkdf-medium-title-text .mkdf-title .mkdf-title-holder h1{font-size:34px;margin-bottom:5px;}
.mkdf-light-header .mkdf-page-header > div:not(.mkdf-sticky-header) .mkdf-side-menu-button-opener,
.mkdf-light-header.mkdf-header-style-on-scroll .mkdf-page-header .mkdf-side-menu-button-opener,
.mkdf-light-header .mkdf-top-bar .mkdf-side-menu-button-opener{color:#ffffff !important;}
.mkdf-dark-header .mkdf-page-header > div:not(.mkdf-sticky-header) .mkdf-side-menu-button-opener,
.mkdf-dark-header.mkdf-header-style-on-scroll .mkdf-page-header .mkdf-side-menu-button-opener,
.mkdf-dark-header .mkdf-top-bar .mkdf-side-menu-button-opener{color:#363636 !important;}
.mkdf-side-menu-button-opener{font-size:14px;position:relative;display:inline-block;vertical-align:middle;-webkit-transition:initial;transition:initial;color:#000;text-align:center;width:26px;}
.mkdf-side-menu-button-opener.medium{display:inline-block;font-size:21px;line-height:30px;height:30px;width:19px;}
.mkdf-side-menu-button-opener.large{display:inline-block;font-size:28px;line-height:34px;height:34px;width:24px;}
.mkdf-side-menu-button-opener > .mkdf-side-area-icon{display:inline-block;line-height:inherit;vertical-align:middle;text-align:center;width:100%;position:relative;}
.mkdf-side-menu-button-opener > .mkdf-side-area-icon .mkdf-sai-first-line,
.mkdf-side-menu-button-opener > .mkdf-side-area-icon .mkdf-sai-second-line,
.mkdf-side-menu-button-opener > .mkdf-side-area-icon .mkdf-sai-third-line{position:absolute;top:0;left:0;height:0;border-bottom:2px solid;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.mkdf-side-menu-button-opener > .mkdf-side-area-icon .mkdf-sai-second-line{width:26px;}
.mkdf-side-menu-button-opener > .mkdf-side-area-icon .mkdf-sai-first-line,
.mkdf-side-menu-button-opener > .mkdf-side-area-icon .mkdf-sai-third-line{width:26px;}
.mkdf-side-menu-button-opener > .mkdf-side-area-icon .mkdf-sai-first-line{-webkit-transform:translateY(-6px) scale(0.65, 1);transform:translateY(-6px) scale(0.65, 1);}
.mkdf-side-menu-button-opener > .mkdf-side-area-icon .mkdf-sai-third-line{-webkit-transform:translateY(6px) scale(0.65, 1);transform:translateY(6px) scale(0.65, 1);}
.mkdf-side-menu-button-opener:hover{color:#0088cc;}
.mkdf-side-menu-button-opener:hover .mkdf-sai-first-line{-webkit-transform:translateY(-6px) scale(1);transform:translateY(-6px) scale(1);}
.mkdf-side-menu-button-opener:hover .mkdf-sai-third-line{-webkit-transform:translateY(6px) scale(1);transform:translateY(6px) scale(1);}
.mkdf-side-menu-button-opener span.social_icon{font-family:'ElegantIcons' !important;}
.mkdf-side-menu-button-opener i.social_icon{font-family:'FontAwesome',serif !important;}
.mkdf-side-menu{background-color:#2c2a2a;height:100%;min-height:100%;overflow:hidden;padding:30px 50px;position:fixed;top:0;right:-270px;width:210px;z-index:9999;-webkit-backface-visibility:hidden;border:1px solid transparent;}
.mkdf-side-menu .mkdf-blog-list-holder ul > li{border-bottom:1px solid #383636;margin-bottom:6px;}
.mkdf-side-menu .mkdf-blog-list-holder ul > li:last-child{border-bottom:0;}
.mkdf-side-menu .mkdf-blog-list-holder.mkdf-image-in-box .mkdf-blog-list-item-inner{padding-bottom:14px;}
.mkdf-side-menu h4{margin:0 0 17px 0;color:#fff;}
.mkdf-side-menu h5,
.mkdf-side-menu h6{margin:0;color:#fff;}
.mkdf-side-menu .widget{margin:0 0 23px;}
.mkdf-side-menu .widget li{position:relative;list-style-type:none;}
.mkdf-side-menu .widget ul li.page_item_has_children,
.mkdf-side-menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:none;}
.mkdf-side-menu .widget ul ul{padding:6px 0 0 10px;}
.mkdf-side-menu .searchform{background-color:#242222;}
.mkdf-side-menu .searchform input[type=text],
.mkdf-side-menu .searchform input[type=search]{color:#fff;}
.mkdf-side-menu .searchform input[type=submit]{color:#fff;}
.mkdf-side-menu a:not(.qbutton),
.mkdf-side-menu li,
.mkdf-side-menu span,
.mkdf-side-menu p,
.mkdf-side-menu .widget_rss li a.rsswidget{color:#ffffff;line-height:31px;-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}
.mkdf-side-menu .widget_calendar{font-size:14px;}
.mkdf-side-menu .widget_calendar a{color:#fff;}
.mkdf-side-menu .widget_calendar caption,
.mkdf-side-menu .widget_calendar th,
.mkdf-side-menu .widget_calendar td{color:#9d9d9d;line-height:31px;-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}
.mkdf-side-menu .widget_calendar thead tr,
.mkdf-side-menu .widget_calendar tbody tr,
.mkdf-side-menu .widget_calendar tbody td{border-color:#9d9d9d;}
.mkdf-side-menu .mkdf-side-menu-title{display:block;margin:0 0 12px;}
.mkdf-side-menu .widget_nav_menu li:last-child,
.mkdf-side-menu .widget_nav_menu li a{margin:0;}
.mkdf-side-menu .mkdf-close-side-menu-holder{display:table;height:90px;position:absolute;top:0px;right:38px;z-index:1000;}
.mkdf-side-menu .mkdf-close-side-menu-holder-inner{display:table-cell;vertical-align:middle;}
.mkdf-side-menu a.mkdf-close-side-menu{display:inline-block;height:36px;width:36px;padding:0 2px 4px 0;z-index:1000;-webkit-transition:transform 0.5s ease;transition:transform 0.5s ease;}
.mkdf-side-menu a.mkdf-close-side-menu span{color:#9b9b9b;display:inline-block;font-size:36px;height:36px;line-height:36px;position:relative;text-align:center;width:36px;}
.mkdf-side-menu a.mkdf-close-side-menu:hover{-webkit-transform:rotate(180deg) translateZ(0);transform:rotate(180deg) translateZ(0);}
.admin-bar .mkdf-side-menu .mkdf-close-side-menu-holder{top:32px;}
.mkdf-right-side-menu-opened .mkdf-wrapper,
.mkdf-right-side-menu-opened footer.uncover,
.mkdf-right-side-menu-opened .mkdf-fixed-wrapper.fixed,
.mkdf-right-side-menu-opened .mkdf-sticky-header,
.mkdf-right-side-menu-opened .mobile-header-appear .mkdf-mobile-header-inner{left:-270px;}
.mkdf-side-menu-slide-from-right .mkdf-wrapper{background-color:#fff;position:relative;z-index:1000;-webkit-transition:left 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:left 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.mkdf-side-menu-slide-from-right .mkdf-wrapper .mkdf-cover{z-index:0;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;filter:alpha(opacity=0);background:#000;-webkit-transition:opacity 0.2s ease-in-out,background 0.2s ease-in-out,z-index 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out,background 0.2s ease-in-out,z-index 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out,background 0.2s ease-in-out,z-index 0.2s ease-in-out;transition:opacity 0.2s ease-in-out,background 0.2s ease-in-out,z-index 0.2s ease-in-out;}
.mkdf-side-menu-slide-from-right .carousel-inner{-webkit-transition:left 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:left 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.mkdf-side-menu-slide-from-right .mkdf-side-menu{padding:5% 30px 30px 68px;top:0;right:-50%;width:50%;z-index:9999;text-align:left;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}
.mkdf-side-menu-slide-from-right .mkdf-sticky-header,
.mkdf-side-menu-slide-from-right .mkdf-fixed-wrapper.fixed{-webkit-transition:left 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.33s ease;transition:left 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.33s ease;}
.mkdf-side-menu-slide-from-right footer.uncover{-webkit-transition:left 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:left 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.mkdf-side-menu-slide-from-right.mkdf-right-side-menu-opened .mkdf-cover{cursor:url("img/close.png"), pointer;z-index:1002;opacity:0.6;filter:alpha(opacity=60);}
.mkdf-side-menu-slide-from-right.mkdf-right-side-menu-opened .mkdf-side-menu{right:0px;visibility:visible;color:#b4b4b4;}
.mkdf-side-menu-slide-from-right.mkdf-right-side-menu-opened p.mkdf-excerpt{display:none;}
.mkdf-side-menu-slide-with-content{overflow-x:hidden;position:relative;left:0;-webkit-overflow-scrolling:auto !important;-webkit-transition:left 0.2s ease, right 0.2s ease;-moz-transition:left 0.2s ease, right 0.2s ease;-o-transition:left 0.2s ease, right 0.2s ease;transition:left 0.2s ease, right 0.2s ease;}
.mkdf-side-menu-slide-with-content .mkdf-side-menu{position:fixed;visibility:visible;-webkit-box-sizing:border-box;box-sizing:border-box;width:470px;right:-470px;height:100%;top:0;z-index:9999;-webkit-transition:left 0.2s ease, right 0.2s ease;-moz-transition:left 0.2s ease, right 0.2s ease;-o-transition:left 0.2s ease, right 0.2s ease;transition:left 0.2s ease, right 0.2s ease;}
.mkdf-side-menu-slide-with-content footer.uncover,
.mkdf-side-menu-slide-with-content .mkdf-wrapper{-webkit-transition:left 0.2s ease, right 0.2s ease;-moz-transition:left 0.2s ease, right 0.2s ease;-o-transition:left 0.2s ease, right 0.2s ease;transition:left 0.2s ease, right 0.2s ease;}
.mkdf-side-menu-slide-with-content .mkdf-sticky-header,
.mkdf-side-menu-slide-with-content .mkdf-fixed-wrapper.fixed,
.mkdf-side-menu-slide-with-content .mkdf-mobile-header-inner{-webkit-transition:left 0.2s ease, right 0.2s ease, -webkit-transform 0.33s ease;transition:left 0.2s ease, right 0.2s ease, transform 0.33s ease;}
.mkdf-side-menu-slide-with-content .carousel-inner{left:0 !important;-webkit-transition:left 0.2s ease;transition:left 0.2s ease;}
.mkdf-side-menu-slide-with-content.mkdf-side-menu-open .mkdf-wrapper,
.mkdf-side-menu-slide-with-content.mkdf-side-menu-open footer.uncover,
.mkdf-side-menu-slide-with-content.mkdf-side-menu-open .mkdf-sticky-header,
.mkdf-side-menu-slide-with-content.mkdf-side-menu-open .mkdf-fixed-wrapper,
.mkdf-side-menu-slide-with-content.mkdf-side-menu-open .mkdf-mobile-header-inner{left:-470px;}
.mkdf-side-menu-slide-with-content.mkdf-side-menu-open .mkdf-side-menu{right:0;}
.mkdf-side-menu-slide-with-content.mkdf-side-menu-open .carousel-inner:not(.relative_position){left:-470px !important;}
.mkdf-side-menu-slide-with-content.mkdf-width-270.mkdf-side-menu-open .mkdf-wrapper,
.mkdf-side-menu-slide-with-content.mkdf-width-270.mkdf-side-menu-open footer.uncover,
.mkdf-side-menu-slide-with-content.mkdf-width-270.mkdf-side-menu-open .mkdf-sticky-header,
.mkdf-side-menu-slide-with-content.mkdf-width-270.mkdf-side-menu-open .mkdf-fixed-wrapper,
.mkdf-side-menu-slide-with-content.mkdf-width-270.mkdf-side-menu-open .mkdf-mobile-header-inner{left:-270px;}
.mkdf-side-menu-slide-with-content.mkdf-width-270.mkdf-side-menu-open .mkdf-side-menu{right:0;}
.mkdf-side-menu-slide-with-content.mkdf-width-270.mkdf-side-menu-open .carousel-inner:not(.relative_position){left:-270px !important;}
.mkdf-side-menu-slide-with-content.mkdf-width-270 .mkdf-side-menu{width:270px;right:-270px;}
.mkdf-side-menu-slide-with-content.mkdf-width-370.mkdf-side-menu-open .mkdf-wrapper,
.mkdf-side-menu-slide-with-content.mkdf-width-370.mkdf-side-menu-open footer.uncover,
.mkdf-side-menu-slide-with-content.mkdf-width-370.mkdf-side-menu-open .mkdf-sticky-header,
.mkdf-side-menu-slide-with-content.mkdf-width-370.mkdf-side-menu-open .mkdf-fixed-wrapper,
.mkdf-side-menu-slide-with-content.mkdf-width-370.mkdf-side-menu-open .mkdf-mobile-header-inner{left:-370px;}
.mkdf-side-menu-slide-with-content.mkdf-width-370.mkdf-side-menu-open .mkdf-side-menu{right:0;}
.mkdf-side-menu-slide-with-content.mkdf-width-370.mkdf-side-menu-open .carousel-inner:not(.relative_position){left:-370px !important;}
.mkdf-side-menu-slide-with-content.mkdf-width-370 .mkdf-side-menu{width:370px;right:-370px;}
.mkdf-side-area-uncovered-from-content .mkdf-side-menu{background-color:#1b1b1b;height:100%;min-height:100%;overflow:hidden;padding:30px;position:fixed;top:0;right:0;width:210px;z-index:90;visibility:hidden;}
.mkdf-side-area-uncovered-from-content .mkdf-sticky-header,
.mkdf-side-area-uncovered-from-content .mkdf-fixed-wrapper.fixed{-webkit-transition:left 0.3s ease, right 0.2s ease;-moz-transition:left 0.3s ease, right 0.2s ease;-o-transition:left 0.3s ease, right 0.2s ease;transition:left 0.3s ease, right 0.2s ease;}
.mkdf-side-area-uncovered-from-content.mkdf-right-side-menu-opened .mkdf-sticky-header,
.mkdf-side-area-uncovered-from-content.mkdf-right-side-menu-opened .mkdf-fixed-wrapper.fixed,
.mkdf-side-area-uncovered-from-content.mkdf-right-side-menu-opened .mkdf-mobile-header-inner{left:-270px;}
.mkdf-fullscreen-search-holder{position:fixed;top:0;left:0;width:100%;height:100%;z-index:105;opacity:0;}
.mkdf-fullscreen-search-holder .mkdf-search-label{font-size:30px;line-height:1em;color:#fff;vertical-align:bottom;}
.mkdf-fullscreen-search-holder .mkdf-field-holder{width:30%;display:inline-block;vertical-align:bottom;position:relative;border-bottom:1px solid #fff;}
.mkdf-fullscreen-search-holder .mkdf-field-holder .mkdf-line{position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:#696969;-webkit-transition:width 0.3s ease;transition:width 0.3s ease;}
.mkdf-fullscreen-search-holder .mkdf-search-field{width:100%;border-left:none;border-top:none;border-right:none;border-bottom:none;background:transparent;outline:none;height:100%;font-size:30px;color:#fff;line-height:1em;position:relative;}
.mkdf-fullscreen-search-holder .mkdf-search-submit{border:none;background:transparent;outline:none;width:auto;cursor:pointer;font-family:'ElegantIcons';font-size:20px;line-height:1em;color:#a1a1a1;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;}
.mkdf-fullscreen-search-holder .mkdf-search-submit:hover{color:#696969;}
.mkdf-fullscreen-search-holder .mkdf-search-close-holder{float:right;margin-right:45px;}
.mkdf-fullscreen-search-holder .mkdf-fullscreen-search-close-container{position:absolute;left:0;top:0;width:100%;}
.mkdf-fullscreen-search-holder .mkdf-fullscreen-search-close-container a{opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s ease, color 0.2s ease;transition:opacity 0.2s ease, color 0.2s ease;position:absolute;top:40px;right:40px;}
.mkdf-fullscreen-search-table{display:table;width:100%;height:100%;}
.mkdf-fullscreen-search-cell{display:table-cell;vertical-align:middle;width:100%;height:100%;text-align:center;}
.mkdf-fullscreen-search-opened .mkdf-form-holder .mkdf-search-field{width:100%;border-left:none;border-top:none;border-right:none;border-bottom:none;background:transparent;outline:none;height:100%;font-size:30px;color:#a1a1a1;line-height:1em;position:relative;padding:0;}
.mkdf-fullscreen-search-overlay{position:absolute;width:2000px;height:2000px;margin-top:-1000px;margin-left:-1000px;top:50%;left:0;border-radius:100%;opacity:0;z-index:99;-ms-transform-origin:50%;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(0);transform:scale(0);background-color:rgba(0, 0, 0, 0.85);-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-transition:-ms-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);}
.mkdf-fullscreen-search-overlay.mkdf-animate{-webkit-transform:scale(3);transform:scale(3);opacity:1;}
.mkdf-search-from-circle .mkdf-fullscreen-search-holder{-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;display:none;opacity:0;visibility:visible;z-index:111;}
.mkdf-search-fade .mkdf-fullscreen-search-holder{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;z-index:111;box-sizing:border-box;}
.mkdf-search-fade .mkdf-fullscreen-search-holder .mkdf-fullscreen-search-table{background-color:rgba(0, 0, 0, 0.85);}
.mkdf-search-fade-out.mkdf-search-fade .mkdf-fullscreen-search-holder{-webkit-animation:search_fade_out 0.25s linear both;animation:search_fade_out 0.25s linear both;}
.mkdf-search-fade-in.mkdf-search-fade .mkdf-fullscreen-search-holder.mkdf-animate{-webkit-animation:search_fade_in 0.25s linear both;animation:search_fade_in 0.25s linear both;}
.mkdf-search-fade .mkdf-fullscreen-search-holder.mkdf-animate .mkdf-fullscreen-search-close{opacity:1;visibility:visible;}
@-webkit-keyframes search_fade_out{0%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:hidden;}
}
@keyframes search_fade_out{0%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:hidden;}
}
@-webkit-keyframes search_fade_in{0%{opacity:0;visibility:hidden;}
100%{opacity:1;visibility:visible;}
}
@keyframes search_fade_in{0%{opacity:0;visibility:hidden;}
100%{opacity:1;visibility:visible;}
}
@-webkit-keyframes search_push_text_top{0%{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes search_push_text_top{0%{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
.mkdf-search-fade.mkdf-fullscreen-search-opened .mkdf-fullscreen-search-holder .mkdf-form-holder{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:search_push_text_top 0.4s ease-out both 0.25s;animation:search_push_text_top 0.4s ease-out both 0.25s;}
.mkdf-search-fade-out.mkdf-search-fade .mkdf-fullscreen-search-holder .mkdf-search-label,
.mkdf-search-fade-out.mkdf-search-fade .mkdf-fullscreen-search-holder .mkdf-search-submit,
.mkdf-search-fade-out.mkdf-search-fade .mkdf-fullscreen-search-holder .mkdf-field-holder{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:transform 0.75s ease-out;transition:transform 0.75s ease-out;}
.mkdf-search-slides-from-window-top .mkdf-top-bar,
.mkdf-search-slides-from-window-top .mkdf-page-header{top:0;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.mkdf-search-slides-from-window-top .mkdf-mobile-header{-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.mkdf-search-slides-from-window-top .content_inner{margin-top:0;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.mkdf-search-slides-from-window-top .mobile-header-appear .mkdf-mobile-header-inner{padding-top:0;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.mkdf-search-slides-from-window-top.mkdf-search-open .mkdf-page-header,
.mkdf-search-slides-from-window-top.mkdf-search-open .mkdf-top-bar{top:50px;}
.mkdf-search-slides-from-window-top.mkdf-search-open .mkdf-search-slide-window-top{height:50px;}
.mkdf-search-slides-from-window-top.mkdf-search-open .mkdf-mobile-header{top:50px !important;}
.mkdf-search-slides-from-window-top.mkdf-search-open .mobile-header-appear .mkdf-mobile-header-inner{padding-top:50px;}
.mkdf-search-slides-from-window-top.mkdf-search-open .content_inner{margin-top:50px;}
.mkdf-search-slides-from-window-top.mkdf-search-open .mkdf-sticky-header.header-appear{-webkit-transform:translateY(50px);transform:translateY(50px);}
.mkdf-fixed-wrapper.fixed .mkdf-search-slide-window-top{position:static;}
.mkdf-search-slide-window-top{background:none repeat scroll 0 0 #262626;color:#fff;margin:0;overflow:hidden;width:100%;height:0;position:fixed;top:0;left:0;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.admin-bar .mkdf-search-slide-window-top{top:32px;}
.mkdf-search-slide-window-top .form-inner{padding:0 45px;}
.mkdf-search-slide-window-top .mkdf-container-inner{position:relative;}
.mkdf-search-slide-window-top i{color:#959595;font-size:13px;display:inline-block;float:left;line-height:50px;}
.mkdf-search-slide-window-top .mkdf-container i{padding:0;}
.mkdf-search-slide-window-top .mkdf-container input{width:90%;padding:0 0 0 10px;}
.mkdf-search-slide-window-top .mkdf-container .mkdf-search-close{right:0;}
.mkdf-search-slide-window-top input,
.mkdf-search-slide-window-top input:focus{background-color:#262626;border:medium none;box-shadow:none;color:#959595;display:inline-block;font-size:13px;line-height:20px;height:20px;margin:15px 0;width:90%;padding:0 0 0 10px;font-family:inherit;outline:none;outline-offset:0;-webkit-appearance:none;border-radius:0;float:left;}
.mkdf-search-slide-window-top input:focus{outline-offset:0 !important;}
@media only screen and (max-width:1200px){.mkdf-search-slide-window-top input{width:80%;}
}
@media only screen and (max-width:768px){.mkdf-search-slide-window-top input{width:70%;}
}
@media only screen and (max-width:500px){.mkdf-search-slide-window-top input{width:65%;}
}
.mkdf-search-slide-window-top input[type="submit"]{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;padding:0;position:absolute;width:1px;visibility:hidden;}
.mkdf-search-slide-window-top .mkdf-search-close{color:#959595;font-size:13px;position:absolute;line-height:50px;height:50px;top:0;right:45px;}
::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#959595;margin-top:10px;}
.mkdf-search-dropdown .widget_mkd_search_opener{position:relative;cursor:pointer;}
.mkdf-search-dropdown .mkdf-search-dropdown-holder{position:absolute;top:100%;right:0;padding:11px 15px 14px;min-width:205px;max-width:250px;z-index:10;opacity:0;visibility:hidden;background-color:#2c2a2a;line-height:1.78em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:visibility 0s linear 0.2s, opacity 0.2s ease-in-out 0s;transition:visibility 0s linear 0.2s, opacity 0.2s ease-in-out 0s;}
.mkdf-search-dropdown .mkdf-search-dropdown-holder input[type=text]{background-color:transparent;border:none;outline:none;width:100%;display:block;font-family:"Open Sans", serif;font-size:13px;color:#bbb;}
.mkdf-search-dropdown .mkdf-search-dropdown-holder input[type=text]::-webkit-input-placeholder,
.mkdf-dark-header .mkdf-search-dropdown .mkdf-search-dropdown-holder input[type=text]::-webkit-input-placeholder,
.mkdf-light-header .mkdf-search-dropdown .mkdf-search-dropdown-holder input[type=text]::-webkit-input-placeholder{color:#bbb;}
.mkdf-search-dropdown .mkdf-search-dropdown-holder input[type=text]:-moz-placeholder,
.mkdf-dark-header .mkdf-search-dropdown .mkdf-search-dropdown-holder input[type=text]:-moz-placeholder,
.mkdf-light-header .mkdf-search-dropdown .mkdf-search-dropdown-holder input[type=text]:-moz-placeholder{color:#bbb;opacity:1;}
.mkdf-search-dropdown .mkdf-search-dropdown-holder input[type=text]::-moz-placeholder,
.mkdf-dark-header .mkdf-search-dropdown .mkdf-search-dropdown-holder input[type=text]::-moz-placeholder,
.mkdf-light-header .mkdf-search-dropdown .mkdf-search-dropdown-holder input[type=text]::-moz-placeholder{color:#bbb;opacity:1;}
.mkdf-search-dropdown .widget_mkd_search_opener:hover .mkdf-search-dropdown-holder{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.mkdf-search-opener{font-size:21px;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mkdf-search-opener .mkdf-search-icon-text{-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mkdf-top-bar .mkdf-search-opener{color:#fff;vertical-align:middle;}
@media only screen and (min-width:1025px){.mkdf-light-header .mkdf-page-header > div:not(.mkdf-sticky-header) .mkdf-search-opener,
.mkdf-light-header.mkdf-header-style-on-scroll .mkdf-page-header .mkdf-search-opener,
.mkdf-light-header .mkdf-top-bar .mkdf-search-opener{color:#ffffff !important;}
.mkdf-dark-header .mkdf-page-header > div:not(.mkdf-sticky-header) .mkdf-search-opener,
.mkdf-dark-header.mkdf-header-style-on-scroll .mkdf-page-header .mkdf-search-opener,
.mkdf-dark-header .mkdf-top-bar .mkdf-search-opener{color:#363636 !important;}
}
::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#959595;margin:10px 0px 0px 0px;}
.small-images .mkdf-portfolio-media .mkdf-portfolio-single-media{margin-bottom:35px;}
.small-images .mkdf-portfolio-media .mkdf-portfolio-single-media:last-child{margin-bottom:0;}
.small-images .mkdf-follow-portfolio-info{position:relative;}
.big-images .mkdf-big-image-holder{margin-bottom:20px;}
.big-images .mkdf-portfolio-media .mkdf-portfolio-single-media{margin-bottom:30px;}
.big-images .mkdf-portfolio-media .mkdf-portfolio-single-media:last-child{margin-bottom:0;}
.big-images.mkdf-portfolio-single-holder .mkdf-portfolio-content{margin-top:15px;}
.big-images.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder{margin-top:25px;}
.big-images.mkdf-portfolio-single-holder .mkdf-portfolio-author-holder{margin-top:11px;}
.big-slider .mkdf-big-image-holder{margin-bottom:20px;}
.big-slider.mkdf-portfolio-single-holder .mkdf-portfolio-content{margin-top:15px;}
.big-slider.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder{margin-top:25px;}
.big-slider.mkdf-portfolio-single-holder .mkdf-portfolio-author-holder{margin-top:11px;}
.gallery .mkdf-portfolio-single-media a{position:relative;overflow:hidden;display:block;}
.gallery .mkdf-portfolio-single-media a .mkdf-portfolio-gallery-text-holder{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;opacity:0;background-color:rgba(0, 0, 0, 0.5);-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}
.gallery .mkdf-portfolio-single-media a .mkdf-portfolio-gallery-text-holder-inner{position:relative;display:table;width:100%;height:100%;}
.gallery .mkdf-portfolio-single-media a .mkdf-portfolio-gallery-text-holder-inner h4{display:table-cell;vertical-align:middle;text-align:center;color:#fff;width:100%;height:100%;}
.gallery .mkdf-portfolio-single-media a img{display:block;}
.gallery .mkdf-portfolio-single-media a:hover .mkdf-portfolio-gallery-text-holder{opacity:1;}
.gallery.mkdf-portfolio-single-holder .mkdf-portfolio-content{margin-top:15px;}
.gallery.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder{margin-top:25px;}
.gallery.mkdf-portfolio-single-holder .mkdf-portfolio-author-holder{margin-top:11px;}
.gallery.mkdf-portfolio-gallery-three-columns .mkdf-portfolio-single-media{width:32%;margin-right:2%;margin-bottom:2%;float:left;}
.gallery.mkdf-portfolio-gallery-three-columns .mkdf-portfolio-single-media:nth-child(3n){margin-right:0;}
.gallery.mkdf-portfolio-gallery-two-columns .mkdf-portfolio-single-media{width:49%;margin-right:2%;margin-bottom:2%;float:left;}
.gallery.mkdf-portfolio-gallery-two-columns .mkdf-portfolio-single-media:nth-child(2n){margin-right:0;}
.gallery.mkdf-portfolio-gallery-four-columns .mkdf-portfolio-single-media{width:24%;margin-right:1.333333%;margin-bottom:2%;float:left;}
.gallery.mkdf-portfolio-gallery-four-columns .mkdf-portfolio-single-media:nth-child(4n){margin-right:0;}
.mkdf-portfolio-single-holder{margin-bottom:67px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-title{margin-bottom:15px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-category-holder{font-size:20px;font-family:Georgia, serif;font-style:italic;position:relative;top:-6px;}
.mkdf-portfolio-single-holder .mkdf-author-position-holder{margin-top:1px;margin-bottom:5px;}
.mkdf-portfolio-single-holder .mkdf-author-position-holder .mkdf-author-position{color:#888888;font-size:14px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-content{margin-top:35px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-info-item:not(.mkdf-portfolio-content-holder){padding-top:17px;padding-bottom:15px;border-top:1px solid #ececec;}
.mkdf-portfolio-single-holder .mkdf-portfolio-info-item:first-child{border-top:none;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-media{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-media img{vertical-align:middle;}
.mkdf-portfolio-single-holder.small-slider .mkdf-portfolio-media, .mkdf-portfolio-single-holder.big-slider .mkdf-portfolio-media{border:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav{height:40px;line-height:40px;position:relative;text-align:center;margin-top:12px;margin-bottom:30px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-prev,
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-next{position:absolute;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-prev a,
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-next a{display:block;line-height:40px;min-height:40px;color:#212121;font-size:15px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-prev a:hover,
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-next a:hover{color:#0088cc;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-prev i,
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-next i{font-size:18px;vertical-align:middle;position:relative;top:-1px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-prev{left:0;top:0;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-prev a{text-align:right;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-prev i{margin-right:12px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-next{right:0;top:0;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-next a{text-align:right;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-next i{margin-left:12px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-back-btn{display:inline-block;height:40px;line-height:40px;vertical-align:middle;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-back-btn a{color:#585858;font-size:22px;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-nav .mkdf-portfolio-back-btn a:hover{color:#0088cc;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;position:relative;margin-top:34px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder .mkdf-portfolio-single-social-holder-inner{font-family:"Open Sans", serif;color:#212121;text-transform:uppercase;font-size:14px;-webkit-transition:opacity 0.3s ease-in-out 0.2s;transition:opacity 0.3s ease-in-out 0.2s;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder .mkdf-portfolio-single-social-holder-inner.mkdf-social-holder-info-hide{opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder .mkdf-portfolio-single-social-holder-inner .mkdf-portfolio-single-likes,
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder .mkdf-portfolio-single-social-holder-inner .mkdf-portfolio-single-date{float:left;padding:14px 27px 14px 0;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder .mkdf-portfolio-single-social-holder-inner .mkdf-portfolio-single-date .mkdf-ptf-single-date-icon{margin-right:10px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder .mkdf-portfolio-single-social-holder-inner .mkdf-portfolio-single-author .mkdf-ptf-single-author-icon{font-size:18px;margin-right:12px;vertical-align:middle;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder .mkdf-portfolio-single-social-holder-inner .mkdf-portfolio-single-likes a{color:#585858;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder .mkdf-portfolio-single-social-holder-inner .mkdf-portfolio-single-likes span:first-child{font-size:18px;margin-right:14px;vertical-align:middle;position:relative;top:-3px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder .mkdf-portfolio-single-share{padding:0;position:absolute;top:0;right:0;height:100%;text-align:center;line-height:52px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder .mkdf-portfolio-single-share .mkdf-social-share-dropdown-opener{font-size:18px;color:#585858;}
.mkdf-portfolio-single-holder .mkdf-portfolio-single-social-holder .mkdf-portfolio-single-share .mkdf-social-share-holder.mkdf-dropdown{display:block;}
.mkdf-portfolio-single-holder .mkdf-portfolio-video-lightbox{position:relative;display:block;}
.mkdf-portfolio-single-holder .mkdf-portfolio-video-lightbox img{vertical-align:middle;}
.mkdf-portfolio-single-holder .mkdf-portfolio-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);color:#fff;}
.mkdf-portfolio-single-holder .mkdf-portfolio-overlay .mkdf-portfolio-play-icon{position:absolute;font-size:20px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.mkdf-portfolio-single-holder .mkdf-portfolio-author-holder{margin-top:40px;margin-bottom:34px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-author-holder .mkdf-author-description-image{float:left;width:72px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.mkdf-portfolio-single-holder .mkdf-portfolio-author-holder .mkdf-author-description-image img{width:72px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-author-holder .mkdf-author-description-text-holder{padding-left:95px;}
.mkdf-portfolio-single-holder .mkdf-portfolio-author-holder .mkdf-author-description-text-holder .mkdf-author-name{font-family:"Montserrat", sans-serif;color:#2f2f2f;}
.mkdf-elements-holder{width:100%;display:table;table-layout:fixed;}
.mkdf-elements-holder.mkdf-two-columns .mkdf-elements-holder-item{width:50%;}
.mkdf-elements-holder.mkdf-two-columns .mkdf-elements-holder-item{width:50%;}
.mkdf-elements-holder.mkdf-three-columns .mkdf-elements-holder-item{width:33%;}
.mkdf-elements-holder.mkdf-four-columns .mkdf-elements-holder-item{width:25%;}
.mkdf-elements-holder.mkdf-five-columns .mkdf-elements-holder-item{width:20%;}
.mkdf-elements-holder.mkdf-six-columns .mkdf-elements-holder-item{width:16%;}
.mkdf-elements-holder .mkdf-elements-holder-item{display:table-cell;vertical-align:middle;height:100%;background-size:cover;}
.mkdf-elements-holder .mkdf-elements-holder-item.mkdf-vertical-alignment-top{vertical-align:top;}
.mkdf-elements-holder .mkdf-elements-holder-item.mkdf-vertical-alignment-bottom{vertical-align:bottom;}
.mkdf-elements-holder .mkdf-elements-holder-item.mkdf-horizontal-alignment-center{text-align:center;}
.mkdf-elements-holder .mkdf-elements-holder-item.mkdf-horizontal-alignment-right{text-align:right;}
.mkdf-elements-holder .mkdf-elements-holder-item .mkdf-elements-holder-item-inner{width:100%;}
.mkdf-elements-holder.mkdf-elements-items-float.mkdf-three-columns .mkdf-elements-holder-item{width:33.33333333333333%;}
.mkdf-elements-holder.mkdf-elements-items-float.mkdf-six-columns .mkdf-elements-holder-item{width:16.66666666666667%;}
.mkdf-elements-holder.mkdf-elements-items-float .mkdf-elements-holder-item{float:left;}
.mkdf-elements-holder .mkdf-elements-holder-item-content{padding:0 20px;}
.mkdf-team:not(.main-info-below-image){overflow:hidden;}
.mkdf-team .mkdf-team-inner{overflow:hidden;width:100%;}
.mkdf-team .mkdf-team-image{position:relative;overflow:hidden;}
.mkdf-team .mkdf-team-image img{width:100%;vertical-align:middle;}
.mkdf-team .mkdf-team-position{font-size:14px;color:#858585;text-transform:none;font-family:"Montserrat", sans-serif;}
.mkdf-team .mkdf-team-description p{padding:10px;color:#646464;text-align:center;}
.mkdf-team .mkdf-team-social-wrapp{padding-top:16px;margin-top:8px;border-top:1px solid #f5f5f5;}
.mkdf-team .mkdf-team-social{display:table;width:100%;height:100%;}
.mkdf-team .mkdf-team-social .mkd_icon_ion_icon:before,
.mkdf-team .mkdf-team-social .mkd_icon_linea_icon:before{line-height:inherit;}
.mkdf-team .mkdf-team-social-inner{display:table;width:100%;height:100%;text-align:center;position:relative;}
.mkdf-team .mkdf-team-social-inner .mkdf-team-title-holder{display:table-cell;vertical-align:middle;}
.mkdf-team .mkdf-team-social-holder{position:absolute;height:100%;width:100%;left:0;top:0;opacity:0;filter:alpha(opacity=0);display:table-cell;vertical-align:middle;background-color:rgba(21, 21, 21, 0.9);-webkit-transition:opacity 0.15s ease-out, background-color 0.15s ease-out;transition:opacity 0.15s ease-out, background-color 0.15s ease-out;-webkit-transform:translateZ(0px);transform:translateZ(0px);}
.mkdf-team .mkdf-team-social-holder .social_icon{font-size:inherit;line-height:inherit;}
.mkdf-team .mkdf-team-social-holder .social_icon{display:block;}
.mkdf-team .mkdf-team-social-holder .social_icon:before{display:block;}
.mkdf-team:hover .mkdf-team-social-holder{opacity:1;filter:alpha(opacity=100);}
.touch .mkdf-team .mkdf-team-social-holder{cursor:pointer;}
.mkdf-team.main-info-below-image{-webkit-transform:translateZ(0);}
.mkdf-team.main-info-below-image .mkdf-icon-shortcode{font-size:14px;}
.mkdf-team.main-info-below-image .mkdf-team-info{text-align:center;}
.mkdf-team.main-info-below-image .mkdf-team-info .mkdf-team-name{font-size:20px;color:#393939;text-transform:capitalize;}
.mkdf-team.main-info-below-image .mkdf-team-image{overflow:visible;text-align:center;width:100%;height:100%;}
.mkdf-team.main-info-below-image .mkdf-team-image .mkdf-team-text{position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:0;width:100%;height:100%;background-color:rgba(21, 21, 21, 0.9);-webkit-transition:opacity 0.15s ease-out, background-color 0.15s ease-out;transition:opacity 0.15s ease-out, background-color 0.15s ease-out;}
.mkdf-team.main-info-below-image .mkdf-team-image .mkdf-team-text-inner{display:table;width:100%;height:100%;}
.mkdf-team.main-info-below-image .mkdf-team-image:hover .mkdf-team-text{opacity:1;color:#ffffff;}
.mkdf-team.main-info-below-image .mkdf-team-image img{height:auto;width:100%;}
.mkdf-team.main-info-below-image .mkdf-team-social-wrapp ul{list-style:none;position:relative;display:block;z-index:990;}
.mkdf-team.main-info-below-image .mkdf-team-social-wrapp ul li:first-child{bottom:56px;transition-delay:.5s;}
.mkdf-team.main-info-below-image .mkdf-team-social-wrapp ul li:nth-child(2){bottom:102px;transition-delay:.4s;}
.mkdf-team.main-info-below-image .mkdf-team-social-wrapp ul li:nth-child(3){bottom:148px;transition-delay:.3s;}
.mkdf-team.main-info-below-image .mkdf-team-social-wrapp ul li:nth-child(4){bottom:194px;transition-delay:.2s;}
.mkdf-team.main-info-below-image .mkdf-team-social-wrapp ul li:nth-child(5){bottom:240px;transition-delay:.1s;}
.mkdf-team.main-info-below-image .mkdf-team-social.normal-social .mkdf-team-social-wrapp ul li{position:absolute;bottom:0;left:0;text-align:center;opacity:0;-webkit-transition:opacity .03s ease-out, position .1s ease-out;transition:opacity .03s ease-out, position .1s ease-out;}
.mkdf-team.main-info-below-image .mkdf-team-social.normal-social .mkdf-team-social-wrapp ul li:first-child{bottom:50px;}
.mkdf-team.main-info-below-image .mkdf-team-social.normal-social .mkdf-team-social-wrapp ul li:nth-child(2){bottom:90px;}
.mkdf-team.main-info-below-image .mkdf-team-social.normal-social .mkdf-team-social-wrapp ul li:nth-child(3){bottom:130px;}
.mkdf-team.main-info-below-image .mkdf-team-social.normal-social .mkdf-team-social-wrapp ul li:nth-child(4){bottom:170px;}
.mkdf-team.main-info-below-image .mkdf-team-social.normal-social .mkdf-team-social-wrapp ul li:nth-child(5){bottom:210px;}
.mkdf-team.main-info-below-image .mkdf-team-info{margin-top:0;padding:31px 20px 0 20px;background-color:transparent;}
.mkdf-team.main-info-below-image:hover .mkdf-team-social-wrapp ul li{opacity:1;cursor:pointer;}
.mkdf-team.main-info-below-image:hover .mkdf-team-social-wrapp ul li:first-child{transition-delay:.1s;}
.mkdf-team.main-info-below-image:hover .mkdf-team-social-wrapp ul li:nth-child(2){transition-delay:.2s;}
.mkdf-team.main-info-below-image:hover .mkdf-team-social-wrapp ul li:nth-child(3){transition-delay:.3s;}
.mkdf-team.main-info-below-image:hover .mkdf-team-social-wrapp ul li:nth-child(4){transition-delay:.4s;}
.mkdf-team.main-info-below-image:hover .mkdf-team-social-wrapp ul li:nth-child(5){transition-delay:.5s;}
.mkdf-call-to-action{position:relative;display:block;box-sizing:border-box;background-color:#f7f7f7;}
.mkdf-call-to-action .mkdf-call-to-action-row-75-25,
.mkdf-call-to-action .mkdf-call-to-action-row-50-50,
.mkdf-call-to-action .mkdf-call-to-action-row-66-33{display:table;box-sizing:border-box;width:100%;}
.mkdf-call-to-action .mkdf-call-to-action-row-75-25 .mkdf-call-to-action-column1{width:75%;}
.mkdf-call-to-action .mkdf-call-to-action-row-75-25 .mkdf-call-to-action-column2{width:25%;}
.mkdf-call-to-action .mkdf-call-to-action-row-50-50 .mkdf-call-to-action-column1,
.mkdf-call-to-action .mkdf-call-to-action-row-50-50 .mkdf-call-to-action-column2{width:50%;}
.mkdf-call-to-action .mkdf-call-to-action-row-66-33 .mkdf-call-to-action-column1{width:66%;}
.mkdf-call-to-action .mkdf-call-to-action-row-66-33 .mkdf-call-to-action-column2{width:34%;}
.mkdf-call-to-action .mkdf-call-to-action-column2{text-align:right;}
.mkdf-call-to-action .mkdf-call-to-action-cell{display:table-cell;vertical-align:middle;}
.mkdf-call-to-action .mkdf-text-wrapper .mkdf-call-to-action-icon-holder{position:absolute;height:100%;top:0;}
.mkdf-call-to-action .mkdf-text-wrapper .mkdf-call-to-action-icon{display:table;height:100%;}
.mkdf-call-to-action .mkdf-text-wrapper .mkdf-call-to-action-icon .mkdf-call-to-action-icon-inner{display:table-cell;height:100%;vertical-align:middle;}
.mkdf-call-to-action .mkdf-text-wrapper .mkdf-call-to-action-icon .mkdf-call-to-action-icon-inner .mkdf-call-to-action-icon{color:#8b8b8b;font-size:40px;display:inline;}
.mkdf-call-to-action.with-icon .mkdf-text-wrapper .mkdf-call-to-action-text{padding:0 20px 0 70px;}
.mkdf-call-to-action-text{font-size:18px;font-weight:400;font-family:"Montserrat", sans-serif;}
.mkdf-counter-holder{display:block;opacity:0;padding:20px;font-family:"Montserrat", sans-serif;border:1px solid #ededed;background-color:transparent;-webkit-transition:opacity 0.3s ease-in, background-color 0.3s ease-in, border 0.3s ease-in;transition:opacity 0.3s ease-in, background-color 0.3s ease-in, border 0.3s ease-in;}
.mkdf-counter-holder.mkdf-counter-light{border:1px solid rgba(85, 85, 85, 0.5);}
.mkdf-counter-holder.mkdf-counter-light:hover{background-color:#252323;border:1px solid #252323;}
.mkdf-counter-holder:hover{background-color:#ffffff;}
.mkdf-counter-holder.mkdf-counter-light .mkdf-counter{color:#ffffff;border-color:rgba(85, 85, 85, 0.5);}
.mkdf-counter-holder.mkdf-counter-light .mkdf-counter-title{color:#ffffff;}
.mkdf-counter-holder.mkdf-counter-light p{color:#ffffff;}
.mkdf-counter-holder .mkdf-counter{font-size:36px;font-family:"Montserrat", sans-serif;line-height:1em;font-weight:700;color:#2c2a2a;overflow:hidden;display:inline-block !important;height:1em;}
.mkdf-counter-holder .mkdf-counter-title{margin-top:1px;color:#2c2a2a;font-size:18px;font-family:"Montserrat", sans-serif;}
.mkdf-counter-holder .mkdf-counter-text{margin:5px 0 0 0;}
.mkdf-counter-holder .mkdf-counter-icon{font-size:30px;color:#0088cc;margin-bottom:8px;}
.mkdf-counter-holder-show{opacity:1;}
.mkdf-counter-holder.left,
.left .mkdf-counter-icon{text-align:left;}
.mkdf-counter-holder.right,
.right .mkdf-counter-icon{text-align:right;}
.mkdf-counter-holder.center{text-align:center;padding:20px 40px;}
.mkdf-icon-shortcode{margin-right:14px;font-size:17px;border-color:#0088cc;display:inline-block;}
.mkdf-icon-shortcode:last-child{margin-right:0;}
.mkdf-icon-shortcode a{color:#585858;}
.mkdf-icon-shortcode.circle, .mkdf-icon-shortcode.square{background-color:#0088cc;width:2em;height:2em;line-height:2em;text-align:center;-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;}
.mkdf-icon-shortcode.circle a, .mkdf-icon-shortcode.square a{display:inline-block;width:100%;height:100%;}
.mkdf-icon-shortcode.circle .mkdf-icon-element, .mkdf-icon-shortcode.square .mkdf-icon-element{color:#fff;line-height:inherit;}
.mkdf-icon-shortcode.circle .mkdf-icon-element:hover, .mkdf-icon-shortcode.square .mkdf-icon-element:hover{color:#ffffff;}
.mkdf-icon-shortcode.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.mkdf-icon-shortcode .mkdf-icon-element{-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out;}
.mkdf-icon-shortcode .mkdf-icon-element:hover{color:#0088cc;}
.mkdf-icon-animation-holder{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out;display:inline-block;}
.mkdf-icon-animation-holder.mkdf-icon-animation-show{-webkit-transform:scale(1);transform:scale(1);}
.mkdf-icon-tiny{font-size:1.33333333em;line-height:.75em;vertical-align:-15%;}
.mkdf-icon-small{font-size:2em;}
.mkdf-icon-medium{font-size:3em;}
.mkdf-icon-large{font-size:4em;}
.mkdf-icon-huge{font-size:5em;}
.mkdf-counter-holder{display:block;opacity:0;padding:20px;font-family:"Montserrat", sans-serif;border:1px solid #ededed;background-color:transparent;-webkit-transition:opacity 0.3s ease-in, background-color 0.3s ease-in, border 0.3s ease-in;transition:opacity 0.3s ease-in, background-color 0.3s ease-in, border 0.3s ease-in;}
.mkdf-counter-holder.mkdf-counter-light{border:1px solid rgba(85, 85, 85, 0.5);}
.mkdf-counter-holder.mkdf-counter-light:hover{background-color:#252323;border:1px solid #252323;}
.mkdf-counter-holder:hover{background-color:#ffffff;}
.mkdf-counter-holder.mkdf-counter-light .mkdf-counter{color:#ffffff;border-color:rgba(85, 85, 85, 0.5);}
.mkdf-counter-holder.mkdf-counter-light .mkdf-counter-title{color:#ffffff;}
.mkdf-counter-holder.mkdf-counter-light p{color:#ffffff;}
.mkdf-counter-holder .mkdf-counter{font-size:36px;font-family:"Montserrat", sans-serif;line-height:1em;font-weight:700;color:#2c2a2a;overflow:hidden;display:inline-block !important;height:1em;}
.mkdf-counter-holder .mkdf-counter-title{margin-top:1px;color:#2c2a2a;font-size:18px;font-family:"Montserrat", sans-serif;}
.mkdf-counter-holder .mkdf-counter-text{margin:5px 0 0 0;}
.mkdf-counter-holder .mkdf-counter-icon{font-size:30px;color:#0088cc;margin-bottom:8px;}
.mkdf-counter-holder-show{opacity:1;}
.mkdf-counter-holder.left,
.left .mkdf-counter-icon{text-align:left;}
.mkdf-counter-holder.right,
.right .mkdf-counter-icon{text-align:right;}
.mkdf-counter-holder.center{text-align:center;padding:20px 40px;}
.countdown-rtl{direction:rtl;}
.countdown-row{clear:both;width:100%;padding:0 2px;text-align:center;}
.countdown-show1 .countdown-section{width:98%;}
.countdown-show2 .countdown-section{width:48%;}
.countdown-show3 .countdown-section{width:32.5%;}
.countdown-show4 .countdown-section{width:24.5%;}
.countdown-show5 .countdown-section{width:19.5%;}
.countdown-show6 .countdown-section{width:16.25%;}
.countdown-show7 .countdown-section{width:14%;}
.mkdf-countdown{font-family:"Montserrat", sans-serif;color:#464646;}
.countdown-section{display:inline-block;vertical-align:middle;text-align:center;font-weight:inherit;}
.countdown-amount{display:block;position:relative;font-size:75px;line-height:60px;margin-bottom:20px;color:inherit;font-weight:700;}
.countdown-amount:after{content:'';display:block;height:3px;width:33px;background-color:#0088cc;position:absolute;top:100%;left:50%;margin-top:21px;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.countdown-period{display:block;font-size:19px;text-transform:capitalize;color:inherit;font-weight:400;}
.countdown-descr{display:block;width:100%;}
span.countdown-period{margin-top:35px;}
.mkdf-message{position:relative;padding:13px 8px;margin:0;background-color:#08c;border:1px solid #08c;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
@media only screen and (max-width:480px){.mkdf-message{padding:20px 22px;}
}
.mkdf-message .mkdf-message-inner{position:relative;padding-right:20px;}
.mkdf-message .mkdf-message-inner .mkdf-message-text{display:table;height:100%;margin-left:20px;font-family:"Montserrat", sans-serif;font-size:14px;}
@media screen and (max-width:320px){.mkdf-message .mkdf-message-inner .mkdf-message-text{line-height:normal !important;}
}
.mkdf-message .mkdf-message-inner .mkdf-message-text .mkdf-message-text-inner{display:table-cell;height:100%;vertical-align:middle;color:#fff;font-size:14px;font-weight:400;font-style:normal;text-transform:capitalize;}
.mkdf-message .mkdf-message-inner a.mkdf-close{position:absolute;right:15px;top:3px;line-height:13px;font-size:17px;color:#fff;}
.mkdf-message .mkdf-message-inner a.mkdf-close i{width:14px;height:14px;font-weight:700;display:inline-block;}
.mkdf-message.mkdf-with-icon .mkdf-message-icon-holder{float:left;padding:0 15px 0 0px;}
@media only screen and (max-width:600px){.mkdf-message.mkdf-with-icon .mkdf-message-icon-holder{padding:20px 22px;}
}
.mkdf-message.mkdf-with-icon .mkdf-message-icon-holder .mkdf-message-icon{display:table;height:100%;margin-left:6px;color:#fff;}
.mkdf-message.mkdf-with-icon .mkdf-message-icon-holder .mkdf-message-icon .mkdf-message-icon-inner{display:table-cell;height:100%;vertical-align:middle;font-size:22px;font-weight:400;}
.mkdf-message.mkdf-with-icon .mkdf-message-icon-holder .mkdf-message-icon .mkdf-message-icon-inner > i,
.mkdf-message.mkdf-with-icon .mkdf-message-icon-holder .mkdf-message-icon .mkdf-message-icon-inner > span{line-height:1em;padding:8px;}
.mkdf-ordered-list ol{counter-reset:li;display:block;list-style-type:none;background-position:left center;background-repeat:no-repeat;margin:0 0 30px;}
.mkdf-ordered-list ol li{margin:0px 0px 16px;font-family:inherit;font-size:14px;font-weight:400;}
.mkdf-ordered-list ol > li:before{color:#464646;content:counter(li, decimal);counter-increment:li;padding-right:26px;font-size:18px;font-family:"Open Sans", serif;font-weight:500;padding-left:3px;}
.mkdf-ordered-list ul{counter-reset:li;display:block;list-style-type:none;background-position:left center;background-repeat:no-repeat;margin:0 0 30px;}
.mkdf-ordered-list ol > li:hover:before{color:#0088cc;}
.mkdf-ordered-list ol > li{-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}
.mkdf-unordered-list ul{display:block;margin:0;padding:0;}
.mkdf-unordered-list ul > li{position:relative;font-family:inherit;font-size:14px;margin:0 0 16px;}
.mkdf-unordered-list.mkdf-line ul{list-style-type:none;}
.mkdf-unordered-list.mkdf-line ul > li{padding-left:9px;}
.mkdf-unordered-list.mkdf-line ul > li:before{height:20px;width:auto;line-height:20px;display:inline-block;position:absolute;left:0;top:1px;padding:0;color:#959595;text-align:center;content:'-';}
.mkdf-unordered-list.mkdf-animate-list ul li{opacity:0;top:-40px;}
.touch .no_animation_on_touch .mkdf-unordered-list.mkdf-animate-list ul li{opacity:1;top:0;}
.mkdf-icon-list-item{display:table;table-layout:fixed;width:100%;position:relative;margin-bottom:18px;}
.mkdf-icon-list-item:hover .mkdf-icon-list-icon-holder-inner .mkdf-icon-list-item-icon-elem{color:#0088cc !important;}
.mkdf-icon-list-item .mkdf-icon-list-icon-holder{display:table-cell;vertical-align:middle;width:30px;}
.mkdf-icon-list-item .mkdf-icon-list-icon-holder-inner .mkdf-icon-list-item-icon-elem{display:block;font-size:18px;text-align:left;-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out;}
.mkdf-icon-list-item .mkdf-icon-list-text{display:table-cell;vertical-align:middle;position:relative;}
.mkdf-progress-bar{position:relative;margin:0 0 18px;width:100%;overflow:hidden;text-align:left;}
.mkdf-progress-bar .mkdf-progress-title{position:relative;margin:4px 0;font-size:14px;font-weight:400;text-transform:capitalize;color:#585858;font-family:"Montserrat", sans-serif;}
.mkdf-progress-bar .mkdf-progress-title{display:inline-block;z-index:100;}
.mkdf-progress-bar .mkdf-progress-number-wrapper{text-align:right;left:0;z-index:10;opacity:0;color:#fff;bottom:0;}
.mkdf-progress-bar .mkdf-progress-number-wrapper .mkdf-progress-number{font-size:14px;font-weight:400;color:#464646;display:inline-block;text-align:center;float:right;height:21px;line-height:21px;padding-left:8px;padding-top:5px;font-family:"Montserrat", sans-serif;}
.mkdf-progress-bar .mkdf-progress-number-wrapper .mkdf-progress-number .mkdf-percent:after{content:'%';margin-left:0.1em;font-size:1em;}
.mkdf-progress-bar .mkdf-progress-number-wrapper.mkdf-floating{width:100%;height:100%;}
.mkdf-progress-bar .mkdf-progress-number-wrapper.mkdf-floating .mkdf-progress-number{position:absolute;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.mkdf-progress-bar .mkdf-progress-number-wrapper.mkdf-floating .mkdf-down-arrow{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;display:block;position:absolute;left:50%;top:100%;border-top:3px solid #0088cc;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.mkdf-progress-bar .mkdf-progress-number-wrapper.mkdf-floating-outside .mkdf-progress-number{background-color:#279eff;}
.mkdf-progress-bar .mkdf-progress-number-wrapper.mkdf-floating-inside .mkdf-progress-number{height:16px;line-height:16px;-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.mkdf-progress-bar .mkdf-progress-number-wrapper.mkdf-floating-inside .mkdf-progress-number .mkdf-percent{display:inline-block;}
.mkdf-progress-bar .mkdf-progress-number-wrapper.mkdf-static{width:100%;margin-left:0;}
.mkdf-progress-bar .mkdf-progress-number-wrapper.mkdf-static .mkdf-progress-number{color:#279eff;font-size:14px;}
.mkdf-progress-bar .mkdf-progress-content-outer{background-color:#464646;position:relative;overflow:hidden;height:10px;border-radius:7px;}
.mkdf-progress-bar .mkdf-progress-content-outer .mkdf-progress-content{max-width:100%;overflow:hidden;height:16px;border:1px solid transparent;box-sizing:border-box;background-color:#0088cc;}
.mkdf-testimonials{}
.mkdf-testimonials .owl-pagination{margin-top:0;}
.mkdf-testimonials .mkdf-testimonial-text-holder{display:block;}
.mkdf-testimonials .mkdf-testimonial-text-holder .mkdf-testimonial-text-inner{display:block;text-align:left;}
.mkdf-testimonials .mkdf-testimonial-content-inner{padding:0 0 46px 0;}
.mkdf-testimonials .mkdf-testimonial-text{line-height:1.71em;font-weight:300;}
.mkdf-testimonials .mkdf-testimonial-author-text span{font-weight:400;}
.mkdf-testimonials .mkdf-testimonial-image-holder img{max-width:100%;}
.mkdf-testimonials-slider{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateZ(0);transform:translateZ(0);}
.mkdf-testimonials-slider.mkdf-testimonial-no-borders{border:none;}
.mkdf-testimonials-slider.mkdf-testimonial-no-borders .mkdf-testimonials.owl-carousel .owl-buttons{border-top:none;}
.mkdf-testimonials-slider.mkdf-testimonial-no-borders .mkdf-testimonials.owl-carousel .owl-buttons .owl-prev{border-right:none;}
.mkdf-testimonials-slider .mkdf-testimonial-title{font-size:46px;line-height:1.3em;font-weight:400;color:#363636;margin:50px 0 0 0;z-index:11;position:relative;}
.mkdf-testimonials-slider .mkdf-testimonials.owl-carousel .owl-buttons .mkdf-prev-icon i,
.mkdf-testimonials-slider .mkdf-testimonials.owl-carousel .owl-buttons .mkdf-next-icon i{font-size:20px;line-height:40px;color:#585858;}
.mkdf-testimonials-slider.mkdf-carousel-navigation.mkdf-slider-with-quote.mkdf-slider-navigation-dark{padding-top:90px;}
.mkdf-testimonials-slider .mkdf-testimonials .mkdf-testimonial-text{font-size:18px;font-family:'Georgia', serif;font-style:italic;padding:11px 0 26px 0;}
.mkdf-testimonials-slider .mkdf-testimonials .mkdf-testimonial-author-text{font-size:20px;font-weight:400;color:#393939;font-family:"Montserrat", sans-serif;text-transform:capitalize;float:left;margin-right:8px;}
.mkdf-testimonials-slider span.mkdf-quote-title{font-size:284px;color:#e6e6e6;position:absolute;top:0;left:-125px;}
.mkdf-testimonials-slider.mkdf-slider-with-quote .mkdf-testimonials .mkdf-testimonial-title{margin:50px 0 0 40px;}
.mkdf-testimonials-slider .mkdf-testimonials .owl-pagination{text-align:left;}
.mkdf-testimonials-carousel{width:100%;margin:0 -15px;width:auto !important;}
.mkdf-testimonials-carousel .owl-controls.clickable{margin-top:53px;}
.mkdf-testimonials-carousel .mkdf-triangle{position:absolute;bottom:-28px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:54px;height:33px;background:url("img/triangle.png");background-repeat:no-repeat;background-size:54px 33px;}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:150/100), only screen and (min-device-pixel-ratio:1.5), only screen and (min-resolution:160dpi){.mkdf-testimonials-carousel .mkdf-triangle{background:url("img/triangle@1_5x.png") no-repeat;-o-background-size:53px 33px;-webkit-background-size:53px 33px;-moz-background-size:53px 33px;background-size:53px 33px;bottom:-31px;}
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:200/100), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:210dpi){.mkdf-testimonials-carousel .mkdf-triangle{background:url("img/triangle@2x.png") no-repeat;-o-background-size:53px 33px;-webkit-background-size:53px 33px;-moz-background-size:53px 33px;background-size:53px 33px;bottom:-31px;}
}
.mkdf-testimonials-carousel .mkdf-testimonials .mkdf-testimonial-content-inner{width:100%;background-color:#ffffff;padding:52px 30px 40px 30px;margin-bottom:40px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);}
.mkdf-testimonials-carousel.mkdf-testimonial-no-borders .mkdf-testimonial-content{border:none;}
.mkdf-testimonials-carousel.mkdf-testimonial-no-borders .mkdf-testimonial-author{border-top:none;}
.mkdf-testimonials-carousel .owl-carousel .owl-item{margin-bottom:0;}
.mkdf-testimonials-carousel .mkdf-testimonials-item-holder{padding:0 15px;}
.mkdf-testimonials-carousel .mkdf-testimonial-image-holder{margin-bottom:8px;}
.mkdf-testimonials-carousel .mkdf-testimonial-image-holder img{margin:0 auto;width:64px;height:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.mkdf-testimonials-carousel .mkdf-testimonial-content{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-testimonials-carousel .mkdf-testimonial-text-inner .mkdf-testimonial-text{font-size:18px;font-family:'Georgia', serif;font-style:italic;color:#646464;text-align:center;}
.mkdf-testimonials-carousel .mkdf-testimonial-author{font-size:18px;font-family:"Montserrat", sans-serif;font-weight:400;color:#393939;text-transform:capitalize;vertical-align:middle;box-sizing:border-box;padding:5px 0;}
.mkdf-slider-navigation-dark.mkdf-carousel-navigation .mkdf-testimonials .owl-pagination .owl-page:not(.active) span,
.mkdf-carousel-navigation-dark.mkdf-carousel-navigation .mkdf-testimonials .owl-pagination .owl-page:not(.active) span{border-color:#555555;background-color:#555555;}
.mkdf-testimonial-author p.mkdf-testimonial-carousel-job{font-size:14px;color:#858585;text-transform:capitalize;font-weight:400;font-family:"Montserrat", sans-serif;line-height:20px;}
p.mkdf-testimonial-slider-job{font-size:14px;color:#858585;text-transform:capitalize;font-weight:400;font-family:"Montserrat", sans-serif;}
.mkdf-pricing-tables.mkdf-two-columns .mkdf-price-table{width:50%;}
.mkdf-pricing-tables.mkdf-three-columns .mkdf-price-table{width:33.3333333%;}
.mkdf-pricing-tables.mkdf-four-columns .mkdf-price-table{width:25%;}
.mkdf-price-table{position:relative;width:100%;padding:0;float:left;}
.mkdf-price-table:first-child{margin-left:0;}
.mkdf-price-table .mkdf-price-table-inner{position:relative;background-color:#ffffff;padding-bottom:21px;-webkit-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.15);}
.mkdf-price-table .mkdf-price-table-inner ul{list-style:none outside none;margin:0;}
.mkdf-price-table .mkdf-price-table-inner li.mkdf-table-image{background-repeat:no-repeat;background-position:50%;display:table;position:absolute;top:-49px;left:50%;width:86px;height:86px;font-size:42px;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.mkdf-price-table .mkdf-price-table-inner li.mkdf-table-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;-webkit-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.15);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.mkdf-price-table .mkdf-price-table-inner li.mkdf-table-image .mkdf-image-content{position:relative;display:table-cell;border-bottom:0;vertical-align:middle;background-color:#ffffff;border-top-left-radius:87px;border-top-right-radius:87px;}
.mkdf-price-table .mkdf-price-table-inner li.mkdf-table-image .mkdf-image-content .mkdf-image-content-inner{position:relative;z-index:2;}
.mkdf-price-table .mkdf-price-table-inner li.mkdf-table-image .mkdf-image-content:after{content:'';position:absolute;bottom:-9px;left:-3px;width:110%;background-color:inherit;height:45px;}
.mkdf-price-table .mkdf-price-table-inner ul li{text-align:center;margin:0;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkd-table-title{padding:10px 20px;position:relative;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkdf-table-title .mkdf-title-content{display:block;color:#393939;font-size:15px;line-height:32px;font-weight:400;font-family:"Montserrat", sans-serif;text-transform:capitalize;margin-bottom:15px;padding-top:45px;}
.mkdf-price-table .mkdf-price-table-inner .mkdf-table-content .mkdf-icon-element{color:#0088cc;font-size:18px;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkdf-table-content{padding:0 0 12px 0;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkdf-table-content ul li{padding:12px 0;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkdf-table-content ul li:last-child{border-bottom:none;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkdf-table-prices{padding:0 24px 16px 24px;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkdf-table-prices .mkdf-price-in-table{text-align:center;border-bottom:1px solid #e9e9e9;padding-bottom:21px;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkdf-table-prices .mkdf-value{font-size:20px;position:relative;color:#2e2e2e;vertical-align:top;font-weight:500;bottom:0;font-family:"Open Sans", serif;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkdf-table-prices .mkdf-price{font-size:38px;line-height:40px;vertical-align:middle;color:#2e2e2e;letter-spacing:1px;font-weight:700;font-family:"Montserrat", sans-serif;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkdf-table-prices .mkdf-mark{position:relative;font-size:14px;vertical-align:bottom;font-weight:400;color:#2e2e2e;text-transform:lowercase;font-style:italic;font-family:"Open Sans", serif;}
.mkdf-price-table .mkdf-table-button{text-align:center;margin:8px 24px 1px 24px;}
.mkdf-price-table.mkdf-border-bottom{border-bottom:1px solid #dbdbdb;}
.mkdf-price-table .mkdf-table-button a{font-family:"Montserrat", sans-serif;color:#fff;font-size:14px;background-color:#2c2a2a;width:100%;font-weight:700;display:block;padding:9px 0;-webkit-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.mkdf-price-table .mkdf-table-button a:hover{cursor:pointer;background-color:#0088cc;}
.mkdf-price-table.mkdf-active-pricing-table .mkdf-table-button a{background-color:#0088cc;}
.mkdf-price-table.mkdf-active-pricing-table.mkdf-active-pricing-table .mkdf-price-table-inner{margin:-33px 0 -33px 0;z-index:1;background-color:#ffffff;padding:33px 0 47px;-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;}
.mkdf-price-table.mkdf-active-pricing-table.mkdf-active-pricing-table .mkdf-price-table-inner li.mkdf-table-image .mkdf-image-content{color:#3b3a3b;}
.mkdf-price-table.mkdf-active-pricing-table.mkdf-active-pricing-table .mkdf-price-table-inner li.mkdf-table-image{overflow:visible;}
.mkdf-price-table.mkdf-active-pricing-table.mkdf-active-pricing-table .mkdf-price-table-inner li.mkdf-table-image:after{-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);}
.mkdf-content .mkdf-price-table ul ul,
.mkdf-content .mkdf-price-table ol ol{padding:0;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkdf-table-content ul li:first-child{padding-top:3px;}
.mkdf-price-table .mkdf-price-table-inner ul li.mkdf-table-content ul li:last-child{padding-bottom:3px;}
.mkdf-pie-chart-doughnut-holder{display:block;position:relative;overflow:hidden;}
.mkdf-pie-chart-doughnut-holder .mkdf-pie-chart-doughnut{margin:0 18px 0 0;float:left;}
.mkdf-pie-chart-doughnut-holder .mkdf-pie-legend{position:relative;float:left;width:40%;margin-top:40px;}
.mkdf-pie-chart-doughnut-holder .mkdf-pie-legend ul{list-style:none;padding:0;}
.mkdf-pie-chart-doughnut-holder .mkdf-pie-legend ul li{display:block;margin:0 0 10px 0;}
.mkdf-pie-chart-doughnut-holder .mkdf-pie-legend ul li .mkdf-pie-color-holder{width:16px;height:16px;background-color:#0088cc;float:left;}
.mkdf-pie-chart-doughnut-holder .mkdf-pie-legend ul li p{line-height:16px;margin:0;padding:0 0 0 24px;font-size:12px;}
.mkdf-pie-chart-with-icon-holder{position:relative;display:block;}
.mkdf-pie-chart-with-icon-holder .mkdf-percentage-with-icon{position:relative;display:block;height:175px;width:175px;line-height:175px;text-align:center;margin:0 auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;}
.mkdf-pie-chart-with-icon-holder .mkdf-percentage-with-icon canvas{position:absolute;top:0;left:0;}
.mkdf-pie-chart-with-icon-holder .mkdf-percentage-with-icon i,
.mkdf-pie-chart-with-icon-holder .mkdf-percentage-with-icon span{float:none;margin:0;color:#279eff;vertical-align:middle !important;display:inline;font-size:50px;}
.mkdf-pie-chart-with-icon-holder .mkdf-percentage-with-icon .mkdf_icon_font_elegant{line-height:inherit;}
.mkdf-pie-chart-with-icon-holder .mkdf-pie-chart-text{text-align:center;margin:12px 0 0;}
.mkdf-pie-chart-with-icon-holder .mkdf-pie-chart-text .mkdf-pie-title{margin:0 0 12px;}
.mkdf-pie-chart-holder{position:relative;display:block;}
.mkdf-pie-chart-holder.mkdf-pie-chart-typography-light .mkdf-to-counter,
.mkdf-pie-chart-holder.mkdf-pie-chart-typography-light .mkdf-pie-chart-text,
.mkdf-pie-chart-holder.mkdf-pie-chart-typography-light .mkdf-pie-title{color:#fff;}
.mkdf-pie-chart-holder .mkdf-percentage{position:relative;display:block;height:175px;width:175px;line-height:175px;text-align:center;margin:0 auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}
.mkdf-pie-chart-holder .mkdf-percentage .mkdf-pie-title{line-height:inherit;margin-bottom:10px;}
.mkdf-pie-chart-holder .mkdf-percentage canvas{position:absolute;top:0;left:0;}
.mkdf-pie-chart-holder .mkdf-to-counter{position:relative;font-weight:500;font-size:34px;color:#363636;font-family:"Montserrat", sans-serif;}
.mkdf-pie-chart-holder .mkdf-to-counter:after{content:'%';margin-left:0.1em;font-size:1em;}
.mkdf-pie-chart-holder .mkdf-pie-chart-text{text-align:center;margin:20px 0 0;color:#363636;}
.mkdf-pie-chart-holder .mkdf-pie-chart-text .mkdf-pie-title{margin:0 0 12px;}
.mkdf-pie-chart-pie-holder{display:block;position:relative;overflow:hidden;}
.mkdf-pie-chart-pie-holder .mkdf-pie-chart-pie{margin:0 18px 0 0;float:left;}
.mkdf-pie-chart-pie-holder .mkdf-pie-legend{position:relative;float:left;width:20%;margin-top:40px;}
.mkdf-pie-chart-pie-holder .mkdf-pie-legend ul{list-style:none;padding:0;}
.mkdf-pie-chart-pie-holder .mkdf-pie-legend ul li{display:block;margin:0 0 10px 0;}
.mkdf-pie-chart-pie-holder .mkdf-pie-legend ul li .mkdf-pie-color-holder{width:16px;height:16px;background-color:#0088cc;float:left;}
.mkdf-pie-chart-pie-holder .mkdf-pie-legend ul li p{line-height:16px;margin:0;padding:0 0 0 24px;font-size:12px;}
.mkdf-tabs .mkdf-tabs-nav{display:block;position:relative;list-style:none outside none;margin:0;padding:0;vertical-align:middle;}
.mkdf-tabs .mkdf-tabs-nav li{border:1px solid #F3F3F3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-tabs .mkdf-tabs-nav li.ui-state-active a span.mkdf-icon-frame,
.mkdf-tabs .mkdf-tabs-nav li.ui-state-hover a span.mkdf-icon-frame,
.mkdf-tabs .mkdf-tabs-nav li.ui-state-default a span.mkdf-icon-frame{color:#0088cc;}
.mkdf-tabs .mkdf-tabs-nav li a{font-size:14px;font-family:"Montserrat", sans-serif;color:#363636;text-align:center;font-weight:400;text-transform:capitalize;background-color:#fefefe;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color 0.15s ease-out, background-color 0.15s ease-out, border-color 0.15s ease-out;transition:color 0.15s ease-out, background-color 0.15s ease-out, border-color 0.15s ease-out;}
.mkdf-tabs .mkdf-tabs-nav li a:after{content:'';}
.mkdf-tabs .mkdf-tabs-nav li.ui-state-active a{color:#363636;background-color:#ffffff;}
.mkdf-tabs .mkdf-tabs-nav .mkdf-tab-container{box-sizing:border-box;position:relative;background-size:cover;}
.mkdf-tabs .mkdf-tabs-nav li .mkdf-tabs-shadow{position:absolute;top:0;left:0;z-index:1;opacity:0;width:100%;height:100%;-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;}
.mkdf-tabs .mkdf-tabs-nav li.ui-state-active .mkdf-tabs-shadow{opacity:1;}
.mkdf-tabs .mkdf-tabs-nav li.ui-state-active a:after{content:'';position:absolute;background-color:inherit;}
.mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav{top:1px;}
.mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav li.ui-state-active a:first-child,
.mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav li.ui-state-hover a:first-child{margin:0;}
.mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav li{float:left;position:relative;border-right:none;-webkit-transition:top 0.2s ease-in-out;transition:top 0.2s ease-in-out;}
.mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav li.ui-state-active{z-index:3;}
.mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav li:last-child{border-right:1px solid #F3F3F3;}
.mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav li:last-child{border-right:1px solid #eee;}
.mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav li a{border-right:0;border-bottom:0;padding:15px 38px;z-index:2;border-right:none;position:relative;}
.mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav li a .mkdf-tab-text-after-icon{padding-left:8px;}
.mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav li.ui-state-active a:after{bottom:-7px;width:100%;height:7px;left:0;}
.mkdf-tabs.mkdf-horizontal .mkdf-tab-container{padding:34px 27px 34px 32px;background-color:#ffffff;background-size:cover;position:relative;z-index:1;border:1px solid #eee;-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;}
.mkdf-tabs.mkdf-vertical .mkdf-tabs-nav{float:left;width:30%;left:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-tabs.mkdf-vertical .mkdf-tabs-nav li{display:block;width:100%;border-bottom:0;position:relative;}
.mkdf-tabs.mkdf-vertical .mkdf-tabs-nav li:last-child a{border-bottom:1px solid #F3F3F3;}
.mkdf-tabs.mkdf-vertical .mkdf-tabs-nav li a{padding:15px 20px;position:relative;z-index:2;}
.mkdf-tabs.mkdf-vertical .mkdf-tabs-nav .ui-state-active{position:relative;z-index:3;}
.mkdf-tabs.mkdf-vertical .mkdf-tabs-nav .ui-state-active a:after{right:-5px;height:100%;width:12px;top:0;}
.mkdf-tabs.mkdf-vertical .mkdf-tab-container{float:left;padding:34px 27px 34px 34px;width:70%;background-size:cover;background-color:#ffffff;border:1px solid #eee;position:relative;z-index:2;-webkit-box-shadow:-1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:-1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:-1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-tabs.mkdf-vertical.mkdf-vertical-nav-width-small .mkdf-tabs-nav{width:15%;}
.mkdf-tabs.mkdf-vertical.mkdf-vertical-nav-width-small .mkdf-tab-container{width:85%;}
.mkdf-tabs.mkdf-vertical .mkdf-tabs-shadow{display:none;}
.mkdf-tabs.mkdf-vertical .mkdf-tabs-nav li a .mkdf-tab-text-after-icon{padding-left:12px;}
.mkdf-tabs.mkdf-tab-text-icon .mkdf-tabs-nav li a .mkdf-tab-text-after-icon{-webkit-transition:initial;transition:initial;}
.mkdf-tabs.mkdf-tab-icon .mkdf-tabs-nav li a i,
.mkdf-tabs.mkdf-tab-icon .mkdf-tabs-nav li a span{-webkit-transition:initial;transition:initial;}
.mkdf-tabs.mkdf-tab-icon .mkdf-tabs-nav li a .mkdf-icon-frame{display:inline-block;}
.mkdf-tabs.mkdf-vertical.mkdf-tab-icon .mkdf-tabs-nav{width:50px;background-color:#ffffff;}
.mkdf-tabs.mkdf-vertical.mkdf-tab-icon .mkdf-tab-container{width:100%;padding-left:17px;margin-left:49px;float:none;}
.mkdf-btn, .post-password-form input[type='submit'],
input.wpcf7-form-control.wpcf7-submit, .woocommerce .button{display:inline-block;position:relative;outline:none;font-weight:700;font-family:"Montserrat", sans-serif;padding:0;font-size:12px;line-height:1.7em;-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.mkdf-btn .mkdf-btn-text, .post-password-form input[type='submit'] .mkdf-btn-text,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-text, .woocommerce .button .mkdf-btn-text,
.mkdf-btn .mkdf-btn-icon-holder, .post-password-form input[type='submit'] .mkdf-btn-icon-holder,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-icon-holder, .woocommerce .button .mkdf-btn-icon-holder{display:inline-block;}
.mkdf-btn .mkdf-btn-text, .post-password-form input[type='submit'] .mkdf-btn-text,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-text, .woocommerce .button .mkdf-btn-text{vertical-align:middle;}
.mkdf-btn .mkdf-btn-icon-holder, .post-password-form input[type='submit'] .mkdf-btn-icon-holder,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-icon-holder, .woocommerce .button .mkdf-btn-icon-holder{height:100%;text-align:center;font-size:1.3em;position:relative;overflow:hidden;margin-right:5px;vertical-align:top;-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;}
.mkdf-btn .mkdf-btn-icon-elem, .post-password-form input[type='submit'] .mkdf-btn-icon-elem,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-icon-elem, .woocommerce .button .mkdf-btn-icon-elem{display:inline-block;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out !important;vertical-align:middle;}
.mkdf-btn .mkdf-btn-icon-elem.hover, .post-password-form input[type='submit'] .mkdf-btn-icon-elem.hover,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-icon-elem.hover, .woocommerce .button .mkdf-btn-icon-elem.hover{position:absolute;top:50%;right:calc(100% + 1px);display:inline-block;-webkit-transform:translate(0, -45%) translateZ(0);transform:translate(0, -45%) translateZ(0);-webkit-transition:-webkit-transform .2s ease-in-out, right .2s ease-in-out !important;transition:transform .2s ease-in-out, right .2s ease-in-out !important;}
.mkdf-btn.mkdf-btn-icon:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem, .post-password-form input.mkdf-btn-icon[type='submit']:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem,
input.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem, .woocommerce .mkdf-btn-icon.button:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem{-webkit-transform:translateX(50px);transform:translateX(50px);}
.mkdf-btn.mkdf-btn-icon:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem.hover, .post-password-form input.mkdf-btn-icon[type='submit']:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem.hover,
input.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem.hover, .woocommerce .mkdf-btn-icon.button:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem.hover{right:50%;-webkit-transform:translate(50%, -45%) translateZ(0);transform:translate(50%, -45%) translateZ(0);}
.mkdf-btn.mkdf-btn-solid, .post-password-form input[type='submit'],
input.wpcf7-form-control.wpcf7-submit, .woocommerce .button{background-color:#0088cc;border:2px solid #0088cc;color:#fff;}
.mkdf-btn.mkdf-btn-solid:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .button:not(.mkdf-btn-custom-hover-color):hover{color:#0088cc !important;}
.mkdf-btn.mkdf-btn-solid:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .button:not(.mkdf-btn-custom-hover-bg):hover{background-color:transparent !important;}
.mkdf-btn.mkdf-btn-solid:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .button:not(.mkdf-btn-custom-border-hover):hover{border-color:#0088cc !important;}
.mkdf-btn.mkdf-btn-outline, .post-password-form input.mkdf-btn-outline[type='submit'],
input.mkdf-btn-outline.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-outline.button{border:2px solid rgba(0, 136, 204, 0.5);color:#0088cc;background-color:transparent;}
.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input.mkdf-btn-outline[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.mkdf-btn-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .mkdf-btn-outline.button:not(.mkdf-btn-custom-hover-color):hover{color:#fff !important;}
.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input.mkdf-btn-outline[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.mkdf-btn-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .mkdf-btn-outline.button:not(.mkdf-btn-custom-hover-bg):hover{background-color:#0088cc !important;}
.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input.mkdf-btn-outline[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.mkdf-btn-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .mkdf-btn-outline.button:not(.mkdf-btn-custom-border-hover):hover{border-color:#0088cc !important;}
.mkdf-btn.mkdf-btn-white, .post-password-form input.mkdf-btn-white[type='submit'],
input.mkdf-btn-white.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-white.button{border:2px solid #fff;color:#585858;background-color:#fff;}
.mkdf-btn.mkdf-btn-white:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input.mkdf-btn-white[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.mkdf-btn-white.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .mkdf-btn-white.button:not(.mkdf-btn-custom-hover-color):hover{color:#fff !important;}
.mkdf-btn.mkdf-btn-white:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input.mkdf-btn-white[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.mkdf-btn-white.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .mkdf-btn-white.button:not(.mkdf-btn-custom-hover-bg):hover{background-color:#0088cc !important;}
.mkdf-btn.mkdf-btn-white:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input.mkdf-btn-white[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.mkdf-btn-white.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .mkdf-btn-white.button:not(.mkdf-btn-custom-border-hover):hover{border-color:#0088cc !important;}
.mkdf-btn.mkdf-btn-white-outline, .post-password-form input.mkdf-btn-white-outline[type='submit'],
input.mkdf-btn-white-outline.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-white-outline.button{border:2px solid #fff;color:#fff;background-color:transparent;}
.mkdf-btn.mkdf-btn-white-outline:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input.mkdf-btn-white-outline[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.mkdf-btn-white-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .mkdf-btn-white-outline.button:not(.mkdf-btn-custom-hover-color):hover{color:#000 !important;}
.mkdf-btn.mkdf-btn-white-outline:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input.mkdf-btn-white-outline[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.mkdf-btn-white-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .mkdf-btn-white-outline.button:not(.mkdf-btn-custom-hover-bg):hover{background-color:#fff !important;}
.mkdf-btn.mkdf-btn-white-outline:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input.mkdf-btn-white-outline[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.mkdf-btn-white-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .mkdf-btn-white-outline.button:not(.mkdf-btn-custom-border-hover):hover{border-color:#fff !important;}
.mkdf-btn.mkdf-btn-black, .post-password-form input.mkdf-btn-black[type='submit'],
input.mkdf-btn-black.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-black.button{border:2px solid #2c2a2a;color:#fff;background-color:#2c2a2a;}
.mkdf-btn.mkdf-btn-black:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input.mkdf-btn-black[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.mkdf-btn-black.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .mkdf-btn-black.button:not(.mkdf-btn-custom-hover-color):hover{color:#2c2a2a !important;}
.mkdf-btn.mkdf-btn-black:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input.mkdf-btn-black[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.mkdf-btn-black.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .mkdf-btn-black.button:not(.mkdf-btn-custom-hover-bg):hover{background-color:transparent !important;}
.mkdf-btn.mkdf-btn-black:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input.mkdf-btn-black[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.mkdf-btn-black.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .mkdf-btn-black.button:not(.mkdf-btn-custom-border-hover):hover{border-color:#2c2a2a !important;}
.mkdf-btn.mkdf-btn-woocommerce, .post-password-form input.mkdf-btn-woocommerce[type='submit'],
input.mkdf-btn-woocommerce.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-woocommerce.button{border:2px solid #d0d0d0;color:#3e3e3e;background-color:transparent;}
.mkdf-btn.mkdf-btn-woocommerce:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input.mkdf-btn-woocommerce[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.mkdf-btn-woocommerce.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .mkdf-btn-woocommerce.button:not(.mkdf-btn-custom-hover-color):hover{color:#fff !important;}
.mkdf-btn.mkdf-btn-woocommerce:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input.mkdf-btn-woocommerce[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.mkdf-btn-woocommerce.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .mkdf-btn-woocommerce.button:not(.mkdf-btn-custom-hover-bg):hover{background-color:#3e3e3e !important;}
.mkdf-btn.mkdf-btn-woocommerce:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input.mkdf-btn-woocommerce[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.mkdf-btn-woocommerce.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .mkdf-btn-woocommerce.button:not(.mkdf-btn-custom-border-hover):hover{border-color:#3e3e3e !important;}
.mkdf-btn.mkdf-btn-small, .post-password-form input.mkdf-btn-small[type='submit'],
input.mkdf-btn-small.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-small.button{font-size:10px;padding:4px 20px;}
.mkdf-btn.mkdf-btn-small .mkdf-btn-icon-holder, .post-password-form input.mkdf-btn-small[type='submit'] .mkdf-btn-icon-holder,
input.mkdf-btn-small.wpcf7-form-control.wpcf7-submit .mkdf-btn-icon-holder, .woocommerce .mkdf-btn-small.button .mkdf-btn-icon-holder{margin-right:2px;}
.mkdf-btn.mkdf-btn-small.mkdf-btn-icon, .post-password-form input.mkdf-btn-small.mkdf-btn-icon[type='submit'],
input.mkdf-btn-small.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-small.mkdf-btn-icon.button{padding:4px 17px 4px 13px;}
.mkdf-btn.mkdf-btn-medium, .post-password-form input[type='submit'],
input.wpcf7-form-control.wpcf7-submit, .woocommerce .button{padding:6px 25px;}
.mkdf-btn.mkdf-btn-medium.mkdf-btn-icon, .post-password-form input.mkdf-btn-icon[type='submit'],
input.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-icon.button{padding:6px 20px 6px 14px;}
.mkdf-btn.mkdf-btn-large, .post-password-form input.mkdf-btn-large[type='submit'],
input.mkdf-btn-large.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-large.button{font-size:14px;padding:7px 30px;}
.mkdf-btn.mkdf-btn-large.mkdf-btn-icon, .post-password-form input.mkdf-btn-large.mkdf-btn-icon[type='submit'],
input.mkdf-btn-large.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-large.mkdf-btn-icon.button{padding:7px 25px 7px 17px;}
.mkdf-btn.mkdf-btn-huge, .post-password-form input.mkdf-btn-huge[type='submit'],
input.mkdf-btn-huge.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-huge.button, .mkdf-btn.mkdf-btn-huge-full-width, .post-password-form input.mkdf-btn-huge-full-width[type='submit'],
input.mkdf-btn-huge-full-width.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-huge-full-width.button{padding:10px 45px;font-size:16px;}
.mkdf-btn.mkdf-btn-huge.mkdf-btn-icon, .post-password-form input.mkdf-btn-huge.mkdf-btn-icon[type='submit'],
input.mkdf-btn-huge.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-huge.mkdf-btn-icon.button, .mkdf-btn.mkdf-btn-huge-full-width.mkdf-btn-icon, .post-password-form input.mkdf-btn-huge-full-width.mkdf-btn-icon[type='submit'],
input.mkdf-btn-huge-full-width.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-huge-full-width.mkdf-btn-icon.button{padding:9px 28px 9px 20px;}
.mkdf-btn.mkdf-btn-huge-full-width, .post-password-form input.mkdf-btn-huge-full-width[type='submit'],
input.mkdf-btn-huge-full-width.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-huge-full-width.button{display:block;text-align:center;padding-top:12px;padding-bottom:12px;}
input[type=submit].mkdf-btn, .post-password-form input[type=submit][type='submit'],
input[type=submit].wpcf7-form-control.wpcf7-submit, .woocommerce input[type=submit].button,
button.mkdf-btn,
.woocommerce button.button{cursor:pointer;}
.mkdf-accordion-holder{position:relative;}
.mkdf-accordion-holder.mkdf-boxed .mkdf-accordion-content .mkdf-accordion-content-inner{margin:0;padding:22px 27px 2px 50px;}
.mkdf-accordion-holder.mkdf-boxed .mkdf-accordion-content .mkdf-accordion-content-inner p{line-height:1.78em;}
.mkdf-accordion-holder .mkdf-title-holder{cursor:pointer;position:relative;color:#2f2f2f;padding:0;box-sizing:border-box;-webkit-transform:translateZ(0px);transform:translateZ(0px);-webkit-transition:background-color 0.15s ease-out, border-color 0.15s ease-out, color 0.15s ease-out;transition:background-color 0.15s ease-out, border-color 0.15s ease-out, color 0.15s ease-out;}
.mkdf-accordion-holder .mkdf-title-holder:first-child{margin:0;}
.mkdf-accordion-holder .mkdf-title-holder .mkdf-tab-title,
.mkdf-accordion-holder .mkdf-title-holder .mkdf-tab-title-inner{color:inherit;line-height:inherit;font-size:16px;text-transform:capitalize;}
.mkdf-accordion-holder .mkdf-title-holder .mkdf-accordion-mark{position:absolute;top:50%;right:15px;display:block;color:#939393;box-sizing:border-box;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color 0.15s ease-out, border-color 0.15s ease-out;transition:background-color 0.15s ease-out, border-color 0.15s ease-out;}
.mkdf-accordion-holder .mkdf-title-holder .mkdf-accordion-mark-icon{vertical-align:middle;font-size:24px;-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}
.mkdf-accordion-holder .mkdf-title-holder .mkdf-accordion-mark-icon span{margin-left:-1px;vertical-align:middle;display:block;position:absolute;left:0;top:0;-webkit-transition:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;}
.mkdf-accordion-holder .mkdf-title-holder.ui-state-active .mkdf-accordion-mark,
.mkdf-accordion-holder .mkdf-title-holder.ui-state-hover .mkdf-accordion-mark{color:#c3c3c3;border-color:#0088cc;}
.mkdf-accordion-holder .mkdf-icon-accordion-holder{float:left;margin-right:15px;font-size:18px;}
.mkdf-accordion-holder .mkdf-arrow-link{display:inline-block;margin-top:16px;}
.mkdf-accordion-holder.mkdf-initial .mkdf-title-holder{border-bottom:1px solid #e7e7e7;padding:0 15px;-webkit-transition:border-bottom-color 0.2s ease-in-out;transition:border-bottom-color 0.2s ease-in-out;}
.mkdf-accordion-holder.mkdf-initial .ui-state-active.mkdf-title-holder{border-bottom-color:transparent;}
.mkdf-accordion-holder.mkdf-initial .mkdf-accordion-content-inner{margin:0;padding:16px 27px 2px 50px;}
.mkdf-accordion-holder.mkdf-initial .mkdf-accordion-content-inner p{line-height:1.78em;}
.mkdf-accordion-holder.mkdf-initial .mkdf-accordion-mark{position:absolute;top:50%;right:20px;display:block;color:#939393;box-sizing:border-box;padding-bottom:7px;padding-top:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color 0.15s ease-out, border-color 0.15s ease-out;transition:background-color 0.15s ease-out, border-color 0.15s ease-out;}
.mkdf-accordion-holder.mkdf-initial .mkdf-accordion-mark .arrow_carrot-down{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;}
.mkdf-accordion-holder.mkdf-initial .ui-state-active .mkdf-accordion-mark-icon .arrow_carrot-down{transform:rotate(180deg);display:block;}
.mkdf-accordion-holder.mkdf-initial .mkdf-tab-title{position:relative;display:table;table-layout:fixed;height:100%;width:100%;box-sizing:border-box;padding-bottom:8px;padding-top:8px;}
.mkdf-accordion-holder.mkdf-initial .mkdf-tab-title span.mkdf-tab-title-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center;text-align:left;}
.mkdf-accordion-holder.mkdf-boxed .mkdf-title-holder{text-align:left;position:relative;padding:5px 20px;background-color:#ffffff;margin:17px 0 0 0;border:1px solid #ededed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.mkdf-accordion-holder.mkdf-boxed .mkdf-title-holder:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:0;z-index:-1;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}
.mkdf-accordion-holder.mkdf-boxed .mkdf-title-holder .mkdf-accordion-mark{border:0;background-color:transparent;}
.mkdf-accordion-holder.mkdf-boxed .ui-state-active:after{opacity:1;}
.mkdf-accordion-holder.mkdf-boxed .mkdf-accordion-mark-icon span{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;}
.mkdf-accordion-holder.mkdf-boxed .ui-state-active .mkdf-accordion-mark-icon span{transform:rotate(180deg);display:block;}
.mkdf-toggle.mkdf-boxed .mkdf-title-holder{padding:10px 20px;}
.mkdf-toggle.mkdf-initial .mkdf-tab-title{padding-bottom:15px;padding-top:15px;}
.mkdf-google-map-holder{position:relative;}
.mkdf-google-map{display:block;width:100%;height:300px;}
.mkdf-google-map iframe,
.mkdf-google-map object,
.mkdf-google-map embed{width:100%;display:block;}
.mkdf-google-map img{max-width:none;}
.mkdf-google-map-overlay{position:absolute;z-index:1000;width:100%;height:100%;display:none;top:0;left:0;}
.mkdf-separator-holder{position:relative;font-size:0;line-height:0;}
.mkdf-separator-holder.mkdf-separator-center{text-align:center;}
.mkdf-separator-holder.mkdf-separator-left{text-align:left;}
.mkdf-separator-holder.mkdf-separator-right{text-align:right;}
.mkdf-separator-holder.mkdf-separator-full-width .mkdf-separator{width:100% !important;}
.mkdf-separator-holder.mkdf-separator-transparent .mkdf-separator{border:none;}
.mkdf-separator{position:relative;display:inline-block;vertical-align:middle;border-bottom:1px solid #b2b2b2;margin:10px 0;}
.mkdf-blog-list-holder{display:inline-block;width:100%;}
.mkdf-blog-list-holder > ul{list-style:none;display:inline-block;width:100%;height:100%;position:relative;margin:0;padding:0;vertical-align:top;}
.mkdf-blog-list-holder > ul > li{display:block;position:relative;}
.mkdf-blog-list-holder .mkdf-item-text-holder{display:inline-block;width:100%;box-sizing:border-box;padding:20px 0;}
.mkdf-blog-list-holder .mkdf-excerpt{margin:10px 0 0 0;}
.mkdf-blog-list-holder .mkdf-item-info-section{font-size:14px;text-transform:uppercase;font-family:"Open Sans", serif;margin:0;color:#bcbcbc;}
.mkdf-blog-list-holder .mkdf-item-info-section i{margin-right:6px;}
.mkdf-blog-list-holder .mkdf-item-info-section > div{display:inline;padding:0 5px;}
.mkdf-blog-list-holder .mkdf-item-info-section > div:first-child{padding:0 5px 0 0;}
.mkdf-blog-list-holder .mkdf-item-info-section > div a,
.mkdf-blog-list-holder .mkdf-item-info-section > div:before,
.mkdf-blog-list-holder .mkdf-item-info-section span{color:#bcbcbc;font-size:14px;}
.mkdf-blog-list-holder .mkdf-item-info-section > div:not(:first-child):before{content:'|';left:-5px;position:relative;}
.mkdf-blog-list-holder .mkdf-item-info-section .mkdf-blog-like a i{margin:0 5px 0 0;}
.mkdf-blog-list-holder .mkdf-item-image img{width:72px;height:auto;float:left;}
.mkdf-blog-list-holder.mkdf-boxes > ul{clear:both;}
.mkdf-blog-list-holder.mkdf-boxes > ul > li{padding:0;float:left;border:0;box-sizing:border-box;margin:0 2% 2% 0;}
.mkdf-blog-list-holder.mkdf-boxes > ul > li .mkdf-item-image img{width:100%;float:none;}
.mkdf-blog-list-holder.mkdf-boxes.mkdf-one-column > ul > li{float:none;margin:0;}
.mkdf-blog-list-holder.mkdf-boxes.mkdf-two-columns > ul > li{width:49%;}
.mkdf-blog-list-holder.mkdf-boxes.mkdf-three-columns > ul > li{width:32%;}
.mkdf-blog-list-holder.mkdf-boxes.mkdf-four-columns > ul > li{width:23.5%;}
.mkdf-blog-list-holder.mkdf-boxes.mkdf-two-columns ul.mkdf-blog-list li:nth-child(2n),
.mkdf-blog-list-holder.mkdf-boxes.mkdf-three-columns ul.mkdf-blog-list li:nth-child(3n),
.mkdf-blog-list-holder.mkdf-boxes.mkdf-four-columns ul.mkdf-blog-list li:nth-child(4n){margin:0;}
.mkdf-blog-list-holder.mkdf-boxes.mkdf-two-columns ul.mkdf-blog-list li:nth-child(2n+1),
.mkdf-blog-list-holder.mkdf-boxes.mkdf-three-columns ul.mkdf-blog-list li:nth-child(3n+1),
.mkdf-blog-list-holder.mkdf-boxes.mkdf-four-columns ul.mkdf-blog-list li:nth-child(4n+1){clear:both;}
.mkdf-blog-list-holder.mkdf-masonry .mkdf-blog-list-masonry-grid-sizer{width:32%;}
.mkdf-blog-list-holder.mkdf-masonry .mkdf-blog-list-masonry-grid-gutter{width:2%;}
.mkdf-blog-list-holder.mkdf-masonry .mkdf-blog-list-masonry-item{width:32%;}
.mkdf-blog-list-holder.mkdf-image-in-box ul > li:not(:first-child){padding:5px 0 0 0;}
.mkdf-blog-list-holder.mkdf-image-in-box .mkdf-blog-list-item-inner{position:relative;display:table;table-layout:fixed;height:100%;width:100%;}
.mkdf-blog-list-holder.mkdf-image-in-box .mkdf-blog-list-item-inner h6.mkdf-item-title{font-size:14px;text-transform:none;color:#202020;font-weight:400;}
.mkdf-blog-list-holder.mkdf-image-in-box .mkdf-item-image{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center;width:88px;}
.mkdf-blog-list-holder.mkdf-image-in-box .mkdf-item-image a{display:block;}
.mkdf-blog-list-holder.mkdf-image-in-box .mkdf-item-text-holder{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center;padding:0 0 0 8px;text-align:left;}
.mkdf-blog-list-holder.mkdf-minimal > ul > li:not(:first-child){padding:5px 0 0 0;}
.mkdf-blog-list-holder.mkdf-minimal .mkdf-item-info-section{color:#0088cc;}
.mkdf-blog-list-holder.mkdf-minimal .mkdf-item-text-holder{padding:0;margin-bottom:13px;}
.mkdf-blog-list-holder.mkdf-minimal h6.mkdf-item-title{font-size:14px;}
.mkdf-blog-list-holder.mkdf-minimal .mkdf-excerpt{margin:0;}
.mkdf-btn, .post-password-form input[type='submit'],
input.wpcf7-form-control.wpcf7-submit, .woocommerce .button{display:inline-block;position:relative;outline:none;font-weight:700;font-family:"Montserrat", sans-serif;padding:0;font-size:12px;line-height:1.7em;-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.mkdf-btn .mkdf-btn-text, .post-password-form input[type='submit'] .mkdf-btn-text,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-text, .woocommerce .button .mkdf-btn-text,
.mkdf-btn .mkdf-btn-icon-holder, .post-password-form input[type='submit'] .mkdf-btn-icon-holder,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-icon-holder, .woocommerce .button .mkdf-btn-icon-holder{display:inline-block;}
.mkdf-btn .mkdf-btn-text, .post-password-form input[type='submit'] .mkdf-btn-text,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-text, .woocommerce .button .mkdf-btn-text{vertical-align:middle;}
.mkdf-btn .mkdf-btn-icon-holder, .post-password-form input[type='submit'] .mkdf-btn-icon-holder,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-icon-holder, .woocommerce .button .mkdf-btn-icon-holder{height:100%;text-align:center;font-size:1.3em;position:relative;overflow:hidden;margin-right:5px;vertical-align:top;-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;}
.mkdf-btn .mkdf-btn-icon-elem, .post-password-form input[type='submit'] .mkdf-btn-icon-elem,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-icon-elem, .woocommerce .button .mkdf-btn-icon-elem{display:inline-block;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out !important;vertical-align:middle;}
.mkdf-btn .mkdf-btn-icon-elem.hover, .post-password-form input[type='submit'] .mkdf-btn-icon-elem.hover,
input.wpcf7-form-control.wpcf7-submit .mkdf-btn-icon-elem.hover, .woocommerce .button .mkdf-btn-icon-elem.hover{position:absolute;top:50%;right:calc(100% + 1px);display:inline-block;-webkit-transform:translate(0, -45%) translateZ(0);transform:translate(0, -45%) translateZ(0);-webkit-transition:-webkit-transform .2s ease-in-out, right .2s ease-in-out !important;transition:transform .2s ease-in-out, right .2s ease-in-out !important;}
.mkdf-btn.mkdf-btn-icon:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem, .post-password-form input.mkdf-btn-icon[type='submit']:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem,
input.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem, .woocommerce .mkdf-btn-icon.button:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem{-webkit-transform:translateX(50px);transform:translateX(50px);}
.mkdf-btn.mkdf-btn-icon:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem.hover, .post-password-form input.mkdf-btn-icon[type='submit']:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem.hover,
input.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem.hover, .woocommerce .mkdf-btn-icon.button:hover .mkdf-btn-icon-holder .mkdf-btn-icon-elem.hover{right:50%;-webkit-transform:translate(50%, -45%) translateZ(0);transform:translate(50%, -45%) translateZ(0);}
.mkdf-btn.mkdf-btn-solid, .post-password-form input[type='submit'],
input.wpcf7-form-control.wpcf7-submit, .woocommerce .button{background-color:#0088cc;border:2px solid #0088cc;color:#fff;}
.mkdf-btn.mkdf-btn-solid:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .button:not(.mkdf-btn-custom-hover-color):hover{color:#0088cc !important;}
.mkdf-btn.mkdf-btn-solid:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .button:not(.mkdf-btn-custom-hover-bg):hover{background-color:transparent !important;}
.mkdf-btn.mkdf-btn-solid:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .button:not(.mkdf-btn-custom-border-hover):hover{border-color:#0088cc !important;}
.mkdf-btn.mkdf-btn-outline, .post-password-form input.mkdf-btn-outline[type='submit'],
input.mkdf-btn-outline.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-outline.button{border:2px solid rgba(0, 136, 204, 0.5);color:#0088cc;background-color:transparent;}
.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input.mkdf-btn-outline[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.mkdf-btn-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .mkdf-btn-outline.button:not(.mkdf-btn-custom-hover-color):hover{color:#fff !important;}
.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input.mkdf-btn-outline[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.mkdf-btn-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .mkdf-btn-outline.button:not(.mkdf-btn-custom-hover-bg):hover{background-color:#0088cc !important;}
.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input.mkdf-btn-outline[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.mkdf-btn-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .mkdf-btn-outline.button:not(.mkdf-btn-custom-border-hover):hover{border-color:#0088cc !important;}
.mkdf-btn.mkdf-btn-white, .post-password-form input.mkdf-btn-white[type='submit'],
input.mkdf-btn-white.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-white.button{border:2px solid #fff;color:#585858;background-color:#fff;}
.mkdf-btn.mkdf-btn-white:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input.mkdf-btn-white[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.mkdf-btn-white.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .mkdf-btn-white.button:not(.mkdf-btn-custom-hover-color):hover{color:#fff !important;}
.mkdf-btn.mkdf-btn-white:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input.mkdf-btn-white[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.mkdf-btn-white.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .mkdf-btn-white.button:not(.mkdf-btn-custom-hover-bg):hover{background-color:#0088cc !important;}
.mkdf-btn.mkdf-btn-white:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input.mkdf-btn-white[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.mkdf-btn-white.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .mkdf-btn-white.button:not(.mkdf-btn-custom-border-hover):hover{border-color:#0088cc !important;}
.mkdf-btn.mkdf-btn-white-outline, .post-password-form input.mkdf-btn-white-outline[type='submit'],
input.mkdf-btn-white-outline.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-white-outline.button{border:2px solid #fff;color:#fff;background-color:transparent;}
.mkdf-btn.mkdf-btn-white-outline:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input.mkdf-btn-white-outline[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.mkdf-btn-white-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .mkdf-btn-white-outline.button:not(.mkdf-btn-custom-hover-color):hover{color:#000 !important;}
.mkdf-btn.mkdf-btn-white-outline:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input.mkdf-btn-white-outline[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.mkdf-btn-white-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .mkdf-btn-white-outline.button:not(.mkdf-btn-custom-hover-bg):hover{background-color:#fff !important;}
.mkdf-btn.mkdf-btn-white-outline:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input.mkdf-btn-white-outline[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.mkdf-btn-white-outline.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .mkdf-btn-white-outline.button:not(.mkdf-btn-custom-border-hover):hover{border-color:#fff !important;}
.mkdf-btn.mkdf-btn-black, .post-password-form input.mkdf-btn-black[type='submit'],
input.mkdf-btn-black.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-black.button{border:2px solid #2c2a2a;color:#fff;background-color:#2c2a2a;}
.mkdf-btn.mkdf-btn-black:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input.mkdf-btn-black[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.mkdf-btn-black.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .mkdf-btn-black.button:not(.mkdf-btn-custom-hover-color):hover{color:#2c2a2a !important;}
.mkdf-btn.mkdf-btn-black:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input.mkdf-btn-black[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.mkdf-btn-black.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .mkdf-btn-black.button:not(.mkdf-btn-custom-hover-bg):hover{background-color:transparent !important;}
.mkdf-btn.mkdf-btn-black:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input.mkdf-btn-black[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.mkdf-btn-black.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .mkdf-btn-black.button:not(.mkdf-btn-custom-border-hover):hover{border-color:#2c2a2a !important;}
.mkdf-btn.mkdf-btn-woocommerce, .post-password-form input.mkdf-btn-woocommerce[type='submit'],
input.mkdf-btn-woocommerce.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-woocommerce.button{border:2px solid #d0d0d0;color:#3e3e3e;background-color:transparent;}
.mkdf-btn.mkdf-btn-woocommerce:not(.mkdf-btn-custom-hover-color):hover, .post-password-form input.mkdf-btn-woocommerce[type='submit']:not(.mkdf-btn-custom-hover-color):hover,
input.mkdf-btn-woocommerce.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-color):hover, .woocommerce .mkdf-btn-woocommerce.button:not(.mkdf-btn-custom-hover-color):hover{color:#fff !important;}
.mkdf-btn.mkdf-btn-woocommerce:not(.mkdf-btn-custom-hover-bg):hover, .post-password-form input.mkdf-btn-woocommerce[type='submit']:not(.mkdf-btn-custom-hover-bg):hover,
input.mkdf-btn-woocommerce.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-hover-bg):hover, .woocommerce .mkdf-btn-woocommerce.button:not(.mkdf-btn-custom-hover-bg):hover{background-color:#3e3e3e !important;}
.mkdf-btn.mkdf-btn-woocommerce:not(.mkdf-btn-custom-border-hover):hover, .post-password-form input.mkdf-btn-woocommerce[type='submit']:not(.mkdf-btn-custom-border-hover):hover,
input.mkdf-btn-woocommerce.wpcf7-form-control.wpcf7-submit:not(.mkdf-btn-custom-border-hover):hover, .woocommerce .mkdf-btn-woocommerce.button:not(.mkdf-btn-custom-border-hover):hover{border-color:#3e3e3e !important;}
.mkdf-btn.mkdf-btn-small, .post-password-form input.mkdf-btn-small[type='submit'],
input.mkdf-btn-small.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-small.button{font-size:10px;padding:4px 20px;}
.mkdf-btn.mkdf-btn-small .mkdf-btn-icon-holder, .post-password-form input.mkdf-btn-small[type='submit'] .mkdf-btn-icon-holder,
input.mkdf-btn-small.wpcf7-form-control.wpcf7-submit .mkdf-btn-icon-holder, .woocommerce .mkdf-btn-small.button .mkdf-btn-icon-holder{margin-right:2px;}
.mkdf-btn.mkdf-btn-small.mkdf-btn-icon, .post-password-form input.mkdf-btn-small.mkdf-btn-icon[type='submit'],
input.mkdf-btn-small.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-small.mkdf-btn-icon.button{padding:4px 17px 4px 13px;}
.mkdf-btn.mkdf-btn-medium, .post-password-form input[type='submit'],
input.wpcf7-form-control.wpcf7-submit, .woocommerce .button{padding:6px 25px;}
.mkdf-btn.mkdf-btn-medium.mkdf-btn-icon, .post-password-form input.mkdf-btn-icon[type='submit'],
input.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-icon.button{padding:6px 20px 6px 14px;}
.mkdf-btn.mkdf-btn-large, .post-password-form input.mkdf-btn-large[type='submit'],
input.mkdf-btn-large.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-large.button{font-size:14px;padding:7px 30px;}
.mkdf-btn.mkdf-btn-large.mkdf-btn-icon, .post-password-form input.mkdf-btn-large.mkdf-btn-icon[type='submit'],
input.mkdf-btn-large.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-large.mkdf-btn-icon.button{padding:7px 25px 7px 17px;}
.mkdf-btn.mkdf-btn-huge, .post-password-form input.mkdf-btn-huge[type='submit'],
input.mkdf-btn-huge.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-huge.button, .mkdf-btn.mkdf-btn-huge-full-width, .post-password-form input.mkdf-btn-huge-full-width[type='submit'],
input.mkdf-btn-huge-full-width.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-huge-full-width.button{padding:10px 45px;font-size:16px;}
.mkdf-btn.mkdf-btn-huge.mkdf-btn-icon, .post-password-form input.mkdf-btn-huge.mkdf-btn-icon[type='submit'],
input.mkdf-btn-huge.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-huge.mkdf-btn-icon.button, .mkdf-btn.mkdf-btn-huge-full-width.mkdf-btn-icon, .post-password-form input.mkdf-btn-huge-full-width.mkdf-btn-icon[type='submit'],
input.mkdf-btn-huge-full-width.mkdf-btn-icon.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-huge-full-width.mkdf-btn-icon.button{padding:9px 28px 9px 20px;}
.mkdf-btn.mkdf-btn-huge-full-width, .post-password-form input.mkdf-btn-huge-full-width[type='submit'],
input.mkdf-btn-huge-full-width.wpcf7-form-control.wpcf7-submit, .woocommerce .mkdf-btn-huge-full-width.button{display:block;text-align:center;padding-top:12px;padding-bottom:12px;}
input[type=submit].mkdf-btn, .post-password-form input[type=submit][type='submit'],
input[type=submit].wpcf7-form-control.wpcf7-submit, .woocommerce input[type=submit].button,
button.mkdf-btn,
.woocommerce button.button{cursor:pointer;}
.mkdf-carousel-holder{}
.mkdf-carousel-holder .mkdf-carousel-item-holder{position:relative;}
.mkdf-carousel-holder .mkdf-carousel-item-holder .mkdf-carousel-first-image-holder.mkdf-image-zoom img{-webkit-transition:-webkit-transform 0.15s ease-out;transition:transform 0.15s ease-out;-webkit-backface-visibility:hidden;}
.mkdf-carousel-holder .mkdf-carousel-item-holder .mkdf-carousel-first-image-holder.mkdf-image-zoom:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.mkdf-carousel-holder .mkdf-carousel-item-holder .mkdf-carousel-first-image-holder{position:relative;opacity:1;z-index:5;-webkit-transition:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;}
.mkdf-carousel-holder .mkdf-carousel-item-holder.mkdf-carousel-item-with-hover-image:hover .mkdf-carousel-first-image-holder{opacity:0;}
.mkdf-carousel-holder .mkdf-carousel-item-holder .mkdf-carousel-second-image-holder{position:absolute;top:0;left:0;opacity:0;padding:30px;-webkit-transition:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;}
.mkdf-carousel-holder .mkdf-carousel-item-holder:hover .mkdf-carousel-second-image-holder{opacity:1;}
.mkdf-carousel-holder .mkdf-carousel.owl-carousel .owl-buttons{width:100%;}
.mkdf-carousel-holder .mkdf-carousel.owl-carousel .owl-buttons .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:2%;}
.mkdf-carousel-holder .mkdf-carousel.owl-carousel .owl-buttons .owl-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2%;}
.mkdf-carousel-holder .mkdf-carousel.owl-carousel .owl-buttons .mkdf-prev-icon,
.mkdf-carousel-holder .mkdf-carousel.owl-carousel .owl-buttons .mkdf-next-icon{display:inline-block;width:42px;height:42px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #74797b;text-align:center;}
.mkdf-carousel-holder .mkdf-carousel.owl-carousel .owl-buttons .mkdf-prev-icon i,
.mkdf-carousel-holder .mkdf-carousel.owl-carousel .owl-buttons .mkdf-next-icon i{font-size:22px;line-height:40px;color:#74797b;}
.mkdf-carousel-holder .mkdf-carousel.owl-carousel .owl-pagination{text-align:center;}
.mkdf-carousel-holder .mkdf-carousel.owl-carousel .owl-pagination .owl-page{display:inline-block;}
.mkdf-carousel-holder .mkdf-carousel-item-outer-holder.border{border-right:1px solid rgba(74, 74, 74, 0.9);}
.mkdf-carousel-holder .border .mkdf-carousel-item-holder{padding:30px;border-bottom:1px solid rgba(74, 74, 74, 0.9);}
.mkdf-carousel-holder .border .mkdf-carousel-item-holder:last-child{border-bottom:0;}
.mkdf-carousel-holder .owl-item:last-child .mkdf-carousel-item-outer-holder.border{border-right:0;}
.mkdf-carousel-holder .mkdf-carousel-item-holder{padding:30px;}
blockquote{position:relative;display:table;font-size:18px;font-family:'Georgia', serif;font-style:italic;color:#0088cc;line-height:32px;}
blockquote .mkdf-blockquote-text{display:table-cell;vertical-align:top;border-left:1px solid #dbdbdb;padding-left:26px;}
.mkdf-image-gallery .mkdf-grayscale .mkdf-gallery-image img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);filter:url(img/desaturate.svg#grayscale);}
.mkdf-image-gallery .mkdf-grayscale .mkdf-gallery-image:hover img{-webkit-filter:grayscale(0);filter:none;}
.mkdf-image-gallery .mkdf-gallery-image img{display:block;}
.mkdf-image-gallery .mkdf-image-gallery-grid{margin-left:-14px;margin-right:-14px;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-2 .mkdf-gallery-image{width:50%;display:inline-block;float:left;padding:0 14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:26px;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-2 .mkdf-gallery-image:nth-child(2n){margin-right:0;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-2 .mkdf-gallery-image:nth-child(2n+1){clear:both;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-2 .mkdf-gallery-image.eltdf-border-image img{border:1px solid #f0f0f0;-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-2 .mkdf-gallery-image.eltdf-shadow-image img:hover{-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-3 .mkdf-gallery-image{width:33.33%;display:inline-block;float:left;padding:0 14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:26px;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-3 .mkdf-gallery-image:nth-child(3n){margin-right:0;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-3 .mkdf-gallery-image:nth-child(3n+1){clear:both;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-3 .mkdf-gallery-image.eltdf-border-image img{border:1px solid #f0f0f0;-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-3 .mkdf-gallery-image.eltdf-shadow-image img:hover{-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-4 .mkdf-gallery-image{width:25%;display:inline-block;float:left;padding:0 14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:26px;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-4 .mkdf-gallery-image:nth-child(4n){margin-right:0;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-4 .mkdf-gallery-image:nth-child(4n+1){clear:both;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-4 .mkdf-gallery-image.eltdf-border-image img{border:1px solid #f0f0f0;-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-4 .mkdf-gallery-image.eltdf-shadow-image img:hover{-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-5 .mkdf-gallery-image{width:20%;display:inline-block;float:left;padding:0 14px;margin-bottom:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-5 .mkdf-gallery-image:nth-child(5n){margin-right:0;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-5 .mkdf-gallery-image:nth-child(5n+1){clear:both;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-5 .mkdf-gallery-image.eltdf-border-image img{border:1px solid #f0f0f0;-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;}
.mkdf-image-gallery .mkdf-image-gallery-grid.mkdf-gallery-columns-5 .mkdf-gallery-image.eltdf-shadow-image img:hover{-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);}
.mkdf-image-gallery .owl-buttons .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:2%;}
.mkdf-image-gallery .owl-buttons .owl-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2%;}
.mkdf-image-gallery .owl-buttons .mkdf-prev-icon,
.mkdf-image-gallery .owl-buttons .mkdf-next-icon{display:inline-block;width:42px;height:42px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #74797b;text-align:center;}
.mkdf-image-gallery .owl-buttons .mkdf-prev-icon i,
.mkdf-image-gallery .owl-buttons .mkdf-next-icon i{font-size:22px;line-height:40px;color:#74797b;}
.mkdf-image-gallery .owl-pagination{text-align:center;}
.mkdf-image-gallery .owl-pagination .owl-page{display:inline-block;}
.mkdf-image-gallery .owl-pagination .owl-page span{display:inline-block;width:12px;height:12px;margin:3px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#74797b;}
.mkdf-image-gallery .owl-pagination .owl-page.active span{opacity:1;}
.mkdf-video-button-play{width:65px;height:65px;display:block;line-height:65px;font-size:50px;margin:0 auto;}
.mkdf-video-button-play .mkdf-video-button-wrapper{width:100%;height:100%;display:block;position:relative;background-color:#898989;color:#fff;-webkit-transition:background-color 0.15s ease, color 0.15s ease;transition:background-color 0.15s ease, color 0.15s ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.mkdf-video-button-play .mkdf-video-button-wrapper:hover{background-color:#000;color:#0088cc;}
.mkdf-video-button-play .mkdf-video-button-wrapper span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.mkdf-video-button-title{text-align:center;margin-top:20px;}
.mkdf-dropcaps{position:relative;display:inline-block;float:left;height:64px;width:64px;margin:5px 20px 0 0;font-family:"Montserrat", sans-serif;color:#0088cc;font-weight:700;text-align:center;font-size:44px;line-height:64px;}
.mkdf-dropcaps.mkdf-square, .mkdf-dropcaps.mkdf-circle{background-color:#0088cc;color:#fff;}
.mkdf-dropcaps.mkdf-circle{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.mkdf-portfolio-filter-holder{position:relative;display:table;table-layout:fixed;height:100%;width:100%;margin:0 0 50px;}
.mkdf-portfolio-filter-holder .mkdf-portfolio-filter-holder-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center;text-align:center;}
.mkdf-portfolio-filter-holder .mkdf-portfolio-filter-holder-inner ul{display:inline-block;list-style:none;vertical-align:middle;}
.mkdf-portfolio-filter-holder .mkdf-portfolio-filter-holder-inner ul li{cursor:pointer;display:block;margin:0;float:left;text-align:center;}
.mkdf-portfolio-filter-holder .mkdf-portfolio-filter-holder-inner ul li:last-child{border-right:none;}
.mkdf-portfolio-filter-holder .mkdf-portfolio-filter-holder-inner ul li span{position:relative;display:inline-block;vertical-align:middle;padding:0 11px;color:#707070;font-size:15px;-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}
.mkdf-portfolio-filter-holder .mkdf-portfolio-filter-holder-inner ul li.active span,
.mkdf-portfolio-filter-holder .mkdf-portfolio-filter-holder-inner ul li.current span,
.mkdf-portfolio-filter-holder .mkdf-portfolio-filter-holder-inner ul li:hover span{color:#0088cc;}
.mkdf-portfolio-list-holder{font-size:0.1px;line-height:0;}
.mkdf-ptf-standard .mkdf-portfolio-list-holder{text-align:justify;}
.mkdf-ptf-gallery.mkdf-space-between-spaces .mkdf-portfolio-list-holder{text-align:justify;}
.mkdf-ptf-gallery .mkdf-portfolio-list-holder{font-size:0px;}
.mkdf-portfolio-list-holder:after{content:'';display:inline-block;width:100%;}
.mkdf-portfolio-list-holder article{position:relative;overflow:hidden;margin:0;vertical-align:top;margin:0 0 2%;font-size:14px;line-height:1.78em;text-align:left;max-width:100%;}
.mkdf-portfolio-list-holder article .mkdf-item-image-holder{position:relative;}
.mkdf-portfolio-list-holder article .mkdf-item-image-holder a{display:block;}
.mkdf-portfolio-list-holder article .mkdf-item-image-holder a:after{float:right;height:350px;width:0;top:0px;position:absolute;display:block;right:60px;z-index:9999;border-right:1px dotted #fc6b01;}
.mkdf-portfolio-list-holder article .mkdf-item-image-holder img,
.mkdf-portfolio-list-holder article .mkdf-item-image-holder a img{vertical-align:top;height:auto;max-width:100%;}
.mkdf-portfolio-list-holder article.mix{display:none;visibility:hidden;float:none;margin-bottom:2%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-two-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-two-columns .mkdf-gap{width:50%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-three-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-three-columns .mkdf-gap{width:33.33%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-four-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-four-columns .mkdf-gap{width:25%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-five-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-five-columns .mkdf-gap{width:20%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-six-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-six-columns .mkdf-gap{width:16.66%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article{margin-bottom:3.2%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article .mkdf-item-image-holder{margin-bottom:20px;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article .mkdf-item-image-holder:hover .mkdf-item-image-overlay{opacity:1;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article .mkdf-item-image-holder:hover .mkdf-item-image-overlay-icon{opacity:1;transition-delay:0.15s;-webkit-transition-delay:0.15s;-webkit-transform:translate(-50%, calc(-50%));transform:translate(-50%, calc(-50%));}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article .mkdf-item-image-holder .mkdf-item-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 136, 204, 0.93);opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article .mkdf-item-image-holder .mkdf-item-image-overlay-icon{color:#fff;font-size:60px;position:absolute;top:50%;left:50%;opacity:0;-webkit-transition:-webkit-transform 0.3s ease-in-out, opacity 0.3s ease-in-out;-moz-transition:-moz-transform 0.3s ease-in-out, opacity 0.3s ease-in-out;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transform:translate(-50%, calc(-50% + 15px));transform:translate(-50%, calc(-50% + 15px));}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article .mkdf-item-text-holder{text-align:left;position:relative;z-index:2;-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article .mkdf-item-text-holder .mkdf-item-text-holder-inner{position:relative;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article .mkdf-item-text-holder .mkdf-item-title{position:relative;z-index:2;color:#2f2f2f;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article .mkdf-item-text-holder .mkdf-item-excerpt{margin-top:14px;margin-bottom:14px;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article .mkdf-item-text-holder .mkdf-arrow-link{margin-top:6px;display:inline-block;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard .mkdf-gap{display:inline-block;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard.mkdf-ptf-two-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard.mkdf-ptf-two-columns .mkdf-gap{width:49%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard.mkdf-ptf-three-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard.mkdf-ptf-three-columns .mkdf-gap{width:32%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard.mkdf-ptf-four-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard.mkdf-ptf-four-columns .mkdf-gap{width:23.5%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard.mkdf-ptf-five-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard.mkdf-ptf-five-columns .mkdf-gap{width:19%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard.mkdf-ptf-six-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard.mkdf-ptf-six-columns .mkdf-gap{width:15%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces article.mix{margin-bottom:2%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces .mkdf-gap{display:inline-block;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-two-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-two-columns .mkdf-gap{width:49%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-two-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-two-columns article.mix{margin-bottom:2%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-three-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-three-columns .mkdf-gap{width:32%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-three-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-three-columns article.mix{margin-bottom:2%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-four-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-four-columns .mkdf-gap{width:23.5%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-five-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-five-columns .mkdf-gap{width:19%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-six-columns article,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-six-columns .mkdf-gap{width:15%;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article{margin-bottom:0;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article{color:#fff;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-image-holder{overflow:hidden;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-portfolio-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-text-overlay{position:absolute;width:100%;height:100%;left:0;top:100%;opacity:1;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-text-overlay-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background-color:rgba(0, 136, 204, 0.93);-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-text-overlay-inner{position:relative;height:100%;overflow:hidden;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-text-holder{padding:30px;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-text-holder .mkdf-item-title > a,
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-text-holder .mkdf-ptf-category-holder span{color:#0088cc;font-weight:500;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-title{color:#fff;position:relative;z-index:3;margin-bottom:11px;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-ptf-category-holder{font-family:"Montserrat", sans-serif;font-style:italic;text-transform:lowercase;font-size:15px;line-height:1.5em;position:relative;z-index:3;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-excerpt{position:relative;z-index:3;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-icons-holder{position:static;display:block;margin-bottom:10px;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-icons-holder a{display:inline-block;font-size:16px;width:28px;height:28px;color:#0088cc;margin:0 10px 0 0;z-index:9;position:relative;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-icons-holder a:before{font-family:'Simple-Line-Icons';line-height:inherit;font-size:36px;}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-icons-holder a.mkdf-portfolio-lightbox:before{content:"\e087";}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-icons-holder a.mkdf-preview:before{content:"\f0c1";}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-icons-holder a.mkdf-like:before{content:"\f08a";}
.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-icons-holder a.mkdf-like.liked:before{content:"\f004";}
.mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging{margin-top:17px;}
.mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging .mkdf-btn, .mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging .post-password-form input[type='submit'], .post-password-form .mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging input[type='submit'], .mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging
input.wpcf7-form-control.wpcf7-submit, .mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging .woocommerce .button, .woocommerce .mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging .button{position:relative;z-index:1;}
.mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging .mkdf-btn.mkdf-load-more-btn-active, .mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging .post-password-form input.mkdf-load-more-btn-active[type='submit'], .post-password-form .mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging input.mkdf-load-more-btn-active[type='submit'], .mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging
input.mkdf-load-more-btn-active.wpcf7-form-control.wpcf7-submit, .mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging .woocommerce .mkdf-load-more-btn-active.button, .woocommerce .mkdf-portfolio-list-holder-outer .mkdf-ptf-list-paging .mkdf-load-more-btn-active.button{opacity:0;}
.mkdf-portfolio-slider-holder .mkdf-portfolio-list-holder.owl-carousel .owl-buttons{width:100%;}
.mkdf-portfolio-slider-holder .mkdf-portfolio-list-holder.owl-carousel .owl-buttons .owl-prev{left:2%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.mkdf-portfolio-slider-holder .mkdf-portfolio-list-holder.owl-carousel .owl-buttons .owl-next{right:2%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.mkdf-portfolio-slider-holder .mkdf-portfolio-list-holder.owl-carousel .owl-buttons .mkdf-prev-icon,
.mkdf-portfolio-slider-holder .mkdf-portfolio-list-holder.owl-carousel .owl-buttons .mkdf-next-icon{display:inline-block;width:42px;height:42px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #0088cc;text-align:center;}
.mkdf-portfolio-slider-holder .mkdf-portfolio-list-holder.owl-carousel .owl-buttons .mkdf-prev-icon i,
.mkdf-portfolio-slider-holder .mkdf-portfolio-list-holder.owl-carousel .owl-buttons .mkdf-next-icon i{font-size:22px;line-height:40px;color:#0088cc;}
.mkdf-iwt .mkdf-iwt-link{margin-top:20px;display:inline-block;font-size:15px;}
.mkdf-iwt .mkdf-icon-shortcode.normal{color:#0088cc;}
.mkdf-iwt.mkdf-iwt-icon-top{text-align:center;}
.mkdf-iwt.mkdf-iwt-icon-top .mkdf-iwt-icon-holder{margin-bottom:11px;}
.mkdf-iwt .mkdf-iwt-icon-holder{font-size:21px;}
.mkdf-iwt .mkdf-iwt-custom-icon-holder img{vertical-align:middle;display:block;margin:0 auto;-webkit-transition:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;}
.mkdf-iwt.mkdf-iwt-icon-left, .mkdf-iwt.mkdf-iwt-icon-left-from-title{text-align:left;}
.mkdf-iwt:not(.mkdf-iwt-left-from-title) .mkdf-iwt-title-holder{margin-bottom:9px;}
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-icon-holder{float:left;}
.mkdf-iwt.mkdf-iwt-icon-left.mkdf-iwt-icon-tiny .mkdf-iwt-content-holder{padding-left:50px;}
.mkdf-iwt.mkdf-iwt-icon-left.mkdf-iwt-icon-small.mkdf-iwt-icon-normal .mkdf-iwt-content-holder{padding-left:55px;}
.mkdf-iwt.mkdf-iwt-icon-left.mkdf-iwt-icon-medium.mkdf-iwt-icon-normal .mkdf-iwt-content-holder{padding-left:75px;}
.mkdf-iwt.mkdf-iwt-icon-left.mkdf-iwt-icon-large.mkdf-iwt-icon-normal .mkdf-iwt-content-holder{padding-left:95px;}
.mkdf-iwt.mkdf-iwt-icon-left.mkdf-iwt-icon-huge.mkdf-iwt-icon-normal .mkdf-iwt-content-holder{padding-left:115px;}
.mkdf-iwt.mkdf-iwt-icon-left.mkdf-iwt-icon-small .mkdf-iwt-content-holder{padding-left:70px;}
.mkdf-iwt.mkdf-iwt-icon-left.mkdf-iwt-icon-medium .mkdf-iwt-content-holder{padding-left:100px;}
.mkdf-iwt.mkdf-iwt-icon-left.mkdf-iwt-icon-large .mkdf-iwt-content-holder{padding-left:140px;}
.mkdf-iwt.mkdf-iwt-icon-left.mkdf-iwt-icon-huge .mkdf-iwt-content-holder{padding-left:170px;}
.mkdf-iwt.mkdf-iwt-icon-right{text-align:right;}
.mkdf-iwt.mkdf-iwt-icon-right .mkdf-iwt-icon-holder{float:right;}
.mkdf-iwt.mkdf-iwt-icon-right.mkdf-iwt-icon-tiny .mkdf-iwt-content-holder{padding-right:50px;}
.mkdf-iwt.mkdf-iwt-icon-right.mkdf-iwt-icon-small .mkdf-iwt-content-holder{padding-right:70px;}
.mkdf-iwt.mkdf-iwt-icon-right.mkdf-iwt-icon-medium .mkdf-iwt-content-holder{padding-right:100px;}
.mkdf-iwt.mkdf-iwt-icon-right.mkdf-iwt-icon-large .mkdf-iwt-content-holder{padding-right:140px;}
.mkdf-iwt.mkdf-iwt-icon-right.mkdf-iwt-icon-huge .mkdf-iwt-content-holder{padding-right:170px;}
.mkdf-iwt.mkdf-iwt-left-from-title .mkdf-iwt-icon-title-holder{margin-bottom:13px;}
.mkdf-iwt.mkdf-iwt-left-from-title .mkdf-iwt-icon-holder{margin-right:18px;}
.mkdf-iwt.mkdf-iwt-left-from-title .mkdf-iwt-icon-holder,
.mkdf-iwt.mkdf-iwt-left-from-title .mkdf-iwt-title-holder{display:inline-block;vertical-align:middle;}
.mkdf-iwt .mkdf-icon-shortcode.square .mkdf-icon-element,
.mkdf-iwt .mkdf-icon-shortcode.circle .mkdf-icon-element{font-size:0.8em;}
.mkdf-iwt.mkdf-iwt-icon-left:not(.mkdf-iwt-left-from-title) .mkdf-iwt-title-holder{margin-bottom:14px;}
.mkdf-iwt-content-holder .mkdf-iwt-text-holder p{color:#646464;}
.mkdf-image-with-text-holder .mkdf-imt-image{position:relative;}
.mkdf-image-with-text-holder .mkdf-imt-image img{vertical-align:middle;}
.mkdf-image-with-text-holder .mkdf-imt-icon-holder{position:absolute;top:50%;left:50%;font-size:60px;color:#ffffff;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);}
.mkdf-image-with-text-holder .mkdf-image-with-text{color:#646464;}
.mkdf-image-with-text-holder .mkdf-imt-link-holder a{font-size:15px;text-transform:capitalize;}
.mkdf-image-with-text-holder .mkdf-imt-link-holder a .mkdf-al-icon{padding-right:1px;}
.mkdf-image-with-text-holder .mkdf-imt-overlay{opacity:0;background-color:rgba(0, 0, 0, 0.3);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}
.mkdf-image-with-text-holder .mkdf-imt-overlay:hover{opacity:1;}
.mkdf-image-with-text-holder.box{border:1px solid #ededed;position:relative;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;}
.mkdf-image-with-text-holder.box:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;-webkit-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out;-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);}
.mkdf-image-with-text-holder.box:hover{-webkit-transform:translate(0, -10px);transform:translate(0, -10px);}
.mkdf-image-with-text-holder.box:hover:after{opacity:1;}
.mkdf-image-with-text-holder.box .mkdf-content-holder{background-color:#ffffff;border-top:4px solid #0088cc;padding:23px 44px 33px 44px;-webkit-transform:translateZ(0);transform:translateZ(0);}
.mkdf-image-with-text-holder.box h4.mkdf-image-with-text-title{margin-bottom:16px;}
.mkdf-image-with-text-holder.box .mkdf-imt-link-holder{margin-top:24px;}
.mkdf-image-with-text-holder.standard .mkdf-content-holder{padding:18px 20px 31px 20px;text-align:center;}
.mkdf-image-with-text-holder.standard h4.mkdf-image-with-text-title{text-transform:capitalize;margin-bottom:10px;color:#202020;}
.mkdf-image-with-text-holder.standard .mkdf-imt-link-holder{margin-top:18px;}
.mkdf-social-share-holder ul{list-style:none;display:inline-block;}
.mkdf-social-share-holder .mkdf-facebook-share a{background-color:#3a5896;}
.mkdf-social-share-holder .mkdf-twitter-share a{background-color:#00acec;}
.mkdf-social-share-holder .mkdf-google_plus-share a{background-color:#dd4b39;}
.mkdf-social-share-holder .mkdf-linkedin-share a{background-color:#0078b5;}
.mkdf-social-share-holder .mkdf-tumblr-share a{background-color:#2C4762;}
.mkdf-social-share-holder .mkdf-pinterest-share a{background-color:#bd081c;}
.mkdf-social-share-holder .mkdf-vk-share a{background-color:#45668e;}
.mkdf-social-share-holder.mkdf-list li{display:inline-block;margin-right:9px;}
.mkdf-social-share-holder.mkdf-list li:last-child{margin-right:0;}
.mkdf-social-share-holder.mkdf-list li > a{font-size:9px;display:block;width:100%;text-align:center;color:#fff;width:27px;height:27px;line-height:27px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.mkdf-social-share-holder.mkdf-dropdown{position:relative;display:inline-block;}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown-opener{display:block;}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown{position:absolute;opacity:0;visibility:hidden;min-width:250px;top:-2px;left:100%;z-index:20;-webkit-transition:visibility 0s linear 0.2s, opacity 0.2s ease-in-out 0s;transition:visibility 0s linear 0.2s, opacity 0.2s ease-in-out 0s;}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul{position:relative;width:100%;display:block;margin-left:19px;}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li{float:left;margin-right:9px;}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li:last-child{margin-right:0;}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li > a{font-size:9px;display:block;width:100%;text-align:center;color:#fff;width:27px;height:27px;line-height:27px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.mkdf-social-share-holder.mkdf-dropdown:hover .mkdf-social-share-dropdown{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.mkdf-social-share-left-animation .mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown{right:calc(100% + 5px);left:auto;top:13px;min-width:350px;opacity:0;-webkit-transition:opacity 0.3s ease-in-out 0s;transition:opacity 0.3s ease-in-out 0s;}
.mkdf-social-share-left-animation .mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown.mkdf-social-share-dropdown-opened{opacity:1;visibility:visible;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s;}
.mkdf-social-share-left-animation .mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul{display:block;margin:0;border:none;background-color:transparent;}
.mkdf-social-share-left-animation .mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li{float:right;font-size:16px;}
.mkdf-social-share-left-animation .mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li:last-child{margin-right:9px;}
.mkdf-blog-carousel-boxes .mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown-opener:hover{color:#0088cc;}
.mkdf-twitter-slider{text-align:center;font-family:"Montserrat", sans-serif;font-size:22px;line-height:40px;font-style:italic;}
.mkdf-twitter-slider .mkdf-twitter-slider-icon{color:#0088cc;font-size:36px;margin-bottom:17px;}
.mkdf-twitter-slider .mkdf-twitter-slider-inner:not(.owl-loaded){display:none;}
.mkdf-process-holder{margin-top:20px;}
.mkdf-process-holder.center{text-align:center;}
.mkdf-process-holder.left{text-align:left;}
.mkdf-process-holder.right{text-align:right;}
.mkdf-process-holder .mkdf-digit{color:#0088cc;font-size:48px;font-family:"Montserrat", sans-serif;font-weight:700;}
.mkdf-process-holder .mkdf-process-title{color:#2e2e2e;margin-top:14px;margin-bottom:1px;}
.mkdf-process-holder .mkdf-process-subtitle{color:#949494;font-style:italic;margin-bottom:18px;font-family:"Montserrat", sans-serif;font-size:16px;text-transform:none;font-weight:400;overflow:hidden;}
.mkdf-process-holder .mkdf-process-subtitle:before{content:'\24';font-family:'ElegantIcons';margin-left:-24px;margin-right:5px;position:relative;-webkit-transition:margin-left 0.25s ease-in-out;transition:margin-left 0.25s ease-in-out;}
.mkdf-process-holder .mkdf-process-text{color:#a4a4a4;}
.mkdf-process-holder:hover .mkdf-process-subtitle:before{margin-left:0;}
.mkdf-blog-carousel.mkdf-carousel-navigation .owl-pagination .owl-page:not(.active) span{background-color:#555;border:2px solid #555;}
.mkdf-standard-content-holder .mkdf-blog-whole-section{position:absolute;bottom:30px;left:32px;}
.mkdf-standard-content-holder h3.mkdf-standard-item-title{text-align:left;text-transform:capitalize;color:#fff;}
.mkdf-standard-content-holder .mkdf-blog-standard-date-section{text-align:left;text-transform:uppercase;color:#fff;font-weight:400;font-family:"Open Sans", serif;margin-bottom:6px;}
.mkdf-blog-carousel-standard{margin:0 -13px;}
.mkdf-blog-carousel-standard .mkdf-blog-standard-whole-content{padding:0 13px;}
.mkdf-blog-carousel-standard .mkdf-blog-standard-item-holder-outer{position:relative;}
.mkdf-blog-carousel-standard .mkdf-blog-standard-item-holder-outer .mkdf-standard-content-holder{position:absolute;top:0;left:0;width:100%;height:100%;}
.mkdf-blog-carousel-standard .mkdf-blog-standard-item-holder-outer .mkdf-blog-standard-image-holder{position:relative;overflow:hidden;}
.mkdf-blog-carousel-standard .mkdf-blog-standard-item-holder-outer .mkdf-blog-standard-image-holder > a{display:block;}
.mkdf-blog-carousel-standard .mkdf-blog-standard-item-holder-outer:hover .mkdf-blog-standard-category a{background-color:#fff;color:#0088cc;}
.mkdf-blog-carousel-standard .mkdf-blog-standard-item-holder-outer .mkdf-blog-standard-category{position:absolute;top:23px;left:32px;font-size:13px;text-transform:none;color:#fff;z-index:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.mkdf-blog-carousel-standard .mkdf-blog-standard-item-holder-outer .mkdf-blog-standard-category a{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#0088cc;padding:3px 20px 3px 20px;color:#fff;-webkit-transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;}
.mkdf-blog-carousel-standard .mkdf-blog-standard-item-holder-outer:hover .mkdf-blog-carousel-gray-gradient{opacity:0;}
.mkdf-blog-carousel-standard .mkdf-blog-standard-item-holder-outer:hover .mkdf-blog-carousel-primary-gradient{opacity:1;}
.mkdf-blog-carousel-standard .mkdf-blog-carousel-gray-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(bottom, #2f2f2f 0%, rgba(47, 47, 47, 0.65) 60%, rgba(47, 47, 47, 0.4) 100%);background:-webkit-linear-gradient(bottom, #2f2f2f 0%, rgba(47, 47, 47, 0.65) 60%, rgba(47, 47, 47, 0.4) 100%);background:linear-gradient(to top, #2f2f2f 0%, rgba(47, 47, 47, 0.65) 60%, rgba(47, 47, 47, 0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c2a2a', endColorstr='#593e3e3e', GradientType=1);-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.mkdf-blog-carousel-standard .mkdf-blog-carousel-primary-gradient{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:-moz-linear-gradient(bottom, rgba(22, 115, 184, 0.8) 0%, rgba(22, 115, 184, 0.7) 100%);background:-webkit-linear-gradient(bottom, rgba(22, 115, 184, 0.8) 0%, rgba(22, 115, 184, 0.7) 100%);background:linear-gradient(to top, rgba(22, 115, 184, 0.8) 0%, rgba(22, 115, 184, 0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1673b8', endColorstr='#c91673b8', GradientType=0);-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.mkdf-blog-carousel-standard .mkdf-blog-whole-link{width:100%;height:100%;position:absolute;}
.mkdf-blog-carousel-standard .mkdf-grayscale .mkdf-blog-standard-image-holder a:hover img{filter:none;}
.mkdf-blog-carousel-standard .mkdf-grayscale .mkdf-blog-standard-image-holder a img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);filter:url(img/desaturate.svg#grayscale);-webkit-transition:filter 0.3s linear;transition:filter 0.3s linear;vertical-align:middle;}
.mkdf-blog-carousel-standard .mkdf-blog-standard-image-holder img{vertical-align:middle;}
.mkdf-blog-carousel-boxes{margin:0 -13px;}
.mkdf-blog-carousel-boxes .owl-wrapper-outer{padding:10px 0;}
.mkdf-blog-carousel-boxes .owl-pagination{margin-top:47px;}
.mkdf-blog-carousel-boxes .mkdf-blog-box-whole-content{padding:0 13px;}
.mkdf-blog-carousel-boxes.mkdf-boxes-no-border .mkdf-blog-boxes-item-holder-outer{border:none;}
.mkdf-blog-carousel-boxes .mkdf-blog-boxes-item-holder-outer{border:1px solid #ededed;position:relative;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;}
.mkdf-blog-carousel-boxes .mkdf-blog-boxes-item-holder-outer:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);}
.mkdf-blog-carousel-boxes .mkdf-blog-boxes-item-holder-outer:hover{-webkit-transform:translate(0, -10px);transform:translate(0, -10px);}
.mkdf-blog-carousel-boxes .mkdf-blog-boxes-item-holder-outer:hover:after{opacity:1;}
.mkdf-blog-carousel-boxes h4.mkdf-boxes-item-title a{font-family:"Montserrat", sans-serif;text-transform:capitalize;}
.mkdf-blog-carousel-boxes .mkdf-blog-boxes-category{color:#0088cc;font-weight:500;}
.mkdf-blog-carousel-boxes .mkdf-blog-boxes-content-holder{background-color:#fff;padding:28px 30px 30px 30px;}
.mkdf-blog-carousel-boxes .mkdf-blog-boxes-image-holder a img{vertical-align:middle;}
.mkdf-blog-carousel-boxes h4.mkdf-boxes-item-title{margin-bottom:9px;}
.mkdf-blog-carousel-boxes .mkdf-boxes-content-holder{margin-top:7px;margin-bottom:17px;}
.mkdf-blog-carousel-boxes span.mkdf-blog-date{text-transform:uppercase;margin-left:12px;}
.mkdf-blog-carousel-boxes .mkdf-blog-info-section-item.mkdf-blog-info-date-section{color:#585858;}
.mkdf-blog-carousel-boxes span.mkdf-blog-date-icon{font-size:18px;}
.mkdf-shape-separator{margin-top:15px;margin-bottom:15px;position:relative;height:0;}
.mkdf-shape-separator .mkdf-shape-separator-shape{position:relative;top:-12px;display:inline-block;width:13px;height:13px;border:1px solid #d7d7d7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-shape-separator .mkdf-shape-separator-before-line,
.mkdf-shape-separator .mkdf-shape-separator-after-line{position:absolute;display:block;border-bottom:1px solid #d7d7d7;top:50%;width:66px;height:1px;margin-top:-0.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-shape-separator.appear .mkdf-shape-separator-before-line,
.mkdf-shape-separator.appear .mkdf-shape-separator-after-line{-webkit-transition:width 1s ease-out 0.3s;transition:width 1s ease-out 0.3s;width:0;}
.mkdf-shape-separator.appear .mkdf-shape-separator-before-line.appeared,
.mkdf-shape-separator.appear .mkdf-shape-separator-after-line.appeared{width:66px;}
.mkdf-shape-separator.mkdf-shape-separator-left{text-align:left;}
.mkdf-shape-separator.mkdf-shape-separator-left .mkdf-shape-separator-after-line{left:100%;}
.mkdf-shape-separator.mkdf-shape-separator-left .mkdf-shape-separator-before-line{display:none;}
.mkdf-shape-separator.mkdf-shape-separator-center{text-align:center;}
.mkdf-shape-separator.mkdf-shape-separator-center .mkdf-shape-separator-before-line{right:100%;}
.mkdf-shape-separator.mkdf-shape-separator-center .mkdf-shape-separator-after-line{left:100%;}
.mkdf-shape-separator.mkdf-shape-separator-right{text-align:right;}
.mkdf-shape-separator.mkdf-shape-separator-right .mkdf-shape-separator-before-line{right:100%;}
.mkdf-shape-separator.mkdf-shape-separator-right .mkdf-shape-separator-after-line{display:none;}
.mkdf-textslider-container .owl-controls .owl-buttons{margin-top:28px;}
.mkdf-textslider-container .owl-controls .owl-buttons .owl-prev, .mkdf-textslider-container .owl-controls .owl-buttons .owl-next{width:42px;height:42px;line-height:44px;background-color:#2c2a2a;color:#fff;margin-right:10px;font-size:20px;font-family:"Montserrat", sans-serif;display:block;float:left;font-weight:400;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out;}
.mkdf-textslider-container .owl-controls .owl-buttons .owl-prev:hover, .mkdf-textslider-container .owl-controls .owl-buttons .owl-next:hover{background-color:#0088cc;}
.mkdf-text-slider-container-inner.mkdf-navigation-center .owl-controls{text-align:center;}
.mkdf-text-slider-container-inner.mkdf-navigation-left .owl-controls{text-align:left;}
.mkdf-text-slider-container-inner.mkdf-navigation-right .owl-controls{text-align:right;}
.mkdf-info-card-slider{margin:0 -14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto !important;}
.mkdf-info-card-slider.mkdf-info-card-slider-with-padding{padding:0 91px;}
.mkdf-info-card-slider .owl-wrapper-outer{padding:0 0 15px;}
.mkdf-info-card-slider .mkdf-info-card-slider-holder{opacity:0;-webkit-transition:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;}
.mkdf-info-card-slider .mkdf-info-card-slider-item{position:relative;margin:0 14px;}
.mkdf-info-card-slider .mkdf-info-card-slider-item:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;-webkit-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);-moz-box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);box-shadow:1px 2px 7.28px 0.72px rgba(0, 0, 0, 0.08);}
.mkdf-info-card-slider .mkdf-info-card-front-side{text-align:center;background-color:#fff;border:1px solid #ededed;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.mkdf-info-card-slider .mkdf-info-card-front-side{padding:35px 37px 48px;}
.mkdf-info-card-slider .mkdf-info-card-front-side .mkdf-info-card-icon-holder{font-size:48px;color:#0088cc;margin-bottom:12px;-webkit-transform:translateZ(0);transform:translateZ(0);}
.mkdf-info-card-slider .mkdf-info-card-front-side .mkdf-info-card-title{font-family:"Open Sans", serif;font-weight:700;color:#393939;font-size:16px;}
.mkdf-info-card-slider .mkdf-info-card-front-side .mkdf-info-card-front-side-content{margin-bottom:14px;color:#646464;}
.mkdf-info-card-slider .mkdf-info-card-slider-item:hover:after{opacity:1;}
.mkdf-icon-slider-holder{list-style-type:none;margin:0;}
.mkdf-icon-slider-holder .mkdf-icon-slider-item{display:none;overflow:hidden;}
.mkdf-icon-slider-holder .mkdf-icon-slide-holder{display:table;width:100%;}
.mkdf-icon-slider-holder .mkdf-icon-slide-holder .mkdf-icon-slide-image,
.mkdf-icon-slider-holder .mkdf-icon-slide-holder .mkdf-icon-slide-content{display:table-cell;width:50%;vertical-align:middle;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-icon-slider-holder .mkdf-icon-slide-holder .mkdf-icon-slide-content{padding:89px 70px 68px 74px;background-color:#f8f8f7;}
.mkdf-icon-slider-holder .mkdf-icon-slide-holder .mkdf-icon-slide-image img{vertical-align:middle;width:100%;}
.mkdf-icon-slider-holder .mkdf-icon-slider-nav{margin-bottom:55px;text-align:center;}
.mkdf-icon-slider-holder .mkdf-icon-slider-nav .mkdf-icon-slider-nav-item{margin-right:83px;display:inline-block;color:#585858;cursor:pointer;-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}
.mkdf-icon-slider-holder .mkdf-icon-slider-nav .mkdf-icon-slider-nav-item:hover, .mkdf-icon-slider-holder .mkdf-icon-slider-nav .mkdf-icon-slider-nav-item.flex-active{color:#0088cc;}
.mkdf-icon-slider-holder .mkdf-icon-slider-nav .mkdf-icon-slider-nav-item:hover h6.mkdf-icon-slider-nav-title, .mkdf-icon-slider-holder .mkdf-icon-slider-nav .mkdf-icon-slider-nav-item.flex-active h6.mkdf-icon-slider-nav-title{color:#0088cc;}
.mkdf-icon-slider-holder .mkdf-icon-slider-nav .mkdf-icon-slider-nav-item:last-child{margin-right:0;}
.mkdf-icon-slider-holder .mkdf-icon-slider-nav .mkdf-icon-slider-nav-item h6.mkdf-icon-slider-nav-title{text-transform:none;font-size:16px;line-height:1.81em;font-weight:400;-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}
.mkdf-icon-slider-holder .mkdf-icon-slider-nav .mkdf-icon-slider-nav-icon{font-size:30px;display:block;margin-bottom:11px;}
.vc_separator.wpb_content_element.vc_separator_align_center h4{padding:0 1.15em;}
.vc_separator.wpb_content_element h4{text-transform:capitalize;line-height:20px;font-weight:400;}
.carousel{position:relative;}
.carousel-inner{position:relative;width:100%;overflow:hidden;}
.boxed .carousel-inner{width:1150px;left:auto !important;}
.carousel-inner > .item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;box-sizing:border-box;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{display:block;height:auto;max-width:100%;line-height:1;}
.carousel-inner .mkdf-video{position:static;left:0;direction:ltr;}
.safari_browser .carousel-inner video.video{object-fit:inherit;width:100% !important;}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev{display:block;}
.carousel-inner > .active{left:0;}
.carousel-inner > .next,
.carousel-inner > .prev{position:absolute;top:0;width:100%;}
.carousel-inner > .next{left:100%;}
.carousel-inner > .prev{left:-100%;}
.carousel-inner > .next.left,
.carousel-inner > .prev.right{left:0;}
.carousel-inner > .active.left{left:-100%;}
.carousel-inner > .active.right{left:100%;}
.carousel.mkdf-fade .item{-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;opacity:1;filter:alpha(opacity=100);}
.carousel.mkdf-fade .active.left,
.carousel.mkdf-fade .active.right{opacity:0;filter:alpha(opacity=0);}
.carousel.mkdf-fade .active.item{opacity:1;filter:alpha(opacity=100);}
.carousel.mkdf-fade .active.left,
.carousel.mkdf-fade .active.right{left:0;z-index:2;opacity:0;filter:alpha(opacity=0);}
.carousel.mkdf-fade .next,
.carousel.mkdf-fade .prev{left:0;z-index:1;}
.carousel.mkdf-vertical-up:not(.mkdf-has-height) .carousel-inner{height:100%;}
.carousel.mkdf-vertical-up .carousel-inner > .item{-webkit-transition:-webkit-transform 0.6s ease;-moz-transition:-moz-transform 0.6s ease;-ms-transition:-ms-transform 0.6s ease;-o-transition:-o-transform 0.6s ease;transition:transform 0.6s ease;}
.carousel.mkdf-vertical-up .carousel-inner > .active{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
.carousel.mkdf-vertical-up .carousel-inner > .next{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);left:0%;}
.carousel.mkdf-vertical-up .carousel-inner > .prev{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);left:0%;}
.carousel.mkdf-vertical-up .carousel-inner > .next.left,
.carousel.mkdf-vertical-up .carousel-inner > .prev.right{left:0%;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
.carousel.mkdf-vertical-up .carousel-inner > .active.left{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);left:0%;}
.carousel.mkdf-vertical-up .carousel-inner > .active.right{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);left:0%;}
.carousel.mkdf-vertical-down:not(.mkdf-has-height) .carousel-inner{height:100%;}
.carousel.mkdf-vertical-down .carousel-inner > .item{-webkit-transition:-webkit-transform 0.6s ease;-moz-transition:-moz-transform 0.6s ease;-ms-transition:-ms-transform 0.6s ease;-o-transition:-o-transform 0.6s ease;transition:transform 0.6s ease;}
.carousel.mkdf-vertical-down .carousel-inner > .active{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
.carousel.mkdf-vertical-down .carousel-inner > .next{-webkit-transform:translateY(-99%);-moz-transform:translateY(-99%);-ms-transform:translateY(-99%);-o-transform:translateY(-99%);transform:translateY(-99%);left:0%;}
.carousel.mkdf-vertical-down .carousel-inner > .prev{-webkit-transform:translateY(99%);-moz-transform:translateY(99%);-ms-transform:translateY(99%);-o-transform:translateY(99%);transform:translateY(99%);left:0%;}
.carousel.mkdf-vertical-down .carousel-inner > .next.left,
.carousel.mkdf-vertical-down .carousel-inner > .prev.right{left:0%;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
.carousel.mkdf-vertical-down .carousel-inner > .active.left{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);left:0%;}
.carousel.mkdf-vertical-down .carousel-inner > .active.right{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);left:0%;}
.carousel.mkdf-slide-cover .carousel-inner > .next{z-index:99;}
.carousel.mkdf-slide-cover .carousel-inner > .prev{z-index:100;}
.carousel.mkdf-slide-cover .carousel-inner > .active.left{left:-30%;}
.carousel.mkdf-slide-cover .carousel-inner > .active.right{left:30%;}
.carousel-indicators{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:15;padding:0px !important;text-align:center;list-style:none;}
.carousel-indicators:not(.thumbnails) li{display:inline-block;width:15px;height:15px;text-indent:-999px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.carousel-indicators.thumbnails{bottom:55px;}
.carousel-indicators.thumbnails li{display:inline-block;cursor:pointer;margin-right:5px;background-color:rgba(0, 0, 0, 0.8);width:160px !important;height:100px !important;}
.carousel-indicators.thumbnails li:last-child{margin-right:0;}
.carousel-indicators.thumbnails li img{width:100%;height:100%;box-sizing:border-box;padding:0;vertical-align:middle;transition:padding 0.2s ease-out;-ms-transition:padding 0.2s ease-out;-o-transition:padding 0.2s ease-out;-moz-transition:padding 0.2s ease-out;-webkit-transition:padding 0.2s ease-out;}
.carousel-caption{position:absolute;right:15%;bottom:40px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);}
.carousel-caption .btn{text-shadow:none;}
.carousel{margin-bottom:0;}
.carousel.mkdf-full-screen{height:1500px;}
.mkdf-slider{width:100%;overflow:hidden;position:relative;z-index:10;}
.mkdf-slider-preloader{width:100%;background-color:#1c1c1c;position:absolute;z-index:20;}
.mkdf-slider-preloader{height:1500px;}
.carousel:not(.mkdf-full-screen) .mkdf-slider-preloader .mkdf-ajax-loader{position:absolute;}
.vertical_menu_enabled .mkdf-slider-preloader .mkdf-ajax-loader{margin-top:0px !important;}
.carousel-inner .mkdf-slider-content-outer{position:relative;height:100%;width:1100px;margin:0px auto;z-index:12;}
.mkdf-grid-1300 .carousel-inner .mkdf-slider-content-outer{width:1300px;}
.carousel-inner .mkdf-slide-full-width .mkdf-slider-content-outer{width:100% !important;}
.carousel-inner .mkdf-slider-content{position:absolute;width:100%;}
.carousel-inner .item.mkdf-content-vertical-middle .mkdf-slider-content-outer{display:table;}
.carousel-inner .item.mkdf-content-vertical-middle .mkdf-slider-content{display:table-cell;vertical-align:middle;position:static;}
.carousel-inner .item.mkdf-content-vertical-middle .mkdf-slider-content .mkdf-thumb{height:auto;}
.vertical_menu_enabled .carousel-inner .item.mkdf-content-vertical-middle{padding-top:0px !important;}
.carousel-inner .mkdf-slider-content .mkdf-thumb{height:100%;opacity:1;filter:alpha(opacity=100);display:inline-block;vertical-align:middle;}
.carousel-inner .mkdf-slider-content.left{text-align:left;}
.carousel-inner .mkdf-slider-content.right{text-align:right;}
.carousel-inner .mkdf-slider-content.left .mkdf-thumb,
.carousel-inner .mkdf-slider-content.right .mkdf-thumb{display:inline-block;}
.carousel-inner .mkdf-slider-content.center .mkdf-thumb{text-align:center;}
.carousel-inner .mkdf-slider-content.center{text-align:center;}
.carousel-inner .mkdf-slider-content .mkdf-thumb.flip{opacity:0;filter:alpha(opacity=0);}
.carousel-inner .active .mkdf-slider-content .mkdf-thumb.flip{-webkit-animation:rotate 0.6s 1 ease-out;-moz-animation:rotate 0.6s 1 ease-out;-o-animation:rotate 0.6s 1 ease-out;animation:rotate 0.6s 1 ease-out;opacity:1;filter:alpha(opacity=100);}
.carousel-inner .mkdf-slider-content .mkdf-thumb.fade{opacity:0;filter:alpha(opacity=0);}
.carousel-inner .active .mkdf-slider-content .mkdf-thumb.fade{-webkit-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);-moz-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);-o-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);opacity:1;filter:alpha(opacity=100);}
.carousel-inner .mkdf-slider-content .mkdf-thumb.from_right{opacity:0;filter:alpha(opacity=0);position:relative;right:-70px;}
.carousel-inner .active .mkdf-slider-content .mkdf-thumb.from_right{-webkit-animation:text-one-by-one-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation:text-one-by-one-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-o-animation:text-one-by-one-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);animation:text-one-by-one-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0px);}
.carousel-inner .mkdf-slider-content .mkdf-thumb.from_left{opacity:0;filter:alpha(opacity=0);position:relative;left:-70px;}
.carousel-inner .active .mkdf-slider-content .mkdf-thumb.from_left{-webkit-animation:text-one-by-one-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation:text-one-by-one-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-o-animation:text-one-by-one-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);animation:text-one-by-one-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0px);}
.carousel-inner .mkdf-slider-content .mkdf-thumb.from_top{opacity:0;filter:alpha(opacity=0);position:relative;top:-70px;}
.carousel-inner .active .mkdf-slider-content .mkdf-thumb.from_top{-webkit-animation:text-one-by-one-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation:text-one-by-one-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-o-animation:text-one-by-one-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);animation:text-one-by-one-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0px);}
.carousel-inner .mkdf-slider-content .mkdf-thumb.from_bottom{opacity:0;filter:alpha(opacity=0);position:relative;top:70px;}
.carousel-inner .active .mkdf-slider-content .mkdf-thumb.from_bottom{-webkit-animation:text-from-bottom-one-by-one 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation:text-from-bottom-one-by-one 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-o-animation:text-from-bottom-one-by-one 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);animation:text-from-bottom-one-by-one 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0px);}
.no-touch .carousel-inner .mkdf-slider-content .mkdf-thumb.clip_anim_hor,
.no-touch .carousel-inner .mkdf-slider-content .mkdf-thumb.clip_anim_ver,
.no-touch .carousel-inner .mkdf-slider-content .mkdf-thumb.clip_anim_puzzle{display:inline-block;position:relative;}
.touch .carousel-inner .mkdf-slider-content .mkdf-thumb.clip_anim_hor,
.touch .carousel-inner .mkdf-slider-content .mkdf-thumb.clip_anim_ver,
.touch .carousel-inner .mkdf-slider-content .mkdf-thumb.clip_anim_puzzle{opacity:0;filter:alpha(opacity=0);}
.no-touch .carousel-inner .mkdf-slider-content .mkdf-thumb.clip_anim_hor img{position:absolute;left:0;top:0;-webkit-animation:clip_anim_hor 1.75s cubic-bezier(0.165, 0.84, 0.44, 1);animation:clip_anim_hor 1.75s cubic-bezier(0.165, 0.84, 0.44, 1);}
.touch .carousel-inner .active .mkdf-slider-content .mkdf-thumb.clip_anim_hor{-webkit-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);-moz-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);-o-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);opacity:1;filter:alpha(opacity=100);}
@-webkit-keyframes clip_anim_hor{0%{clip:rect(0px, 300px, 326px, 170px);opacity:0;}
20%{clip:rect(0px, 400px, 326px, 320px);opacity:0.2;}
40%{clip:rect(0px, 140px, 326px, 60px);opacity:0.4;}
60%{clip:rect(0px, 400px, 326px, 300px);opacity:0.6;}
80%{clip:rect(0px, 200px, 326px, 0px);opacity:0.8;}
100%{clip:rect(0px, 470px, 326px, 0px);opacity:1;}
}
@keyframes clip_anim_hor{0%{clip:rect(0px, 300px, 326px, 170px);opacity:0;}
20%{clip:rect(0px, 400px, 326px, 320px);opacity:0.2;}
40%{clip:rect(0px, 140px, 326px, 60px);opacity:0.4;}
60%{clip:rect(0px, 400px, 326px, 300px);opacity:0.6;}
80%{clip:rect(0px, 200px, 326px, 0px);opacity:0.8;}
100%{clip:rect(0px, 470px, 326px, 0px);opacity:1;}
}
.no-touch .carousel-inner .mkdf-slider-content .mkdf-thumb.clip_anim_ver img{position:absolute;left:0;top:0;-webkit-animation:clip_anim_ver 1.75s cubic-bezier(0.165, 0.84, 0.44, 1);animation:clip_anim_ver 1.75s cubic-bezier(0.165, 0.84, 0.44, 1);}
.touch .carousel-inner .active .mkdf-slider-content .mkdf-thumb.clip_anim_ver{-webkit-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);-moz-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);-o-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);opacity:1;filter:alpha(opacity=100);}
@-webkit-keyframes clip_anim_ver{0%{clip:rect(0px, 470px, 90px, 0px);opacity:0;}
20%{clip:rect(200px, 470px, 280px, 0px);opacity:0.2;}
40%{clip:rect(50px, 470px, 140px, 0px);opacity:0.4;}
60%{clip:rect(200px, 470px, 300px, 0px);opacity:0.6;}
80%{clip:rect(0px, 470px, 120px, 0px);opacity:0.8;}
100%{clip:rect(0px, 470px, 326px, 0px);opacity:1;}
}
@keyframes clip_anim_ver{0%{clip:rect(0px, 470px, 90px, 0px);opacity:0;}
20%{clip:rect(250px, 470px, 300px, 0px);opacity:0.2;}
40%{clip:rect(100px, 470px, 170px, 0px);opacity:0.4;}
60%{clip:rect(200px, 470px, 260px, 0px);opacity:0.6;}
80%{clip:rect(50px, 470px, 120px, 0px);opacity:0.8;}
100%{clip:rect(0px, 470px, 326px, 0px);opacity:0.8;}
}
.no-touch .carousel-inner .mkdf-slider-content .mkdf-thumb.clip_anim_puzzle img{position:absolute;left:0;top:0;-webkit-animation:clip_anim_puzzle 1.75s;animation:clip_anim_puzzle 1.75s;}
.touch .carousel-inner .active .mkdf-slider-content .mkdf-thumb.clip_anim_puzzle{-webkit-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);-moz-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);-o-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);opacity:1;filter:alpha(opacity=100);}
@-webkit-keyframes clip_anim_puzzle{0%{clip:rect(163px, 235px, 163px, 235px);opacity:0;}
10%{clip:rect(163px, 235px, 326px, 0px);opacity:0.2;}
20%{clip:rect(163px, 470px, 326px, 235px);opacity:0.3;}
30%{clip:rect(0px, 470px, 163px, 235px);opacity:0.4;}
40%{clip:rect(0px, 235px, 163px, 0px);opacity:0.5;}
50%{clip:rect(163px, 235px, 326px, 0px);opacity:0.6;}
60%{clip:rect(163px, 470px, 326px, 235px);opacity:0.7;}
70%{clip:rect(0px, 470px, 163px, 235px);opacity:0.8;}
80%{clip:rect(0px, 235px, 163px, 0px);opacity:0.9;}
100%{clip:rect(0px, 470px, 326px, 0px);opacity:1;}
}
@keyframes clip_anim_puzzle{0%{clip:rect(163px, 235px, 163px, 235px);opacity:0;}
10%{clip:rect(163px, 235px, 326px, 0px);opacity:0.2;}
20%{clip:rect(163px, 470px, 326px, 235px);opacity:0.3;}
30%{clip:rect(0px, 470px, 163px, 235px);opacity:0.4;}
40%{clip:rect(0px, 235px, 163px, 0px);opacity:0.5;}
50%{clip:rect(163px, 235px, 326px, 0px);opacity:0.6;}
60%{clip:rect(163px, 470px, 326px, 235px);opacity:0.7;}
70%{clip:rect(0px, 470px, 163px, 235px);opacity:0.8;}
80%{clip:rect(0px, 235px, 163px, 0px);opacity:0.9;}
100%{clip:rect(0px, 470px, 326px, 0px);opacity:1;}
}
.carousel-inner .mkdf-slider-content .mkdf-thumb img{max-height:100%;}
.carousel-inner .mkdf-slider-content .mkdf-text{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px);opacity:1;filter:alpha(opacity=100);position:relative;display:inline-block;width:100%;margin:15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.carousel-inner .mkdf-slider-content .mkdf-text.all_at_once,
.carousel-inner .mkdf-slider-content .mkdf-slider-content-inner.all_at_once{opacity:0;filter:alpha(opacity=0);}
.carousel-inner .mkdf-slider-content .mkdf-text.one_by_one,
.carousel-inner .mkdf-slider-content .mkdf-slider-content-inner.one_by_one{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:1;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.all_at_once.from_bottom,
.carousel-inner .mkdf-slider-content .mkdf-slider-content-inner.all_at_once.from_bottom{-webkit-animation:text-from-bottom 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation:text-from-bottom 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-o-animation:text-from-bottom 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);animation:text-from-bottom 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;filter:alpha(opacity=100);}
@-webkit-keyframes text-from-bottom{0%{-webkit-transform:translate(0, 15%);opacity:0;}
50%{-webkit-transform:translate(0, 15%);opacity:0;}
100%{-webkit-transform:translate(0, 0);opacity:1;}
}
@-moz-keyframes text-from-bottom{0%{-moz-transform:translate(0, 15%);opacity:0;}
50%{-moz-transform:translate(0, 15%);opacity:0;}
100%{-moz-transform:translate(0, 0);opacity:1;}
}
@-o-keyframes text-from-bottom{0%{-o-transform:translate(0, 15%);opacity:0.5;}
50%{-o-transform:translate(0, 15%);opacity:0;}
100%{-o-transform:translate(0, 0);opacity:1;}
}
@keyframes text-from-bottom{0%{transform:translate(0, 15%);opacity:0;}
50%{transform:translate(0, 15%);opacity:0;}
100%{transform:translate(0, 0);opacity:1;}
}
.carousel-inner .active .mkdf-slider-content .mkdf-text.all_at_once.from_top,
.carousel-inner .active .mkdf-slider-content .mkdf-slider-content-inner.all_at_once.from_top{-webkit-animation:text-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation:text-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-o-animation:text-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);animation:text-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;filter:alpha(opacity=100);}
@-webkit-keyframes text-from-top{0%{-webkit-transform:translate(0, -15%);opacity:0;}
50%{-webkit-transform:translate(0, -15%);opacity:0;}
100%{-webkit-transform:translate(0, 0);opacity:1;}
}
@-moz-keyframes text-from-top{0%{-moz-transform:translate(0, -15%);opacity:0;}
50%{-moz-transform:translate(0, -15%);opacity:0;}
100%{-moz-transform:translate(0, 0);opacity:1;}
}
@-o-keyframes text-from-top{0%{-o-transform:translate(0, -15%);opacity:0.5;}
50%{-o-transform:translate(0, -15%);opacity:0;}
100%{-o-transform:translate(0, 0);opacity:1;}
}
@keyframes text-from-top{0%{transform:translate(0, -15%);opacity:0;}
50%{transform:translate(0, -15%);opacity:0;}
100%{transform:translate(0, 0);opacity:1;}
}
.carousel-inner .active .mkdf-slider-content .mkdf-text.all_at_once.from_left,
.carousel-inner .active .mkdf-slider-content .mkdf-slider-content-inner.all_at_once.from_left{-webkit-animation:text-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation:text-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-o-animation:text-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);animation:text-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;filter:alpha(opacity=100);}
@-webkit-keyframes text-from-left{0%{-webkit-transform:translate(-15%, 0);opacity:0;}
50%{-webkit-transform:translate(-15%, 0);opacity:0;}
100%{-webkit-transform:translate(0, 0);opacity:1;}
}
@-moz-keyframes text-from-left{0%{-moz-transform:translate(-15%, 0);opacity:0;}
50%{-moz-transform:translate(-15%, 0);opacity:0;}
100%{-moz-transform:translate(0, 0);opacity:1;}
}
@-o-keyframes text-from-left{0%{-o-transform:translate(-15%, 0);opacity:0.5;}
50%{-o-transform:translate(-15%, 0);opacity:0;}
100%{-o-transform:translate(0, 0);opacity:1;}
}
@keyframes text-from-left{0%{transform:translate(-15%, 0);opacity:0;}
50%{transform:translate(-15%, 0);opacity:0;}
100%{transform:translate(0, 0);opacity:1;}
}
.carousel-inner .active .mkdf-slider-content .mkdf-text.all_at_once.from_right,
.carousel-inner .active .mkdf-slider-content .mkdf-slider-content-inner.all_at_once.from_right{-webkit-animation:text-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation:text-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);-o-animation:text-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);animation:text-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;filter:alpha(opacity=100);}
@-webkit-keyframes text-from-right{0%{-webkit-transform:translate(15%, 0);opacity:0;}
50%{-webkit-transform:translate(15%, 0);opacity:0;}
100%{-webkit-transform:translate(0, 0);opacity:1;}
}
@-moz-keyframes text-from-right{0%{-moz-transform:translate(15%, 0);opacity:0;}
50%{-moz-transform:translate(15%, 0);opacity:0;}
100%{-moz-transform:translate(0, 0);opacity:1;}
}
@-o-keyframes text-from-right{0%{-o-transform:translate(15%, 0);opacity:0.5;}
50%{-o-transform:translate(15%, 0);opacity:0;}
100%{-o-transform:translate(0, 0);opacity:1;}
}
@keyframes text-from-right{0%{transform:translate(15%, 0);opacity:0;}
50%{transform:translate(15%, 0);opacity:0;}
100%{transform:translate(0, 0);opacity:1;}
}
.carousel-inner .active .mkdf-slider-content .mkdf-text.all_at_once.fade,
.carousel-inner .active .mkdf-slider-content .mkdf-slider-content-inner.all_at_once.fade{-webkit-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);-moz-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);-o-animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);animation:fade 0.6s 1 cubic-bezier(0.5, 0.11, 0.805, 0.32);opacity:1;filter:alpha(opacity=100);}
.carousel-inner .mkdf-slider-content .mkdf-text.one_by_one.from_bottom .mkdf-el,
.carousel-inner .mkdf-slider-content .mkdf-slider-content-inner.one_by_one.from_bottom{opacity:0;filter:alpha(opacity=0);position:relative;top:70px;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_bottom .mkdf-el,
.carousel-inner .active .mkdf-slider-content .mkdf-slider-content-inner.one_by_one.from_bottom{-webkit-animation:text-from-bottom-one-by-one 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-moz-animation:text-from-bottom-one-by-one 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-o-animation:text-from-bottom-one-by-one 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;animation:text-from-bottom-one-by-one 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0px);}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_bottom .mkdf-el:nth-child(2){animation-delay:0.3s;-webkit-animation-delay:0.3s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_bottom .mkdf-el:nth-child(3){animation-delay:0.5s;-webkit-animation-delay:0.5s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_bottom .mkdf-el:nth-child(4){animation-delay:0.7s;-webkit-animation-delay:0.7s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_bottom .mkdf-el:nth-child(5){animation-delay:0.9s;-webkit-animation-delay:0.9s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_bottom .mkdf-el:nth-child(6){animation-delay:1.1s;-webkit-animation-delay:1.1s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_bottom .mkdf-el:nth-child(7){animation-delay:1.3s;-webkit-animation-delay:1.3s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_bottom .mkdf-el:nth-child(8){animation-delay:1.5s;-webkit-animation-delay:1.5s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_bottom .mkdf-el:nth-child(9){animation-delay:1.7s;-webkit-animation-delay:1.7s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_bottom .mkdf-el:nth-child(10){animation-delay:1.8s;-webkit-animation-delay:1.8s;}
.carousel-inner .mkdf-slider-content .mkdf-text.one_by_one.from_top .mkdf-el,
.carousel-inner .mkdf-slider-content .mkdf-slider-content_inner.one_by_one.from_top{opacity:0;filter:alpha(opacity=0);position:relative;top:-70px;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_top .mkdf-el,
.carousel-inner .active .mkdf-slider-content .mkdf-slider-content-inner.one_by_one.from_top{-webkit-animation:text-one-by-one-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-moz-animation:text-one-by-one-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-o-animation:text-one-by-one-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;animation:text-one-by-one-from-top 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0px);}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_top .mkdf-el:nth-child(2){animation-delay:0.3s;-webkit-animation-delay:0.3s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_top .mkdf-el:nth-child(3){animation-delay:0.5s;-webkit-animation-delay:0.5s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_top .mkdf-el:nth-child(4){animation-delay:0.7s;-webkit-animation-delay:0.7s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_top .mkdf-el:nth-child(5){animation-delay:0.9s;-webkit-animation-delay:0.9s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_top .mkdf-el:nth-child(6){animation-delay:1.1s;-webkit-animation-delay:1.1s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_top .mkdf-el:nth-child(7){animation-delay:1.3s;-webkit-animation-delay:1.3s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_top .mkdf-el:nth-child(8){animation-delay:1.5s;-webkit-animation-delay:1.5s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_top .mkdf-el:nth-child(9){animation-delay:1.7s;-webkit-animation-delay:1.7s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_top .mkdf-el:nth-child(10){animation-delay:1.8s;-webkit-animation-delay:1.8s;}
@-webkit-keyframes text-one-by-one-from-top{0%{top:-70px;opacity:0;}
50%{top:0px;opacity:1;}
100%{top:0px;opacity:1;}
}
@-moz-keyframes text-one-by-one-from-top{0%{top:-70px;opacity:0;}
50%{top:0px;opacity:1;}
100%{top:0px;opacity:1;}
}
@-o-keyframes text-one-by-one-from-top{0%{top:-70px;opacity:0;}
50%{top:0px;opacity:1;}
100%{top:0px;opacity:1;}
}
@keyframes text-one-by-one-from-top{0%{top:-70px;opacity:0;}
50%{top:0px;opacity:1;}
100%{top:0px;opacity:1;}
}
.carousel-inner .mkdf-slider-content .mkdf-text.one_by_one.from_left .mkdf-el,
.carousel-inner .mkdf-slider-content .mkdf-slider-content-inner.one_by_one.from_left{opacity:0;filter:alpha(opacity=0);position:relative;left:-70px;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_left .mkdf-el,
.carousel-inner .active .mkdf-slider-content .mkdf-slider-content-inner.one_by_one.from_left{-webkit-animation:text-one-by-one-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-moz-animation:text-one-by-one-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-o-animation:text-one-by-one-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;animation:text-one-by-one-from-left 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0px);}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_left .mkdf-el:nth-child(2){animation-delay:0.3s;-webkit-animation-delay:0.3s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_left .mkdf-el:nth-child(3){animation-delay:0.5s;-webkit-animation-delay:0.5s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_left .mkdf-el:nth-child(4){animation-delay:0.7s;-webkit-animation-delay:0.7s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_left .mkdf-el:nth-child(5){animation-delay:0.9s;-webkit-animation-delay:0.9s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_left .mkdf-el:nth-child(6){animation-delay:1.1s;-webkit-animation-delay:1.1s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_left .mkdf-el:nth-child(7){animation-delay:1.3s;-webkit-animation-delay:1.3s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_left .mkdf-el:nth-child(8){animation-delay:1.5s;-webkit-animation-delay:1.5s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_left .mkdf-el:nth-child(9){animation-delay:1.7s;-webkit-animation-delay:1.7s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_left .mkdf-el:nth-child(10){animation-delay:1.8s;-webkit-animation-delay:1.8s;}
@-webkit-keyframes text-one-by-one-from-left{0%{left:-70px;opacity:0;}
50%{left:0px;opacity:1;}
100%{left:0px;opacity:1;}
}
@-moz-keyframes text-one-by-one-from-left{0%{left:-70px;opacity:0;}
50%{left:0px;opacity:1;}
100%{left:0px;opacity:1;}
}
@-o-keyframes text-one-by-one-from-left{0%{left:-70px;opacity:0;}
50%{left:0px;opacity:1;}
100%{left:0px;opacity:1;}
}
@keyframes text-one-by-one-from-left{0%{left:-70px;opacity:0;}
50%{left:0px;opacity:1;}
100%{left:0px;opacity:1;}
}
.carousel-inner .mkdf-slider-content .mkdf-text.one_by_one.from_right .mkdf-el,
.carousel-inner .mkdf-slider-content .mkdf-slider-content-inner.one_by_one.from_right{opacity:0;filter:alpha(opacity=0);position:relative;right:-70px;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_right .mkdf-el,
.carousel-inner .active .mkdf-slider-content .mkdf-slider-content-inner.one_by_one.from_right{-webkit-animation:text-one-by-one-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-moz-animation:text-one-by-one-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-o-animation:text-one-by-one-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;animation:text-one-by-one-from-right 0.6s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0px);}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_right .mkdf-el:nth-child(2){animation-delay:0.3s;-webkit-animation-delay:0.3s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_right .mkdf-el:nth-child(3){animation-delay:0.5s;-webkit-animation-delay:0.5s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_right .mkdf-el:nth-child(4){animation-delay:0.7s;-webkit-animation-delay:0.7s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_right .mkdf-el:nth-child(5){animation-delay:0.9s;-webkit-animation-delay:0.9s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_right .mkdf-el:nth-child(6){animation-delay:1.1s;-webkit-animation-delay:1.1s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_right .mkdf-el:nth-child(7){animation-delay:1.3s;-webkit-animation-delay:1.3s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_right .mkdf-el:nth-child(8){animation-delay:1.5s;-webkit-animation-delay:1.5s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_right .mkdf-el:nth-child(9){animation-delay:1.7s;-webkit-animation-delay:1.7s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.from_right .mkdf-el:nth-child(10){animation-delay:1.8s;-webkit-animation-delay:1.8s;}
@-webkit-keyframes text-one-by-one-from-right{0%{right:-70px;opacity:0;}
50%{right:0px;opacity:1;}
100%{right:0px;opacity:1;}
}
@-moz-keyframes text-one-by-one-from-right{0%{right:-70px;opacity:0;}
50%{right:0px;opacity:1;}
100%{right:0px;opacity:1;}
}
@-o-keyframes text-one-by-one-from-right{0%{right:-70px;opacity:0;}
50%{right:0px;opacity:1;}
100%{right:0px;opacity:1;}
}
@keyframes text-one-by-one-from-right{0%{right:-70px;opacity:0;}
50%{right:0px;opacity:1;}
100%{right:0px;opacity:1;}
}
.carousel-inner .mkdf-slider-content .mkdf-text.one_by_one.fade .mkdf-el,
.carousel-inner .mkdf-slider-content .mkdf-slider-content-inner.one_by_one.fade{opacity:0;filter:alpha(opacity=0);position:relative;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.fade .mkdf-el,
.carousel-inner .active .mkdf-slider-content .mkdf-slider-content-inner.one_by_one.fade{-webkit-animation:fade 0.6s cubic-bezier(0.5, 0.11, 0.805, 0.32) 0.1s;-moz-animation:fade 0.6s cubic-bezier(0.5, 0.11, 0.805, 0.32) 0.1s;-o-animation:fade 0.6s cubic-bezier(0.5, 0.11, 0.805, 0.32) 0.1s;animation:fade 0.6s cubic-bezier(0.5, 0.11, 0.805, 0.32) 0.1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0px);}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.fade .mkdf-el:nth-child(2){animation-delay:0.3s;-webkit-animation-delay:0.3s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.fade .mkdf-el:nth-child(3){animation-delay:0.5s;-webkit-animation-delay:0.5s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.fade .mkdf-el:nth-child(4){animation-delay:0.7s;-webkit-animation-delay:0.7s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.fade .mkdf-el:nth-child(5){animation-delay:0.9s;-webkit-animation-delay:0.9s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.fade .mkdf-el:nth-child(6){animation-delay:1.1s;-webkit-animation-delay:1.1s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.fade .mkdf-el:nth-child(7){animation-delay:1.3s;-webkit-animation-delay:1.3s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.fade .mkdf-el:nth-child(8){animation-delay:1.5s;-webkit-animation-delay:1.5s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.fade .mkdf-el:nth-child(9){animation-delay:1.7s;-webkit-animation-delay:1.7s;}
.carousel-inner .active .mkdf-slider-content .mkdf-text.one_by_one.fade .mkdf-el:nth-child(10){animation-delay:1.8s;-webkit-animation-delay:1.8s;}
.carousel-inner .mkdf-has-thumbnail.active .mkdf-slider-content .mkdf-text.one_by_one .mkdf-el:nth-child(1){animation-delay:0.2s;-webkit-animation-delay:0.2s;}
.carousel-inner .mkdf-has-thumbnail.active .mkdf-slider-content .mkdf-text.one_by_one .mkdf-el:nth-child(2){animation-delay:0.4s;-webkit-animation-delay:0.4s;}
.carousel-inner .mkdf-has-thumbnail.active .mkdf-slider-content .mkdf-text.one_by_one .mkdf-el:nth-child(3){animation-delay:0.6s;-webkit-animation-delay:0.6s;}
.carousel-inner .mkdf-has-thumbnail.active .mkdf-slider-content .mkdf-text.one_by_one .mkdf-el:nth-child(4){animation-delay:0.8s;-webkit-animation-delay:0.8s;}
.carousel-inner .mkdf-has-thumbnail.active .mkdf-slider-content .mkdf-text.one_by_one .mkdf-el:nth-child(5){animation-delay:1s;-webkit-animation-delay:1s;}
.carousel-inner .mkdf-has-thumbnail.active .mkdf-slider-content .mkdf-text.one_by_one .mkdf-el:nth-child(6){animation-delay:1.2s;-webkit-animation-delay:1.2s;}
.carousel-inner .mkdf-has-thumbnail.active .mkdf-slider-content .mkdf-text.one_by_one .mkdf-el:nth-child(7){animation-delay:1.4s;-webkit-animation-delay:1.4s;}
.carousel-inner .mkdf-has-thumbnail.active .mkdf-slider-content .mkdf-text.one_by_one .mkdf-el:nth-child(8){animation-delay:1.6s;-webkit-animation-delay:1.6s;}
.carousel-inner .mkdf-has-thumbnail.active .mkdf-slider-content .mkdf-text.one_by_one .mkdf-el:nth-child(9){animation-delay:1.8s;-webkit-animation-delay:1.8s;}
.carousel-inner .mkdf-has-thumbnail.active .mkdf-slider-content .mkdf-text.one_by_one .mkdf-el:nth-child(10){animation-delay:2s;-webkit-animation-delay:2s;}
.carousel-inner .mkdf-slider-content .mkdf-el{width:100%;}
.carousel-inner .mkdf-slider-content .mkdf-el > div{display:inline-block;vertical-align:middle;width:inherit;}
.carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder{display:inline-block;width:100%;}
.carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .mkdf-btn, .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .post-password-form input[type='submit'], .post-password-form .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder input[type='submit'], .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder
input.wpcf7-form-control.wpcf7-submit, .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .woocommerce .button, .woocommerce .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .button{margin:30px 10px 0;}
.carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .mkdf-btn:first-child, .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .post-password-form input[type='submit']:first-child, .post-password-form .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder input[type='submit']:first-child, .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder
input.wpcf7-form-control.wpcf7-submit:first-child, .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .woocommerce .button:first-child, .woocommerce .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .button:first-child{margin-left:0;}
.carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .mkdf-btn:last-child, .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .post-password-form input[type='submit']:last-child, .post-password-form .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder input[type='submit']:last-child, .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder
input.wpcf7-form-control.wpcf7-submit:last-child, .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .woocommerce .button:last-child, .woocommerce .carousel-inner .mkdf-slider-content .mkdf-slide-buttons-holder .button:last-child{margin-right:0;}
.carousel-inner h2{clear:both;font-size:60px;line-height:1.3125em;text-transform:uppercase;font-weight:700;color:#1a1a1a;margin:0 0 25px;}
.carousel-inner h2 a{font-family:inherit !important;font-size:inherit !important;font-style:inherit !important;font-weight:inherit !important;letter-spacing:inherit !important;line-height:inherit !important;text-transform:inherit !important;}
.carousel-inner h3{color:#1a1a1a;margin:0 0 14px;line-height:1.67em;}
.carousel-inner h2 span,
.carousel-inner h3 span{display:inline-block;}
.carousel-inner h3.mkdf-slide-text{margin:0;clear:both;}
.carousel-inner .left .mkdf-text,
.carousel-inner .left h2,
.carousel-inner .left h3{text-align:left;}
.carousel-inner .center .mkdf-text,
.carousel-inner .center h2,
.carousel-inner .center h3{text-align:center;}
.carousel-inner .right .mkdf-text,
.carousel-inner .right h2,
.carousel-inner .right h3{text-align:right;}
.carousel-inner{left:0 !important;position:fixed;overflow:hidden;width:100%;z-index:1;transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);-webkit-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);-moz-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);-o-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);-ms-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);}
.carousel-inner.mkdf-relative-position,
.touch .carousel-inner{position:relative;}
.carousel-inner .item img{display:inline-block !important;}
.touch .carousel-inner .item{background-position:center 0px !important;}
.carousel-inner .item .mkdf-image{position:absolute;top:0px;left:0px;background-position:center 0px;background-repeat:no-repeat;background-size:cover;width:100%;height:110%;}
@media only screen and (min-width:1024px){.carousel-inner .item.mkdf-animate-image.zoom_center .mkdf-image{position:absolute;top:0%;left:0%;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:110%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.carousel-inner .item.mkdf-animate-image.zoom_top_left .mkdf-image,
.carousel-inner .item.mkdf-animate-image.zoom_top_right .mkdf-image,
.carousel-inner .item.mkdf-animate-image.zoom_bottom_left .mkdf-image,
.carousel-inner .item.mkdf-animate-image.zoom_bottom_right .mkdf-image{position:absolute;top:-12%;left:-12%;background-position:center center;background-repeat:no-repeat;background-size:cover;width:125%;height:125%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
}
.carousel-inner .item .mkdf-image img{display:none !important;width:0px;height:0px;}
.carousel-inner .item .mkdf-image-pattern{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}
.carousel-control{top:0px;width:8%;height:100%;text-shadow:none;position:absolute;z-index:2 !important;margin:0px;outline:none;cursor:pointer;-webkit-transition:opacity 0.15s ease-out;-moz-transition:opacity 0.15s ease-out;-o-transition:opacity 0.15s ease-out;-ms-transform:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;}
.carousel-control.right{right:0;left:auto;}
.carousel-control:hover{opacity:1 !important;}
.carousel-control .mkdf-prev-nav,
.carousel-control .mkdf-next-nav{position:absolute;top:50%;margin-top:-27px;height:54px;width:90px;line-height:54px;font-size:32px;color:#1a1a1a;background-color:transparent;border:1px solid transparent;text-align:center;z-index:10;font-family:"Montserrat", sans-serif;font-weight:700;text-transform:uppercase;-webkit-transition:background-color 0.15s ease-out, color 0.15s ease-out, border-color 0.15s ease-out, left 0.6s ease-in-out 0.3s, right 0.6s ease-in-out 0.3s;transition:background-color 0.15s ease-out, color 0.15s ease-out, border-color 0.15s ease-out, left 0.6s ease-in-out 0.3s, right 0.6s ease-in-out 0.3s;}
.carousel-control span span{display:block;line-height:inherit;}
.carousel-control .mkdf-prev-nav{left:20px;}
.carousel-control .mkdf-next-nav{right:20px;}
.carousel-control .mkdf-thumb-holder{width:150px;display:block;position:absolute;background-color:rgba(0, 0, 0, 0.8);top:50%;}
.carousel-control.left .mkdf-thumb-holder{left:-200px;-webkit-transition:left .6s ease-in-out .3s;-moz-transition:left .6s ease-in-out .3s;-o-transition:left .6s ease-in-out .3s;-ms-transform:left .6s ease-in-out .3s;transition:left .6s ease-in-out .3s;}
.mkdf-in-progress .carousel-control.left .mkdf-thumb-holder{left:-200px !important;}
.carousel-control.right .mkdf-thumb-holder{right:-200px;-webkit-transition:right .6s ease-in-out .3s;-moz-transition:right .6s ease-in-out .3s;-o-transition:right .6s ease-in-out .3s;-ms-transform:right .6s ease-in-out .3s;transition:right .6s ease-in-out .3s;}
.mkdf-in-progress .carousel-control.right .mkdf-thumb-holder{right:-200px !important;}
.carousel-control .mkdf-thumb-arrow{height:50px;line-height:50px;font-size:25px;}
.carousel-control .mkdf-numbers{font-size:12px;opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:opacity 0.3s ease-in-out, color 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out, color 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out, color 0.3s ease-in-out, -ms-transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out, color 0.3s ease-in-out, transform 0.3s ease-in-out;}
.carousel-control .mkdf-prev-nav:hover .mkdf-numbers, .carousel-control .mkdf-next-nav:hover .mkdf-numbers{opacity:1;-webkit-transition:opacity 0.3s ease-in-out 0.3s, color 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out 0.3s;-moz-transition:opacity 0.3s ease-in-out 0.3s, color 0.3s ease-in-out, -moz-transform 0.3s ease-in-out 0.3s;-ms-transition:opacity 0.3s ease-in-out 0.3s, color 0.3s ease-in-out, -ms-transform 0.3s ease-in-out 0.3s;transition:opacity 0.3s ease-in-out 0.3s, color 0.3s ease-in-out, transform 0.3s ease-in-out 0.3s;-webkit-transform:translateY(0);transform:translateY(0);}
.carousel-control .mkdf-slider-arrow{width:27px;height:2px;background-color:#1a1a1a;display:inline-block;position:relative;top:-10px;-webkit-transition:background-color 0.3s ease-in-out, width 0.4s ease-in-out;transition:background-color 0.3s ease-in-out, width 0.4s ease-in-out;}
.carousel-control .mkdf-slider-arrow:before, .carousel-control .mkdf-slider-arrow:after{content:'';background-color:inherit;width:11px;height:2px;position:absolute;top:0;}
.carousel-control .mkdf-prev-nav .mkdf-slider-arrow:before, .carousel-control .mkdf-prev-nav .mkdf-slider-arrow:after{left:-1px;}
.carousel-control .mkdf-prev-nav .mkdf-slider-arrow:before{transform:rotate(40deg);-webkit-transform:rotate(40deg);top:3px;}
.carousel-control .mkdf-prev-nav .mkdf-slider-arrow:after{transform:rotate(-40deg);-webkit-transform:rotate(-40deg);top:-3px;}
.carousel-control .mkdf-next-nav{text-align:right;}
.carousel-control .mkdf-next-nav .mkdf-numbers{text-align:left;}
.carousel-control .mkdf-prev-nav{text-align:left;}
.carousel-control .mkdf-prev-nav .mkdf-numbers{text-align:right;}
.carousel-control .mkdf-next-nav:hover .mkdf-slider-arrow,
.carousel-control .mkdf-prev-nav:hover .mkdf-slider-arrow{width:100%;}
.carousel-control .mkdf-next-nav .mkdf-slider-arrow:before, .carousel-control .mkdf-next-nav .mkdf-slider-arrow:after{right:-1px;}
.carousel-control .mkdf-next-nav .mkdf-slider-arrow:before{transform:rotate(-40deg);-webkit-transform:rotate(-40deg);top:3px;}
.carousel-control .mkdf-next-nav .mkdf-slider-arrow:after{transform:rotate(40deg);-webkit-transform:rotate(40deg);top:-3px;}
.carousel-control .mkdf-numbers span{display:inline;}
.carousel-control.left .mkdf-thumb-arrow{float:left;padding:0px 0px 0px 20px;}
.carousel-control.left .mkdf-numbers{float:right;padding:0px 20px 0px 0px;}
.carousel-control.right .mkdf-thumb-arrow{float:right;padding:0px 20px 0px 0px;}
.carousel-control.right .mkdf-numbers{float:left;padding:0px 0px 0px 20px;}
.carousel-control .mkdf-prev-nav .mkdf-numbers,
.carousel-control .mkdf-next-nav .mkdf-numbers{float:none;padding:0;position:absolute;left:0;right:0;top:-15px;}
.carousel-control .img{clear:both;width:150px;position:relative;display:block;overflow:hidden;margin:0px 0px -2px 0px;}
.mkdf-thumb-holder .img img{vertical-align:middle;}
.carousel-indicators:not(.thumbnails) li{vertical-align:middle;background-color:transparent;margin:0px 7px 0 7px;border:2px solid #2a2a2a;-webkit-transition:background-color 0.15s ease-out, border-color 0.15s ease-out, opacity 0.15s ease-out;transition:background-color 0.15s ease-out, border-color 0.15s ease-out, opacity 0.15s ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.carousel-indicators:not(.thumbnails) .active{background-color:#0088cc;border-color:#0088cc;}
.carousel-indicators.thumbnails .active img{padding:5px;transition:padding 0.2s ease-out;-o-transition:padding 0.2s ease-out;-ms-transition:padding 0.2s ease-out;-moz-transition:padding 0.2s ease-out;-webkit-transition:padding 0.2s ease-out;}
@-webkit-keyframes rotate{0%{-webkit-transform:perspective(600px) rotateX(90deg) scale(0.5);opacity:0;}
50%{-webkit-transform:perspective(600px) rotateX(90deg) scale(0.5);opacity:0;}
100%{-webkit-transform:perspective(600px) rotateX(0deg) scale(1);opacity:1;}
}
@-moz-keyframes rotate{0%{-moz-transform:perspective(600px) rotateX(90deg) scale(0.5);opacity:0;}
50%{-moz-transform:perspective(600px) rotateX(90deg) scale(0.5);opacity:0;}
100%{-moz-transform:perspective(600px) rotateX(0deg) scale(1);opacity:1;}
}
@-o-keyframes rotate{0%{-o-transform:perspective(600px) rotateX(90deg) scale(0.5);opacity:0.2;}
50%{-o-transform:perspective(600px) rotateX(90deg) scale(0.5);opacity:0.2;}
100%{-o-transform:perspective(600px) rotateX(0deg) scale(1);opacity:1;}
}
@keyframes rotate{0%{transform:perspective(600px) rotateX(90deg) scale(0.5);opacity:0;}
50%{transform:perspective(600px) rotateX(90deg) scale(0.5);opacity:0;}
100%{transform:perspective(600px) rotateX(0deg) scale(1);opacity:1;}
}
@-webkit-keyframes fade{0%{opacity:0;}
50%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fade{0%{opacity:0;}
50%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes fade{0%{opacity:0;}
50%{opacity:0;}
100%{opacity:1;}
}
@keyframes fade{0%{opacity:0;}
50%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes text-from-bottom-one-by-one{0%{top:70px;opacity:0;}
50%{top:0px;opacity:1;}
100%{top:0px;opacity:1;}
}
@-moz-keyframes text-from-bottom-one-by-one{0%{top:70px;opacity:0;}
50%{top:0px;opacity:1;}
100%{top:0px;opacity:1;}
}
@-o-keyframes text-from-bottom-one-by-one{0%{top:70px;opacity:0;}
50%{top:0px;opacity:1;}
100%{top:0px;opacity:1;}
}
@keyframes text-from-bottom-one-by-one{0%{top:70px;opacity:0;}
50%{top:0px;opacity:1;}
100%{top:0px;opacity:1;}
}
.carousel .mkdf-video .mkdf-mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}
.carousel .mkdf-video .mkdf-video-overlay{height:3000px;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:11;}
.carousel .mkdf-video .mkdf-video-overlay.active{background-image:url("img/pixel-video.png");background-position:0px 0px;background-repeat:repeat;opacity:1;}
.carousel .mkdf-video .mkdf-video-overlay img{display:none !important;}
.carousel .mkdf-video .mkdf-video-wrap{top:0px;left:0px;overflow:hidden;position:absolute;width:100%;z-index:10;}
.carousel .mkdf-video .mkdf-video-wrap .mejs-poster{background-size:cover !important;-moz-background-size:cover !important;-webkit-background-size:cover !important;-o-background-size:cover !important;}
.carousel .mkdf-video .mkdf-video-wrap .mejs-container .mejs-controls{display:none !important;}
.carousel .mkdf-video .mkdf-video-wrap .mejs-controls .mejs-button button:focus{outline:none !important;}
.carousel .mkdf-video .mkdf-video-wrap .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:rgba(255, 255, 255, 0.18) !important;}
.carousel .mkdf-video .mkdf-video-wrap .mejs-container{background-color:transparent !important;background-image:none !important;height:auto !important;}
.carousel .mkdf-video .mkdf-video-wrap .mejs-mediaelement{background:none !important;border:0px !important;}
.carousel .mkdf-video .mkdf-video-wrap .mejs-container .mejs-poster img{max-width:none !important;width:100% !important;}
.carousel .mkdf-video .mkdf-video-wrap .mejs-controls button{opacity:0.8;}
.carousel .mkdf-video .mkdf-video-wrap .mejs-controls button:hover, .mejs-controls .mejs-fullscreen-button:hover button{opacity:1 !important;}
.carousel .mkdf-video .mkdf-video-wrap .mejs-controls .mejs-time-rail .mejs-time-total{background:#1f1f1f none repeat scroll 0 0 !important;}
.carousel .mkdf-video .mkdf-video-wrap .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:transparent !important;}
.mkdf-dark-header .carousel-indicators li{background-color:#000;}
.mkdf-dark-header .carousel-control .mkdf-prev-nav,
.mkdf-dark-header .carousel-control .mkdf-next-nav{color:#000;}
.mkdf-dark-header .carousel-control .mkdf-prev-nav .mkdf-slider-arrow,
.mkdf-dark-header .carousel-control .mkdf-next-nav .mkdf-slider-arrow{background-color:#000;}
.mkdf-dark-header .mkdf-slide-title,
.mkdf-dark-header .mkdf-slide-text,
.mkdf-dark-header .mkdf-slide-subtitle{color:#000;}
.mkdf-light-header .carousel-control .mkdf-prev-nav,
.mkdf-light-header .carousel-control .mkdf-next-nav{color:#fff;}
.mkdf-light-header .carousel-control .mkdf-prev-nav .mkdf-slider-arrow,
.mkdf-light-header .carousel-control .mkdf-next-nav .mkdf-slider-arrow{background-color:#fff;}
.mkdf-light-header .mkdf-slide-title,
.mkdf-light-header .mkdf-slide-text,
.mkdf-light-header .mkdf-slide-subtitle{color:#fff;}
.mkdf-light-header .carousel-indicators li{border-color:#fff;}
.mkdf-section-title-holder .mkdf-section-title-medium{font-size:46px;}
.mkdf-section-title-holder .mkdf-section-title-large{font-size:65px;}
.mkdf-video-banner-holder{position:relative;}
.mkdf-video-banner-holder a{display:block;color:#fff;}
.mkdf-video-banner-holder img{vertical-align:middle;width:100%;}
.mkdf-video-banner-holder .mkdf-video-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(12, 12, 12, 0.63);text-align:center;font-size:60px;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}
.mkdf-video-banner-holder .mkdf-vb-overlay-tb{display:table;width:100%;height:100%;}
.mkdf-video-banner-holder .mkdf-vb-overlay-tc{display:table-cell;vertical-align:middle;}
.mkdf-video-banner-holder:hover .mkdf-video-banner-overlay{background-color:rgba(12, 12, 12, 0.68);}
.mkdf-process-carousel{background-color:#212121;color:#fff;}
.mkdf-process-carousel .mkdf-pulse-loader-holder{position:relative;display:inline-block;left:0;margin-left:0;}
.mkdf-process-carousel .mkdf-pc-image-slider,
.mkdf-process-carousel .slick-list,
.mkdf-process-carousel .slick-track{height:100%;}
.mkdf-process-carousel .mkdf-pc-image-slider .slick-track{opacity:0;}
.mkdf-process-carousel .mkdf-pc-holder{position:relative;}
.mkdf-process-carousel .mkdf-pc-image-holder{position:absolute;width:60%;height:100%;}
.mkdf-process-carousel .mkdf-pc-item-actual-image{display:none;}
.mkdf-process-carousel .mkdf-pc-item-image{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}
.mkdf-process-carousel .mkdf-pc-holder-inner{width:40%;margin-left:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-process-carousel .mkdf-pc-holder-inner .mkdf-pc-carousel-holder{padding:0 20px 0 58px;}
.mkdf-process-carousel .slick-track{opacity:0;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}
.mkdf-process-carousel .mkdf-pc-navigation{position:relative;top:-1px;}
.mkdf-process-carousel .mkdf-pc-navigation .mkdf-pc-prev-nav{border-right:2px solid #212121;}
.mkdf-process-carousel .mkdf-pc-navigation .mkdf-pc-prev-nav,
.mkdf-process-carousel .mkdf-pc-navigation .mkdf-pc-next-nav{width:50%;display:block;float:left;text-align:center;padding:10px 0;font-size:40px;cursor:pointer;background-color:#292727;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}
.mkdf-process-carousel .mkdf-pc-navigation .mkdf-pc-prev-nav:hover,
.mkdf-process-carousel .mkdf-pc-navigation .mkdf-pc-next-nav:hover{background-color:#2c2a2a;}
.mkdf-process-carousel .mkdf-pc-item-holder{padding:40px 0;border-bottom:1px solid #363636;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-process-carousel .mkdf-pc-item-holder .mkdf-pc-item-digit-holder{font-size:50px;line-height:1.5em;font-family:"Montserrat", sans-serif;color:#4b4b4b;float:left;position:relative;top:-13px;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}
.mkdf-process-carousel .mkdf-pc-item-holder .mkdf-pc-item-content-holder{padding-left:98px;}
.mkdf-process-carousel .mkdf-pc-item-holder .mkdf-pc-item-title{color:#fff;margin-bottom:20px;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}
.mkdf-process-carousel .mkdf-pc-item-holder:hover .mkdf-pc-item-title, .mkdf-process-carousel .mkdf-pc-item-holder.slick-current .mkdf-pc-item-title{color:#0088cc;}
.mkdf-process-carousel .mkdf-pc-item-holder:hover .mkdf-pc-item-digit-holder, .mkdf-process-carousel .mkdf-pc-item-holder.slick-current .mkdf-pc-item-digit-holder{color:#fff;}
.mkdf-tabbed-gallery{padding-top:35px;padding-bottom:48px;}
.mkdf-tabbed-gallery .mkdf-tabbed-gallery-inner{line-height:44px;padding:0 32px;}
.mkdf-tabbed-gallery .mkdf-tg-title{float:left;margin-right:45px;position:relative;color:#363636;font-family:"Montserrat", sans-serif;font-size:34px;}
.mkdf-tabbed-gallery .mkdf-tg-btn-holder{float:right;}
.mkdf-tabbed-gallery .mkdf-tg-nav{list-style-type:none;float:left;display:block;line-height:48px;}
.mkdf-tabbed-gallery .mkdf-tg-nav li{float:left;margin-right:42px;font-size:16px;}
.mkdf-tabbed-gallery .mkdf-tg-nav li:last-child{margin-right:0;}
.mkdf-tabbed-gallery .mkdf-tg-nav a{color:#8b8b8b;display:block;}
.mkdf-tabbed-gallery .mkdf-tg-nav a:hover,
.mkdf-tabbed-gallery .mkdf-tg-nav .ui-state-active a{color:#0088cc;}
.mkdf-tabbed-gallery .mkdf-tg-nav span, .mkdf-tabbed-gallery .mkdf-tg-nav i{margin-right:6px;}
.mkdf-tabbed-gallery .mkdf-tg-tab-container{margin-top:37px;}
.mkdf-tabbed-gallery .mkdf-tg-gallery{margin:0 16px;width:auto;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-gallery-item{padding-left:16px;padding-right:16px;}
.mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-gallery-item a{display:block;}
.mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(0, 136, 204, 0.93);opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-image-overlay .mkdf-tg-image-overlay-tb{display:table;width:100%;height:100%;text-align:center;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
.mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-image-overlay .mkdf-tg-image-overlay-tc{display:table-cell;vertical-align:middle;}
.mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-image-overlay .icon_plus{color:#fff;font-size:60px;opacity:0;display:block;-webkit-transition:-webkit-transform 0.3s ease-in-out, opacity 0.3s ease-in-out;-moz-transition:-moz-transform 0.3s ease-in-out, opacity 0.3s ease-in-out;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transform:translate(0, 15px);transform:translate(0, 15px);}
.mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-gallery-item-inner{position:relative;overflow:hidden;}
.mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-gallery-item-inner img{vertical-align:middle;}
.mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-gallery-item-inner:hover .mkdf-tg-image-overlay{opacity:1;}
.mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-gallery-item-inner:hover .mkdf-tg-image-overlay-tb{opacity:1;}
.mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-gallery-item-inner:hover .icon_plus{opacity:1;transition-delay:0.15s;-webkit-transition-delay:0.15s;-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.mkdf-info-box-holder{color:#fff;text-align:center;position:relative;}
.mkdf-elements-holder .mkdf-info-box-holder{display:table-cell;vertical-align:middle;height:100%;}
.mkdf-elements-holder.mkdf-two-columns .mkdf-info-box-holder{width:50%;}
.mkdf-elements-holder.mkdf-three-columns .mkdf-info-box-holder{width:33%;}
.mkdf-elements-holder.mkdf-four-columns .mkdf-info-box-holder{width:25%;}
.mkdf-elements-holder.mkdf-five-columns .mkdf-info-box-holder{width:20%;}
.mkdf-elements-holder.mkdf-six-columns .mkdf-info-box-holder{width:16%;}
.mkdf-info-box-holder.mkdf-info-box-with-image{background-color:#0e0d0b;}
.mkdf-info-box-holder .mkdf-ib-front-holder{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;transition-delay:0.25s;}
.mkdf-info-box-holder .mkdf-ib-front-holder .mkdf-ib-title,
.mkdf-info-box-holder .mkdf-ib-front-holder .mkdf-ib-subtitle{color:inherit;}
.mkdf-info-box-holder .mkdf-ib-front-holder .mkdf-ib-title{font-size:70px;margin-bottom:13px;}
.mkdf-info-box-holder .mkdf-ib-front-holder .mkdf-ib-subtitle{margin-bottom:15px;}
.mkdf-info-box-holder .mkdf-ib-front-holder .mkdf-ib-front-holder-inner{position:relative;top:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.mkdf-info-box-holder .mkdf-ib-back-holder{padding:66px 88px 76px;z-index:3;position:relative;}
.mkdf-info-box-holder .mkdf-ib-back-holder .mkdf-ib-icon-holder{color:#0088cc;font-size:72px;margin-bottom:35px;-webkit-transition:opacity 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out, -moz-transform 0.15s ease-in-out;transition:opacity 0.15s ease-in-out, transform 0.15s ease-in-out;-webkit-transform:translate(0, -5px);transform:translate(0, -5px);}
.mkdf-info-box-holder .mkdf-ib-back-holder .mkdf-ib-back-content-holder{-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transition:opacity 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out, -moz-transform 0.15s ease-in-out;transition:opacity 0.15s ease-in-out, transform 0.15s ease-in-out;}
.mkdf-info-box-holder .mkdf-ib-back-holder .mkdf-ib-btn-holder{margin-top:35px;-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transition:-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out;-webkit-transition:opacity 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out, -moz-transform 0.15s ease-in-out;transition:opacity 0.15s ease-in-out, transform 0.15s ease-in-out;}
.mkdf-info-box-holder .mkdf-ib-back-holder .mkdf-ib-icon-holder,
.mkdf-info-box-holder .mkdf-ib-back-holder .mkdf-ib-back-content-holder,
.mkdf-info-box-holder .mkdf-ib-back-holder .mkdf-ib-btn-holder{opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.mkdf-info-box-holder .mkdf-ib-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-size:cover;background-repeat:no-repeat;}
.mkdf-info-box-holder.mkdf-info-box-with-image .mkdf-ib-overlay{opacity:0.19;}
.mkdf-info-box-holder:hover .mkdf-ib-front-holder{opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.mkdf-info-box-holder:hover .mkdf-ib-back-holder{opacity:1;}
.mkdf-info-box-holder:hover .mkdf-ib-icon-holder,
.mkdf-info-box-holder:hover .mkdf-ib-back-content-holder,
.mkdf-info-box-holder:hover .mkdf-ib-btn-holder{opacity:1;}
.mkdf-info-box-holder:hover .mkdf-ib-icon-holder{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s;-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.mkdf-info-box-holder:hover .mkdf-ib-back-content-holder{-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.mkdf-info-box-holder:hover .mkdf-ib-btn-holder{-webkit-transition-delay:0.55s;-moz-transition-delay:0.55s;transition-delay:0.55s;}
.mkdf-info-box-holder:hover .mkdf-ib-back-content-holder,
.mkdf-info-box-holder:hover .mkdf-ib-btn-holder{-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.mkdf-working-hours-holder{position:relative;font-family:"Montserrat", sans-serif;}
.mkdf-working-hours-holder.mkdf-working-hours-light{color:#fff;}
.mkdf-working-hours-holder.mkdf-working-hours-light .mkdf-wh-title{color:#fff;}
.mkdf-working-hours-holder .mkdf-wh-title{text-align:left;margin-bottom:16px;}
.mkdf-working-hours-holder .mkdf-wh-item{position:relative;margin-bottom:13px;}
.mkdf-working-hours-holder .mkdf-wh-day{padding-right:3px;display:table-cell;width:1%;white-space:nowrap;}
.mkdf-working-hours-holder .mkdf-wh-day .mkdf-wh-icon{margin-right:2px;}
.mkdf-working-hours-holder .mkdf-wh-hours{padding-left:4px;display:table-cell;width:1%;white-space:nowrap;}
.mkdf-working-hours-holder .mkdf-wh-dots{height:3px;background-image:radial-gradient(circle closest-side, #b3b3b3 99%, transparent 100%);background-position:50% 70%;background-size:6px 2px;background-repeat:repeat-x;display:table-cell;width:98%;z-index:1;position:relative;}
.mkdf-comparision-pricing-tables-holder{font-size:16px;color:#545454;font-weight:600;}
.mkdf-comparision-pricing-tables-holder:before, .mkdf-comparision-pricing-tables-holder:after{content:" ";display:table;}
.mkdf-comparision-pricing-tables-holder:after{clear:both;}
.mkdf-comparision-pricing-tables-holder{*zoom:1;}
.mkdf-comparision-pricing-tables-holder ul{list-style-type:none;margin:0;}
.mkdf-comparision-pricing-tables-holder h3, .mkdf-comparision-pricing-tables-holder p{margin:0;}
.mkdf-comparision-pricing-tables-holder h3{color:#545454;}
.mkdf-comparision-pricing-tables-holder *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table{float:left;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table-item-feature{display:none;}
.mkdf-comparision-pricing-tables-holder.mkdf-two-columns .mkdf-cpt-table{width:33.33%;}
.mkdf-comparision-pricing-tables-holder.mkdf-three-columns .mkdf-cpt-table{width:25%;}
.mkdf-comparision-pricing-tables-holder.mkdf-four-columns .mkdf-cpt-table{width:20%;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-features-holder .mkdf-cpt-features-title.mkdf-cpt-table-head-holder{padding-left:38px;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-features-holder .mkdf-cpt-features-title.mkdf-cpt-table-head-holder h3{font-weight:400;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-features-holder .mkdf-cpt-table-content li{padding:10px 10px 10px 38px;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-features-holder .mkdf-cpt-table-content li span{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table{border-right:none;border-left:none;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table:not(.mkdf-cpt-features-holder){text-align:center;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table:not(.mkdf-cpt-features-holder) .mkdf-cpt-table-head-holder,
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table:not(.mkdf-cpt-features-holder) .mkdf-cpt-table-content{border-left:none;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table:not(.mkdf-cpt-features-holder) li{line-height:83px;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-head-holder,
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-content{border-left:2px solid #ececec;border-right:2px solid #ececec;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-border-top{width:100%;height:6px;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-head-holder{display:table;background-color:#fff;height:137px;width:100%;padding:10px;border-bottom:2px solid #ececec;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-head-holder .mkdf-cpt-table-head-holder-inner{display:table-cell;vertical-align:middle;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-head-holder .mkdf-cpt-table-title{margin-bottom:4px;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-head-holder .mkdf-cpt-table-price{font-size:16px;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-head-holder .mkdf-cpt-table-currency{font-size:16px;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-head-holder .mkdf-cpt-table-period{font-size:14px;color:#868686;font-weight:400;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-content li{height:85px;border-bottom:2px solid #ececec;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-content li:nth-child(odd){background-color:#f2f9fc;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-content li:nth-child(even){background-color:#fff;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table .mkdf-cpt-table-footer{background-color:#fff;border-left:2px solid #ececec;border-bottom:2px solid #ececec;padding:25px 0;position:relative;margin-left:-2px;}
.mkdf-comparision-pricing-tables-holder .mkdf-cpt-table:last-child .mkdf-cpt-table-footer{border-right:2px solid #ececec;}
.mkdf-instagram-feed{list-style:none;}
.mkdf-instagram-feed:not(.without-space){margin-left:-4px;margin-right:-4px;}
.mkdf-instagram-feed:not(.without-space) li{padding:0 4px;}
.mkdf-instagram-feed li{float:left;margin-bottom:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mkdf-instagram-feed li img, .mkdf-instagram-feed li a{display:block !important;width:100%;}
.mkdf-instagram-feed li .mkdf-instagram-item-holder{position:relative;}
.mkdf-instagram-feed.without-space li{margin-bottom:0;}
aside.mkdf-sidebar ul.mkdf-instagram-feed li{border-bottom:0;}
.mkdf-instagram-feed.mkdf-col-9 li{width:11.11111111111111%;}
.mkdf-instagram-feed.mkdf-col-7 li{width:14.28571428571429%;}
.mkdf-instagram-feed.mkdf-col-6 li{width:16.66666666666667%;}
.mkdf-instagram-feed.mkdf-col-4 li{width:25%;}
.mkdf-instagram-feed.mkdf-col-3 li{width:33.33%;}
.mkdf-instagram-feed.mkdf-col-2 li{width:50%;}
.mkdf-instagram-feed .mkdf-instagram-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 0.15s;transition:opacity 0.15s;background-color:rgba(21, 21, 21, 0.7);color:#fff;text-align:center;}
.mkdf-instagram-feed li:hover .mkdf-instagram-overlay{opacity:1;}
.mkdf-instagram-overlay-inner{display:table;width:100%;height:100%;}
.mkdf-instagram-overlay-inner2{display:table-cell;vertical-align:middle;}