:root{--text:#707a85;--text-h:#2c3e50;--bg:#d8dce2;--bg-secondary:#cdd1d8;--bg-tertiary:#c2c7cf;--border:#d0d5da;--code-bg:#f5f7fa;--accent:#5a7a8c;--accent-bg:#5a7a8c14;--accent-border:#5a7a8c4d;--social-bg:#f5f7fab3;--shadow:#2c3e5014 0 10px 15px -3px, #2c3e500a 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-theme=dark]{--text:#b8bcc4;--text-h:#e8ecf0;--bg:#1a1d23;--bg-secondary:#252a34;--bg-tertiary:#2f3544;--border:#3a4554;--code-bg:#252a34;--accent:#7a9ead;--accent-bg:#7a9ead1f;--accent-border:#7a9ead4d;--social-bg:#252a34b3;--shadow:#0000004d 0 10px 15px -3px, #0003 0 4px 6px -2px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=1024px){:root{font-size:16px}}html,body{margin:0;overflow-x:hidden}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#app{flex-direction:column;width:100%;min-height:100svh;display:flex;overflow-x:hidden}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio:not([controls]){display:none}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:relative}a:hover,a:active{outline:0}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}.google_map img{max-width:none!important}.theme-content img,#mk-sidebar img,#mk-footer img,.mk-page-section img,.mk-edge-slider img,.ajax_project img,.vc_row-fluid img{max-width:100%;width:auto\9 ;vertical-align:middle;-ms-interpolation-mode:bicubic;border:0;height:auto}button,input,select,textarea{vertical-align:middle;margin:0;font-size:100%}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{vertical-align:top;overflow:auto}a{color:#777}p{margin-bottom:30px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-spacing:0;border-collapse:collapse}strong,th,thead td{font-weight:700}cite,em,dfn{font-style:italic}code,pre{white-space:pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;background:#f2f3f5 url(data:image/gif;base64,R0lGODlhCgAoAJECAP////f4+f///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjk2QTg5N0E0NEZCQkRGMTFBOTJGRjZEOUI1Q0IzQUQ4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRBOTQ3QTg3QkI1NjExREZCNDJCOTJCMUYyNjgxREU2IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRBOTQ3QTg2QkI1NjExREZCNDJCOTJCMUYyNjgxREU2IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk3QTg5N0E0NEZCQkRGMTFBOTJGRjZEOUI1Q0IzQUQ4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk2QTg5N0E0NEZCQkRGMTFBOTJGRjZEOUI1Q0IzQUQ4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAgAsAAAAAAoAKAAAAh6Ej6HL7Q+jnLTai7PeqAMBhuJIluaJpurKtu4LxwUAOw==);border:1px solid #e8e8e8;margin:10px 0 20px;padding:20px 10px;font-size:12px;line-height:20px;display:block;overflow:auto;white-space:-moz-pre-wrap!important}del{color:#666;text-decoration:line-through}small,sup,sub{font-size:85%}abbr,acronym{text-transform:uppercase;letter-spacing:.1em}a abbr,a acronym{border:none}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted #ccc}sup{vertical-align:super}sub{vertical-align:sub}p,ul,ol,dl,table,fieldset,blockquote,pre,code{margin-bottom:20px}a{text-decoration:none}p,a{-ms-word-wrap:break-word;word-wrap:break-word}a:link,a:visited,a:hover,a:active,a:focus{outline:0;text-decoration:none}.floatleft,.alignleft{float:left;text-align:left}.floatright,.alignright{float:right;text-align:right}.aligncenter{text-align:center;margin-left:auto;margin-right:auto}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.clearboth{visibility:hidden;clear:both;width:0;height:0;display:block;overflow:hidden}.clearboth:after{visibility:hidden;clear:both;content:" ";width:0;height:0;font-size:0;line-height:0;display:block}* html .clearboth{height:1%}ul{margin-bottom:1em;margin-left:1.5em;list-style-type:disc}ul li{margin-left:.85em}ul ul{list-style-type:square}ul ul ul{list-style-type:circle}ol{margin-bottom:1em;margin-left:2.35em;list-style-type:decimal;list-style-position:outside}dt{margin-bottom:.2em;font-size:110%;font-weight:700}dd{margin:0;padding:0 0 1em 15px}ol ol,ul ol{margin-left:2.5em}ul ol,ol ul,ol ol,ul ul{margin-bottom:0}fieldset{border:1px solid #ddd;padding:1em}legend{padding:0 .8em;font-size:1.2em;font-weight:700}textarea,input[type=text],input[type=password],input[type=email],select{font-size:inherit;border:none;outline:none}input,select{cursor:pointer}input[type=text],input[type=password],input[type=email]{cursor:text}textarea{overflow:auto}textarea,input[type=text],input[type=tel],input[type=email],input[type=password],input[type=search]{color:#767676;background-color:#fdfdfd;border:1px solid #e3e3e3;outline:none;margin-bottom:4px;padding:10px 12px;font-size:13px}textarea:focus,input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus{background-color:#fff;border:1px solid #dcdcdc}#theme-page select,.woocommerce select{appearance:none;color:#252525;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAyCAQAAABreDolAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMEY0NkU3OTNFRjAxMUUzOUIwMEI0MDA0MzhBQjkzQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMEY0NkU3QTNFRjAxMUUzOUIwMEI0MDA0MzhBQjkzQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQwRjQ2RTc3M0VGMDExRTM5QjAwQjQwMDQzOEFCOTNBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQwRjQ2RTc4M0VGMDExRTM5QjAwQjQwMDQzOEFCOTNBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VmemegAAAFxJREFUWMPt0rENgDAMRNE/D6NlgmQDr8gyhAIQSKFBcYW+rvFd8Sqz9k5ukJSUlJSU/D1JvIwxR45owCwJ7TE0yCChnrUeNYOEwka5Sg4Jy3366pKSkpKSkt+zA9QqAQFi9Y6EAAAAAElFTkSuQmCC) 100% no-repeat;border:1px solid #e3e3e3;min-width:240px;max-width:100%;padding:12px 14px 12px 20px;font-size:12px;font-weight:700;line-height:14px;display:block;border-radius:0!important}option{padding:0 4px}h1,h2,h3,h4,h5,h6{-ms-word-wrap:break-word;word-wrap:break-word;text-transform:none;margin:0 0 .8em;font-weight:400;line-height:1.3em}h1{margin-bottom:16px;font-size:36px}h2{margin-bottom:14px;font-size:30px}h3{margin-bottom:10px;font-size:28px}h4{margin-bottom:9px;font-size:24px}h5{margin-bottom:8px;font-size:18px}h6{margin-bottom:8px;font-size:14px}.visuallyhidden{clip:rect(0 0 0 0);border:0;margin:-1px;padding:0;top:-100000px;left:-100000px;overflow:hidden;position:absolute!important}.mk-video-container{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.mk-video-container iframe,.mk-video-container object,.mk-video-container embed{width:100%;height:100%;position:absolute;top:0;left:0}.mk-video-wrapper{max-width:100%}.mk-background-stretch,.mk-background-stretch .parallax-layer{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.mk_rev_slider_wrapper{overflow:hidden}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.letter-spacing-1{letter-spacing:1px}.letter-spacing-2{letter-spacing:2px}.letter-spacing-3{letter-spacing:3px}.inline-block{display:inline-block}.margin-r-10{margin-top:10px}.is-visibility-hidden{visibility:hidden}body{overflow-x:hidden}.mk-blog-classic-item .blog-social-share{z-index:30}.post-type-badge,.mk-commentlist li .comment-content,.mk-blog-grid-item .blog-grid-hover-icon,.mk-blog-modern-item .blog-social-share{z-index:10}.mk-edge-one-pager .mk-grid{z-index:14}.fullPage-slidesNav{z-index:4}#fullPage-nav{z-index:300}.mk-edge-slider .mk-grid{z-index:14}.mk-edge-slider .edge-slider-holder{z-index:10}.mk-edge-slider .edge-slider-loading{z-index:20}.mk-edge-slider .edge-skip-slider{z-index:10}.mk-swiper-container{z-index:1}.swiper-pagination{z-index:10}.mk-edge-nav a{z-index:1000}.flex-direction-nav a,#mk-footer{z-index:10}#mk-footer.mk-footer-unfold{z-index:9}.mk-header-toolbar{z-index:310}.mk-language-nav-sub-wrapper{z-index:20}.mk-fullscreen-search-overlay{z-index:999}.mk-toolbar-resposnive-icon{z-index:80}@media handheld,only screen and (width<=780px){.mk-login-register,.mk-header-subscribe{z-index:50}}.mk-header{z-index:301}.mk-header .mk-header-bg,.mk-header .mk-classic-nav-bg{z-index:1}.mk-header .fit-logo-img a{z-index:30}.mk-header .mk-header-inner{z-index:300}.mk-header-holder{z-index:200}.header-style-2.a-sticky .mk-header-nav-container{z-index:210}.mk-header-right{z-index:20}.mk-header-nav-container{z-index:30}.header-style-2.header-align-center .header-logo{z-index:2}.header-style-2.header-align-center .mk-dashboard-trigger{z-index:3}.header-style-3 .mk-dashboard-trigger{z-index:11}.header-style-4{z-index:auto!important}.header-style-4 .mk-header-inner{z-index:300!important}div.jp-volume-bar{z-index:20}.mk-go-top{z-index:300}.mk-zindex-fix{z-index:60}#theme-page{z-index:10}.fancybox-wrap{z-index:8020}.fancybox-opened{z-index:8030}#fancybox-loading{z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{z-index:8040}.fancybox-overlay{z-index:8010}.fancybox-title,.fancybox-title-float-wrap{z-index:8050}.mk-classic-menu-wrapper{z-index:99}.main-navigation-ul>li.menu-item ul.sub-menu:after,.main-navigation-ul:not(.dropdownJavascript) li.menu-item:hover>ul.sub-menu,.dropdownJavascript li.dropdownOpen>ul.sub-menu{z-index:10}.has-mega-menu>ul.sub-menu>ul.sub-menu{z-index:auto}.mk-nav-responsive-link{z-index:12}.mk-responsive-nav{z-index:20}#mk-page-introduce{z-index:8}.mk-post-nav{z-index:200}.mk-post-nav.post-nav-backward{z-index:199}.pagnav-wrapper .pagenav-top{z-index:201}.portfolio-loader,.portfolio-loader>div{z-index:10000}.mk-portfolio-classic-item .featured-image img{z-index:10}.mk-portfolio-classic-item .featured-image .image-hover-overlay{z-index:11}.mk-portfolio-classic-item .hover-icon,.mk-portfolio-item.fadebox-hover .portfolio-meta{z-index:20}.mk-portfolio-item.fadebox-hover .featured-image:after{z-index:10}.mk-portfolio-item.fadebox-hover .featured-image .icons-holder{z-index:13}.mk-portfolio-item.slidebox-hover .portfolio-meta{z-index:20}.mk-portfolio-item.slidebox-hover .icons-holder{z-index:21}.mk-portfolio-item.slidebox-hover .image-hover-overlay{z-index:12}.mk-portfolio-item.zoomin-hover .portfolio-meta{z-index:20}.mk-portfolio-item.zoomin-hover .icons-holder{z-index:13}.mk-portfolio-item.zoomin-hover .image-hover-overlay{z-index:11}.mk-portfolio-item.zoomout-hover .icons-holder,.mk-portfolio-item.zoomout-hover .portfolio-meta,.mk-portfolio-item.zoomout-hover .icons-holder{z-index:10}.mk-portfolio-item.zoomout-hover .featured-image img{z-index:11}.mk-portfolio-item.zoomout-hover .image-hover-overlay{z-index:4}.mk-portfolio-item.zoomout-hover .featured-image:hover .portfolio-meta{z-index:12}.mk-portfolio-item.zoomout-hover .featured-image:hover .icons-holder{z-index:13}.mk-portfolio-item.cube-hover .portfolio-meta,.mk-portfolio-item.cube-hover .icons-holder{z-index:10}.mk-portfolio-item.cube-hover .featured-image img{z-index:11}.mk-portfolio-item.cube-hover .image-hover-overlay{z-index:4}.mk-portfolio-item.cube-hover .featured-image:hover .portfolio-meta{z-index:12}.mk-portfolio-item.cube-hover .featured-image:hover .icons-holder{z-index:13}.mk-portfolio-item.light-zoomin-hover .portfolio-meta{z-index:20}.mk-portfolio-item.light-zoomin-hover .icons-holder{z-index:13}.mk-portfolio-item.light-zoomin-hover .image-hover-overlay{z-index:11}.mk-portfolio-item .featured-image img{z-index:10}.mk-portfolio-item .featured-image .hover-overlay{z-index:11}.portfolio-similar-posts-image img{z-index:10}.portfolio-similar-posts-image .image-hover-overlay{z-index:11}.portfolio-similar-meta{z-index:20}.mk-body-loader-overlay{z-index:2351}.pricing-cols li.pricing-col{z-index:10}.pricing-cols li.featured-plan,.pricing-cols .pricing-price span,.pricing-cols .pricing-features ul,.pricing-cols .pricing-button a{z-index:20}.ls-jupiter .ls-nav-prev,.ls-jupiter .ls-nav-next{z-index:10!important}.intro-effect-fade,.intro-effect-zoom_out,.intro-effect-shuffle{z-index:999}.showcase-blog-overlay{z-index:30}.mk-blog-showcase-thumb{z-index:20}.mk-blog-showcase-thumb a{z-index:40}.blog-showcase-extra-info{z-index:10}.mk-button.savvy-dimension span{z-index:2}.mk-button.savvy-dimension:after,.mk-chart canvas{z-index:1}.mk-chart .chart-percent{z-index:10}.mk-contact-form-wrapper.classic-style .mk-form-row i{z-index:12}.mk-contact-form-wrapper .mk-invalid{z-index:10!important}.mk-progress-button[data-style=move-up] .mk-progress-button-content{z-index:10}span.wpcf7-not-valid-tip{z-index:30}.mk-divider[class*=go_top] .divider-inner:before{z-index:3}.mk-divider[class*=go_top] .divider-inner .divider-go-top{z-index:4}.mk-swipe-slideshow .swiper-arrows{z-index:10}.mk-employees.classic-style .mk-employeee-networks{z-index:1}.mk-gallery article .image-hover-overlay,.mk-gallery article .gallery-title,.mk-gallery article.hover-overlay_layer .gallery-desc,.mk-box-icon.boxed-style .icon-box-boxed{z-index:10}.mk-box-icon.boxed-style .mk-main-ico{z-index:20}.mk-image.inside-image .mk-image-caption,.mk-image-overlay{z-index:10}.mk-image-lightbox{z-index:30}.mk-laptop-slideshow-shortcode .flex-direction-nav a{z-index:60}.mk-laptop-image{z-index:50}.mk-lcd-slideshow .flex-direction-nav a{z-index:60}.mk-lcd-image{z-index:50}.mk-page-section .vc_row-fluid{z-index:10}.mk-video-mask,.mk-video-color-mask{z-index:3}.mk-video-preload{z-index:2}.mk-section-video,.mk-section-video video,.mk-section-image{z-index:1}.mk-half-layout-container{z-index:5}.mk-video-section-touch{z-index:2}.mk-page-section-loader{z-index:20}.mk-page-title-box .mk-page-title-box-content{z-index:10}.mk-portfolio-carousel .flex-viewport ul li:hover .item-conten{z-index:30}.portfolio-carousel .item-content{z-index:8}.mk-portfolio-carousel-modern .mk-portfolio-modern-image img{z-index:10}.mk-portfolio-carousel-modern .image-hover-overlay{z-index:11}.mk-portfolio-carousel-modern .portfolio-meta,.mk-portfolio-carousel-modern .flex-direction-nav a{z-index:20}.mk-skill-meter .mk-progress-bar .progress-inner{z-index:1}.mk-slideshow .mk-flex-caption span{z-index:10}.mk-slideshow .color-mask{z-index:5}.theatre-slider-container .laptop-theatre-slider img,.theatre-slider-container .desktop-theatre-slider img{z-index:3}.no-csstransforms .theatre-slider-container .laptop-theatre-slider img,.no-csstransforms .theatre-slider-container .desktop-theatre-slider img{z-index:1}.theatre-slider-container .laptop-theatre-slider .player-container,.theatre-slider-container .desktop-theatre-slider .player-container{z-index:2}.mk-tab-slider{z-index:1}.mk-tab-slider-nav a{z-index:2}.mk-testimonial.modern-style .flex-control-nav{z-index:10}.mk-tooltip{z-index:30}#mk-theme-container{z-index:200}.mk-side-dashboard{z-index:1}.dashboard-opened .mk-side-dashboard{z-index:300}.sidedash-navigation-ul{z-index:20}.sidedash-navigation-ul li a{z-index:5}.sidedash-navigation-ul .mk-nav-arrow{z-index:10}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.mk-vm-menuwrapper,.mk-vm-menuwrapper .mk-vm-menu{z-index:30}.mk-instagram-feeds .featured-image img{z-index:6}.mk-instagram-feeds .image-hover-overlay,.widget_recent_portfolio ul li:hover .portfolio-widget-info{z-index:20}.portfolio-widget-thumb,.widget-portfolio-overlay{z-index:10}.portfolio-widget-lightbox,.portfolio-widget-permalink{z-index:15}.portfolio-widget-info{z-index:8}.mk-quick-contact-wrapper{z-index:400}#mk-quick-contact{z-index:100}.portfolio-widget-thumb,.widget-portfolio-overlay,.woocommerce .mk-product-holder,.woocommerce-page .mk-product-holder{z-index:10}.woocommerce .mk-product-holder .product-loop-image,.woocommerce-page .mk-product-holder .product-loop-image{z-index:3}.woocommerce .mk-product-holder .product-hover-image,.woocommerce-page .mk-product-holder .product-hover-image{z-index:4}.woocommerce .mk-product-holder .product-item-footer,.woocommerce-page .mk-product-holder .product-item-footer{z-index:6}.woocommerce .mk-product-holder .product-loading-icon,.woocommerce-page .mk-product-holder .product-loading-icon{z-index:5}p.demo_store{z-index:99998}.woocommerce .quantity .plus,.woocommerce-page .quantity .plus,.woocommerce #content .quantity .plus,.woocommerce-page #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .minus,.woocommerce #content .quantity .minus,.woocommerce-page #content .quantity .minus{z-index:10}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{z-index:2}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{z-index:1}.mk-onsale,.mk-out-stock,.out-of-stock{z-index:30}.mk-woocommerce-carousel.modern-style .mk-lightbox i{z-index:14}.mk-skip-to-next{cursor:pointer;text-align:center;opacity:.9;border-radius:50%;width:50px;height:50px;margin:-26px 0 26px -26px;transition:all .2s ease-out;display:table;position:absolute;bottom:0;left:50%}.mk-skip-to-next i{vertical-align:middle;font-size:16px;transition:all .2s ease-out;display:table-cell}.mk-skip-to-next:hover{opacity:1}.mk-skip-to-next:hover i{ms-transform:translate3d(0, 5%, 0);transform:translateY(5%)}.mk-skip-to-next[data-skin=dark]{border:2px solid #333}.mk-skip-to-next[data-skin=dark] i{color:#333}.mk-skip-to-next[data-skin=light]{border:2px solid #fff}.mk-skip-to-next[data-skin=light] i{color:#fff}.mk-swipe-slideshow .mk-swiper-wrapper{height:0;overflow:hidden}.mk-blog-container .mk-slider-holder-img{width:100%}.mk-section-video{z-index:2;width:100%;min-height:100%;-webkit-transform-style:preserve-3d;position:absolute;top:0;left:0;overflow:hidden}.mk-section-video .video-social-hosted{width:100%;height:0;margin:0;padding:56.25% 0 0;display:inline-block;position:relative}.mk-section-video video{min-width:100%;min-height:100%;position:absolute;top:0;left:0}.mk-section-video iframe{width:100%;height:100%;position:absolute;inset:0}.mk-video-mask,.mk-video-color-mask{width:100%;height:100%;position:absolute;top:0;left:0}.mk-video-color-mask{opacity:.7}.mk-video-preload{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.post-type-badge{opacity:0;margin:-24px 0 0 -24px;display:block;position:absolute;top:50%;left:50%}.post-type-badge i{color:#fff;font-size:48px}.mk-blog-container .featured-image:hover .post-type-badge{opacity:1}.button,.shop-flat-btn,.mk-flat-button,#review_form_wrapper input[type=submit],.woocommerce-product-search input[type=submit]{text-transform:uppercase;vertical-align:top;letter-spacing:1px;font-size:13px;display:inline-block;color:#fff!important;border:none!important;outline:none!important;padding:12px 15px!important;line-height:13px!important}.button i,.shop-flat-btn i,.mk-flat-button i,#review_form_wrapper input[type=submit] i,.woocommerce-product-search input[type=submit] i{margin-right:10px;font-size:16px;color:#fff!important;line-height:16px!important}.button.alt,.shop-flat-btn.alt,.mk-flat-button.alt,#review_form_wrapper input[type=submit].alt,.woocommerce-product-search input[type=submit].alt{text-shadow:none!important}.button.alt:hover,.shop-flat-btn.alt:hover,.mk-flat-button.alt:hover,#review_form_wrapper input[type=submit].alt:hover,.woocommerce-product-search input[type=submit].alt:hover{background-color:#252525!important}.button.shop-black-btn,.shop-flat-btn.shop-black-btn,.mk-flat-button.shop-black-btn,#review_form_wrapper input[type=submit].shop-black-btn,.woocommerce-product-search input[type=submit].shop-black-btn{background-color:#252525}.button.shop-black-btn:hover,.shop-flat-btn.shop-black-btn:hover,.mk-flat-button.shop-black-btn:hover,#review_form_wrapper input[type=submit].shop-black-btn:hover,.woocommerce-product-search input[type=submit].shop-black-btn:hover{background-color:#707070}.button:hover,.shop-flat-btn:hover,.mk-flat-button:hover,#review_form_wrapper input[type=submit]:hover,.woocommerce-product-search input[type=submit]:hover{background-color:#323232!important}#review_form_wrapper input[type=submit]:hover{background-color:#252525!important}a.shop-flat-btn,a.mk-flat-button{font-weight:700;display:inline-block}a.shop-flat-btn:hover,a.mk-flat-button:hover{color:#fff}.wp-core-ui .button,.wp-core-ui .button-secondary{color:#555!important;background:#f7f7f7!important;border:1px solid #ccc!important;height:24px!important;padding:0 8px 1px!important;font-size:11px!important;line-height:22px!important;box-shadow:inset 0 1px #fff,0 1px #00000014!important}.wp-core-ui .button:hover,.wp-core-ui .button-secondary:hover{background:#eee!important}.IE9 .mk-button.savvy-dimension:after{top:0;left:0}.clear{clear:both}.nobr{white-space:nowrap}@media print{a{text-decoration:underline}a[href=\#],a[href=javascript\:]{content:""}.mk-header,#mk-sidebar,#mk-footer,.news-post-heading,.mk-quick-contact-wrapper,.mk-go-top,.mk-back-top,.mk-loop-next-prev,.single-social-section,.single-post-tags,.single-back-top,.mk-about-author-wrapper,.blog-similar-posts,#comments,.mk-post-nav{display:none!important}.theme-page-wrapper,.theme-content{left:0;width:100%!important}p,.mk-blockquote{page-break-after:avoid;page-break-inside:avoid;width:95%!important}}input[type=text],textarea,.master-holder div,[class*=mk-col-],:after,:before,.text-input,.theme-page-wrapper,.mk-blog-grid-item,#mk-page-introduce,.mk-header-toolbar,.mk-news-item,.mk-employee-item,#mk-notification-bar,.mk-blog-classic-item,.mk-fullwidth-boxed,.mk-image-caption,.mk-gallery .gallery-inner,.testimonial-column .testimonial-item,.mk-blog-grid-item,.page-section-content,#mk-theme-container,.mk-gallery .gallery-title,.mk-gallery .gallery-caption,.shopping-cart-header,.portfolio-widget-info{box-sizing:border-box}[class*=mk-col-]{float:left;min-height:1px;padding-right:25px}[class*=mk-col-]:last-of-type{padding-right:0}.mk-grid{width:100%;margin:0 auto}.mk-grid:after{content:"";clear:both;display:table}.mk-grid-pad{padding:20px 0 0 20px}.mk-grid-pad>[class*=mk-col-]:last-of-type{padding-right:20px}.mk-push-right{float:right}.mk-col-1-1{width:100%}.mk-col-2-3,.mk-col-8-12{width:66.66%}.mk-col-1-2,.mk-col-6-12{width:50%}.mk-col-1-3,.mk-col-4-12{width:33.33%}.mk-col-1-4,.mk-col-3-12{width:25%}.mk-col-1-5{width:20%}.mk-col-1-6,.mk-col-2-12{width:16.667%}.mk-col-1-7{width:14.28%}.mk-col-1-8{width:12.5%}.mk-col-1-9{width:11.1%}.mk-col-1-10{width:10%}.mk-col-1-11{width:9.09%}.mk-col-1-12{width:8.33%}.mk-col-11-12{width:91.66%}.mk-col-10-12{width:83.333%}.mk-col-9-12{width:75%}.mk-col-5-12{width:41.66%}.mk-col-7-12{width:58.33%}@media handheld,only screen and (width<=767px){.mk-grid{width:100%}[class*=mk-col-]{float:none;width:auto;margin:10px 0;padding-left:20px;padding-right:20px}#mk-footer [class*=mk-col-]{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}}.attched-true.vc_row{margin-left:0!important;margin-right:0!important}.add-padding-0>[class*=vc_col],.add-padding-0>.mk-grid>[class*=vc_col]{padding:0%}.add-padding-1>[class*=vc_col],.add-padding-1>.mk-grid>[class*=vc_col]{padding:1%}.add-padding-2>[class*=vc_col],.add-padding-2>.mk-grid>[class*=vc_col]{padding:2%}.add-padding-3>[class*=vc_col],.add-padding-3>.mk-grid>[class*=vc_col]{padding:3%}.add-padding-4>[class*=vc_col],.add-padding-4>.mk-grid>[class*=vc_col]{padding:4%}.add-padding-5>[class*=vc_col],.add-padding-5>.mk-grid>[class*=vc_col]{padding:5%}@media handheld,only screen and (width<=767px){.vc_row-fluid [class*=vc_span]{float:none;width:auto;margin-left:0!important}.wpb_row.attched-true>[class*=vc_span]{width:auto}}.mk-fullwidth-true.vc_row,.vc_inner.vc_row{margin-left:0!important;margin-right:0!important}.mk-fullwidth-true.vc_row .vc_col-sm-12{padding-left:0!important;padding-right:0!important}.grid--table .mk--row{table-layout:fixed;display:table}.grid--table .mk--col{vertical-align:top;display:table-cell}.grid--table .mk--col.mk--col--bottom{vertical-align:bottom}.grid--table .mk--col.mk--col--center{vertical-align:middle;height:100%}.grid--float .mk--row{zoom:1}.grid--float .mk--row:before,.grid--float .mk--row:after{content:".";height:0;display:block;overflow:hidden}.grid--float .mk--row:after{clear:both}.grid--float .mk--col{float:left}.mk--row{width:100%}.mk--col{position:relative}.mk--col--1-12{width:8.33%}.mk--col--2-12{width:16.66%}.mk--col--3-12{width:25%}.mk--col--4-12{width:33.33%}.mk--col--5-12{width:41.66%}.mk--col--6-12,.mk--col--1-2{width:50%}.mk--col--7-12{width:58.33%}.mk--col--8-12{width:66.66%}.mk--col--9-12{width:75%}.mk--col--10-12{width:83.33%}.mk--col--11-12{width:91.66%}.mk--col--12-12{width:100%}.featured-image .post-type-badge,.portfolio-social a,.widget_contact_form .contact-widget-button,.widget_instagram a,.widget_posts_lists .post-type-thumb,.widget .mk-searchform .search-button,.mk-image-link,.mk-process-steps p,.widget-portfolio-overlay,.portfolio-widget-info,.portfolio-widget-lightbox,.portfolio-widget-permalink,.portfolio-carousel-overlay,.portfolio-carousel .hover-icon,.blog-showcase-overlay,.mk-portfolio-carousel .flex-viewport img,.mk-blog-showcase ul li img,.featured-image img,.hover-icon,.gallery-lightbox,.post-type-badge,.mk-similiar-thumbnail img,.mk-skype-call,.mk-skype-call i:before,.widget_posts_lists ul li img,.portfolio-showcase-extra-info,.blog-showcase-extra-info,.mk-blog-showcase ul li,.mk-blog-newspaper-item .newspaper-meta-wrapper,.mk-pagination a,.mk-woocommerce-pagination a,.similar-posts-wrapper .overlay-pattern,#mk-filter-portfolio a,.portfolio-carousel .item-content,.mk-clients .client-logo,.mk-pricing-cols .mk-pricing-button a,.widget_social_networks a,.widget-sub-navigation ul li a,.mk-social-network-shortcode a i,.mk-quick-contact-link,.portfolio-similar-posts img,.single-post-tags a,.showcase-blog-overlay,.mk-nav-responsive-link,.mk-responsive-close,#mk-footer-navigation a,.ls-jupiter .ls-nav-prev,.ls-jupiter .ls-nav-next,a.jp-play,a.jp-pause,.woo-hidden-section,.mk-image-overlay,.portfolio-meta,.mk-loop-next-prev a,.portfolio-similar-meta,.text-input,.mk-textarea,#mk-nav-search-wrapper form i,.blog-grid-hover-icon,.shop-flat-btn,#review_form_wrapper input[type=submit],.mk-message-box .button,.blog-modern-btn,.the-title a,.mk-readmore,.blog-social-share a,.blog-modern-comment,.blog-modern-share,.mk-loadmore-button,.button,.mk-edge-next,.mk-edge-prev,.swiper-arrows,.black-hover-overlay,.product-category .item-holder h4,.about-author-social a,.mk-accordion-tab,.mk-accordion-tab i,.mk-tabs-tabs li i,.blog-teaser-side-item .blog-title,.mk-breadcrumbs-inner a,.woocommerce-product-search input[type=submit],.mk-blog-showcase-thumb a,.mk-accordion-tab:before,.mk-toggle-title:before,.mk-social-network-shortcode ul li a,.mk-box-icon .icon-box-boxed .mk-main-ico,.transition-all-2{-webkit-perspective:1000px;transition:all .15s ease-in-out}.image-hover-overlay,.hover-overlay,.swiper-zoom-icon{transition:opacity .25s ease-in-out}.modern-style-nav .mk-header-inner .main-navigation-ul>li>a{-webkit-perspective:1000px;transition:border .2s ease-in-out}.mk-animate-element,.mk-fullscreen-search-overlay,.mk-effect-bg-layer{transform:translateZ(0)}.mk-animate-element{opacity:0;-webkit-perspective:1000px}.no-transform .mk-animate-element{opacity:1}.mk-animate-element.mk-in-viewport.fade-in{opacity:1;animation:.7s cubic-bezier(.445,.05,.55,.95) mk_fade}.mk-animate-element.mk-in-viewport.scale-up{opacity:1;animation:.7s cubic-bezier(.445,.05,.55,.95) mk_scale}.mk-animate-element.mk-in-viewport.right-to-left{opacity:1;animation:.6s cubic-bezier(.77,0,.175,1) mk_right_to_left}.mk-animate-element.mk-in-viewport.left-to-right{opacity:1;animation:.6s cubic-bezier(.77,0,.175,1) mk_left_to_right}.mk-animate-element.mk-in-viewport.top-to-bottom{opacity:1;animation:.6s cubic-bezier(.77,0,.175,1) mk_top_to_bottom}.mk-animate-element.mk-in-viewport.bottom-to-top{opacity:1;animation:.6s cubic-bezier(.77,0,.175,1) mk_bottom_to_top}.mk-animate-element.mk-in-viewport.flip-x{opacity:1;animation:.6s cubic-bezier(.77,0,.175,1) mk_flip_x}.mk-animate-element.mk-in-viewport.flip-y{opacity:1;animation:.6s cubic-bezier(.77,0,.175,1) mk_flip_y}.mk-floating-vertical{-ms-animation:mk_float 2s infinite linear;-webkit-animation:2s linear infinite mk_float;-moz-animation:2s linear infinite mk_float;-o-animation:2s linear infinite mk_float;position:relative}.mk-floating-horizontal{-ms-animation:mk_floatx 2s infinite linear;-webkit-animation:2s linear infinite mk_floatx;-moz-animation:2s linear infinite mk_floatx;-o-animation:2s linear infinite mk_floatx;position:relative}.mk-floating-pulse{-ms-animation:mk_pulse 2s infinite linear;-webkit-animation:2s linear infinite mk_pulse;-moz-animation:2s linear infinite mk_pulse;-o-animation:2s linear infinite mk_pulse}.mk-floating-tossing{-ms-animation:mk_tossing 2s infinite linear;-webkit-animation:2s linear infinite mk_tossing;-moz-animation:2s linear infinite mk_tossing;-o-animation:2s linear infinite mk_tossing}.mk-icon-spin{animation:1s linear infinite spin;display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes mk_float{0%{top:0}50%{top:15px}to{top:0}}@keyframes mk_floatx{0%{left:0}50%{left:15px}to{left:0}}@-webkit-keyframes mk_tossing{0%{-webkit-transform:rotate(-6deg)}50%{-webkit-transform:rotate(6deg)}to{-webkit-transform:rotate(-6deg)}}@keyframes mk_tossing{0%{transform:rotate(-6deg)}50%{transform:rotate(6deg)}to{transform:rotate(-6deg)}}@-webkit-keyframes mk_pulse{0%{opacity:.7;-webkit-transform:scale(.9)}50%{opacity:1;-webkit-transform:scale(1)}to{opacity:.7;-webkit-transform:scale(.9)}}@keyframes mk_pulse{0%{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.7;transform:scale(.9)}}@-webkit-keyframes mk_flip_x{0%{opacity:0;-webkit-transform:perspective(400px)rotateX(90deg)}to{opacity:1;-webkit-transform:perspective(400px)rotateX(0)}}@keyframes mk_flip_x{0%{opacity:0;transform:perspective(400px)rotateX(90deg)}to{opacity:1;transform:perspective(400px)rotateX(0)}}@-webkit-keyframes mk_flip_y{0%{opacity:0;-webkit-transform:perspective(400px)rotateY(90deg)}to{opacity:1;-webkit-transform:perspective(400px)rotateY(0)}}@keyframes mk_flip_y{0%{opacity:0;transform:perspective(400px)rotateY(90deg)}to{opacity:1;transform:perspective(400px)rotateY(0)}}@keyframes mk_fade{0%{opacity:.1}to{opacity:1}}@-webkit-keyframes mk_scale{0%{opacity:.1;-webkit-transform:scale(.3)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes mk_scale{0%{opacity:.1;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes mk_left_to_right{0%{opacity:0;-webkit-transform:translate(-15%)}to{opacity:1;-webkit-transform:translate(0)}}@keyframes mk_left_to_right{0%{opacity:0;transform:translate(-15%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes mk_right_to_left{0%{opacity:0;-webkit-transform:translate(15%)}to{opacity:1;-webkit-transform:translate(0)}}@keyframes mk_right_to_left{0%{opacity:0;transform:translate(15%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes mk_bottom_to_top{0%{opacity:0;-webkit-transform:translateY(60%)}to{opacity:1;-webkit-transform:translate(0)}}@keyframes mk_bottom_to_top{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes mk_top_to_bottom{0%{opacity:0;-webkit-transform:translateY(-20%)}to{opacity:1;-webkit-transform:translate(0)}}@keyframes mk_top_to_bottom{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translate(0)}}.hover-overlay{opacity:0;position:absolute;inset:0}.center-y{align-items:center;display:flex}.full-cover-link{z-index:14;width:100%;height:100%;position:absolute;top:0;left:0}.mk-flickr-feeds{margin-bottom:20px}.flickr-item{float:left;box-sizing:border-box;padding:0 4px 4px 0;display:inline-block!important}.flickr-item img{border-radius:3px;width:100%;position:relative}.flickr-item:hover{opacity:.8}@media handheld,only screen and (width<=960px){.flickr-item{width:33%!important}}@media handheld,only screen and (width<=600px){.flickr-item{width:49%!important}}.mk-section-image{min-width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-position:50%;background-size:cover;position:absolute;top:0;left:0;overflow:hidden}.mk-image-overlay{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.mk-image-lightbox{text-align:center;cursor:pointer;color:#fff;opacity:0;width:100px;height:100px;margin:-50px 0 0 -50px;position:absolute;top:50%;left:50%}.mk-image-lightbox:hover{color:#fff}.mk-image-lightbox i{font-size:48px;line-height:100px}.image-hover-overlay{opacity:0;position:absolute;inset:0}.single-social-section{float:right}@media handheld,only screen and (width<=960px){.single-social-section{margin-bottom:20px;display:block;float:none!important}.single-social-section .blog-modern-comment,.single-social-section .blog-share-container,.single-social-section .mk-love-holder,.single-social-section .mk-blog-print{float:left;margin:0!important;padding:0 20px 0 0!important}.single-social-section .single-share-box{right:-170px;left:auto!important}.single-social-section .single-share-box:before{left:-5px;right:auto!important}}.single-share-box{text-align:center;text-transform:center;background-color:#252525;margin:0;padding:13px;list-style:none;display:none;position:absolute;bottom:-11px;left:-220px}.single-share-box:before{content:"";background-color:#252525;width:10px;height:10px;margin-top:-5px;display:block;position:absolute;top:50%;right:-5px;transform:rotate(45deg)}.single-share-box li{float:left;margin:0}.single-share-box li a{color:#a8a8a8;padding:0 10px;transition:all .2s;display:block}.single-share-box li a:hover{color:#fff}.single-share-box li a i{vertical-align:top;font-size:16px}.mk-header{width:100%;position:relative}.mk-header .mk-header-bg,.mk-header .mk-classic-nav-bg{width:100%;height:100%;position:absolute;top:0;left:0}.mk-header.sticky-style-false.transparent-header{background:0 0;position:absolute}.mk-header.sticky-style-fixed .mk-header-bg{transition:opacity .2s ease-out}.mk-header .mk-header-inner{width:100%;position:relative}.mk-header.sticky-style-fixed .header-logo.logo-has-sticky img{transition:opacity .2s}.mk-header:not(.header-style-4) .header-logo{position:absolute;top:0}.header-logo{width:100%;display:block}.header-logo img{position:absolute;top:50%;ms-transform:translate(0, -50%)!important;transform:translateY(-50%)!important}.header-logo .mk-resposnive-logo,.logo-in-middle .header-logo{display:none}.fit-logo-img a{height:100%;display:inline-block;position:relative}.fit-logo-img a img{max-width:none;height:auto;max-height:100%;display:block}@media handheld,only screen and (width<=780px){.logo-is-responsive .mk-desktop-logo{display:none!important}.logo-is-responsive .mk-resposnive-logo{display:block!important}.logo-is-responsive .mk-sticky-logo{display:none!important}.header-logo img{max-width:200px!important}}@media handheld,only screen and (width<=400px){.header-logo img{max-width:160px!important}}.header-style-1.sticky-style-fixed .menu-hover-style-3 .main-navigation-ul>li,.header-style-1.sticky-style-fixed .menu-hover-style-5 .main-navigation-ul>li,.sticky-style-fixed .mk-header-inner .mk-header-search,.mk-header.sticky-style-fixed .mk-header-inner .mk-header-start-tour,.header-style-1.sticky-style-fixed .mk-header-inner,.header-style-3.sticky-style-fixed .mk-header-inner,.header-style-3.sticky-style-fixed .header-logo,.header-style-1.sticky-style-fixed .header-logo,.mk-header.header-style-1.sticky-style-fixed .mk-search-trigger i,.mk-header.header-style-1.sticky-style-fixed .mk-search-trigger,.sticky-style-fixed .shopping-cart-header,.sticky-style-fixed .mk-dashboard-trigger{-o-transition:height .25s ease, line-height .25s ease;transition:height .25s,line-height .25s}.mk-header-holder{width:100%;position:absolute}.mk-header-holder.fancybox-margin{right:-9px}.a-sticky .mk-header-holder{transition:top .35s .1s}.sticky-style-fixed.header-style-1 .mk-header-holder,.sticky-style-fixed.header-style-3 .mk-header-holder{backface-visibility:hidden;perspective:1000px;-ms-perspective:1000;position:fixed;top:0;transform:translateZ(0)}.sticky-style-fixed.header-style-1 .mk-header-holder.header--hidden,.sticky-style-fixed.header-style-3 .mk-header-holder.header--hidden{ms-transform:translate(0, -100%);transform:translateY(-100%)}.sticky-style-fixed.header-style-1.a-sticky .mk-header-holder,.sticky-style-fixed.header-style-3.a-sticky .mk-header-holder{top:-32px}.sticky-style-fixed.header-style-1.a-sticky.toolbar-false .mk-header-holder,.sticky-style-fixed.header-style-3.a-sticky.toolbar-false .mk-header-holder{top:0}[data-sticky-style=lazy] .mk-header-holder{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.header-style-1 .logo-has-sticky .mk-sticky-logo,.header-style-3 .logo-has-sticky .mk-sticky-logo,.header-style-1.a-sticky .logo-has-sticky .mk-desktop-logo,.header-style-3.a-sticky .logo-has-sticky .mk-desktop-logo{opacity:0}.header-style-1.a-sticky .logo-has-sticky .mk-sticky-logo,.header-style-3.a-sticky .logo-has-sticky .mk-sticky-logo{opacity:1}.logo-in-middle .logo-has-sticky .mk-sticky-logo,.logo-in-middle.a-sticky .logo-has-sticky .mk-desktop-logo{display:none}.logo-in-middle.a-sticky .logo-has-sticky .mk-sticky-logo{display:block}.admin-bar .sticky-style-fixed.header-style-1 .mk-header-holder,.admin-bar .sticky-style-fixed.header-style-3 .mk-header-holder{top:32px}.admin-bar .sticky-style-fixed.header-style-1.a-sticky .mk-header-holder,.admin-bar .sticky-style-fixed.header-style-3.a-sticky .mk-header-holder{top:-3px}.admin-bar .sticky-style-fixed.header-style-1.a-sticky.toolbar-false .mk-header-holder,.admin-bar .sticky-style-fixed.header-style-3.a-sticky.toolbar-false .mk-header-holder{top:32px}@media screen and (width<=782px){.admin-bar .sticky-style-fixed.header-style-1 .mk-header-holder,.admin-bar .sticky-style-fixed.header-style-3 .mk-header-holder,.admin-bar .sticky-style-fixed.header-style-1.a-sticky .mk-header-holder,.admin-bar .sticky-style-fixed.header-style-3.a-sticky .mk-header-holder,.admin-bar .sticky-style-fixed.header-style-1.a-sticky.toolbar-false .mk-header-holder,.admin-bar .sticky-style-fixed.header-style-3.a-sticky.toolbar-false .mk-header-holder{top:0}}.sticky-style-slide .mk-header-padding-wrapper.enable-padding{display:block}.sticky-style-slide.header-style-1.pre-sticky .mk-header-holder,.sticky-style-slide.header-style-3.pre-sticky .mk-header-holder{backface-visibility:hidden;perspective:1000px;-ms-perspective:1000;position:fixed;top:-300px;transform:translateZ(0)}.sticky-style-slide.header-style-1.a-sticky .mk-header-holder,.sticky-style-slide.header-style-3.a-sticky .mk-header-holder{top:-32px}.sticky-style-slide.header-style-1.a-sticky.toolbar-false .mk-header-holder,.sticky-style-slide.header-style-3.a-sticky.toolbar-false .mk-header-holder{top:0}.admin-bar .sticky-style-slide.header-style-1.a-sticky .mk-header-holder,.admin-bar .sticky-style-slide.header-style-3.a-sticky .mk-header-holder{top:-3px}.admin-bar .sticky-style-slide.header-style-1.a-sticky.toolbar-false .mk-header-holder,.admin-bar .sticky-style-slide.header-style-3.a-sticky.toolbar-false .mk-header-holder{top:32px}@media screen and (width<=782px){.admin-bar .sticky-style-slide.header-style-1.pre-sticky .mk-header-holder,.admin-bar .sticky-style-slide.header-style-3.pre-sticky .mk-header-holder,.admin-bar .sticky-style-slide.header-style-1.a-sticky .mk-header-holder,.admin-bar .sticky-style-slide.header-style-3.a-sticky .mk-header-holder,.admin-bar .sticky-style-slide.header-style-1.a-sticky.toolbar-false .mk-header-holder,.admin-bar .sticky-style-slide.header-style-3.a-sticky.toolbar-false .mk-header-holder{top:0}}.header-style-2.a-sticky .mk-header-nav-container{border:none;top:0;left:0;position:fixed!important}.header-style-2.a-sticky .mk-header-padding-wrapper{display:block!important}.header-style-2.a-sticky .mk-classic-nav-bg{opacity:1}.admin-bar .header-style-2.a-sticky .mk-header-nav-container{top:32px}.mk-desktop-logo.light-logo{display:none}.mk-desktop-logo.dark-logo{display:block}#mk-boxed-layout{z-index:0;position:relative}.mk-boxed-enabled #mk-boxed-layout{box-sizing:border-box;width:100%;margin:0 auto}.mk-boxed-enabled #mk-boxed-layout .a-sticky .mk-header-holder{right:auto!important}.mk-boxed-enabled #mk-boxed-layout .header-style-1 .mk-header-holder,.mk-boxed-enabled #mk-boxed-layout .header-style-3 .mk-header-holder{width:100%!important;left:auto!important}.mk-header-start-tour{float:right;visibility:visible;opacity:1;font-weight:700;transition:opacity .3s ease-out}.mk-header-start-tour i{padding-left:12px;font-size:18px}.mk-header-start-tour.show{visibility:visible;opacity:1}.mk-header-start-tour.hidden{visibility:hidden;opacity:0}.mk-header-right{position:absolute;top:0;right:10px}.header-grid.mk-grid{position:relative}.header-grid.mk-grid .header-logo.left-logo{left:20px!important}.header-grid.mk-grid .header-logo.right-logo{right:20px!important}.header-grid.mk-grid .header-logo.right-logo,.header-grid.mk-grid .mk-header-right{right:20px}.mk-header-nav-container{margin:0 auto;line-height:4px;display:block;position:relative}@media handheld,only screen and (width<=1140px){.mk-header .mk-header-nav-container,.mk-header .mk-classic-menu-wrapper{width:100%!important}}.header-style-2 .mk-classic-nav-bg{zoom:1;filter:alpha(opacity=0);opacity:0}.header-style-2 .mk-header-nav-container{float:none!important;width:100%!important}.header-style-2 .main-navigation-ul>li.menu-item{line-height:50px}.header-style-2 .main-navigation-ul>li.menu-item>a.menu-item-link{padding:14px 25px;line-height:23px}.header-style-2.menu-hover-3 .main-navigation-ul>li.menu-item>a.menu-item-link{line-height:16px}.header-style-1.header-align-center .mk-header-nav-container{text-align:center}.header-style-1.header-align-center .header-logo{float:left;left:0}.header-style-1.header-align-center .header-logo a{margin-left:20px}.header-style-1.header-align-left .mk-header-nav-container{text-align:right;float:right;margin-right:30px}.header-style-1.header-align-left .mk-header-right{display:none}.header-style-1.header-align-left.full-header #mk-nav-search-wrapper{right:-20px}.header-style-1.header-align-left .header-logo{float:left;left:0}.header-style-1.header-align-left .header-logo a{float:left;margin-left:20px}.header-style-1.header-align-left .mk-grid .mk-header-nav-container{margin-right:0}.header-style-1.header-align-left.boxed-header .mk-header-right{display:block}.header-style-1.header-align-right .mk-header-nav-container{text-align:left;float:left;margin-left:30px}.header-style-1.header-align-right .mk-header-right{display:none}.header-style-1.header-align-right .header-logo{float:right;right:0;width:auto!important}.header-style-1.header-align-right .header-logo a{margin-right:20px}.header-style-1.header-align-right .header-logo img{float:right;clear:both;left:auto!important;right:0!important}.header-style-1.header-align-right.full-header #mk-nav-search-wrapper{left:-20px;right:auto}.header-style-1.header-align-right .mk-shopping-cart-box{left:0;right:auto}.header-style-1.header-align-right .mk-shopping-cart-box:after{left:22px;right:auto}.header-style-1.header-align-right .main-nav-side-search,.header-style-1.header-align-right .shopping-cart-header{float:left}.header-style-1.header-align-right .main-navigation-ul>li.menu-item{float:right}.header-style-1.header-align-right .mk-grid .header-logo{right:0}.header-style-1.header-align-right .mk-grid .mk-header-nav-container{margin-left:0}.header-style-1.header-align-right.boxed-header .mk-header-right{display:block;left:10px;right:auto}.header-style-2 .mk-search-trigger{padding:16px 0}.header-style-2 .shopping-cart-header{vertical-align:top;float:none;margin:0 0 0 10px;padding:16px 0;display:inline-block;position:relative}.header-style-2 .mk-shoping-cart-link{margin-top:-4px;padding:20px 10px}.header-style-2 .menu-hover-style-3 .mk-search-trigger,.header-style-2 .menu-hover-style-3 .mk-shoping-cart-link{padding:0;line-height:80px}.header-style-2 .mk-dashboard-trigger{z-index:10;position:absolute}.header-style-2 .header-logo{position:relative!important}.header-style-2 .header-logo a img{position:relative!important;left:auto!important}.header-style-2 .header-logo .mk-sticky-logo{display:none!important}.header-style-2.header-align-center .mk-header-nav-container{text-align:center}.header-style-2.header-align-center .header-logo{text-align:center;width:100%;margin:0 auto}.header-style-2.header-align-center .header-logo a{margin:0 auto}.header-style-2.header-align-center .mk-grid .header-logo{position:relative;left:0}.header-style-2.header-align-center .mk-dashboard-trigger{right:0}.header-style-2.header-align-left .mk-header-nav-container{text-align:left;float:left}.header-style-2.header-align-left .header-logo{float:left}.header-style-2.header-align-left .mk-grid .header-logo{left:0}.header-style-2.header-align-left .mk-grid .mk-header-nav-container{margin-right:0}.header-style-2.header-align-left .mk-dashboard-trigger{right:0}.header-style-2.header-align-right .mk-header-nav-container{text-align:right;float:right}.header-style-2.header-align-right .header-logo{float:right;text-align:right;right:0}.header-style-2.header-align-right .header-logo a{margin-right:20px}.header-style-2.header-align-right .mk-header-right{left:10px;right:auto}.header-style-2.header-align-right .mk-header-right .mk-shopping-cart-box{position:absolute;top:80px;left:-10px;right:auto}.header-style-2.header-align-right .mk-header-right .mk-shopping-cart-box:after{left:32px;right:auto}.header-style-2.header-align-right .mk-grid .header-logo{right:0}.header-style-2.header-align-right .mk-grid .mk-header-nav-container{margin-left:0}.header-style-3 .header-logo .mk-sticky-logo{position:absolute!important}.header-style-3.header-align-left .mk-header-right{float:right;margin-right:30px}.header-style-3.header-align-left .header-logo{float:left;left:0}.header-style-3.header-align-left .header-logo a{margin-left:20px}.header-style-3.header-align-left .header-logo img{float:left}.header-style-3.header-align-left .mk-dashboard-trigger,.header-style-3.header-align-left .shopping-cart-header{float:right}.header-style-3.header-align-center .header-logo{text-align:center}.header-style-3.header-align-center .header-logo img{ms-transform:translate(-50%, -50%)!important;transform:translate(-50%,-50%)!important}.header-style-3.header-align-center .mk-dashboard-trigger,.header-style-3.header-align-center .shopping-cart-header{float:right}.header-style-3.header-align-right .mk-header-right{float:left}.header-style-3.header-align-right .header-logo{float:right;right:0}.header-style-3.header-align-right .header-logo a{float:right;clear:both;margin-right:20px}.header-style-3.header-align-right .header-logo img{float:right;right:0}.header-style-3.header-align-right .mk-grid .header-logo{float:right}.header-style-3.header-align-right .mk-grid .mk-dashboard-trigger,.header-style-3.header-align-right .mk-grid .shopping-cart-header{float:left}.header-style-3 .shopping-cart-header{z-index:11}.mk-dashboard-trigger{cursor:pointer;width:30px;margin:0 10px;display:inline-block;position:relative}.mk-dashboard-trigger .mk-css-icon-menu{margin-top:-8px;position:absolute;top:50%;left:0}.header-align-right .mk-dashboard-trigger{float:left}.header-align-left .mk-dashboard-trigger,.header-align-center .mk-dashboard-trigger{float:right}.header-style-4 .mk-header-inner{box-sizing:border-box;height:100%;padding-bottom:50px;top:0;overflow:auto;width:270px!important;height:100%!important;position:fixed!important}.header-style-4 .mk-header-right{box-sizing:border-box;width:220px;min-height:40px}.header-style-4 .mk-header-right:before,.header-style-4 .mk-header-right:after{content:" ";display:table}.header-style-4 .mk-header-right:after{clear:both}.header-style-4 .mk-header-right .mk-shoping-cart-link{padding-left:0}.header-style-4 .mk-header-holder{position:relative}.header-style-4 .shopping-cart-header{z-index:30;width:100%;margin-bottom:40px;padding:0 36px 0 9px}.header-style-4 .mk-header-searchform,.header-style-4 .mk-header-start-tour{display:none!important}.header-style-4 .mk-header-bg{transition:opacity .3s ease-out}.header-style-4 .vm-header-copyright{text-transform:uppercase;margin-top:20px;font-size:11px;line-height:18px}.header-style-4 .header-logo{text-align:center}.header-style-4 .header-logo a{width:100%!important}.header-style-4 .header-logo .mk-sticky-logo,.header-style-4 .mk-shopping-cart-box{display:none!important}.header-style-4 .mk-header-search{float:none;text-align:center;margin:0;padding:20px 0;display:block}.header-style-4 .mk-header-start-tour{float:none}.header-style-4 .header-section.mk-header-social{float:none!important}.header-style-4.header-align-left .mk-header-inner,.header-style-4.header-align-center .mk-header-inner{left:0}.header-style-4.header-align-left .mk-header-right,.header-style-4.header-align-center .mk-header-right{bottom:30px}.header-style-4.header-align-left .shopping-cart-header,.header-style-4.header-align-center .shopping-cart-header{float:right}.header-style-4.header-align-right .mk-header-inner{right:0}.header-style-4.header-align-right .mk-header-right{bottom:100px}.header-style-4.header-align-right .shopping-cart-header{float:right}.mk-header-social.header-section.show{visibility:visible;opacity:1}.mk-header-social.header-section.hidden{visibility:hidden;opacity:0}.logo-align-center .header-style-4 .header-logo img{ms-transform:translate(-50%, 0)!important;max-width:100%!important;top:0!important;left:50%!important;transform:translate(-50%)!important}.logo-align-left .header-style-4 .header-logo img{max-width:100%!important;left:20px!important}.logo-align-right .header-style-4 .header-logo img{max-width:100%!important;left:auto!important;right:20px!important}.vertical-header-enabled.vertical-header-left .trans-header #theme-page>.mk-main-wrapper-holder,.vertical-header-enabled.vertical-header-center .trans-header #theme-page>.mk-main-wrapper-holder,.vertical-header-enabled.vertical-header-left .trans-header #theme-page>.mk-page-section-wrapper .mk-page-section,.vertical-header-enabled.vertical-header-center .trans-header #theme-page>.mk-page-section-wrapper .mk-page-section,.vertical-header-enabled.vertical-header-left .trans-header #theme-page>.wpb_row,.vertical-header-enabled.vertical-header-center .trans-header #theme-page>.wpb_row,.vertical-header-enabled.vertical-header-left .trans-header #mk-footer,.vertical-header-enabled.vertical-header-center .trans-header #mk-footer{padding-left:270px}.vertical-header-enabled.vertical-header-right .trans-header #theme-page>.mk-main-wrapper-holder,.vertical-header-enabled.vertical-header-right .trans-header #theme-page>.mk-page-section-wrapper .mk-page-section,.vertical-header-enabled.vertical-header-right .trans-header #theme-page>.wpb_row,.vertical-header-enabled.vertical-header-right .trans-header #mk-footer{padding-right:270px}.vertical-header-enabled .trans-header #mk-footer:not(.mk-footer-unfold){width:auto!important}.vertical-header-enabled.vertical-header-left #mk-theme-container:not(.trans-header),.vertical-header-enabled.vertical-header-center #mk-theme-container:not(.trans-header){padding-left:270px}.vertical-header-enabled.vertical-header-right #mk-theme-container:not(.trans-header){padding-right:270px}@media handheld,only screen and (width<=755px){.header-align-center.header-style-3 .header-logo{text-align:left;padding-left:20px}.header-align-center.header-style-3 .header-logo img{ms-transform:translate(0, -50%)!important;transform:translateY(-50%)!important}.vertical-header-enabled .mk-grid{min-width:100%!important}}.admin-bar .header-style-4 .mk-header-inner{top:32px}#mk-theme-container{position:relative;left:0}body:not(.mk-boxed-enabled) .sticky-style-fixed.header-style-1 .mk-header-holder,body:not(.mk-boxed-enabled) .sticky-style-fixed.header-style-3 .mk-header-holder{right:0}body:not(.mk-boxed-enabled).dashboard-opened .sticky-style-fixed.header-style-1 .mk-header-holder{right:300px}.dashboard-opened #mk-theme-container{left:-300px}@media handheld,only screen and (width<=767px){.dashboard-opened #mk-theme-container{left:-280px}}#mk-theme-container,.mk-side-dashboard,.sticky-style-fixed.header-style-1 .mk-header-holder,.sticky-style-fixed.header-style-3 .mk-header-holder{transition:all .3s ease-in-out}.mk-side-dashboard{box-sizing:border-box;width:300px;height:100%;max-height:100%;position:fixed;top:0;right:-300px;overflow:auto}@media handheld,only screen and (width<=767px){.mk-side-dashboard{width:280px;right:-280px}}.dashboard-opened .mk-side-dashboard{right:0}.admin-bar .mk-side-dashboard{top:32px}.sidedash-navigation-ul{border-bottom:2px solid #80808033;margin:20px 20px 40px;padding:0;position:relative}.sidedash-navigation-ul>li{border-top:2px solid #80808033}.sidedash-navigation-ul li{margin:0;display:block;position:relative}.sidedash-navigation-ul li a{text-align:left;text-transform:uppercase;letter-spacing:1px;padding:15px 20px 15px 0;font-size:13px;font-weight:700;text-decoration:none;transition:all .15s;display:block;position:relative}.sidedash-navigation-ul li a i{margin-right:6px;font-size:16px}.sidedash-navigation-ul li a .sub-menu{position:relative;left:auto}.sidedash-navigation-ul li a .megamenu-title{background-color:#00000008;font-size:14px;font-weight:700}.sidedash-navigation-ul li ul{border-top:2px solid #80808033;margin:0;padding:0}.sidedash-navigation-ul li ul>li:after{content:"";background:#80808033;width:50px;height:2px;display:block}.sidedash-navigation-ul li ul>li:last-child:after{display:none}.sidedash-navigation-ul li ul li a,.sidedash-navigation-ul li ul li .megamenu-title{text-align:left;text-transform:none;margin:0;padding:15px 20px 15px 0;font-size:12px;font-weight:400;line-height:12px}.sidedash-navigation-ul>li>ul{display:none}.sidedash-navigation-ul .mk-nav-arrow{text-align:center;cursor:pointer;filter:alpha(opacity=@opacity * 100);-moz-opacity:70;-khtml-opacity:70;opacity:70;opacity:.7;width:50px;height:100%;line-height:50px;position:absolute;top:0;right:0}.sidedash-navigation-ul .mk-nav-arrow:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:100;-khtml-opacity:100;opacity:100;opacity:1}.side-dash-top-widgets,.side-dash-bottom-widgets{padding:40px}.fullscreen-nav-opened{overflow:hidden}.mk-fullscreen-inner{min-height:100%}.mk-fullscreen-nav{opacity:0;visibility:hidden;text-align:center;z-index:999;width:100%;height:100%;transition:all .25s ease-in-out;position:fixed;top:0;left:0}.mk-fullscreen-nav ul{margin:0}.mk-fullscreen-nav.opened{visibility:visible;opacity:1;overflow-y:auto}.mk-fullscreen-nav.opened .mk-fullscreen-nav-wrapper{opacity:1;visibility:visible;ms-transform:scale(1);transform:scale(1)}.mk-fullscreen-nav:before{vertical-align:middle;height:100%;display:inline-block}.mk-fullscreen-nav .mk-fullscreen-nav-close{opacity:.8;-webkit-transform:opacity .2s;-ms-transform:opacity .2s;transform:opacity .2s;z-index:1001;font-size:32px;position:fixed;top:40px;right:50px}.mk-fullscreen-nav .mk-fullscreen-nav-close:link,.mk-fullscreen-nav .mk-fullscreen-nav-close:visited{color:#fff}.mk-fullscreen-nav .mk-fullscreen-nav-close:hover{opacity:1}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper{vertical-align:middle;ms-transform:scale(.9);opacity:0;visibility:hidden;text-align:center;width:99.5%;font-size:18px;transition:all .3s ease-in-out;display:inline-block;transform:scale(.9)}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu{width:100%}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul{margin:0;padding:0;list-style:none}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item{margin-left:0;padding:0;display:block}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item a{transition:all .15s ease-in-out;display:block}.mk-fullscreen-nav .responsive-logo{display:none}@media handheld,only screen and (width<=780px){.mk-fullscreen-nav.logo-is-responsive .dark-logo,.mk-fullscreen-nav.logo-is-responsive .light-logo{display:none}.mk-fullscreen-nav.logo-is-responsive .responsive-logo{display:inline-block}.mk-fullscreen-nav .mk-fullscreen-nav-logo{max-width:70%;margin-top:25px;margin-bottom:50px}}.not-found-page .theme-page-wrapper,.not-found-page .mk-tabbed-box{margin:0!important}.not-found-page #theme-page{margin-bottom:0!important;padding:0!important}.not-found-page .theme-content{padding:0!important}.mk-go-top{text-align:center;backface-visibility:hidden;perspective:1000px;-ms-perspective:1000;opacity:0;background-color:#0003;width:45px;height:45px;transition:all .2s ease-in-out;display:block;position:fixed;bottom:15px;right:-60px;transform:translateZ(0)}.mk-go-top.is-active{opacity:1;right:15px}.mk-go-top:hover{background-color:#0000004d}.mk-go-top i{color:#fff;font-size:16px;line-height:16px;position:absolute;top:15px;left:15px}.mk-relative{position:relative}.no-margin-top{padding-top:10px!important}.mk-zindex-fix{position:relative}.mk-love-this span,.mk-love-this i{color:#898989}.mk-love-this span{cursor:default;margin-left:0;font-size:11px}.mk-love-this i{font-size:16px}.mk-love-this.item-loved i{cursor:default;-animation-fill-mode:forwards;animation:.4s cubic-bezier(0,1.8,1,1.8) 0 forwards heart_scale;-moz-animation-fill-mode:;-o-animation-fill-mode:}@keyframes heart_scale{0%{ms-transform:scale(1);transform:scale(1)}50%{ms-transform:scale(1.1);color:#da4c26;transform:scale(1.1)}to{ms-transform:scale(1);color:#da4c26;transform:scale(1)}}#theme-page{height:auto;min-height:200px;margin:0;padding:0;position:relative}#theme-page .theme-page-wrapper{margin:20px auto}#theme-page .theme-page-wrapper.no-padding{margin-top:0!important;margin-bottom:0!important}#theme-page .theme-page-wrapper .theme-content{padding:30px 20px}#theme-page .theme-page-wrapper .theme-content.no-padding{padding-top:0!important;padding-bottom:0!important}#theme-page .theme-page-wrapper #mk-sidebar{position:relative}#theme-page .theme-page-wrapper.right-layout #mk-sidebar{float:right}#theme-page .theme-page-wrapper.left-layout #mk-sidebar,#theme-page .theme-page-wrapper.right-layout .theme-content{float:left}#theme-page .theme-page-wrapper.left-layout .theme-content{float:right}#theme-page .theme-page-wrapper.right-layout .sidebar-wrapper,#theme-page .theme-page-wrapper.left-layout .sidebar-wrapper{padding:30px 20px}* html #theme-page,* html #mk-sidebar{display:inline}@media handheld,only screen and (width<=768px){#theme-page{padding:0!important}.theme-page-wrapper{margin:0 auto!important}}.mk-header-toolbar{width:100%;height:35px;line-height:35px;position:relative}.mk-header-toolbar .mk-button{color:#fff!important}.mk-toolbar-holder{padding:0 20px}.mk-header-login,.header-toolbar-contact,.mk-header-date,.mk-language-nav>a,.mk-header-toolbar .mk-header-searchform,.mk-header-tagline,.mk-header-signup{height:35px;line-height:35px}.mk-header-tagline,.header-toolbar-contact,.mk-header-date{margin-right:15px;font-size:13px}.mk-header-tagline i,.header-toolbar-contact i,.mk-header-date i{padding-right:6px;font-size:16px}.mk-language-nav{height:35px;margin-right:15px;line-height:35px;display:inline-block;position:relative}.mk-language-nav>a{font-size:12px}.mk-language-nav>a i{vertical-align:middle;margin-top:-1px;padding-right:5px;font-size:16px}.mk-language-nav:hover>.mk-language-nav-sub-wrapper{display:block}.mk-language-nav-sub-wrapper{display:none;position:absolute;top:100%;left:0}.mk-language-nav-sub{background-color:#fff;border:1px solid #d9d9d9;position:relative}.mk-language-navigation{margin:0;padding:0;list-style:none}.mk-language-navigation li{margin:0}.mk-language-navigation li a{color:#666;min-width:120px;margin:5px 0;padding:6px 12px 6px 0;font-size:12px;font-weight:700;line-height:14px;display:block}.mk-language-navigation li a:hover{background-color:#0000000d}.mk-language-navigation li a .mk-lang-flag{vertical-align:middle;margin-left:8px}.mk-language-navigation li a .mk-lang-name{padding-left:8px}.mk-language-navigation li.current-menu-item>a{background-color:#0000000d}.mk-header-search{float:right;margin-left:6px;display:inline-block}.mk-header-inner .mk-header-searchform{float:right;margin-right:10px;display:inline-block}.mk-header-inner .mk-header-searchform .text-input{width:200px;height:30px;line-height:20px;padding:5px 15px 5px 30px!important}.mk-header-inner .mk-header-searchform .mk-icon-search{filter:alpha(opacity=@opacity * 100);-moz-opacity:70;-khtml-opacity:70;opacity:70;opacity:.7;margin-top:-8px;top:50%;left:7px}.mk-header-searchform span{border-radius:40px;display:inline-block;position:relative;overflow:hidden}.mk-header-searchform span .text-input{opacity:.7;background-color:#fff3;border:none;border-radius:40px;width:90px;height:23px;margin:0;padding:3px 15px 3px 30px;font-size:12px;line-height:16px}.mk-header-searchform span .text-input:focus{opacity:1}.mk-header-searchform span i{opacity:.7;font-size:16px;position:absolute}.mk-header-searchform span .mk-icon-search{margin-top:-8px;top:50%;left:7px}.header-search-btn{background-color:#0000;border:none;outline:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.mk-header-social{float:right;height:30px;display:inline-block}.mk-header-social ul{margin:7px 0 0;padding:0;list-style:none}.mk-header-social ul li{margin:0;display:inline-block}.mk-header-social ul li a{margin-right:6px;display:block;position:relative}.mk-header-social ul li a i:before{font-size:16px}.mk-header-social ul li a .mk-jupiter-icon-simple-xing{padding:0!important}.mk-header-social.header-section .mk-square-pointed,.mk-header-social.header-section .mk-square-rounded,.mk-header-social.header-section .mk-simple-rounded{text-align:center;background-color:#0000;border-style:solid;border-width:1px;margin:0 2px;line-height:16px!important}.mk-header-social.header-section .mk-square-pointed.small,.mk-header-social.header-section .mk-square-rounded.small,.mk-header-social.header-section .mk-simple-rounded.small{width:16px;height:16px;padding:8px;font-size:16px;line-height:16px!important}.mk-header-social.header-section .mk-square-pointed.small i:before,.mk-header-social.header-section .mk-square-rounded.small i:before,.mk-header-social.header-section .mk-simple-rounded.small i:before{font-size:16px;line-height:16px!important}.mk-header-social.header-section .mk-square-pointed.medium,.mk-header-social.header-section .mk-square-rounded.medium,.mk-header-social.header-section .mk-simple-rounded.medium{width:24px;height:24px;padding:12px;font-size:24px;line-height:24px!important}.mk-header-social.header-section .mk-square-pointed.medium i:before,.mk-header-social.header-section .mk-square-rounded.medium i:before,.mk-header-social.header-section .mk-simple-rounded.medium i:before{font-size:24px;line-height:24px!important}.mk-header-social.header-section .mk-square-pointed.large,.mk-header-social.header-section .mk-square-rounded.large,.mk-header-social.header-section .mk-simple-rounded.large{width:32px;height:32px;padding:16px;font-size:32px;line-height:32px!important}.mk-header-social.header-section .mk-square-pointed.large i:before,.mk-header-social.header-section .mk-square-rounded.large i:before,.mk-header-social.header-section .mk-simple-rounded.large i:before{font-size:32px;line-height:32px!important}.mk-header-social.header-section .mk-square-rounded{border-radius:25%}.mk-header-social.header-section .mk-simple-rounded{border-radius:50%}.mk-header-right .mk-header-social{height:auto;padding:0 10px}.mk-header-right .mk-header-social ul{margin:0}.mk-header-login{float:right;margin:0 20px 0 0;display:inline-block;position:relative}.mk-header-login .mk-login-link i{vertical-align:middle;margin-right:4px;font-size:16px}.mk-login-status{color:#666;margin:8px 0 0;padding:0;font-size:12px;display:block}.mk-login-register,.mk-header-subscribe{background-color:#fff;border:1px solid #d9d9d9;width:250px;padding:15px;display:none;position:absolute;top:100%;right:0}.mk-login-register .form-section,.mk-header-subscribe .form-section{margin-bottom:8px;display:block}.mk-login-register .form-section .text-input,.mk-header-subscribe .form-section .text-input{background-color:#fff;width:100%}.mk-login-register .register-login-links,.mk-header-subscribe .register-login-links{float:left;padding-top:5px;display:inline-block}.mk-login-register .register-login-links a,.mk-header-subscribe .register-login-links a{color:#888;line-height:12px;display:inline-block}.mk-login-register .register-login-links .mk-create-account,.mk-header-subscribe .register-login-links .mk-create-account{border-left:2px solid #b6b6b6;margin-left:5px;padding-left:5px}.mk-login-register .mk-login-remember,.mk-header-subscribe .mk-login-remember{margin:5px 0 10px;display:block}.mk-login-register .shop-flat-btn,.mk-header-subscribe .shop-flat-btn{float:right}.mk-login-register .mk-login-title,.mk-header-subscribe .mk-login-title{font-size:16px}#mk-register-panel{display:none}#mk-register-panel .register-login-links{float:right;margin:5px 0;display:block}.mk-forget-panel{display:none}.mk-forget-panel .register-login-links{float:right;margin:5px 0;display:block}.user-profile-box img{float:left}.user-profile-box a{color:#747474;margin:0 0 0 60px;line-height:24px;display:block}.mk-header-signup{float:right;margin:0 10px 0 0;display:inline-block}.mk-header-signup .mk-subscribe-link i{vertical-align:middle;margin-right:4px;font-size:16px}.mk-header-signup{position:relative}.mk-header-subscribe label{margin-bottom:8px;display:block}.mk-header-subscribe .text-input{background-color:#fff;width:100%;margin-bottom:10px}.mk-toolbar-navigation{height:30px;margin-right:10px;display:inline-block}.mk-toolbar-navigation ul{margin:0;padding:0}.mk-toolbar-navigation ul li{margin:0;padding:0;line-height:26px;display:inline-block}.mk-toolbar-navigation ul li:last-child>a{border:none!important}.mk-toolbar-navigation ul li a{border-right:1px solid #80808033;padding:0 5px;line-height:10px;display:inline-block}.mk-toolbar-navigation ul li ul{display:none}.mk-toolbar-navigation a,.mk-language-nav>a,.mk-header-login .mk-login-link,.mk-subscribe-link,.mk-checkout-btn,.mk-header-tagline a{font-size:12px}.mk-toolbar-navigation a:hover,.mk-language-nav>a:hover,.mk-header-login .mk-login-link:hover,.mk-subscribe-link:hover,.mk-checkout-btn:hover,.mk-header-tagline a:hover{opacity:.8}.main-nav-side-search{vertical-align:top;margin:0 0 0 10px;display:inline-block;position:relative}.mk-search-trigger{font-size:16px;display:block}.classic-style-nav .mk-search-trigger{padding:16px 0}.mk-fullscreen-search-overlay{opacity:0;visibility:hidden;text-align:center;background-color:#000000f0;width:100%;height:100%;transition:all .25s ease-in-out;position:fixed;top:0;left:0}.mk-fullscreen-search-overlay.mk-fullscreen-search-overlay-show{visibility:visible;opacity:1}.mk-fullscreen-search-overlay.mk-fullscreen-search-overlay-show .mk-fullscreen-search-wrapper{opacity:1;visibility:visible;ms-transform:scale(1);transform:scale(1)}.mk-fullscreen-search-overlay:before{content:"";vertical-align:middle;height:100%;margin-right:-.25em;display:inline-block}.mk-fullscreen-search-overlay .mk-fullscreen-close{font-size:26px;transition:transform .2s ease-out;position:absolute;top:70px;right:50px;transform:rotate(0)}.mk-fullscreen-search-overlay .mk-fullscreen-close:link,.mk-fullscreen-search-overlay .mk-fullscreen-close:visited{color:#fff}.mk-fullscreen-search-overlay .mk-fullscreen-close:hover{transform:rotate(90deg)}.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper{vertical-align:middle;text-align:center;ms-transform:scale(.9);opacity:0;visibility:hidden;max-width:1000px;font-size:18px;transition:all .3s ease-in-out;display:inline-block;transform:scale(.9)}.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper p{color:#fff;letter-spacing:2px;text-transform:uppercase;margin-bottom:40px;font-size:14px}.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform{position:relative}.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform #mk-fullscreen-search-input{text-align:center;color:#fff;background-color:#0000;border:0;width:800px;padding:20px;font-size:35px;transition:all .3s ease-out;box-shadow:0 3px #ffffff1a}.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform #mk-fullscreen-search-input:focus{box-shadow:0 3px #fff3}.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform input[type=submit]{background-color:#0000;border:0;width:100px;height:100%;position:absolute;top:0;right:0}.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform .fullscreen-search-icon{color:#fff3;font-size:25px;transition:all .2s ease-out;position:absolute;top:30px;right:15px}.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform .fullscreen-search-icon:hover{color:#ffffff4d}#mk-nav-search-wrapper{background-color:#fff;width:330px;height:56px;margin-top:3px;display:none;position:absolute;right:-50px}#mk-nav-search-wrapper form{display:block;overflow:hidden}#mk-nav-search-wrapper form.ajax-searching .nav-side-search-icon:before{content:"";animation:.8s linear infinite spin;display:inline-block}#mk-nav-search-wrapper input[type=text]{background-color:#fff;border:1px solid #e3e3e3;border-right:none;width:275px;height:100%;padding:0 10px;line-height:30px;position:absolute;top:0;left:0}#mk-nav-search-wrapper input[type=submit]{background-color:#0000;border:none;outline:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#mk-nav-search-wrapper .nav-side-search-icon{color:#fff;text-align:center;background-color:#bfbcbc;width:56px;height:100%;font-size:16px;line-height:56px;display:block;position:absolute;top:0;right:0}#mk-nav-search-wrapper .ui-autocomplete{text-align:left;background-color:#fff;border:none;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;margin:0;padding:0;list-style:none;overflow:auto}#mk-nav-search-wrapper .ui-autocomplete li{cursor:pointer;border-bottom:1px solid #e3e3e3;margin:0;padding:10px;line-height:16px;overflow:hidden}#mk-nav-search-wrapper .ui-autocomplete li a{cursor:pointer}#mk-nav-search-wrapper .ui-autocomplete li a:hover{color:#252525}#mk-nav-search-wrapper .ui-autocomplete li .search-date{color:#999;font-size:11px}#mk-nav-search-wrapper .ui-autocomplete li .search-title{text-transform:uppercase;color:#252525;margin-bottom:3px;font-size:12px;font-weight:700;line-height:18px;display:block}#mk-nav-search-wrapper .ui-autocomplete li:hover{background-color:#fbfbfb}#mk-nav-search-wrapper .ui-autocomplete li img,#mk-nav-search-wrapper .ui-autocomplete li i{float:left;border:1px solid #d2d2d2;border-radius:60px;width:32px;height:32px;margin-right:15px}#mk-nav-search-wrapper .ui-autocomplete li i{text-align:center;background-color:#f3f3f3}#mk-nav-search-wrapper .ui-autocomplete li i:before{color:#636363;font-size:16px;line-height:32px}.shopping-cart-header{vertical-align:top;margin:0;display:inline-block;position:relative}.shopping-cart-header .widgettitle{display:none}.mk-shoping-cart-link{margin:0;padding:0 10px 0 20px}.mk-shoping-cart-link i{font-size:16px;line-height:16px;position:relative}.mk-header-cart-count{padding-left:5px;font-size:13px;font-weight:700}.mk-shopping-cart-box{text-align:left;width:300px;padding:0 10px;display:none;position:absolute;top:100%;right:0}#mk-header-checkout .widget,.mk-shopping-cart-box .widget{margin:0}#mk-header-checkout .product_list_widget,.mk-shopping-cart-box .product_list_widget{margin:15px 0!important}#mk-header-checkout .product_list_widget li,.mk-shopping-cart-box .product_list_widget li{margin:0!important;padding:10px 0!important;line-height:22px!important}#mk-header-checkout .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li.empty{text-transform:uppercase;letter-spacing:1px;padding-left:20px!important}#mk-header-checkout .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li a{padding-left:18px;font-size:12px;font-weight:400!important}#mk-header-checkout .product_list_widget li .variation,.mk-shopping-cart-box .product_list_widget li .variation{display:none!important}#mk-header-checkout .product_list_widget li .quantity,.mk-shopping-cart-box .product_list_widget li .quantity{text-align:left;margin-top:10px;font-size:16px;font-weight:700;display:inline-block}#mk-header-checkout .product_list_widget li:first-child,.mk-shopping-cart-box .product_list_widget li:first-child{border-top:none}#mk-header-checkout .product_list_widget li img,.mk-shopping-cart-box .product_list_widget li img{padding:0!important}#mk-header-checkout .total,.mk-shopping-cart-box .total{text-align:center;font-size:16px;font-weight:700;display:block;border-top:1px solid #80808033!important;padding-top:15px!important}#mk-header-checkout .buttons,.mk-shopping-cart-box .buttons{text-align:center;margin-bottom:20px}@media handheld,only screen and (width<=780px){.mk-header-right{display:none!important}}.mk-toolbar-resposnive-icon{cursor:pointer;width:24px;height:24px;display:none;position:absolute;top:0;left:50%;line-height:16px!important}.mk-toolbar-resposnive-icon i{font-size:16px;line-height:16px}.toolbar-opened .mk-toolbar-resposnive-icon i:before{content:""!important}@media handheld,only screen and (width<=780px){.mk-header-toolbar{height:auto;line-height:auto;padding:10px 5px;display:none}.mk-toolbar-resposnive-icon{display:block}.mk-header-signup,.mk-header-login,.mk-header-social,.mk-header-tagline,.header-toolbar-contact,.header-toolbar-contact,.mk-header-date,#mk-toolbar-navigation,#mk-header-checkout{padding:0;float:none!important;width:100%!important;height:auto!important;margin:0 10px 5px!important;line-height:25px!important;display:block!important}.mk-login-register,.mk-header-subscribe{left:0;right:auto}.mk-login-register:before,.mk-header-subscribe:before{left:10px;right:auto}.mk-header-social li i:before{font-size:32px!important}.mk-toolbar-navigation li:first-child a{padding-left:0}#mk-header-checkout{top:30px;right:auto}#mk-header-checkout:before{left:30px;right:auto}}.mk-main-navigation{text-align:center;margin:0 auto;display:inline-block}.mk-classic-menu-wrapper{margin:0 auto;position:relative}.mk-classic-menu-wrapper .main-navigation-ul>li.menu-item>a.menu-item-link i{padding-right:7px}.header-style-2 .menu-hover-style-3 .main-navigation-ul>li.menu-item{line-height:80px}.main-navigation-ul,.main-navigation-ul ul.sub-menu,.main-navigation-ul li.menu-item{margin:0;padding:0}.main-navigation-ul li.no-mega-menu ul.sub-menu{padding:8px 0;position:absolute;top:100%;right:0}.main-navigation-ul:not(.dropdownJavascript) li.menu-item:hover>ul.sub-menu{display:block}.main-navigation-ul li>.sub-menu{top:-10000px!important}.main-navigation-ul>li:hover>.sub-menu{top:100%!important}.main-navigation-ul .sub-menu li:hover>.sub-menu{top:0!important}.header-align-left .mk-grid .main-navigation-ul li.no-mega-menu>ul.sub-menu,.header-align-center .mk-grid .main-navigation-ul li.no-mega-menu>ul.sub-menu,.header-align-center .main-navigation-ul li.no-mega-menu>ul.sub-menu,.header-style-2.header-align-center .main-navigation-ul li.no-mega-menu>ul.sub-menu,.header-style-2.header-align-left .main-navigation-ul li.no-mega-menu>ul.sub-menu,.header-align-right .main-navigation-ul li.no-mega-menu>ul.sub-menu{left:0;right:auto}.header-align-right .mk-grid .main-navigation-ul li.no-mega-menu>ul.sub-menu{left:auto;right:0}.main-navigation-ul li.has-mega-menu>ul.sub-menu{padding:17px 0;position:absolute;top:100%;left:0}.main-navigation-ul>li.menu-item{float:left}.main-navigation-ul>li.menu-item>a.menu-item-link{text-align:center;box-sizing:border-box;font-size:13px;font-weight:700;text-decoration:none;display:inline-block;position:relative}.sticky-style-fixed .main-navigation-ul>li.menu-item>a.menu-item-link{-o-transition:color .1s ease-out, background .1s ease-out, border .1s ease-out, height .35s ease, line-height .35s ease;transition:color .1s ease-out,background .1s ease-out,border .1s ease-out,height .35s,line-height .35s}.sticky-style-slide .main-navigation-ul>li.menu-item>a.menu-item-link{-o-transition:color .1s ease-out, background .1s ease-out, border .1s ease-out;transition:color .1s ease-out,background .1s ease-out,border .1s ease-out}.menu-hover-style-1 .main-navigation-ul>li.menu-item>a.menu-item-link{border-top:3px solid #0000}.menu-hover-style-4 .main-navigation-ul>li.menu-item>a.menu-item-link{margin-left:1px}.menu-hover-style-3 .main-navigation-ul>li.menu-item>a{border:2px solid #0000;border-radius:5px;margin:0 2px}.menu-hover-style-5 .main-navigation-ul>li.menu-item>a.menu-item-link:after{content:"";transform-origin:0;width:100%;height:2px;filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .15s ease-out;display:block;transform:scaleX(0)}.IE9 .menu-hover-style-5 .main-navigation-ul>li.menu-item>a.menu-item-link:after{height:0}.menu-hover-style-5 .main-navigation-ul>li.menu-item:hover>a.menu-item-link:after,.menu-hover-style-5 .main-navigation-ul>li.current-menu-item>a.menu-item-link:after,.menu-hover-style-5 .main-navigation-ul>li.current-menu-ancestor>a.menu-item-link:after{filter:alpha(opacity=@opacity * 100);-moz-opacity:100;-khtml-opacity:100;opacity:100;opacity:1;transform:scale(1)}.IE9 .menu-hover-style-5 .main-navigation-ul>li.menu-item:hover>a.menu-item-link:after,.IE9 .menu-hover-style-5 .main-navigation-ul>li.current-menu-item>a.menu-item-link:after,.IE9 .menu-hover-style-5 .main-navigation-ul>li.current-menu-ancestor>a.menu-item-link:after{height:2px}.main-navigation-ul>li.menu-item a.menu-item-link i{text-transform:lowercase;margin-right:8px;font-size:16px}.main-navigation-ul>li.menu-item .sub-menu a.menu-item-link{transition:all .2s ease-in-out}.main-navigation-ul>li.no-mega-menu ul.sub-menu li.menu-item a.menu-item-link{text-align:left;float:none;text-transform:capitalize;letter-spacing:1px;margin:0;padding:10px 20px;font-size:12px;font-weight:400;line-height:18px;display:block;position:relative}.main-navigation-ul>li.no-mega-menu ul.sub-menu li.menu-item a.menu-item-link i{margin-right:8px;font-size:16px}.main-navigation-ul>li.menu-item ul.sub-menu:after{content:"";height:2px;display:block;position:absolute;top:0;left:0;right:0}.main-navigation-ul li.no-mega-menu ul.sub-menu ul.sub-menu{top:0;left:100%;right:auto}.main-navigation-ul li .dropdownRightToLeft>ul.sub-menu{left:auto!important;right:100%!important}.main-navigation-ul li.menu-item{list-style-type:none;display:block;position:relative}.main-navigation-ul>li.menu-item{display:inline-block}.main-navigation-ul a.menu-item-link,.main-navigation-ul span{white-space:normal;text-decoration:none;display:block}.mk-main-navigation>.main-navigation-ul>.menu-item-language{visibility:hidden}.main-navigation-ul .menu-item-language span{display:inline}.vertical{display:inline-block}.vertical>li.menu-item{display:block}.vertical ul{top:0;left:100%}.dropdownJavascript li.no-mega-menu:hover>ul.sub-menu,.dropdownJavascript li.has-mega-menu:hover>ul.sub-menu{display:none}.dropdownJavascript li.dropdownOpen>ul.sub-menu{display:block!important}.main-navigation-ul li.with-menu>a:before{content:"";position:absolute;top:10px;right:12px}.main-navigation-ul li.menu-item.has-mega-menu{position:static}.has-mega-menu>ul.sub-menu{width:100%;padding:20px 0;position:absolute;left:0}.has-mega-menu>ul.sub-menu>ul.sub-menu{display:block;position:relative;top:auto;left:auto}.has-mega-menu>ul.sub-menu>li.menu-item{float:left;width:23%;box-shadow:none;background-color:#0000;border:0;padding-left:10px;display:block;position:relative;left:0}.has-mega-menu .megamenu-title{text-align:left;margin:0 0 6px;padding:9px 10px 16px;font-size:14px;font-weight:700;line-height:14px}.has-mega-menu .megamenu-title:after{content:"";opacity:.3;width:20px;height:2px;margin-top:10px;display:block}.has-mega-menu .megamenu-title i{margin-right:8px;font-size:16px}.has-mega-menu>ul.sub-menu>li.menu-item{box-sizing:border-box;padding:0 20px}.has-mega-menu>ul.sub-menu>li.menu-item:first-child{border-left:none}.has-mega-menu>ul.sub-menu>li.mega_col_1{width:100%}.has-mega-menu>ul.sub-menu>li.mega_col_2{width:49.5%}.has-mega-menu>ul.sub-menu>li.mega_col_3{width:33.25%}.has-mega-menu>ul.sub-menu>li.mega_col_4{width:24.9%}.has-mega-menu>ul.sub-menu>li.mega_col_5{width:19.8%}.has-mega-menu>ul.sub-menu>li.mega_col_6{width:16.5%}.has-mega-menu>ul.sub-menu>li>ul.sub-menu{display:block}.has-mega-menu>ul.sub-menu>li>ul.sub-menu li.menu-item a.menu-item-link{text-align:left;float:none;margin:0;padding:10px;line-height:18px;display:block;position:relative}.has-mega-menu>ul.sub-menu>li>ul.sub-menu li.menu-item a.menu-item-link i{margin-right:8px;font-size:16px}.megamenu-widgets-container{text-align:left;padding:10px;line-height:22px}.megamenu-widgets-container ul{margin:0;list-style:none}.megamenu-widgets-container .widget{margin-bottom:15px;overflow:visible}.mk-nav-responsive-link{cursor:pointer;margin-top:-18px;padding:10px;line-height:8px;display:none;position:absolute;top:50%;right:20px}.mk-nav-responsive-link i{font-size:16px}.mk-responsive-nav{width:100%}.mk-responsive-nav>li>ul{border-top:1px solid #80808033;display:none}.mk-responsive-nav>li{border-bottom:1px solid #80808033}.mk-responsive-nav .mk-nav-arrow{text-align:center;cursor:pointer;filter:alpha(opacity=@opacity * 100);-moz-opacity:70;-khtml-opacity:70;opacity:70;opacity:.7;width:70px;height:100%;line-height:50px;position:absolute;top:0;right:0}.mk-responsive-nav .mk-nav-arrow:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:100;-khtml-opacity:100;opacity:100;opacity:1}.menu-html-content{text-align:left;line-height:22px!important}.mk-responsive-wrap{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;width:100%;display:none;position:absolute;overflow-y:scroll}.mk-responsive-nav{border-bottom:1px solid #ffffff1a;width:100%;margin:0;padding:0;position:relative}.mk-responsive-nav li{margin:0;display:block;position:relative}.mk-responsive-nav li a{text-align:left;text-transform:uppercase;border-top:1px solid #ffffff1a;padding:15px 20px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;display:block}.mk-responsive-nav li a>i{display:none}.mk-responsive-nav li a:hover{background-color:#00000008}.mk-responsive-nav li a .sub-menu{position:relative;left:auto}.mk-responsive-nav li a .megamenu-title{background-color:#00000008;font-size:14px;font-weight:700}.mk-responsive-nav li ul{margin:0;padding:0 0 0 5px}.mk-responsive-nav li ul .megamenu-widgets-container{display:none!important}.mk-responsive-nav li ul li a,.mk-responsive-nav li ul li .megamenu-title{text-align:left;text-transform:none;margin:0;padding:12px 15px 12px 25px;font-size:12px;font-weight:400;line-height:12px}.mk-responsive-nav li .megamenu-title{font-size:14px!important;font-weight:700!important}.mk-responsive-nav>.responsive-searchform{display:block!important}.responsive-searchform{margin:10px;line-height:24px;position:relative}.responsive-searchform .text-input{background-color:#00000005;border:1px solid #00000026;border-radius:0;width:100%;padding:12px;box-shadow:none!important;color:#9e9e9e!important}.responsive-searchform .mk-icon-search{color:#0000004d;font-size:20px;position:absolute;bottom:14px;right:15px}.responsive-searchform .mk-icon-search input{background:0 0;border:none;outline:none;width:100%;height:100%;position:absolute;top:0;left:0}.mk-opened-nav{overflow:hidden!important;overflow:-moz-scrollbars-none!important;-ms-overflow-style:none!important}.mk-opened-nav::-webkit-scrollbar{width:0!important}.mk-css-icon-menu,.mk-css-icon-close{width:18px;height:18px}.mk-css-icon-menu.icon-size-big,.mk-css-icon-close.icon-size-big{ms-transform:scale(1.5);transform:scale(1.5)}.mk-css-icon-menu div,.mk-css-icon-close div{border-radius:3px;height:3px;margin-bottom:3px;display:block;position:relative}.mk-css-icon-menu-line-2{transition:opacity .1s}.mk-css-icon-menu-line-1,.mk-css-icon-menu-line-3{transition:all .2s}.dashboard-active .mk-css-icon-menu-line-2,.is-active .mk-css-icon-menu-line-2{opacity:0}.dashboard-active .mk-css-icon-menu-line-1,.is-active .mk-css-icon-menu-line-1{top:6px;transform:rotate(45deg)}.dashboard-active .mk-css-icon-menu-line-3,.is-active .mk-css-icon-menu-line-3{top:-6px;transform:rotate(-45deg)}#wpadminbar{backface-visibility:hidden;perspective:1000px;-ms-perspective:1000;transform:translateZ(0)}.mk-vm-menuwrapper{perspective:1000px;perspective-origin:50% 200%;box-sizing:border-box;margin-bottom:10px;position:relative}.mk-vm-menuwrapper button{text-indent:-900em;cursor:pointer;background:#ccc;border:none;outline:none;width:48px;height:45px;position:relative;overflow:hidden}.mk-vm-menuwrapper button:after{content:"";width:68%;height:5px;position:absolute;top:10px;left:16%}.mk-vm-menuwrapper ul{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin:0;padding:0;list-style:none}.mk-vm-menuwrapper li{margin:0;padding:0;list-style:none;position:relative}.mk-vm-menuwrapper li a{outline:none;padding:14px 26px;line-height:130%;transition:all .1s ease-out;display:block;position:relative}.mk-vm-menuwrapper li a i{margin-right:6px;font-size:16px}.menu-hover-style-3.mk-vm-menuwrapper{margin:4px 4px 30px}.menu-hover-style-3.mk-vm-menuwrapper li>a{border:2px solid #0000;border-radius:5px;padding:10px 45px 10px 22px}.mk-vm-menuwrapper li.mk-vm-back>a{padding-left:35px}.mk-vm-menuwrapper li.mk-vm-back:after,.mk-vm-menuwrapper li>a:not(:only-child):after{ms-transform:translate(0, -50%);speak:none;-webkit-font-smoothing:antialiased;content:"";font-family:themeIcons;font-size:10px;line-height:100%;position:absolute;top:50%;transform:translateY(-50%)}.menu-hover-style-1.mk-vm-menuwrapper li a{border-left:3px solid #0000}.mk-vm-menuwrapper li.mk-vm-back:after{margin-top:-8px;left:15px;transform:rotate(180deg)}.menu-hover-style-4.mk-vm-menuwrapper li.mk-vm-back:hover:after{color:#fff}.mk-vm-menuwrapper li>a:after{opacity:.7;transition:all .1s ease-out;right:15px}.mk-vm-menuwrapper .mk-vm-menu{backface-visibility:hidden;width:100%;margin:0;transform:translateY(0)}.mk-vm-menuwrapper .mk-vm-menu.mk-vm-menu-toggle{transition:all .3s}.mk-vm-menuwrapper .mk-vm-menu.mk-vm-menuopen{opacity:1;pointer-events:auto;transform:translateY(0)}.mk-vm-menuwrapper li .sub-menu,.mk-vm-menu.mk-vm-subview li,.mk-vm-menu.mk-vm-subview li.mk-vm-subviewopen>a,.mk-vm-menu.mk-vm-subview li.mk-vm-subview>a{display:none}.mk-vm-menu.mk-vm-subview li.mk-vm-subview,.mk-vm-menu.mk-vm-subview li.mk-vm-subview .sub-menu,.mk-vm-menu.mk-vm-subview li.mk-vm-subviewopen,.mk-vm-menu.mk-vm-subview li.mk-vm-subviewopen>.sub-menu,.mk-vm-menu.mk-vm-subview li.mk-vm-subviewopen>.sub-menu>li{display:block}.mk-vm-menuwrapper>.sub-menu{width:100%;margin:0;position:absolute;top:0;left:0}.mk-vm-menu.mk-vm-animate-out-1{animation:.3s ease-in-out MenuAnimOut1}.mk-vm-menu.mk-vm-animate-out-2{animation:.4s MenuAnimOut2}@-webkit-keyframes MenuAnimOut1{to{opacity:0;-webkit-transform:translate(-100%)}}@-webkit-keyframes MenuAnimOut2{to{opacity:0;-webkit-transform:translateZ(300px)}}@keyframes MenuAnimOut1{to{opacity:0;transform:translate(-100%)}}@keyframes MenuAnimOut2{to{opacity:0;transform:translateZ(300px)}}.mk-vm-menu.mk-vm-animate-in-1{animation:.3s ease-in-out MenuAnimIn1}.mk-vm-menu.mk-vm-animate-in-2{animation:.4s MenuAnimIn2}@-webkit-keyframes MenuAnimIn1{0%{opacity:0;-webkit-transform:translate(-100%)}to{opacity:1;-webkit-transform:translate(0)}}@-webkit-keyframes MenuAnimIn2{0%{opacity:0;-webkit-transform:translateZ(300px)}to{opacity:1;-webkit-transform:translateZ(0)}}@keyframes MenuAnimIn1{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes MenuAnimIn2{0%{opacity:0;transform:translateZ(300px)}to{opacity:1;transform:translateZ(0)}}.mk-vm-menuwrapper>.sub-menu.mk-vm-animate-in-1{animation:.3s ease-in-out SubMenuAnimIn1}.mk-vm-menuwrapper>.sub-menu.mk-vm-animate-in-2{animation:.4s SubMenuAnimIn2}@-webkit-keyframes SubMenuAnimIn1{0%{opacity:0;-webkit-transform:translate(100%)}to{opacity:1;-webkit-transform:translate(0)}}@-webkit-keyframes SubMenuAnimIn2{0%{opacity:0;-webkit-transform:translateZ(-300px)}to{opacity:1;-webkit-transform:translateZ(0)}}@keyframes SubMenuAnimIn1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes SubMenuAnimIn2{0%{opacity:0;transform:translateZ(-300px)}to{opacity:1;transform:translateZ(0)}}.mk-vm-menuwrapper>.sub-menu.mk-vm-animate-out-1{animation:.3s ease-in-out SubMenuAnimOut1}.mk-vm-menuwrapper>.sub-menu.mk-vm-animate-out-2{animation:.4s SubMenuAnimOut2}@-webkit-keyframes SubMenuAnimOut1{0%{opacity:1;-webkit-transform:translate(0%)}to{opacity:0;-webkit-transform:translate(100%)}}@-webkit-keyframes SubMenuAnimOut2{0%{opacity:1;-webkit-transform:translateZ(0)}to{opacity:0;-webkit-transform:translateZ(-300px)}}@keyframes SubMenuAnimOut1{0%{opacity:1;transform:translate(0%)}to{opacity:0;transform:translate(100%)}}@keyframes SubMenuAnimOut2{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translateZ(-300px)}}.no-js .mk-vm-menuwrapper .mk-vm-menu{opacity:1;position:relative;transform:none}.no-js .mk-vm-menuwrapper li .sub-menu{display:block}.no-js .mk-vm-menuwrapper li.mk-vm-back{display:none}.no-js .mk-vm-menuwrapper li>a:not(:only-child):after{content:""}#mk-footer{width:100%;padding:20px 0 0;position:relative}#mk-footer.mk-footer-unfold{backface-visibility:hidden;perspective:1000px;-ms-perspective:1000;z-index:1;position:fixed;bottom:0;left:0;transform:translateZ(0)}@media handheld,only screen and (width<=767px){#mk-footer.mk-footer-unfold{position:relative}#mk-footer.disable-on-mobile{display:none}}#mk-footer.mk-footer-disable{padding-top:0}#mk-footer .footer-wrapper{position:relative}#mk-footer .mk-padding-wrapper{padding:0 20px}@media handheld,only screen and (width<=767px){#mk-footer [class*=mk-col-]{width:100%!important}}.mk-footer-copyright{float:left;line-height:16px;font-size:bold;filter:alpha(opacity=@opacity * 100);-moz-opacity:80;-khtml-opacity:80;opacity:80;opacity:.8;padding:25px 0 20px}.mk-footer-logo{float:left;padding:8px 20px 8px 0;display:inline-block}#mk-footer-navigation{float:right}#mk-footer-navigation ul{margin:0;padding:0;list-style:none;display:block}#mk-footer-navigation ul li{float:left;margin:0;padding:0;display:inline-block}#mk-footer-navigation ul li a{filter:alpha(opacity=@opacity * 100);-moz-opacity:80;-khtml-opacity:80;opacity:80;opacity:.8;margin:25px 12px 20px;font-size:12px;line-height:16px;display:block}#mk-footer-navigation ul li a:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:100;-khtml-opacity:100;opacity:100;opacity:1}#mk-footer-navigation ul li ul{display:none}.fullwidth-footer .mk-footer-copyright{padding-left:20px}.fullwidth-footer #mk-footer-navigation{margin-right:20px}@media handheld,only screen and (width<=1140px){.mk-footer-copyright{padding-left:20px!important}}@media handheld,only screen and (width<=767px){#mk-footer-navigation{float:none;text-align:center;width:auto}#mk-footer-navigation ul li{display:block!important}.mk-footer-copyright{text-align:left;clear:both;display:block;float:none!important;padding:10px 10px 5px!important}#mk-footer-navigation ul li{float:none!important;width:100%!important}#mk-footer-navigation ul li a{margin:5px auto}.mk-footer-copyright{text-align:center}}.mk-footer-tweets{text-align:center;padding:40px 0 20px}.mk-footer-tweets ul{width:50%;margin:0 auto;padding:0}.mk-footer-tweets ul li .tweet-text{margin-bottom:15px;font-size:18px;line-height:26px;display:block}.mk-footer-tweets ul li .tweet-username{margin-bottom:30px;font-size:38px;line-height:32px;display:block}.mk-footer-tweets ul li .tweet-time{color:#999;margin-bottom:30px;font-size:14px;display:block}.mk-footer-tweets.mk-light-skin .tweet-text,.mk-footer-tweets.mk-light-skin .tweet-text a{color:#444}.mk-footer-tweets.mk-dark-skin .tweet-text,.mk-footer-tweets.mk-dark-skin .tweet-text a{color:#fff}.mk-footer-tweets.mk-dark-skin .tweet-time{color:#999}#mk-page-introduce{padding:15px 0;position:relative}#mk-page-introduce.intro-left{text-align:left}#mk-page-introduce.intro-right{text-align:right}#mk-page-introduce.intro-center{text-align:center}.page-title{-ms-word-wrap:break-word;word-wrap:break-word;margin:25px 20px 15px;line-height:120%}.page-title.mk-drop-shadow{text-shadow:1px 1px 1px #0000004d}.page-subtitle{-ms-word-wrap:break-word;word-wrap:break-word;margin:0 20px 15px 23px;line-height:100%;display:inline-block}#mk-breadcrumbs .mk-breadcrumbs-inner{float:right;letter-spacing:1px;text-transform:uppercase;-ms-word-wrap:break-word;word-wrap:break-word;margin:0 20px -10px 0;padding:10px 12px 8px;font-size:10px;font-weight:700;line-height:11px;display:inline-block}#mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin{color:#fff}#mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin a,#mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin .separator{color:#ffffff80}#mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin a:hover{color:#fff}#mk-breadcrumbs .mk-breadcrumbs-inner.light-skin{color:#919191}#mk-breadcrumbs .mk-breadcrumbs-inner.light-skin a,#mk-breadcrumbs .mk-breadcrumbs-inner.light-skin .separator{color:#afafaf}#mk-breadcrumbs .mk-breadcrumbs-inner.light-skin a:hover{color:#797979}@media handheld,only screen and (width<=700px){#mk-breadcrumbs .mk-breadcrumbs-inner{text-align:center;float:none!important;margin:15px 0 -15px!important;display:block!important}}#mk-breadcrumbs .separator{padding:0 3px}.breadcrumb-categoris-holder span:last-of-type{display:none}@media handheld,only screen and (width<=1140px){.page-title{margin-left:15px!important;margin-right:15px!important}}@media handheld,only screen and (width<=760px){#mk-page-introduce .introduce-fancy-title{font-size:20px!important;line-height:35px!important}#mk-page-introduce .introduce-fancy-title span{padding:8px 20px;font-size:20px!important}}.mk-single-employee ul,.mk-single-employee li{margin:0;padding:0;list-style:none}.mk-single-employee .employees_meta .mk-employeee-networks{text-align:center;margin-top:15px}.mk-single-employee .employees_meta .mk-employeee-networks li{display:inline-block}.mk-single-employee .employees_meta .mk-employeee-networks a{border:1px solid #b2b2b2;border-radius:50%;width:32px;height:32px;transition:background-color .2s,border-color .2s;display:inline-block}.mk-single-employee .employees_meta .mk-employeee-networks i{color:#222;line-height:32px;transition:color .2s;display:block}.mk-single-employee .employees_meta .mk-employeee-networks a:hover{background-color:#222;border-color:#222}.mk-single-employee .employees_meta .mk-employeee-networks a:hover i{color:#fff}@media handheld,only screen and (width<=767px){.mk-single-employee .employees-featured-image{text-align:center}}.mk-single-employee .single-employee-sidebar{width:275px}@media handheld,only screen and (width<=767px){.mk-single-employee .single-employee-sidebar{width:100%;margin-bottom:50px}}.mk-single-employee .single-employee-content{padding-left:345px}@media handheld,only screen and (width<=767px){.mk-single-employee .single-employee-content{padding-left:0}}.mk-single-employee.layout-style1 .employees-featured-image img{border-radius:50%}@media handheld,only screen and (width>=767px){.mk-single-employee.layout-style2 .s_meta{text-align:left}}.mk-single-employee.layout-style2 .team-member-name{margin-top:10px}.mk-single-employee.layout-style2 .mk-employeee-networks{margin-bottom:65px}.mk-single-employee.layout-style2 .mk-employeee-networks a{text-align:center}@media handheld,only screen and (width<=767px){.mk-single-employee.layout-style2 .mk-employeee-networks{margin-bottom:50px}}.mk-single-employee.layout-style3{margin:0!important}.mk-single-employee.layout-style3>.theme-content{padding:0!important}.mk-single-employee.layout-style3 .single-employee-hero-title{padding:85px 0}.mk-single-employee.layout-style3 .employees-featured-image img{border-radius:50%}.mk-single-employee.layout-style3 .skin-light .team-member{color:#fff}.mk-single-employee.layout-style3 .skin-light .mk-employeee-networks a{border:1px solid #fff}.mk-single-employee.layout-style3 .skin-light .mk-employeee-networks i{color:#fff}.mk-single-employee.layout-style3 .skin-light .mk-employeee-networks a:hover{background-color:#fff}.mk-single-employee.layout-style3 .skin-light .mk-employeee-networks a:hover i,.mk-single-employee.layout-style3 .skin-dark .team-member{color:#222}.mk-single-employee.layout-style3 .skin-dark .mk-employeee-networks a{border:1px solid #222}.mk-single-employee.layout-style3 .skin-dark .mk-employeee-networks i{color:#222}.mk-single-employee.layout-style3 .skin-dark .mk-employeee-networks a:hover{background-color:#222}.mk-single-employee.layout-style3 .skin-dark .mk-employeee-networks a:hover i{color:#fff}@media handheld,only screen and (width<=960px){.mk-single-employee.layout-style3 .single-employee-hero-title{margin-left:-15px;margin-right:-15px}}.mk-single-employee.layout-style3 .single-employee-content{padding:30px 20px 30px 0}.mk-blog-single .the-title{margin-bottom:10px}.mk-blog-single .the-title a{font-size:28px}.mk-blog-single .featured-image{margin-bottom:20px;position:relative}.mk-blog-single .blog-single-meta{float:left;margin-bottom:20px}@media handheld,only screen and (width<=960px){.mk-blog-single .blog-single-meta{display:block;float:none!important}}.mk-blog-single .mk-blog-author,.mk-blog-single .mk-post-date,.mk-blog-single .mk-post-cat{color:#999;font-size:14px;font-style:italic;display:inline-block}.mk-blog-single article{position:relative}.mk-blog-single .mk-audio-section{height:170px;margin-bottom:20px}.mk-blog-single .mk-audio-section .jp-audio.audio-has-img{margin-left:170px}.mk-blog-single .mk-audio-section .jp-audio div.jp-interface{min-height:160px!important}@media handheld,only screen and (width<=780px){.mk-blog-single .mk-audio-section .audio-has-img{margin:0!important}.mk-blog-single .mk-audio-section .audio-thumb{display:none}}.mk-blog-single .audio-iframe{margin-bottom:25px}.mk-blog-single.blog-style-bold{padding:40px 0}.mk-blog-single.blog-style-bold .mk-single-content{margin-bottom:45px}.mk-blog-single.blog-style-bold .mk-single-content,.mk-blog-single.blog-style-bold .single-post-tags,.mk-blog-single.blog-style-bold .mk-about-author-wrapper,.mk-blog-single.blog-style-bold #comments{max-width:700px;margin-left:auto;margin-right:auto}.mk-blog-single.blog-style-bold .single-post-tags{margin-bottom:70px}.mk-blog-single.blog-style-bold .single-post-tags a{color:#222;background-color:#f5f5f5;border-radius:3px;padding:10px 15px;font-size:14px}.mk-blog-single.blog-style-bold .mk-social-share{text-align:center;margin-bottom:60px;padding-bottom:60px;position:relative}.mk-blog-single.blog-style-bold .mk-social-share:after{content:"";background-color:#222;width:60px;height:3px;margin-left:-30px;position:absolute;bottom:1px;left:50%}.mk-blog-single.blog-style-bold .mk-social-share ul{margin:0;list-style:none;display:inline-block}.mk-blog-single.blog-style-bold .mk-social-share ul li{float:left;margin:0 20px}.mk-blog-single.blog-style-bold .mk-about-author-wrapper{text-align:center;background-color:#f7f7f7;border:none;border-radius:3px;padding:40px 50px}.mk-blog-single.blog-style-bold .mk-about-author-wrapper .mk-about-author-meta{margin:0}.mk-blog-single.blog-style-bold .mk-about-author-wrapper .mk-about-author-meta .about-author-title,.mk-blog-single.blog-style-bold .mk-about-author-wrapper .mk-about-author-meta .about-author-name{color:#222;font-family:Georgia,serif;font-size:16px;font-style:italic}.mk-blog-single.blog-style-bold .mk-about-author-wrapper .mk-about-author-meta .about-author-title{margin-bottom:15px;text-transform:capitalize!important}.mk-blog-single.blog-style-bold .mk-about-author-wrapper .mk-about-author-meta .about-author-name{margin-bottom:25px}.mk-blog-single.blog-style-bold .mk-about-author-wrapper .mk-about-author-meta .about-author-desc{color:#222;font-size:16px;line-height:28px}.mk-blog-single.blog-style-bold .mk-about-author-wrapper .mk-about-author-meta .about-author-social a{color:#222}.mk-blog-hero.bold-style{z-index:10;background-size:cover;width:100%;height:100%;display:table;position:relative}.mk-blog-hero.bold-style:before{opacity:.4;content:"";z-index:1;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.mk-blog-hero.bold-style .content-holder{vertical-align:middle;text-align:center;z-index:2;height:100%;display:table-cell;position:relative}.mk-blog-hero.bold-style .the-title,.mk-blog-hero.bold-style .mk-author-avatar,.mk-blog-hero.bold-style .mk-author-name,.mk-blog-hero.bold-style .mk-publish-date{color:#fff}.mk-blog-hero.bold-style .the-title{color:#fff;max-width:725px;margin:0 auto;font-size:56px;font-weight:700}.mk-blog-hero.bold-style .mk-author-name,.mk-blog-hero.bold-style .mk-publish-date{font-size:14px;font-style:italic}.mk-blog-hero.bold-style .mk-author-name a,.mk-blog-hero.bold-style .mk-publish-date a{color:#fff}.mk-blog-hero.bold-style .mk-author-avatar{margin-top:75px}.mk-blog-hero.bold-style .mk-author-avatar img{border:4px solid #fff;border-radius:50%}.mk-blog-hero.bold-style .mk-author-name a{font-weight:700}.single-social-section{float:right;min-width:180px}.single-social-section .blog-modern-comment,.single-social-section .blog-share-container,.single-social-section .mk-love-holder,.single-social-section .mk-blog-print{float:right;margin-left:20px;display:inline-block}.single-social-section .blog-modern-comment i,.single-social-section .blog-share-container i,.single-social-section .mk-love-holder i,.single-social-section .mk-blog-print i{font-size:16px}.single-social-section .blog-modern-comment i,.single-social-section .mk-blog-print i,.single-social-section .blog-single-share i{color:#898989}.single-social-section .blog-modern-comment span,.single-social-section .mk-blog-print span,.single-social-section .blog-single-share span{color:#898989;padding-left:3px;font-size:11px}.single-social-section .blog-share-container{position:relative}.single-social-section .blog-single-share{cursor:pointer}.single-social-section .blog-single-share i{font-size:16px}@media handheld,only screen and (width<=960px){.single-social-section{margin-bottom:20px;display:block;float:none!important}.single-social-section .blog-modern-comment,.single-social-section .blog-share-container,.single-social-section .mk-love-holder,.single-social-section .mk-blog-print{float:left;margin:0!important;padding:0 20px 0 0!important}.single-social-section .single-share-box{right:-170px;left:auto!important}.single-social-section .single-share-box:before{left:-5px;right:auto!important}}.mk-blog-next-prev{margin-bottom:-10px;display:block}.mk-blog-next-prev a{float:left!important}.mk-single-content{margin:10px 0 60px}.single-post-tags{color:#999;margin-bottom:20px;font-size:12px}.single-post-tags a{color:#999;text-transform:capitalize;font-size:13px;line-height:13px;display:inline-block}.mk-about-author-wrapper{border-top:2px solid #ddd;border-bottom:2px solid #ddd;margin-bottom:40px;padding:20px 0}.mk-about-author-wrapper .avatar{border:1px solid #eee;border-radius:50%;margin:8px 0 0;display:block}.mk-about-author-wrapper .avatar-wrapper{float:left;width:80px;display:block}.mk-about-author-wrapper .mk-about-author-meta{display:block}.blog-style-compact .about-author-name,.blog-style-compact .about-author-desc,.blog-style-compact .about-author-social{padding-left:80px}.mk-about-author-wrapper .about-author-name{font-weight:700;display:block}.mk-about-author-wrapper .about-author-desc{display:block}.mk-about-author-wrapper .about-author-social{margin:10px 0 0;list-style:none}.mk-about-author-wrapper .about-author-social li{margin:0;display:inline-block}.mk-about-author-wrapper .about-author-social li a{color:#999;margin:0 4px}.mk-about-author-wrapper .about-author-social li a i{font-size:16px}.mk-about-author-wrapper .about-author-social li a:hover{color:#797979}.similar-post-title{text-align:center;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;font-size:16px;font-weight:700}.blog-similar-posts{border-bottom:2px solid #ddd;margin-bottom:40px;padding-bottom:30px}.blog-similar-posts .similar-post-holder{border:1px solid #efefef;margin:0 10px 20px;overflow:hidden}.blog-similar-posts ul{margin:0 0 0 5px;padding:0;list-style:none}.blog-similar-posts ul.three-cols li{width:33.3%}.blog-similar-posts ul.four-cols li{width:24.9%}.blog-similar-posts ul li{vertical-align:top;margin:0;padding:0;display:inline-block}.blog-similar-posts ul li img{position:relative}@media handheld,only screen and (width<=960px){.blog-similar-posts li{width:50%!important}.blog-similar-posts li img{width:100%!important;max-width:100%!important}}@media handheld,only screen and (width<=600px){.blog-similar-posts li{width:100%!important}}.mk-similiar-thumbnail{display:block;position:relative;overflow:hidden}.mk-similiar-thumbnail .image-hover-overlay{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.mk-similiar-thumbnail:hover .image-hover-overlay{opacity:.8}.mk-similiar-title{text-align:center;text-transform:uppercase;letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;padding:15px 10px;font-size:12px;font-weight:700;line-height:18px;display:block;overflow:hidden}.mk-blog-single .blog-blockquote-content{color:#222;background-color:#f5f5f5;margin-bottom:30px;padding:70px 70px 70px 100px;font-size:26px;line-height:40px;position:relative}.mk-blog-single .blog-blockquote-content:before{color:#0000001a;content:"";font-size:48px;display:block;position:absolute;top:77px;left:30px}.mk-blog-single .blog-blockquote-content footer{text-align:right;color:#999;font-size:20px;font-style:italic}.mk-blog-single.blog-post-type-blockquote .blog-single-title{display:none}.mk-blog-single.blog-style-compact.blog-post-type-instagram .mk-blog--instagram-wrapper{text-align:center;margin-bottom:25px;display:block}.mk-blog-single.blog-style-compact.blog-post-type-instagram .mk-blog--instagram-container{display:inline-block;position:relative}.mk-blog-single.blog-style-compact.blog-post-type-instagram .mk-blog--instagram-container .instagram-title{box-sizing:border-box;width:100%;text-transform:initial;background:linear-gradient(#0000 0%,#0009 100%);margin-bottom:0;padding:15px 25px;font-size:16px;font-weight:700;line-height:20px;position:absolute;bottom:0;left:0;color:#fff!important}.mk-blog-single.blog-style-compact.blog-post-type-instagram .mk-blog--instagram-container .instagram-title span{color:#fff;text-align:left;padding-left:30px;display:block}.mk-blog-single.blog-style-compact.blog-post-type-instagram .mk-blog--instagram-container .instagram-title span a{color:#55acee;display:block}.mk-blog-single.blog-style-compact.blog-post-type-instagram .mk-blog--instagram-container .instagram-title i{font-size:20px;position:absolute;top:18px;left:25px}.mk-blog-single.blog-style-compact.blog-post-type-instagram .blog-single-title{display:none}.mk-blog-single.blog-post-type-twitter .blog-twitter-content{color:#222;background-color:#f5f5f5;margin-bottom:30px;padding:45px 45px 45px 130px;font-size:22px;line-height:40px;position:relative}.mk-blog-single.blog-post-type-twitter .blog-twitter-content:before{content:"";background-image:url(../../images/social-icons/twitter-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:55px;height:45px;display:inline-block;position:absolute;top:45px;left:45px}.mk-blog-single.blog-post-type-twitter .blog-twitter-content footer{text-align:right;color:#999;margin-top:35px;font-size:20px;font-style:italic;line-height:normal}.mk-blog-single.blog-post-type-twitter .blog-twitter-content footer a,.mk-blog-single.blog-post-type-twitter .blog-twitter-content footer span{display:block}.mk-blog-single.blog-post-type-twitter .blog-twitter-content footer span{color:#222;font-size:14px;font-weight:700}.mk-blog-single.blog-post-type-twitter .blog-twitter-content footer a{color:#55acee;font-size:12px}.mk-blog-single.blog-post-type-twitter .blog-single-title{display:none}.news-post-heading{border-bottom:3px solid #0000001a;margin-bottom:25px;padding-bottom:10px;position:relative}.news-single-social{margin:0;padding:0;display:inline-block;position:absolute;bottom:5px;right:0}.news-single-social li{border-right:1px solid #bcbcbc;margin:0;padding:0 7px 0 5px;line-height:14px;display:inline-block}.news-single-social li.mk-news-share{position:relative}.news-single-social li.mk-news-share .news-share-buttons{white-space:nowrap;background-color:#e9e9e9;border:1px solid #ccc;border-radius:4px;width:215px;padding:10px 6px;display:none;position:absolute;top:30px;right:0;box-shadow:0 1px 3px #0000001a}.news-single-social li.mk-news-share .news-share-buttons:after{content:"";ms-transform:rotate(45deg);background-color:#e9e9e9;border:none;border-top:1px solid #ccc;border-left:1px solid #ccc;width:12px;height:12px;display:block;position:absolute;top:-6px;right:43px;transform:rotate(45deg)}.news-single-social li.mk-news-share .news-share-buttons .share-button{float:left;padding-left:10px;display:inline-block}.news-single-social li:last-child{border:none!important}.news-single-social li a{line-height:16px;display:block}.news-single-date{display:inline-block}.news-single-date a{color:#999;font-size:11px}.news-single-categories{color:#999;text-transform:uppercase;font-size:12px;font-weight:700;display:inline-block}.single-news-meta{line-height:13px}.news-featured-image{margin:10px 0 50px}.news-post-content{margin-bottom:50px}.mk-back-top{text-align:right;border-bottom:3px solid #0000001a;margin-bottom:30px;padding-bottom:10px}.mk-back-top .mk-back-top-link{color:#999;font-size:12px}.mk-back-top .mk-back-top-link i{margin-right:5px}.not-found-wrapper{text-align:center;padding:30px 0 100px}.not-found-title{margin-bottom:20px;font-size:28px;font-weight:700;display:block}.not-found-subtitle{margin-bottom:20px;padding-bottom:20px;font-size:220px;font-weight:300;line-height:100%;display:block}.flex-container a:active,.mk-flexslider a:active,.flex-container a:focus,.mk-flexslider a:focus{outline:none}.mk-flex-slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.mk-flexslider{direction:ltr;margin:0;padding:0}.mk-flexslider .mk-flex-slides>li,.mk-flexslider .mk-banner-slides>li{-webkit-perspective:1000px;backface-visibility:hidden;margin:0;display:none}.mk-flexslider .mk-flex-slides img,.mk-flexslider .mk-banner-slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.mk-flex-slides:after,.mk-banner-slides:after{content:".";clear:both;visibility:hidden;height:0;line-height:0;display:block}html[xmlns] .mk-flex-slides{display:block}* html .mk-flex-slides{height:1%}.mk-flexslider .mk-banner-slides{margin:0;padding:0;list-style:none}.mk-flexslider .mk-banner-slides li{margin:0}.mk-flexslider{zoom:1;margin:0;position:relative}.flex-viewport{-webkit-perspective:1000px;backface-visibility:hidden;max-height:2000px;transition:all 1s}.loading .flex-viewport{max-height:100px}.mk-flexslider .mk-flex-slides,.mk-flexslider .mk-banner-slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{cursor:pointer;transition:all .3s;display:block;position:absolute}.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{filter:alpha(opacity=@opacity * 100);-moz-opacity:70;-khtml-opacity:70;opacity:70;opacity:.7}.flex-direction-nav .flex-next:hover,.flex-direction-nav .flex-prev:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:100;-khtml-opacity:100;opacity:100;opacity:1}.mk-flexslider:hover .flex-next:hover,.mk-flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{filter:alpha(opacity=0);cursor:default;opacity:0!important}.flex-control-nav{text-align:center;width:100%;position:absolute;bottom:10px;left:0}.flex-control-paging li a{cursor:pointer;display:block}.flex-control-paging li a.flex-active{cursor:default}.flex-control-thumbs{margin:20px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{border-radius:4px;width:100px;height:60px;margin:0 20px 0 0;box-shadow:0 2px 4px #0000004d}.flex-control-thumbs img{opacity:.7;cursor:pointer;width:100%;display:block}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}#mk_banner_builder{padding:0 75px}#mk_banner_builder .flex-viewport{margin:0 auto!important}#mk_banner_builder>.flex-direction-nav a{text-align:center;background-color:#0006;border-radius:4px;width:42px;height:42px;margin-top:-21px;line-height:42px;top:50%}#mk_banner_builder>.flex-direction-nav a:hover{background-color:#0009}#mk_banner_builder>.flex-direction-nav a i{color:#fff;font-size:16px;line-height:42px}#mk_banner_builder>.flex-direction-nav .flex-next{right:5px}#mk_banner_builder>.flex-direction-nav .flex-prev{left:5px}#mk_banner_builder:hover .flex-direction-nav .flex-next{right:20px}#mk_banner_builder:hover .flex-direction-nav .flex-prev{left:20px}.intro-effect-fade,.intro-effect-zoom_out{width:100%;top:0;left:0;height:100%!important;position:fixed!important}.intro-effect-shuffle{width:100%;top:0;left:0;background-attachment:fixed!important;position:absolute!important}.intro-effect-shuffle .page-section-content{transition:all .6s ease-in-out}.intro-effect-shuffle.mk-intro-triggered .page-section-content{opacity:0}.mk-commentlist{margin:0 0 40px}.mk-commentlist li{margin:0 0 15px;list-style:none}.mk-commentlist li .mk-single-comment{margin-bottom:20px}.mk-commentlist li .gravatar{float:left;border:1px solid #0000004d;border-radius:50%;width:45px;height:45px;margin:0 10px;display:inline-block;overflow:hidden}.mk-commentlist li .comment-author{color:#666;float:left;margin:6px 16px 0 0;font-weight:700}.mk-commentlist li .comment-time{float:left;color:#999;margin:6px 16px 0 0;font-size:11px;display:inline-block}.mk-commentlist li .comment-reply{float:left;margin-top:6px;display:inline-block}.mk-commentlist li .comment-content{background-color:#fff;border:1px solid #eee;border-radius:3px;margin-top:17px;padding:15px;display:block;position:relative}.mk-commentlist li .comment-content p{margin:0}.mk-commentlist li .comment-content:after{content:"";background-color:#fff;border:none;border-top:1px solid #eee;border-left:1px solid #eee;width:14px;height:14px;display:block;position:absolute;top:-8px;left:24px;transform:rotate(45deg)}.mk-commentlist li .children{margin-left:30px}.blog-comment-title{text-align:center;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;font-size:16px;font-weight:700}.comment-form-info{text-transform:uppercase;color:#9a9a9a;margin-bottom:5px;font-size:11px}#cancel-comment-reply-link{text-transform:uppercase;color:#666;font-size:11px;font-weight:400;display:inline-block}form#commentform{margin-bottom:40px}form#commentform .comment-textarea{margin-bottom:4px}form#commentform .comment-textarea textarea{width:100%}.bypostauthor .comment-content{background-color:#00000008}#respond{margin-top:50px;position:relative}#respond .respond-heading{text-align:center;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;font-size:16px;font-weight:700}#respond #submit{vertical-align:middle;text-align:center;cursor:pointer;zoom:1;letter-spacing:1px;border:none;border-radius:2px;outline:none;margin-left:0;margin-right:10px;padding:12px 26px;font-size:12px;font-weight:400;line-height:100%;transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;display:inline-block;color:#fff!important;margin:10px 0 0!important}#respond #submit:hover{color:#fff!important;background-color:#252525!important}.comment-form-row{float:left;width:33.33%;margin-bottom:7px;padding-right:10px;display:inline-block}.comment-form-row input{width:100%}.mk-commentlist .respond-heading{margin-bottom:0!important}.comment-form-website{padding-right:0}@media only screen and (width<=960px){.comment-form-row{width:100%;margin-bottom:7px;padding-right:0}form#commentform .comment-textarea textarea{margin-bottom:6px;width:100%!important}#respond #submit{width:100%;display:block}}.search-result-item{border-bottom:1px solid #80808033;margin-top:20px;padding-top:20px}.search-result-item .search-loop-meta{color:#999;margin-bottom:6px;display:block}.mk-search-loop .widget_search{text-align:center;margin-bottom:30px;padding-bottom:30px}.mk-search-loop .widget_search .mk-searchform{margin:0 auto}.mk-search-loop .widget_search p{margin-bottom:20px}.widget{margin-bottom:40px}.mk-side-dashboard .widget{margin-bottom:20px}.widgettitle{letter-spacing:1px;margin-bottom:15px;display:block;position:relative}#mk-sidebar ul,#mk-footer ul,.mk-side-dashboard .widget ul{margin:0}.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_authors li,.widget_contact_info li,.widget_popular_posts li,.widget_text li,.widget_popular_tags li,.widget_recent_posts li,.widget_twitter li,.widget_pages li,.widget_recent_comments li,.widget_rss li,.widget_recent_entries li,.widget_product_categories li{margin:0;list-style:none}.widget_archive li a,.widget_recent_comments .recentcomments,.widget_categories li a,.widget_links li a,.widget_meta li a,.widget_contact_info li a,.widget_popular_tags li a,.widget_pages li a,.widget_text li a,.widget_recent_entries li a{margin:0 0 8px;line-height:18px;text-decoration:none;display:inline-block}.widget_archive li a:before,.widget_categories li a:before,.widget_nav_menu li a:before,.widget_links li a:before,.widget_pages li a:before,.widget_meta li a:before,.widget_authors li a:before,.widget_popular_tags li a:before,.widget_rss li a:before,.tw_list .tweet_list li a:before,.widget_product_categories li a:before{content:"";margin-right:7px;font-size:12px}.widget_recent_entries li a{margin-left:0!important}.widget.widget_recent_entries li a,.widget.widget_meta li a,.widget.widget_links li a,.widget.widget_categories li a,.widget.widget_archive li a,.widget.widget_pages li a{margin:5px 0}.widget.widget_recent_entries .sub-menu li,.widget.widget_meta .sub-menu li,.widget.widget_links .sub-menu li,.widget.widget_categories .sub-menu li,.widget.widget_archive .sub-menu li,.widget.widget_pages .sub-menu li{border-top:1px solid #8080801a;margin-left:0}.widget-sub-navigation,.widget_nav_menu,.widget_product_categories{padding:4px}.widget-sub-navigation>ul,.widget_nav_menu>ul,.widget_product_categories>ul,.widget-sub-navigation ul.menu,.widget_nav_menu ul.menu,.widget_product_categories ul.menu{border:1px solid #ebebeb;border-radius:2px}.widget-sub-navigation ul,.widget_nav_menu ul,.widget_product_categories ul{margin:0;padding:0;list-style:none;display:block}.widget-sub-navigation ul li,.widget_nav_menu ul li,.widget_product_categories ul li{border-bottom:1px solid #ebebeb;margin:0}.widget-sub-navigation ul li:last-child,.widget_nav_menu ul li:last-child,.widget_product_categories ul li:last-child{border-bottom:none!important}.widget-sub-navigation ul li a,.widget_nav_menu ul li a,.widget_product_categories ul li a{padding:6px 10px;display:block}.widget-sub-navigation ul li.current_page_item a,.widget_nav_menu ul li.current_page_item a,.widget_product_categories ul li.current_page_item a{background-color:#00000008;font-weight:700}.widget-sub-navigation ul .page_item_has_children,.widget_nav_menu ul .page_item_has_children,.widget_product_categories ul .page_item_has_children,.widget-sub-navigation ul.menu>.menu-item-has-children,.widget_nav_menu ul.menu>.menu-item-has-children,.widget_product_categories ul.menu>.menu-item-has-children,.widget-sub-navigation ul .cat-parent,.widget_nav_menu ul .cat-parent,.widget_product_categories ul .cat-parent{position:relative}.widget-sub-navigation ul .page_item_has_children:before,.widget_nav_menu ul .page_item_has_children:before,.widget_product_categories ul .page_item_has_children:before,.widget-sub-navigation ul.menu>.menu-item-has-children:before,.widget_nav_menu ul.menu>.menu-item-has-children:before,.widget_product_categories ul.menu>.menu-item-has-children:before,.widget-sub-navigation ul .cat-parent:before,.widget_nav_menu ul .cat-parent:before,.widget_product_categories ul .cat-parent:before{content:"+";color:#80808080;font-size:16px;font-weight:700;display:block;position:absolute;top:6px;right:9px}.widget-sub-navigation ul .page_item_has_children>ul,.widget_nav_menu ul .page_item_has_children>ul,.widget_product_categories ul .page_item_has_children>ul,.widget-sub-navigation ul.menu>.menu-item-has-children>ul,.widget_nav_menu ul.menu>.menu-item-has-children>ul,.widget_product_categories ul.menu>.menu-item-has-children>ul,.widget-sub-navigation ul .cat-parent>ul,.widget_nav_menu ul .cat-parent>ul,.widget_product_categories ul .cat-parent>ul{border-top:1px solid #ebebeb;display:none}.widget-sub-navigation ul .page_item_has_children>ul .sub-menu>li,.widget_nav_menu ul .page_item_has_children>ul .sub-menu>li,.widget_product_categories ul .page_item_has_children>ul .sub-menu>li,.widget-sub-navigation ul.menu>.menu-item-has-children>ul .sub-menu>li,.widget_nav_menu ul.menu>.menu-item-has-children>ul .sub-menu>li,.widget_product_categories ul.menu>.menu-item-has-children>ul .sub-menu>li,.widget-sub-navigation ul .cat-parent>ul .sub-menu>li,.widget_nav_menu ul .cat-parent>ul .sub-menu>li,.widget_product_categories ul .cat-parent>ul .sub-menu>li{padding-left:20px}.widget-sub-navigation ul .page_item_has_children>ul ul,.widget_nav_menu ul .page_item_has_children>ul ul,.widget_product_categories ul .page_item_has_children>ul ul,.widget-sub-navigation ul.menu>.menu-item-has-children>ul ul,.widget_nav_menu ul.menu>.menu-item-has-children>ul ul,.widget_product_categories ul.menu>.menu-item-has-children>ul ul,.widget-sub-navigation ul .cat-parent>ul ul,.widget_nav_menu ul .cat-parent>ul ul,.widget_product_categories ul .cat-parent>ul ul{border-top:1px solid #ebebeb}.widget-sub-navigation ul .page_item_has_children>ul>li a,.widget_nav_menu ul .page_item_has_children>ul>li a,.widget_product_categories ul .page_item_has_children>ul>li a,.widget-sub-navigation ul.menu>.menu-item-has-children>ul>li a,.widget_nav_menu ul.menu>.menu-item-has-children>ul>li a,.widget_product_categories ul.menu>.menu-item-has-children>ul>li a,.widget-sub-navigation ul .cat-parent>ul>li a,.widget_nav_menu ul .cat-parent>ul>li a,.widget_product_categories ul .cat-parent>ul>li a{padding-left:10px}.widget_product_categories ul li a{display:inline-block!important}#mk-footer .widget-sub-navigation ul,#mk-footer .widget_nav_menu ul,#mk-footer .widget-sub-navigation ul li,#mk-footer .widget_nav_menu ul li{border:none!important}#mk-footer .widget-sub-navigation ul li a,#mk-footer .widget_nav_menu ul li a{padding:5px 0}#mk-footer .widget-sub-navigation ul li a:before,#mk-footer .widget_nav_menu ul li a:before{display:none}.widget_tag_cloud a{text-transform:capitalize;border:2px solid #0000001a;margin:8px 3px 0 0;padding:8px 10px;line-height:100%;display:inline-block;font-size:12px!important}.widget_contact_form{padding-bottom:5px}.widget_contact_form .text-input{width:80%;margin-bottom:6px}.widget_contact_form .textarea{width:100%;height:120px;margin-bottom:10px}.widget_contact_form .mk-form-row-widget{position:relative}.widget_contact_form .mk-button{border:0}.widget_contact_form .captcha-change-image{font-size:10px;display:block}.widget_contact_form .captcha-image{max-height:50px}.mk-invalid{border:1px solid #fd5e5e!important}#mk-footer .widget_contact_form .text-input,#mk-footer .widget_contact_form .textarea{background-color:#ffffff08;border-color:#ffffff0d}.widget_contact_info ul{margin:0;padding:0}.widget_contact_info ul li{margin:0 0 8px;padding:0 0 0 25px;line-height:20px;display:block;position:relative}.widget_contact_info ul li a{margin:0}.widget_contact_info ul li i{color:#b2b2b2;font-size:14px;line-height:20px;position:absolute;top:0;left:0}.widget .mk-contact-form{position:relative}.widget .mk-contact-form .mk-contact-loading,.widget .mk-contact-form .mk-contact-success{width:16px;height:16px;font-size:16px;position:absolute;bottom:20px;right:0}.mk-instagram-feeds .item-holder{margin:0 2px 2px 0;position:relative}.mk-instagram-feeds a{float:left;line-height:4px}.mk-instagram-feeds .featured-image{line-height:4px}.mk-instagram-feeds .featured-image img{position:relative}.mk-instagram-feeds .one-columns{width:100%}.mk-instagram-feeds .two-columns{width:49.9%}.mk-instagram-feeds .three-columns{width:33.2%}.mk-instagram-feeds .four-columns{width:24.9%}.mk-instagram-feeds .five-columns{width:19.9%}@media handheld,only screen and (width<=600px){.mk-instagram-feeds .five-columns,.mk-instagram-feeds .four-columns,.mk-instagram-feeds .three-columns{width:50%!important}}.widget_posts_lists ul li{margin:0 0 12px;padding:0;list-style:none;overflow:hidden}.widget_posts_lists ul li .post-list-thumb{float:left;width:80px;margin:0 7px 0 0;position:relative;overflow:hidden}.widget_posts_lists ul li .post-list-info{margin:0 10px 5px 100px}.widget_posts_lists ul li .post-list-info.posts-no-thumb{margin-left:0}.widget_posts_lists ul li .post-list-title{font-size:13px;line-height:18px;display:block}.widget_posts_lists ul li .post-list-meta{padding-top:4px;font-size:11px;font-style:italic;line-height:16px;display:block}.widget_posts_lists ul li .post-list-meta time{color:#999}.widget_social_networks .align-left{text-align:left}.widget_social_networks .align-center{text-align:center}.widget_social_networks .align-right{text-align:right}.widget_social_networks a{opacity:.5;margin:5px 15px 5px 0;line-height:100%;transition:all .2s;display:inline-block;position:relative}.widget_social_networks a:hover{opacity:1}.widget_social_networks a.mk-square-pointed,.widget_social_networks a.mk-square-rounded,.widget_social_networks a.mk-circle-frame{background-color:#32323200}.widget_social_networks a.mk-square-pointed i,.widget_social_networks a.mk-square-rounded i,.widget_social_networks a.mk-circle-frame i{display:inline-block}.widget_social_networks a.mk-square-pointed.small i,.widget_social_networks a.mk-square-rounded.small i,.widget_social_networks a.mk-circle-frame.small i{padding:8px}.widget_social_networks a.mk-square-pointed.medium i,.widget_social_networks a.mk-square-rounded.medium i,.widget_social_networks a.mk-circle-frame.medium i{padding:12px}.widget_social_networks a.mk-square-pointed.large i,.widget_social_networks a.mk-square-rounded.large i,.widget_social_networks a.mk-circle-frame.large i{padding:16px}.widget_social_networks a.mk-square-pointed.dark,.widget_social_networks a.mk-square-rounded.dark,.widget_social_networks a.mk-circle-frame.dark{border:1px solid #828282}.widget_social_networks a.mk-square-pointed.light,.widget_social_networks a.mk-square-rounded.light,.widget_social_networks a.mk-circle-frame.light{border:1px solid #ebebeb}.widget_social_networks a.mk-square-pointed.custom,.widget_social_networks a.mk-square-rounded.custom,.widget_social_networks a.mk-circle-frame.custom{border:1px solid #828282}.widget_social_networks a.mk-circle-frame{border-radius:50%}.widget_social_networks a.mk-square-rounded{border-radius:15%}.widget_social_networks a.dark,.widget_social_networks a.dark:hover{color:#828282}.widget_social_networks a.light,.widget_social_networks a.light:hover{color:#ebebeb}.widget_social_networks a.small i{font-size:16px}.widget_social_networks a.medium i{font-size:24px}.widget_social_networks a.large i{font-size:32px}.mk-jupiter-icon-xing:before,.mk-jupiter-icon-square-xing:before,.mk-jupiter-icon-simple-xing:before{position:relative;top:-3px;vertical-align:middle!important;line-height:1!important}.widget_testimonials .widgettitle{margin-bottom:-17px}.widget_testimonials .testimonial-slider li{margin:0}.widget_testimonials .testimonial-slider .testimonial-quote{background-color:#fafafa;border:1px solid #ededed;border-radius:2px;padding:15px;position:relative;color:gray!important}.widget_testimonials .testimonial-slider .testimonial-quote:after{content:"";background-color:#fafafa;border:1px solid #ededed;border-top:none;border-left:none;width:14px;height:14px;display:block;position:absolute;bottom:-7px;left:20px;transform:rotate(45deg)}.widget_testimonials .testimonial-slider .testimonial-author{text-align:left;margin:25px 0 7px 20px;font-size:12px;font-weight:700;line-height:12px;display:block}.widget_testimonials .testimonial-slider .testimonial-position{margin-left:20px;font-size:11px;line-height:12px;display:block}.widget_testimonials .testimonial-slider .testimonial-author-image{float:left;border-radius:100px;width:50px;height:50px;margin:18px 10px 3px 5px;display:inline-block}.testimonial-slider.mk-flexslider{padding:35px 0 0}.testimonial-slider.mk-flexslider .flex-direction-nav{position:absolute;top:0;right:5px}.testimonial-slider.mk-flexslider .flex-direction-nav .mk-jupiter-icon-arrow-left:before,.testimonial-slider.mk-flexslider .flex-direction-nav .mk-jupiter-icon-arrow-right:before{color:#aaa}.testimonial-slider.mk-flexslider .flex-direction-nav a{width:10px;height:11px;right:0!important}.testimonial-slider.mk-flexslider .flex-direction-nav .flex-prev{margin-right:15px}.mk-widget-mini-slideshow.mk-flexslider li img{border-radius:2px}.mk-widget-mini-slideshow.mk-flexslider .flex-direction-nav a{text-align:center;cursor:pointer;color:#fff;opacity:0;background-color:#0006;border-radius:2px;width:18px;height:18px;padding:10px;position:absolute;top:50%;transform:translateY(-50%)}.mk-widget-mini-slideshow.mk-flexslider .flex-direction-nav a:hover{background-color:#0009}.mk-widget-mini-slideshow.mk-flexslider .flex-direction-nav a .mk-jupiter-icon-arrow-left:before,.mk-widget-mini-slideshow.mk-flexslider .flex-direction-nav a .mk-jupiter-icon-arrow-right:before{color:#fff}.mk-widget-mini-slideshow.mk-flexslider .flex-prev{left:10px}.mk-widget-mini-slideshow.mk-flexslider .flex-next{right:10px}.mk-widget-mini-slideshow.mk-flexslider:hover .flex-direction-nav a{opacity:1}.widget_news_feed{padding-bottom:5px}.widget_news_feed .widgettitle{margin-bottom:-18px}.widget_news_feed .mk-flexslider{padding-top:30px}.widget_news_feed .flex-direction-nav{position:absolute;top:0;right:5px}.widget_news_feed .flex-direction-nav .mk-jupiter-icon-arrow-left:before,.widget_news_feed .flex-direction-nav .mk-jupiter-icon-arrow-right:before{color:#aaa}.widget_news_feed .flex-direction-nav a{width:10px;height:11px;right:0!important}.widget_news_feed .flex-direction-nav .flex-prev{margin-right:18px}.widget_news_feed .mk-button{float:right;margin-top:8px;color:#fff!important}.news-widget-thumbnail{margin-bottom:10px;display:block}.news-widget-thumbnail img{border-radius:2px}.news-widget-title{margin-bottom:5px}.news-widget-title a{font-size:13px;font-weight:700;line-height:18px;display:block}.news-widget-excerpt p{margin:0;line-height:18px}.widget_recent_portfolio{overflow:visible}.widget_recent_portfolio ul{margin:0;padding:0;list-style:none}.widget_recent_portfolio ul li{float:left;width:50%;margin:0;padding:0;position:relative}.widget_recent_portfolio ul li:hover .widget-portfolio-overlay{opacity:.5}.widget_recent_portfolio ul li:hover .portfolio-widget-lightbox{opacity:1;right:25px}.widget_recent_portfolio ul li:hover .portfolio-widget-permalink{opacity:1;left:25px}.portfolio-widget-thumb{display:block;position:relative}.portfolio-widget-thumb img{width:100%}.widget-portfolio-overlay{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.portfolio-widget-lightbox,.portfolio-widget-permalink{text-align:center;opacity:0;background-color:#0006;border-radius:2px;width:32px;height:32px;margin-top:-15px;line-height:32px;position:absolute;top:50%}.portfolio-widget-lightbox i,.portfolio-widget-permalink i{color:#fff;font-size:18px}.portfolio-widget-lightbox:hover,.portfolio-widget-permalink:hover{background-color:#000000b3}.portfolio-widget-lightbox{right:0}.portfolio-widget-permalink{left:0}.portfolio-widget-info{text-align:center;opacity:0;background-color:#333;border-top-right-radius:2px;border-bottom-right-radius:2px;width:100%;padding:10px;position:absolute;top:120px;left:0}.portfolio-widget-title{font-size:12px;font-weight:700;display:inline-block;color:#fff!important;line-height:16px!important}.portfolio-widget-cats{line-height:16px;display:block}.mk-tweet-list{margin:0;padding:0;list-style:none;display:block}.mk-tweet-list li{padding:10px;position:relative}.mk-tweet-list li:before{content:"";font-size:18px;position:absolute}.mk-tweet-list li .tweet-text,.mk-tweet-list li .tweet-time{display:block}.mk-tweet-list.light li{background-color:#f9f9f9;border:1px solid #e6e6e6;border-radius:2px;margin:0 0 10px 35px}.mk-tweet-list.light li:after{content:"";background-color:#f9f9f9;border:none;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;width:12px;height:12px;display:block;position:absolute;top:15px;left:-6px;transform:rotate(-45deg)}.mk-tweet-list.light li:before{color:#14cef4;text-shadow:0 1px 2px #0000001a;background:-webkit-linear-gradient(#0ed4fd,#14cdf2);-webkit-text-fill-color:transparent;-webkit-background-clip:text;top:12px;left:-35px}.mk-tweet-list.dark li{color:#fff;margin:0 0 10px 35px;padding:0 0 15px}.mk-tweet-list.dark li a{color:#fff}.mk-tweet-list.dark li:before{color:#8080804d;top:12px;left:-35px}.widget .mk-searchform{position:relative}.widget .mk-searchform .text-input{border:2px solid #0000001f;width:100%;margin:0;padding:12px 28px 12px 15px}.widget .mk-searchform .text-input:focus{border-color:#00000040}.widget .mk-searchform .mk-icon-search{opacity:.4;font-size:16px;position:absolute;top:13px;right:14px}.widget .mk-searchform .mk-icon-search:hover{opacity:1}.widget .mk-searchform .search-button{background-color:#0000;border:none;outline:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#mk-footer .mk-searchform .search-button{color:#fff}#mk-footer .mk-searchform .mk-icon-search{color:#ffffff4d}#mk-footer .mk-searchform .text-input{background-color:#ffffff08;border-color:#ffffff0d}#mk-footer .mk-searchform .text-input:focus{border-color:#ffffff14}.calendar_wrap{text-align:center;background:#f6f6f6;border:1px solid #dbdbdb;border-radius:2px;margin:5px;padding:0;position:relative;box-shadow:0 3px 3px #00000008}#wp-calendar{border-spacing:0;border-collapse:collapse;width:100%;margin:0!important}#wp-calendar thead{color:#666;border-bottom:1px solid #0000000d;font-size:12px}#wp-calendar caption{color:#666;background-color:#0000000d;padding:12px;font-size:12px;font-weight:700;line-height:10px}#wp-calendar th,#wp-calendar th{color:#787573;padding:10px 5px}#wp-calendar tbody td{color:#333;text-align:center;background-color:#fff;border:1px solid #0000000d;padding:12px 2px;font-size:11px;font-weight:700;line-height:11px}#wp-calendar td#today{color:#fff}#wp-calendar a{color:#666}#wp-calendar #next,#wp-calendar #prev{background:0;margin:0;padding:0;display:block;position:absolute;top:4px}#wp-calendar #next a,#wp-calendar #prev a{text-indent:-9999px;display:block;position:absolute;top:0;left:0}#wp-calendar #prev{border:0;width:18px;height:18px;left:5px}#wp-calendar #prev:before{content:"";text-shadow:1px 1px #fff9}#wp-calendar #next{border:0;width:18px;height:18px;right:5px}#wp-calendar #next:before{content:"";text-shadow:1px 1px #fff9}#wp-calendar tfoot .pad{display:none}@media handheld,only screen and (width<=960px){#calendar_wrap{width:300px}}.widget_recent_comments li{border-top:1px solid #8080801a;width:100%;display:block;margin:0!important;padding:10px 0!important}.widget_recent_comments li:first-child{border-top:none}.widget_recent_comments li:before{color:#b2b2b2;content:"";margin-right:7px;font-size:16px}.mk-quick-contact-wrapper{text-align:center;backface-visibility:hidden;perspective:1000px;transition:all .2s ease-in-out;position:fixed;bottom:15px;right:10px;transform:translateZ(0)}.mk-quick-contact-wrapper.is-active{right:70px}.mk-quick-contact-wrapper .mk-quick-contact-title{text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;font-size:13px;font-weight:700}.mk-quick-contact-wrapper p{color:#888}.mk-quick-contact-wrapper .mk-contact-form{position:relative}.mk-quick-contact-wrapper .mk-contact-form .text-input,.mk-quick-contact-wrapper .mk-contact-form .textarea{background-color:#f7f7f7;border:1px solid #0000;width:240px;margin-bottom:7px;padding:11px;font-size:14px}.mk-quick-contact-wrapper .mk-contact-form .text-input:focus,.mk-quick-contact-wrapper .mk-contact-form .textarea:focus{color:#666;background-color:#fff}.mk-quick-contact-wrapper .mk-contact-form .text-input::-webkit-input-placeholder{color:#999;font-size:12px}.mk-quick-contact-wrapper .mk-contact-form .textarea::-webkit-input-placeholder{color:#999;font-size:12px}:-moz-any(.mk-quick-contact-wrapper .mk-contact-form .text-input:placeholder-shown,.mk-quick-contact-wrapper .mk-contact-form .textarea:placeholder-shown){color:#999;font-size:12px}:is(.mk-quick-contact-wrapper .mk-contact-form .text-input:placeholder-shown,.mk-quick-contact-wrapper .mk-contact-form .textarea:placeholder-shown){color:#999;font-size:12px}.mk-quick-contact-wrapper .mk-contact-form .textarea{height:100px;margin-bottom:10px}.mk-quick-contact-wrapper .mk-contact-form .btn-cont{text-align:center}.mk-quick-contact-wrapper .mk-contact-form .btn-cont .mk-button{margin:10px auto}.mk-quick-contact-wrapper .mk-contact-form .mk-contact-loading,.mk-quick-contact-wrapper .mk-contact-form .mk-contact-success{bottom:12px;right:10px}#mk-quick-contact{transform-origin:100% 100%;background-color:#e8e8e8;padding:25px 12px;display:none;position:absolute;bottom:60px;right:-3px;transform:scale(.95)}#mk-quick-contact .bottom-arrow{content:"";background-color:#e8e8e8;border-top:none;border-left:none;width:14px;height:14px;display:block;position:absolute;bottom:-4px;right:20px;transform:rotate(45deg)}.quick-contact-anim{animation-name:contact_scale_up,none,none,none;animation-duration:0s,.2s,0s,0s;animation-timing-function:ease,ease,ease,cubic-bezier(.175,.885,.345,1.57);animation-iteration-count:1,1,0,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:forwards;animation-timeline:auto,auto,auto,auto}@keyframes contact_scale_up{to{transform:scale(1)}}.mk-quick-contact-link{background-color:#0006;width:45px;height:45px;display:block}.mk-quick-contact-link i{color:#fff;font-size:20px;line-height:20px;position:absolute;top:12px;left:12px}@media handheld,only screen and (width<=767px){.mk-quick-contact-link{display:none}}.widget #lang_sel_click{height:34px}.widget #lang_sel_click li{margin-left:0}.widget #lang_sel_click a{line-height:32px}.widget #lang_sel_click a.lang_sel_sel{background-position:97%!important}.widget #lang_sel_click img.iclflag{top:0}.widget #lang_sel_click li{width:100%}.widget #lang_sel_click ul ul{width:100%;top:33px}.alignleft,img.alignleft{float:left;margin-bottom:1.5em;margin-right:1.5em;display:inline}.alignright,img.alignright{float:right;margin-bottom:1.5em;margin-left:1.5em;display:inline}.aligncenter,img.aligncenter{clear:both;margin-bottom:1.5em;margin-left:auto;margin-right:auto;display:block}.wp-caption{text-align:center;margin-bottom:1.5em}.wp-caption img{border:0;margin:0;padding:0}.wp-caption p.wp-caption-text{margin:0;padding:10px}.wp-smiley{max-height:1em;margin:0!important}.gallery{text-align:center;margin:0 auto 18px}.gallery .gallery-item{text-align:center;width:33%;margin-top:0}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery img{border:6px solid #0000001a}.gallery img:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:70;-khtml-opacity:70;opacity:70;opacity:.7}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.gallery .gallery-caption{padding:6px 20px;font-size:11px}.gallery dl,.gallery dt{margin:0}.gallery br+br{display:none}blockquote{background-color:#0000000d;padding:15px 15px 15px 70px;position:relative}blockquote:before{content:"";color:#0000001a;font-size:32px;display:block;position:absolute;top:20px;left:20px}blockquote.left{float:left;text-align:right;width:33%;margin-left:0;margin-right:20px}blockquote.right{float:right;text-align:left;width:33%;margin-left:20px;margin-right:0}table{text-align:left;border-collapse:collapse;width:100%;margin:0 0 30px;padding:0;overflow:hidden}table th{text-align:center;text-transform:uppercase;padding:18px 12px;font-size:14px;font-weight:700}table tfoot td{padding:6px}table td{text-align:center;padding:12px}.gform_wrapper select{padding:12px 14px 12px 20px!important}.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password]{color:#767676!important;background-color:#fafafa!important;border:1px solid #e3e3e3!important;padding:10px!important;font-size:13px!important}.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus{background-color:#fff!important}.gform_wrapper .button{text-transform:uppercase;vertical-align:top;letter-spacing:1px;border-radius:2px;font-size:13px;display:inline-block;color:#fff!important;background-image:none!important;border:none!important;outline:none!important;margin-right:10px!important;padding:12px 15px!important;line-height:13px!important}.gform_wrapper .button:hover{background-color:#252525!important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],.gform_wrapper.gf_browser_chrome .gfield_checkbox li input{margin-left:2px}.gform_wrapper li,.gform_wrapper form li{padding-bottom:10px}.gform_wrapper .top_label .gfield_label{margin-bottom:6px!important}@media only screen and (width<=550px){.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half,.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right,.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{margin-top:10px;float:none!important;width:99%!important}}@media screen and (width<=600px){#wpadminbar{position:fixed!important}}.wpcf7-form p{margin-bottom:10px!important}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea{box-sizing:border-box}.wpcf7-form .wpcf7-textarea{width:80%}@media handheld,only screen and (width<=767px){.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-email,.wpcf7-form .wpcf7-textarea{width:100%}}div.wpcf7-response-output{background-position:15px;background-repeat:no-repeat;border-radius:4px;margin:0;padding:15px 15px 15px 65px;display:inline-block;position:relative}div.wpcf7-mail-sent-ok{background-color:#b8f4d0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAABAlBMVEUuql8ytmYytmYytmYwsmMwsWMytmYytmYytmYytmYytmYytmYytmYwsWMytmYytmYvrWEuqV8ytmYytmYytmYytmYuql8xtWUvrWEytmYytmYytmYytmYwsWMwsWMAAAAurGAurGAurGAurGAuq2AurGBezops1pZazId43aA8vG9r1pZq1ZV23J42uGpRx4BAvnJGwXZez4tczYk8vG5DwHQ3uWpJw3l53aF94KVEwHVp1ZRx2Ztn1JI0t2hq1ZQ2uGk8u25fz4x+4aV63qFz2pwzt2do1JNPxn5Dv3Rp1ZNq1pVgz4w9vG9dzop53qFv2JlNxX194KQwsWIytmZ/4abGMZ+TAAAAIHRSTlP+YhkYtrc8en18YRc+uyMh1/6gWRYi/aHWYD1+Wri5APlbDDAAAAG4SURBVHjajZTXdsIwDIa7B3sHAqG56t4tG8ooUFYGxH7/V6mkmjrEcNr/AgfpO8e/ZUt7F//QBpQppPI5z8vlU4XDHZBueEzK0LdA2TILqJwNQmmTKTJLm1CRkaa266xWjmtXGKnoh04ptJzxX82WFDqXUJoCA76hBQXTayiOfvpzHtD8Fn3FBUTnanFFXTrjD3Qi9lI1wIxO0DF6DuaHd/iL7o8QymCdvwLMyPro4Bkh5WUAKmB9gm6qjBE1hWQBoBSsNqU+rwTzOmYMqAfObVg1gPKwusRMxl1cG08M1UMLLnzkAcrB6hDDWHUEll+I6bc5yIGvJEDoewX/rzFlDUcWMc0bjlqhcx9U72Py+ZGYCUT8UFJsx9s9JjR+I0JuJ43zzphJyyQyngBIoxKQasS8t9eIKEGgmBZarkuGihkCKIzOZ8JnjSwLiWsJ4wUb/guWdtYXbNAr0BloIcLq49R9j+5eZeYYj4qXmTWx1urzxWOYWYJAJSZ2VBuhJFvqjALLlkRaS9F4anNWoDkbDce9bCrNSTv+1eakmDIworEtoydi+BEjsmuIhbQEDrGEtn+gDLG/9A3XU0NyE8B+3wAAAABJRU5ErkJggg==);border:2px solid #72dd9d}div.wpcf7-mail-sent-ng{background-color:#d1eff8;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAA9lBMVEU+mLNDor9Dor9Dor9BnrpBnrpDor9Dor9Dor9Dor9Dor9Dor9Dor9BnbpDor9Dor8/mrY+l7JDor9Dor9Dor9Dor8+l7JCob5AmrZDor9Dor9Dor9Dor9BnrpBnroAAAA+mbQ+mbQ+mbQ+mbQ+mbQ+mLRNp8OYz+FZrsiXz+F5v9SHx9pPqMRNqMNzvNJjs8xyu9JktMxOqMOCxNiBw9ig1OR4v9SPy95ltM1GpMBcsMlsuM9WrMaPy92f0+R5v9VQqcSIx9t7wNWHxtp4vtSf1OSOyt17wNaJx9tltMxMp8NYrceb0eKGxto+mLRBn7xDor+i1eWxyqyNAAAAIHRSTlP+YhkYtrc8fXp8YRc+uyMh1/6gWRYi/aHWYD1+Wri5AAYTx+8AAAGfSURBVHjajZTXkoJAEEU3B3OpFEFRX9icd81ZBBWxwP//mZ1LaBjQ2u2X4V5OVff0TM9J8x/BQVW5LGmOo0ll+fwIpKiOS+GoygFIaLiJaAhJqNJyU9Gq81DNt7dL0zYM23za+roWh248a7PbU+w2nnUbQRXPWOy5WHlmJYSKqOdlvU/Eeoa6igHk7evZ/9PHd9//nnt79KGreK4viNdALCAUD7pEzWGOEfxRqFD9BaAq+kz7GgAa0B7R+yqDZPSHqv0E9E4S/ZIZVGbrktwhoCHJJVMigyS2muS+AfogaTIlMUhjq03uFNCUpM2UxiDUPSH3G9APSQOVB5ARtRnQnIdS6bqAuny6VOH3gB5JjpkqMUhka4fcicuV2EELqJnpoGZmGJSlY+GDjiWLA1bpgBG6ZekkeuyX2gSkoIxV6Fuua3GXU4ldujkPUc/ywc0UcH1n66AM624Xv75COAh1lzImB6EejdS1P1J6hOg9Grz0cI7tdtseTx/Sw4mMf445otBIMvnCgacnpzoxRM0de8QyYgmPWEk8PeMfsX/ELyEjOLVUPY8FAAAAAElFTkSuQmCC);border:2px solid #afe0ee}div.wpcf7-spam-blocked{background-color:#fac6bf;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAxlBMVEXOMzPcNzfcNzfcNzfXNTXXNTXcNzfcNzfcNzfcNzfcNzfcNzfcNzfWNTXcNzfcNzfRNDTNMzPcNzfcNzfcNzfcNzfNMzPbNjbSNDTcNzfcNzfcNzfcNzfWNTXWNTUAAADPMzPPMzPPMzPPMzPPMzPRNDTmbGbgTEreREPoeXHskobeQ0Htk4fPMzPhUU7iWVTmbmfmb2jqgnjmbGXofHPoenLla2XtkofpgXjoenHiWFTgTEnsjoPkY13kYl3YNTXtlYncNzfI+36UAAAAIHRSTlP+YhkYtrc8en18YRc+uyMh1/6gWRYi/aHWYD1+Wri5APlbDDAAAAFeSURBVHjajdRnc4MwDAbg7pF9jGMECF/ozCVtBiOhxfz/P1W9Jo1DkK/VF4Py3FmRkS9m/4gWsjzDjasqdg3vWoP8sKqPUYU+g+yoPovIPkdmUnciCdpo2qT3aV5mWZmv98379BTdy9SuEMcodjL1qJApEx+iFQuZNH/RGPW8b9rm61DX+IDk/9oyBhE16E7uxRqEL9EtambNN6q/AbLQ51fWiAK9twh56A9vhEC/PEIGranGiJQeHEIurbnGiJyeXEIxraXGiJIeY0Ko+01jRIbKDyjjjUJyO8ao7VThrBErep0Qcmhda4xYowWqmayRzewR6qPygjfyWPo44BAHzBqxpEw4A/Lx44Izn0j56qPjzAapIQEgO+HNCz5fWyKKQLtXHaiRemhGaqvIdqkGrzOcq3I+L1dPz93hxI5/jjliFJ2b4Yi5egZhdULCge4S6zkTXGIT5/JKc4np4wclaQaTtBpW2AAAAABJRU5ErkJggg==);border:2px solid #fd8585}div.wpcf7-validation-errors{background-color:#fbf1c8;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAABAlBMVEW1lBK0lBK9mxO9mxO6mBKykhG9mxO9mxO9mxOxkRG4lxK9mxO9mxO9mxO9mxO9mxO9mxO9mxO9mxO9mxO9mxO9mxOxkRG9mxO9mxO9mxOwkRG9mxO1lRK9mxO9mxO1lBK9mxO9mxMAAADNsDq/nRi/nhjNrzrjzXLbwl3u243UuUzTuErFpijIqS7OsTzawVvx35S/nRfXvVTt2ovRtUXAnxrw3ZLRtUTSt0jexmbawVzDoyPWu1DgyWvLrTXcxGHx35XBoB2xkhHs2Ym+nBXZwFnlz3fQs0LFpSbHqCzjzXPEpCXv3I/izHC/nhnEpCTr14bp1IDx3pO9mxTy4Je9mxPMnSerAAAAI3RSTlPR0pB0reRmQYL3u4APBW99FBdsih5e8ZsyU/uHzHd4zTxbAII07+wAAAGBSURBVDjLndTXUgJBEIXhMYtZFDO42+accxaMZDj/+7+KF7CiwK4W52p65quprqmucfaPuI7Q5Hz3/OQfyF8AFvxI5FOLH4WW62g5Ao0B1c0qMBaKJmLAhS6A2EQYGgTOTnRyBgyGoAGAA0kHAAPtUS+weyjpcBfobYv6AT4lSZ8A/W3QaB+wrzVgVftA32grGgeOSioCRZWOgPEWNAdwLO0Be9IxwFwzmgVuzqUVYF06vwFmm1AC4E7SKXAq6Q4g8Rs54F6SboFbSboHun6hHiBTlqRr4FqSyhkg+QNNPwM7kqQr4EqStA08TzfQFPC0JUna+H7R3BMw9Y18gAdJksrZbLZcWz4E4+eCUft4VHMeP+rj58wsDlRfg6NcPhcsX6tA3MyZjcwAb8FBpUixEhRvwMyIObNhoJAO9ktAKSjSBWDYnHkAL41OLguXjeIFwHOWAt4rap/KO5ByNgTkFZY8MFS7KTqpek+R8ZxZ8g+TNGdm3uJSqFha9Dr9nzpGX+f/HSIMaQ5HAAAAAElFTkSuQmCC);border:2px solid #e0c069}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:12px;position:absolute;top:7px;right:14px}span.wpcf7-not-valid-tip-no-ajax{color:red;font-size:12px;display:block}span.wpcf7-list-item{margin-left:.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{vertical-align:middle;border:none;margin-bottom:15px;margin-left:4px}div.wpcf7 .placeheld{color:#888}div.wpcf7 .screen-reader-response{clip:rect(1px, 1px, 1px, 1px);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-submit{letter-spacing:1px;color:#252525;vertical-align:middle;text-align:center;text-transform:uppercase;cursor:pointer;zoom:1;background-color:#0000;border:1px solid #252525;border-radius:2px;outline:none;margin-bottom:20px;margin-right:10px;padding:13px 35px;font-size:12px;font-weight:700;line-height:100%;transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;display:inline-block;position:relative}.wpcf7-submit:hover{color:#fff;background-color:#252525}.swiper-slide-bg{background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.visible-sm,.visible-tl,.visible-dt,.hidden-nb,.visible-tl-v2,.visible-dt-v2{display:none}@media screen and (width<=765px){.hidden-sm{display:none!important}.visible-sm{display:block!important}}@media screen and (width<=1024px){.hidden-nb{display:none!important}.visible-nb{display:block!important}}@media only screen and (width>=768px) and (width<=1024px){.hidden-tl{display:none!important}.visible-tl{display:block!important}}@media only screen and (width>=768px) and (width<=1280px){.hidden-tl-v2{display:none!important}.visible-tl-v2{display:block!important}}@media only screen and (width>=1224px){.hidden-dt{display:none!important}.visible-dt{display:block!important}}@media only screen and (width>=1290px){.hidden-dt-v2{display:none!important}.visible-dt-v2{display:block!important}}@media only screen and (width>=320px) and (width<=480px){.no-smartphone{display:none!important}}@media only screen and (width>=768px) and (width<=1024px){.no-ipad{display:none!important}}@media only screen and (-webkit-device-pixel-ratio>=1.5),only screen and (min-device-pixel-ratio:1.5){.no-iphone{display:none!important}}.mk-fancy-title p,.mk-mini-callout p,.pricing-offer-grid p,.mk-title-box p{color:inherit!important;font-size:inherit!important;line-height:inherit!important}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{vertical-align:top;border:0;outline:none;margin:0;padding:0}.fancybox-wrap{position:absolute;top:0;left:0}.fancybox-skin{color:#444;text-shadow:none;background:#f9f9f9;position:relative}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;white-space:nowrap;margin:0;padding:15px;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-image,.fancybox-iframe{width:100%;height:100%;display:block}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{opacity:.8;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAAAAADNzc0BAQHZ2dkDAwMHBwcAAADf398CAgI/Pz8BAQEAAACCgoIcHBzl5eUAAAC/v7/x8fEGBgZnZ2cAAADs7OwGBgb4+Pg/Pz/Jycmenp5nZ2f39/eDg4MAAADQ0ND4+Piurq7a2tr8/Pzs7OwAAAD5+fn9/f3e3t4AAAD///9OTk7BwcE1NTWsrKyNjY2cnJx6enpdXV1oaGgsLCy6uroiIiLOzs5BQUFt3PCNAAAAL3RSTlMAAQMIDRIZHSMnLTpESFNVXWlpbG15en+HiZCWoaGssrO2vsDFydPU3uL4+fr9/Ywv6xsAAAQVSURBVHhe7JZbc6JMGIQXAUOQEMi3uMYkrmopZgqs5ujZ//+zvpdNzMsMlli1N3uRvtCbpzo9I+nmhyqN9OO6GNQ6Ha1SG0mcrhskXe90rvKE6kbX7r9MF4vp2887nfBrqPW0xJemD4w32e7jHIj2602SbNZ7Qfgd0zJLtgKi2B0+tSsE3h8u0RX7HGGfHWrK9oiIbrK69SiQHxTliO5VWtP0rrNEemhoj6muaYqx2XuGyJrwbgUKohhb3hIFM6wCC7Zm4+M5Zs5fpKNiTYndEOUHDFRYCeADLvGiy7DtL7E5/12gJPacalPlqEc2eoFAdmCa2UOGyOhoUuQgwo7PxCwJMGXYGcQMlyCVX3DchCkGs3V6h0iFgyUSZsuS6QQLGaYDhueUHxhf3RpzOqB8dRMcz84lf5FS9A1Ngi2PQm8PF7RBZOnEyqFnSC/BKX6bHQmucpB13mRzCJtTsPUowlpl14if2JifUXcwgeqdA2OLn1C+PdsbzCKkW0a3KeKxbbAxF4FJ9EgAaXGqyFORAuLZNrkMZNoNKnNS9PE5dpltFofjB4PJXIAk5rP/HMu4Ukmm7XjEkwLfc2yT66tJk7lp2T2H1LMtk2wVVsWpcE0SlW4DbeLE/xG3eRvfQv7Fptw4KvpDNRKLt1/3rZty/xbjrPef1+5D018ITYttkiTrfAUsrmzK3RTIT/woHxH3DaZl9h2rRH2aX0ydaYb1BVK1zNdA32RvNn7DkVmmoyeVJvYBMcdl5Vg2/lW0zpSbUNIKT12KLV8wVjsmNvGW63feU3qj86veGQmAA1e5qzbStNZdmVTlRzzbSjG+4+t4u1iqjxxjR6pczaiNBCCVXoGx25X7mUNGgJBHM/QsXWp+dk4U5xJjX4EXSM7ACcCxnnnm2zI8rxVoFgMr/lUwUpyNPvYVx/eRfaUSQzkzLWxEOVhiwynCAd2GvCm/2bquBPEo+LxnDv0YXdyfFOHQP+8EV/kY0enSorxyitoLxxwiabDRqDImWF2JJVBIeVNEk2HgsDGn7vkhcPy67lMOiBGF4AGS3tX8yYqAfb5eF/kRiMPX4cDjEDLd8wezJT4lwtHrMHBtbg6V9oLhYDYLw3A2eSVbn0elSdMCecFg+Ee0Kq7dlftLXSCrRxNE8lzH7hp0Nu3qpHQty7Ztq2sabHvtpb/SLauisVTye1O+N2Ubbxhu2xSAq6x1UwoAWfum8P3Gu5ZNYaUA2jaFJYCofVPYOWnZFD4TcLpxU1ZAnN24KRnfxQ2bshEE/Vub8r0p35vi/t9eHRoBDMNQDJUvMLkOkDMM+8D7b9cR+kOKLPy4juojnQeAkWWVAyLLLINVdovj44N8LOqi/3Djxo0bN5ZvdbWJuwHhrw2ILYdqBwDT2fEEXtrZFmVcCWLiAAAAAElFTkSuQmCC);background-position:0 -108px;margin-top:-22px;margin-left:-22px;position:fixed;top:50%;left:50%}#fancybox-loading div{background:url(/assets/fancybox_loading-CQoilO9h.gif) 50% no-repeat;width:44px;height:44px}.fancybox-close{cursor:pointer;color:#fff;text-align:center;background-color:#0000004d;border-radius:2px;width:30px;height:30px;position:absolute;top:30px;right:30px}.fancybox-close i{font-size:16px;line-height:30px;display:block!important}.fancybox-close:hover{background-color:#00000080}.fancybox-nav{cursor:pointer;-webkit-tap-highlight-color:#0000;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);width:40%;height:50%;text-decoration:none;position:absolute;top:25%}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;visibility:hidden;color:#fff;text-align:center;background-color:#0000004d;border-radius:2px;width:60px;height:60px;margin-top:-25px;position:absolute;top:50%}@media handheld,only screen and (width<=768px){.fancybox-nav span{width:30px;height:30px;margin-top:-15px;visibility:visible!important}}@media only screen and (device-width>=481px) and (device-width<=1024px) and (orientation:landscape){.fancybox-nav span{visibility:visible!important}}.fancybox-nav span i{font-size:16px;line-height:60px}@media handheld,only screen and (width<=768px){.fancybox-nav span i{line-height:30px}}.fancybox-nav span:hover{background-color:#00000080}.fancybox-prev span{left:20px}.fancybox-next span{right:20px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{max-width:99999px;max-height:99999px;position:absolute;top:-99999px;left:-99999px;overflow:visible!important}.fancybox-lock{width:auto;overflow:visible!important}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCMEM4NDgzQjlDRTNFMTExODE4NUVDOTdFQ0I0RDgxRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGREU5OEVCQzAzMjYxMUUyOTg5OURDMDlDRTJDMTc0RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGREU5OEVCQjAzMjYxMUUyOTg5OURDMDlDRTJDMTc0RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxQzg0ODNCOUNFM0UxMTE4MTg1RUM5N0VDQjREODFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIwQzg0ODNCOUNFM0UxMTE4MTg1RUM5N0VDQjREODFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+s3YRAQAAABtJREFUeNpiFODh2cBABGBiIBKMKqSOQoAAAwBokQDs5F/8FAAAAABJRU5ErkJggg==);display:none;position:absolute;top:0;left:0;overflow:hidden}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto scroll}.fancybox-title{visibility:hidden;margin-right:45px;position:relative}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{margin-top:10px}.fancybox-title-float-wrap .child{text-transform:uppercase;color:#444;font-size:16px;line-height:24px;display:inline-block}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{color:#fff;background:#000c;padding:10px;position:absolute;bottom:0;left:0}.mk-modal{z-index:9999;opacity:0;background-color:#0009;width:100%;height:100%;transition:opacity .2s linear;position:fixed;top:0;left:0}.mk-modal.vertical-center{text-align:center}.mk-modal.vertical-center:before{content:"";vertical-align:middle;height:100%;display:inline-block}.mk-modal.vertical-center .mk-modal-container{vertical-align:middle;text-align:left;max-width:100%;margin:0 auto;display:inline-block}.mk-modal .mk-modal-container{opacity:0;transition:opacity .2s linear,transform .2s linear;transform:scale(.9)}.mk-modal.is-active{opacity:1}.mk-modal.is-active .mk-modal-container{opacity:1;transform:scale(1)}.mk-modal .mk-modal-header{text-align:right}.mk-modal .mk-modal-header .modal-close svg{display:block}.mk-modal.close-inside .mk-modal-container{position:relative}.mk-modal.close-inside .mk-modal-header .modal-close{z-index:20;position:absolute;top:20px;right:20px}.mk-modal.close-inside .mk-modal-header .modal-close svg line{stroke:#231f20}.mk-modal.close-outside .mk-modal-container{position:relative}.mk-modal.close-outside .mk-modal-header .modal-close{z-index:20;position:absolute;top:20px;right:20px}.mk-edge-nav a{text-align:left;cursor:pointer;outline:none;display:block;position:absolute;top:50%;transform:translateY(-50%)}.mk-edge-nav a.mk-edge-prev{left:0}.mk-edge-nav a.mk-edge-next{right:0}.mk-edge-prev i,.mk-edge-next i{margin:0 auto;padding:0;font-size:16px;display:block}.nav-item-caption{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.nav-roundslide a{border-radius:40px;width:62px;height:62px;margin:0 20px;transition:all .3s .1s;overflow:hidden}.nav-roundslide i,.nav-roundslide .nav-item-caption{transition:color .3s}.nav-roundslide .mk-edge-icon-wrap{padding:24px;position:absolute}.nav-roundslide a.mk-edge-prev .mk-edge-icon-wrap{left:0}.nav-roundslide a.mk-edge-next .mk-edge-icon-wrap{right:0}.nav-roundslide .nav-item-caption{opacity:0;width:130px;margin:0;padding:20px 10px;font-size:13px;font-weight:700;transition:opacity .3s,transform .3s;position:absolute;top:0}.nav-roundslide a.mk-edge-prev .nav-item-caption{right:10px;transform:translate(100%)}.nav-roundslide a.mk-edge-next .nav-item-caption{left:10px;transform:translate(-100%)}.nav-roundslide a:hover{width:200px;transition-delay:0s}.nav-roundslide a:hover .nav-item-caption{opacity:1;transition-delay:.1s;transform:translate(0)}.nav-roundslide a[data-skin=dark]{background-color:#0000;border:2px solid #333}.nav-roundslide a[data-skin=dark] i,.nav-roundslide a[data-skin=dark] .nav-item-caption{color:#333}.nav-roundslide a[data-skin=dark]:hover{background-color:#0003}.nav-roundslide a[data-skin=light]{background-color:#fff0;border:2px solid #fff}.nav-roundslide a[data-skin=light] i,.nav-roundslide a[data-skin=light] .nav-item-caption{color:#fff}.nav-roundslide a[data-skin=light]:hover{background-color:#fff3}.nav-round a{border-radius:50%;width:62px;height:62px;margin:0 20px;transition:all .5s;overflow:hidden}.nav-round .nav-item-caption{display:none!important}.nav-round .mk-edge-icon-wrap{padding:24px;position:absolute}.nav-round a.mk-edge-prev .mk-edge-icon-wrap{left:0}.nav-round a.mk-edge-next .mk-edge-icon-wrap{right:0}.nav-round a[data-skin=dark]{background-color:#0000;border:2px solid #333}.nav-round a[data-skin=dark] i{color:#333}.nav-round a[data-skin=dark]:hover{background-color:#0003}.nav-round a[data-skin=light]{background-color:#fff0;border:2px solid #fff}.nav-round a[data-skin=light] i{color:#fff}.nav-round a[data-skin=light]:hover{background-color:#fff3}.nav-slit .mk-edge-icon-wrap{text-align:center;width:40px;height:125px;display:block;position:relative}.nav-slit i{color:#fff;line-height:125px;transition:transform .3s .3s}.nav-slit div{perspective:1000px;width:200px;height:100%;transition:transform .3s .1s;position:absolute;top:0}.nav-slit a.mk-edge-prev div{left:0;transform:translate(-100%)}.nav-slit a.mk-edge-next div{text-align:left;right:0;transform:translate(100%)}.nav-slit .nav-item-caption{color:#fff;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;transform-origin:50% 0;text-shadow:1px 1px 1px #ffffff01;backface-visibility:hidden;width:160px;height:38px;margin:0;padding:0 20px;font-size:.75em;font-weight:400;line-height:38px;transition:transform .3s;position:absolute;top:124px;transform:rotateX(-90deg)}.nav-slit .edge-nav-bg{background-size:cover;width:200px;height:125px;display:block;position:absolute;top:0;left:0}.nav-slit a:hover i{transition-delay:0s}.nav-slit a.mk-edge-prev:hover i{transform:translate(-50%)}.nav-slit a.mk-edge-next:hover i{transform:translate(50%)}.nav-slit a:hover div{transform:translate(0)}.nav-slit a:hover .nav-item-caption{transition-delay:.2s;transform:rotateX(0)}.nav-slit a[data-skin=dark] .mk-edge-icon-wrap,.nav-slit a[data-skin=light] .mk-edge-icon-wrap{background-color:#323232cc;transition:background-color .3s}.nav-slit a[data-skin=dark] .nav-item-caption,.nav-slit a[data-skin=light] .nav-item-caption,.nav-slit a[data-skin=dark] div,.nav-slit a[data-skin=light] div{background-color:#333}.nav-slit a[data-skin=dark]:hover .mk-edge-icon-wrap,.nav-slit a[data-skin=light]:hover .mk-edge-icon-wrap{background-color:#323232}.nav-thumbflip a{perspective:1000px}.nav-thumbflip .nav-item-caption{display:none!important}.nav-thumbflip a.mk-edge-prev{perspective-origin:100%}.nav-thumbflip a.mk-edge-next{perspective-origin:0%}.nav-thumbflip i{color:#fff;line-height:95px}.nav-thumbflip .edge-nav-bg{backface-visibility:hidden;background-position:50%;background-size:cover;width:95px;height:95px;transition:transform .15s ease-out;position:absolute;top:0}.nav-thumbflip a.mk-edge-prev .edge-nav-bg{transform-origin:0%;left:100%;transform:rotateY(90deg)}.nav-thumbflip a.mk-edge-next .edge-nav-bg{transform-origin:100%;right:100%;transform:rotateY(-90deg)}.nav-thumbflip a:hover .edge-nav-bg{transition:transform .25s ease-out;transform:rotateY(0)}.nav-thumbflip .mk-edge-icon-wrap{text-align:center;width:95px;height:95px;transition:background-color .3s ease-out;display:block}.nav-thumbflip a[data-skin=dark] .mk-edge-icon-wrap,.nav-thumbflip a[data-skin=dark] div{background-color:#3232324d}.nav-thumbflip a[data-skin=dark]:hover .mk-edge-icon-wrap{background-color:#323232}.nav-thumbflip a[data-skin=light] .mk-edge-icon-wrap,.nav-thumbflip a[data-skin=light] div{background-color:#ffffff4d}.nav-thumbflip a[data-skin=light]:hover .mk-edge-icon-wrap{background-color:#323232}.swiper-pagination{cursor:default;text-align:center;width:100%;margin:0;padding:0;position:absolute;bottom:6%;left:0;transform:translateZ(0)}.swiper-pagination a{cursor:pointer;width:10px;height:10px;margin:0 8px;display:inline-block;position:relative}.swiper-pagination a span{cursor:pointer;border-radius:50%;outline:none;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-pagination[data-skin=dark] span{background-color:#000c}.swiper-pagination[data-skin=light] span{background-color:#ffffff4d}.pagination-stroke span{transition:box-shadow .3s,background-color .3s}.pagination-stroke[data-skin=dark] span{box-shadow:0 0 0 2px #0000}.pagination-stroke[data-skin=dark] a:hover span,.pagination-stroke[data-skin=dark] a:focus span{background-color:#333}.pagination-stroke[data-skin=dark] a.is-active span{background-color:#0000;box-shadow:0 0 0 2px #333}.pagination-stroke[data-skin=light] span{box-shadow:0 0 0 2px #fff0}.pagination-stroke[data-skin=light] a:hover span,.pagination-stroke[data-skin=light] a:focus span{background-color:#fff}.pagination-stroke[data-skin=light] a.is-active span{background-color:#0000;box-shadow:0 0 0 2px #fff}.pagination-small_dot_stroke a{border-radius:50%;transition:box-shadow .3s}.pagination-small_dot_stroke a span{transition:background-color .3s,transform .3s}.pagination-small_dot_stroke a.is-active span{transform:scale(.4)}.pagination-small_dot_stroke[data-skin=dark] a{box-shadow:0 0 0 2px #0000}.pagination-small_dot_stroke[data-skin=dark] a span{background-color:#000000b3}.pagination-small_dot_stroke[data-skin=dark] a:hover span,.pagination-small_dot_stroke[data-skin=dark] a:focus span,.pagination-small_dot_stroke[data-skin=dark] a.is-active span{background-color:#333}.pagination-small_dot_stroke[data-skin=dark] a.is-active{box-shadow:0 0 0 2px #333}.pagination-small_dot_stroke[data-skin=light] a{box-shadow:0 0 0 2px #fff0}.pagination-small_dot_stroke[data-skin=light] a span{background-color:#ffffffb3}.pagination-small_dot_stroke[data-skin=light] a:hover span,.pagination-small_dot_stroke[data-skin=light] a:focus span,.pagination-small_dot_stroke[data-skin=light] a.is-active span{background-color:#fff}.pagination-small_dot_stroke[data-skin=light] a.is-active{box-shadow:0 0 0 2px #fff}.mk-pagination{text-align:center;margin:40px auto;padding:25px 0 0;position:relative}.mk-pagination .mk-pagination-inner{float:left;margin:0 10px 0 0}.mk-pagination .page-number,.mk-pagination .current-page{float:left;color:#0006;border:2px solid #0000;margin:0 6px;padding:10px 14px;font-size:12px;font-weight:700;line-height:12px;display:block}.mk-pagination .page-number:hover,.mk-pagination .current-page:hover,.mk-pagination .current-page{border:2px solid #0006}.mk-pagination .mk-total-pages{float:right;opacity:.6}.mk-pagination .page-number,.mk-pagination .current-page,.mk-pagination .mk-pagination-next,.mk-pagination .mk-pagination-previous{transition:all .2s}.mk-pagination .mk-pagination-next,.mk-pagination .mk-pagination-previous{float:left;color:#0006;border:2px solid #0000;padding:1px 10px;display:block;position:relative}.mk-pagination .mk-pagination-next:before,.mk-pagination .mk-pagination-previous:before{font-size:14px;line-height:32px}.mk-pagination .mk-pagination-next:hover,.mk-pagination .mk-pagination-previous:hover{border:2px solid #0006}.mk-pagination .mk-pagination-next:before{content:"";font-family:themeIcons}.mk-pagination .mk-pagination-previous:before{content:"";font-family:themeIcons}@media handheld,only screen and (width<=767px){.mk-pagination .mk-total-pages,.mk-pagination .mk-pagination-inner{float:none;clear:both;margin:60px auto 0;padding-top:0}.mk-pagination .page-number,.mk-pagination .current-page{float:none;display:inline-block}.mk-pagination .mk-pagination-next,.mk-pagination .mk-pagination-previous{width:50%;position:absolute;top:75px}.mk-pagination .mk-pagination-next{right:-5px}.mk-pagination .mk-pagination-previous{left:-5px}.mk-pagination .mk-pagination-next a,.mk-pagination .mk-pagination-previous a{width:150px;border:2px solid #0006!important}.mk-pagination .mk-pagination-next a{float:left}.mk-pagination .mk-pagination-previous a{float:right}}.mk-page-links{margin:10px 0 20px 10px;font-weight:700}.mk-page-links a{margin:0;font-size:12px;line-height:14px;display:inline-block}.mk-loadmore-button{text-align:center;text-transform:uppercase;letter-spacing:2px;background-color:#fff;border:2px solid #e2e2e2;border-radius:2px;width:50%;max-height:60px;margin:40px auto;padding:15px 0;font-size:13px;font-weight:700;line-height:16px;display:block;position:relative;color:#252525!important}.mk-loadmore-button:hover{background-color:#f5f5f5}.mk-loadmore-button .mk-moon-arrow-down-4{color:#b5b5b5;margin-right:10px;font-size:16px}.mk-loadmore-button .mk-moon-loop-4{color:#252525;opacity:0;width:16px;margin:-8px 0 0 -8px;font-size:16px;animation:.6s linear infinite spin;display:block;position:absolute;top:50%;left:50%}.mk-loadmore-button.is-active{background-color:#f5f5f5;color:#d7d7d7!important}.mk-loadmore-button.is-active .mk-moon-arrow-down-4{color:#e6e6e6}.mk-loadmore-button.is-active .mk-moon-loop-4{opacity:1}@media handheld,only screen and (width<=767px){.mk-loadmore-button{width:100%!important}}.mk-post-nav{backface-visibility:hidden;width:260px;margin-top:-115px;text-decoration:none;transition:all .6s cubic-bezier(.77,0,.175,1);position:fixed;top:50%}@media handheld,only screen and (width<=767px){.mk-post-nav{display:none!important}}.pagnav-wrapper .pagenav-top{height:130px;display:block;position:relative}.pagnav-wrapper .pagenav-top .pagenav-image{height:130px;display:block;position:absolute}.pagnav-wrapper .pagenav-top .pagenav-image img{width:130px;height:130px;line-height:4px}.pagnav-wrapper .pagenav-top .mk-pavnav-icon{text-align:center;color:#fff;background-color:#0000004d;width:130px;height:130px;transition:background .3s ease-out;display:table;position:absolute}.pagnav-wrapper .pagenav-top .mk-pavnav-icon i{vertical-align:middle;font-size:16px;transition:all .3s ease-in;display:table-cell}.pagnav-wrapper .nav-info-container{width:260px;height:90px;overflow:hidden}.pagnav-wrapper .pagenav-bottom{height:inherit;width:inherit;text-align:right;box-sizing:border-box;background-color:#ffffffd9;border:1px solid #f0f0f0;display:block}.pagnav-wrapper .pagenav-title{color:#252525;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;padding:20px 20px 0;font-size:13px;font-weight:700;line-height:20px;display:block;overflow:hidden}.pagnav-wrapper .pagenav-category{text-transform:uppercase;color:#888;letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;padding:5px 20px 0;font-size:10px;font-weight:500;display:block;overflow:hidden}.mk-post-next{right:-200px}.mk-post-next .pagenav-image{right:0}.mk-post-next .mk-pavnav-icon{left:0}.mk-post-next .mk-pavnav-icon i{transform:translate(-30px)}.mk-post-next .pagenav-bottom{opacity:0;transition:all .3s ease-out .2s;transform:translateY(-50px)}.mk-post-prev{left:-200px}.mk-post-prev .pagenav-image{left:0}.mk-post-prev .mk-pavnav-icon{right:0}.mk-post-prev .mk-pavnav-icon i{transform:translate(30px)}.mk-post-prev .pagenav-bottom{opacity:0;transition:all .3s ease-in .2s;transform:translateY(-50px)}.mk-post-nav:hover{transform:translate(0)}.mk-post-nav:hover.mk-post-prev{left:0}.mk-post-nav:hover.mk-post-next{right:0}.mk-post-nav:hover .mk-pavnav-icon{background-color:#252525}.mk-post-nav:hover .mk-pavnav-icon i{transform:translate(0)}.mk-post-nav:hover .pagenav-bottom{opacity:1;transition:all .5s cubic-bezier(.075,.82,.165,1) .4s;transform:translate(0)}.mk-portfolio-item.one-column{width:100%}.mk-portfolio-item.two-column{width:50%}.mk-portfolio-item.three-column{width:33.3%}.mk-portfolio-item.four-column{width:24.96%}.mk-portfolio-item.five-column{width:20%}.mk-portfolio-item.six-column{width:16.66%}@media handheld,only screen and (width<=1140px){.mk-portfolio-item.four-column,.mk-portfolio-item.five-column,.mk-portfolio-item.six-column{width:33.3%!important}}@media handheld,only screen and (width<=960px){.mk-portfolio-item.two-column,.mk-portfolio-item.three-column,.mk-portfolio-item.four-column,.mk-portfolio-item.five-column,.mk-portfolio-item.six-column{width:49.96%!important}}@media handheld,only screen and (width<=620px){.mk-portfolio-item.two-column,.mk-portfolio-item.three-column,.mk-portfolio-item.four-column,.mk-portfolio-item.five-column,.mk-portfolio-item.six-column{width:100%!important}}.mk-portfolio-item .the-title{letter-spacing:1px;text-transform:uppercase;margin-bottom:15px;padding:0 20px;font-weight:700;color:#fff!important;font-size:14px!important;line-height:18px!important}.mk-portfolio-item .portfolio-categories a,.mk-portfolio-item .portfolio-categories,.mk-portfolio-item .portfolio-date{letter-spacing:1px;color:#aaa;font-size:11px;line-height:16px}.mk-portfolio-item .portfolio-date a{color:#aaa}.mk-portfolio-item .featured-image{line-height:4px;position:relative;overflow:hidden}.mk-portfolio-item .featured-image img{width:100%;position:relative}.mk-portfolio-item .featured-image .hover-overlay{background-color:#000;transition:opacity .35s,transform .35s;transform:translateY(80%)}.mk-portfolio-item.fadebox-hover .portfolio-meta{text-align:center;text-transform:uppercase;opacity:0;width:100%;padding-bottom:10px;transition:all .3s ease-in-out;position:absolute;bottom:20px;left:0}.mk-portfolio-item.fadebox-hover .portfolio-categories{letter-spacing:1px;padding:0 20px;font-size:11px;line-height:16px}.mk-portfolio-item.fadebox-hover .portfolio-categories span,.mk-portfolio-item.fadebox-hover .portfolio-date{color:#fff}.mk-portfolio-item.fadebox-hover .add-gradient{background:linear-gradient(#0000 0%,#000000e6 75%)!important}.mk-portfolio-item.fadebox-hover .featured-image:after{content:"";opacity:0;background:#0000004d;width:100%;height:100%;transition:all .3s ease-out .1s;display:block;position:absolute;top:0;left:0}.mk-portfolio-item.fadebox-hover .featured-image .icons-holder{text-align:center;opacity:0;width:100%;transition:all .3s ease-in-out;position:absolute;top:20%;left:0}.mk-portfolio-item.fadebox-hover .featured-image .icons-holder a{text-align:center;color:#fff;opacity:.7;width:48px;height:48px;margin:0 5px;line-height:50px;display:inline-block}.mk-portfolio-item.fadebox-hover .featured-image .icons-holder a i{vertical-align:middle;font-size:42px}.mk-portfolio-item.fadebox-hover .featured-image .icons-holder a:hover,.mk-portfolio-item.fadebox-hover .featured-image:hover:after{opacity:1}.mk-portfolio-item.fadebox-hover .featured-image:hover .portfolio-meta{opacity:1;bottom:30px}.mk-portfolio-item.fadebox-hover .featured-image:hover .portfolio-categories{opacity:1}.mk-portfolio-item.fadebox-hover .featured-image:hover .hover-overlay{opacity:.85;transform:translate(0)}.mk-portfolio-item.fadebox-hover .featured-image:hover .icons-holder{opacity:1}.mk-portfolio-item.slidebox-hover.six-column .portfolio-meta,.mk-portfolio-item.slidebox-hover.five-column .portfolio-meta{padding:15px 10px 20px}.mk-portfolio-item.slidebox-hover.six-column .icons-holder,.mk-portfolio-item.slidebox-hover.five-column .icons-holder{top:20%}.mk-portfolio-item.slidebox-hover.four-column .icons-holder{top:25%}.mk-portfolio-item.slidebox-hover .portfolio-meta{text-align:center;background-color:#1a1a1a;width:100%;min-height:60px;padding:25px 10px 30px;transition:all .25s ease-out;position:absolute;bottom:0;left:0;transform:translateY(100%)}.mk-portfolio-item.slidebox-hover .icons-holder{text-align:center;opacity:0;width:100%;transition:all .3s cubic-bezier(.175,.885,.305,1.42) .1s;position:absolute;top:30%;left:3px;transform:scale(1.15)}.mk-portfolio-item.slidebox-hover .icons-holder a{text-align:center;color:#fff;opacity:.7;vertical-align:middle;width:48px;height:48px;margin:0 5px;line-height:50px;transition:all .25s;display:inline-block}.mk-portfolio-item.slidebox-hover .icons-holder a i{vertical-align:middle;font-size:42px}.mk-portfolio-item.slidebox-hover .icons-holder a:hover{opacity:1}.mk-portfolio-item.slidebox-hover .featured-image{backface-visibility:hidden}.mk-portfolio-item.slidebox-hover .featured-image img{transition:all .35s ease-out;position:relative;transform:scale(1.12)}.mk-portfolio-item.slidebox-hover .image-hover-overlay{background-color:#000!important}.mk-portfolio-item.slidebox-hover .featured-image:hover .portfolio-meta{transform:translate(0,0)}.mk-portfolio-item.slidebox-hover .featured-image:hover .image-hover-overlay{opacity:.4}.mk-portfolio-item.slidebox-hover .featured-image:hover img{transform:scale(1)translateY(-20px)}.mk-portfolio-item.slidebox-hover .featured-image:hover .icons-holder{opacity:1;transform:scale(1)}.mk-portfolio-item.zoomin-hover.six-column .image-hover-overlay:after,.mk-portfolio-item.zoomin-hover.five-column .image-hover-overlay:after,.mk-portfolio-item.zoomin-hover.four-column .image-hover-overlay:after,.mk-portfolio-item.zoomin-hover.three-column .image-hover-overlay:after,.mk-portfolio-item.zoomin-hover.six-column .image-hover-overlay:before,.mk-portfolio-item.zoomin-hover.five-column .image-hover-overlay:before,.mk-portfolio-item.zoomin-hover.four-column .image-hover-overlay:before,.mk-portfolio-item.zoomin-hover.three-column .image-hover-overlay:before{inset:9% 8%}.mk-portfolio-item.zoomin-hover .image-hover-overlay:after,.mk-portfolio-item.zoomin-hover .image-hover-overlay:before{content:"";opacity:1;transition:all .35s ease-out;display:block;position:absolute;inset:9% 5%}.mk-portfolio-item.zoomin-hover .image-hover-overlay:before{transform-origin:100% 0;border-left:1px solid #fff;border-right:1px solid #fff;transform:scaleY(0)!important}.mk-portfolio-item.zoomin-hover .image-hover-overlay:after{transform-origin:0 0;border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scaleX(0)!important}.mk-portfolio-item.zoomin-hover .portfolio-meta{text-align:center;opacity:0;width:100%;transition:all .3s ease-out;position:absolute;bottom:70%;left:0}.mk-portfolio-item.zoomin-hover .icons-holder{text-align:center;opacity:0;width:100%;transition:all .3s ease-in-out;position:absolute;top:65%}.mk-portfolio-item.zoomin-hover .icons-holder a{text-align:center;opacity:.7;color:#fff;width:48px;height:48px;margin:0 5px;line-height:50px;display:inline-block}.mk-portfolio-item.zoomin-hover .icons-holder a i{vertical-align:middle;font-size:42px}.mk-portfolio-item.zoomin-hover .icons-holder a:hover{opacity:1}.mk-portfolio-item.zoomin-hover .portfolio-categories{line-height:initial}.mk-portfolio-item.zoomin-hover .portfolio-categories span,.mk-portfolio-item.zoomin-hover .portfolio-date{color:#fff;text-transform:uppercase;font-size:13px}.mk-portfolio-item.zoomin-hover .featured-image{backface-visibility:hidden}.mk-portfolio-item.zoomin-hover .featured-image.buttons-disabled:hover .portfolio-meta{bottom:40%}.mk-portfolio-item.zoomin-hover .featured-image img{transition:all .35s ease-in-out;position:relative;transform:scale(1)}.mk-portfolio-item.zoomin-hover .image-hover-overlay{background-color:#000!important}.mk-portfolio-item.zoomin-hover .featured-image:hover .portfolio-meta{opacity:1;bottom:60%}.mk-portfolio-item.zoomin-hover .featured-image:hover .image-hover-overlay:before{transform:scaleY(1)!important}.mk-portfolio-item.zoomin-hover .featured-image:hover .image-hover-overlay:after{transform:scaleX(1)!important}.mk-portfolio-item.zoomin-hover .featured-image:hover .image-hover-overlay{opacity:.5}.mk-portfolio-item.zoomin-hover .featured-image:hover img{transform:scale(1.15)}.mk-portfolio-item.zoomin-hover .featured-image:hover .icons-holder{opacity:1;top:60%}.mk-portfolio-item.zoomout-hover.three-column .portfolio-meta .the-title,.mk-portfolio-item.zoomout-hover.five-column .portfolio-meta .the-title,.mk-portfolio-item.zoomout-hover.four-column .portfolio-meta .the-title,.mk-portfolio-item.zoomout-hover.six-column .portfolio-meta .the-title{font-size:12px!important}.mk-portfolio-item.zoomout-hover.three-column .icons-holder,.mk-portfolio-item.zoomout-hover.five-column .icons-holder,.mk-portfolio-item.zoomout-hover.four-column .icons-holder,.mk-portfolio-item.zoomout-hover.six-column .icons-holder{position:absolute;bottom:15px;right:20px}.mk-portfolio-item.zoomout-hover.three-column .icons-holder a,.mk-portfolio-item.zoomout-hover.five-column .icons-holder a,.mk-portfolio-item.zoomout-hover.four-column .icons-holder a,.mk-portfolio-item.zoomout-hover.six-column .icons-holder a{margin:0 3px}.mk-portfolio-item.zoomout-hover.three-column .icons-holder a i,.mk-portfolio-item.zoomout-hover.five-column .icons-holder a i,.mk-portfolio-item.zoomout-hover.four-column .icons-holder a i,.mk-portfolio-item.zoomout-hover.six-column .icons-holder a i{font-size:24px}.mk-portfolio-item.zoomout-hover .item-holder{background-color:#fff}.mk-portfolio-item.zoomout-hover .portfolio-meta{text-align:left;opacity:0;box-sizing:border-box;width:100%;padding-right:70px;transition:all .2s ease-out;position:absolute;bottom:20px;left:0}.mk-portfolio-item.zoomout-hover .icons-holder{opacity:0;margin:0 0 0 -30px;transition:all .2s ease-in-out;position:absolute;bottom:15px;right:20px}.mk-portfolio-item.zoomout-hover .icons-holder a{text-align:center;color:#fff;opacity:.7;margin:0 6px;display:inline-block}.mk-portfolio-item.zoomout-hover .icons-holder a i{font-size:30px}.mk-portfolio-item.zoomout-hover .icons-holder a:hover{opacity:1}.mk-portfolio-item.zoomout-hover .the-title{margin-bottom:3px;padding-right:40px}.mk-portfolio-item.zoomout-hover .portfolio-categories,.mk-portfolio-item.zoomout-hover .portfolio-date{padding:4px 0 0 20px}.mk-portfolio-item.zoomout-hover .featured-image img{backface-visibility:hidden;transition:all .7s cubic-bezier(.23,1,.32,1);position:relative;transform:scale(1)}.mk-portfolio-item.zoomout-hover .image-hover-overlay{transition:all .3s ease-in-out;opacity:1!important;background-color:#000!important}.mk-portfolio-item.zoomout-hover .featured-image:hover .image-hover-overlay{opacity:1!important;transform:scale(1)!important}.mk-portfolio-item.zoomout-hover .featured-image:hover .portfolio-meta{opacity:1;transform:translateY(-10px)}.mk-portfolio-item.zoomout-hover .featured-image:hover img{-webkit-transform:scale(.5)translateY(-30%)}.mk-portfolio-item.zoomout-hover .featured-image:hover .icons-holder{opacity:1;transform:translateY(-10px)}.mk-portfolio-item.cube-hover.five-column .portfolio-meta,.mk-portfolio-item.cube-hover.four-column .portfolio-meta,.mk-portfolio-item.cube-hover.six-column .portfolio-meta{padding:19px 10px}.mk-portfolio-item.cube-hover.five-column .portfolio-meta .the-title,.mk-portfolio-item.cube-hover.four-column .portfolio-meta .the-title,.mk-portfolio-item.cube-hover.six-column .portfolio-meta .the-title{text-align:left;padding:0 10px;font-size:12px!important}.mk-portfolio-item.cube-hover.five-column .portfolio-meta .portfolio-categories,.mk-portfolio-item.cube-hover.four-column .portfolio-meta .portfolio-categories,.mk-portfolio-item.cube-hover.six-column .portfolio-meta .portfolio-categories,.mk-portfolio-item.cube-hover.five-column .portfolio-meta .portfolio-date,.mk-portfolio-item.cube-hover.four-column .portfolio-meta .portfolio-date,.mk-portfolio-item.cube-hover.six-column .portfolio-meta .portfolio-date{letter-spacing:0;padding:4px 0 0 10px;font-size:10px;line-height:16px}.mk-portfolio-item.cube-hover.five-column .icons-holder,.mk-portfolio-item.cube-hover.four-column .icons-holder,.mk-portfolio-item.cube-hover.six-column .icons-holder{transition:all .2s ease-in-out;bottom:15px}.mk-portfolio-item.cube-hover.five-column .icons-holder a,.mk-portfolio-item.cube-hover.four-column .icons-holder a,.mk-portfolio-item.cube-hover.six-column .icons-holder a{margin:0 5px}.mk-portfolio-item.cube-hover.five-column .icons-holder a i,.mk-portfolio-item.cube-hover.four-column .icons-holder a i,.mk-portfolio-item.cube-hover.six-column .icons-holder a i{font-size:24px}.mk-portfolio-item.cube-hover .item-holder{perspective:600px;perspective-origin:100%;background-color:#000}.mk-portfolio-item.cube-hover .portfolio-meta{text-align:left;opacity:.8;transform-origin:0;z-index:12;background:#000;width:50%;padding:42px 10px;transition:all .35s ease-out;position:absolute;top:0;bottom:0;left:0;transform:rotateY(-90deg)}.mk-portfolio-item.cube-hover .the-title{text-transform:uppercase;letter-spacing:1px;padding:0 30px;font-weight:700;color:#fff!important;font-size:15px!important;line-height:20px!important}.mk-portfolio-item.cube-hover .icons-holder{text-align:center;opacity:0;width:50%;transition:all .2s ease-in-out;position:absolute;bottom:30px}.mk-portfolio-item.cube-hover .icons-holder a{text-align:center;color:#fff;opacity:.7;margin:0 5px;display:inline-block}.mk-portfolio-item.cube-hover .icons-holder a i{font-size:32px}.mk-portfolio-item.cube-hover .icons-holder a:hover{opacity:1}.mk-portfolio-item.cube-hover .portfolio-categories,.mk-portfolio-item.cube-hover .portfolio-date{color:#fff;opacity:.7;letter-spacing:1px;padding:4px 0 0 30px;font-size:11px;line-height:16px}.mk-portfolio-item.cube-hover .featured-image{backface-visibility:hidden}.mk-portfolio-item.cube-hover .featured-image.buttons-disabled .portfolio-meta:before{content:"";vertical-align:middle;height:100%;margin-right:-.25em;display:inline-block}.mk-portfolio-item.cube-hover .featured-image.buttons-disabled .portfolio-meta .add-middle-align{vertical-align:middle;width:99%;display:inline-block}.mk-portfolio-item.cube-hover .featured-image img{transition:all .7s cubic-bezier(.23,1,.32,1);position:relative}.mk-portfolio-item.cube-hover .image-hover-overlay{transition:all .35s ease-out;opacity:1!important;background-color:#000!important}.mk-portfolio-item.cube-hover .featured-image:hover .portfolio-meta{opacity:1;transform:rotateY(0)}.mk-portfolio-item.cube-hover .featured-image:hover img{transform:translate(20%)}.mk-portfolio-item.cube-hover .featured-image:hover .icons-holder{opacity:1;transform:translateY(-10px)}.mk-portfolio-item.light-zoomin-hover.five-column .portfolio-meta .the-title,.mk-portfolio-item.light-zoomin-hover.four-column .portfolio-meta .the-title,.mk-portfolio-item.light-zoomin-hover.six-column .portfolio-meta .the-title{font-size:12px!important}.mk-portfolio-item.light-zoomin-hover .image-hover-overlay:after,.mk-portfolio-item.light-zoomin-hover .image-hover-overlay:before{content:"";opacity:1;transition:all .35s ease-out;display:block;position:absolute;inset:9% 5%}.mk-portfolio-item.light-zoomin-hover .portfolio-meta{text-align:center;opacity:0;width:100%;transition:all .3s ease-out;position:absolute;bottom:50%;left:0}.mk-portfolio-item.light-zoomin-hover .portfolio-meta .the-title{margin-bottom:30px;padding:0 20px 8px;position:relative}.mk-portfolio-item.light-zoomin-hover .portfolio-meta .the-title a{color:#333!important}.mk-portfolio-item.light-zoomin-hover .the-title:after{content:"";background-color:#000;width:12px;height:2px;margin-left:-6px;position:absolute;bottom:0;left:50%}.mk-portfolio-item.light-zoomin-hover .icons-holder{text-align:center;opacity:0;width:100%;transition:all .3s ease-out;position:absolute;top:65%;left:3px}.mk-portfolio-item.light-zoomin-hover .icons-holder a{text-align:center;color:#000;opacity:.5;border:none;width:48px;height:48px;margin:0 3px;line-height:50px;display:inline-block}.mk-portfolio-item.light-zoomin-hover .icons-holder a i{vertical-align:middle;font-size:42px}.mk-portfolio-item.light-zoomin-hover .icons-holder a:hover{opacity:1}.mk-portfolio-item.light-zoomin-hover .portfolio-categories,.mk-portfolio-item.light-zoomin-hover .portfolio-date,.mk-portfolio-item.light-zoomin-hover .portfolio-categories a,.mk-portfolio-item.light-zoomin-hover .portfolio-date a{color:#555}.mk-portfolio-item.light-zoomin-hover .featured-image{backface-visibility:hidden}.mk-portfolio-item.light-zoomin-hover .featured-image.buttons-disabled .portfolio-meta{bottom:40%}.mk-portfolio-item.light-zoomin-hover .featured-image img{transition:all .35s ease-in-out;position:relative;transform:scale(1)}.mk-portfolio-item.light-zoomin-hover .image-hover-overlay{background-color:#fff!important}.mk-portfolio-item.light-zoomin-hover .featured-image:hover .portfolio-meta{opacity:1}.mk-portfolio-item.light-zoomin-hover .featured-image:hover .image-hover-overlay:before{transform:scaleY(1)!important}.mk-portfolio-item.light-zoomin-hover .featured-image:hover .image-hover-overlay:after{transform:scaleX(1)!important}.mk-portfolio-item.light-zoomin-hover .featured-image:hover .image-hover-overlay{opacity:.8}.mk-portfolio-item.light-zoomin-hover .featured-image:hover img{transform:scale(1.15)}.mk-portfolio-item.light-zoomin-hover .featured-image:hover .icons-holder{opacity:1}.mk-section-preloader{z-index:999;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.mk-section-preloader__icon{border:3px solid #0000;border-radius:50%;width:45px;height:45px;margin:0 auto;animation:1s linear infinite mk-section-preloader--spin;position:relative;top:50%}.mk-section-preloader__icon:before{content:"";border:3px solid #0000;border-left-color:#aaa;border-radius:50%;width:40px;height:40px;display:block;position:absolute;top:-4px;left:-4px}@keyframes mk-section-preloader--spin{to{transform:rotate(360deg)}}.load-more-scroll{width:200px;height:70px;margin:0 auto;position:relative}.mk-loading-indicator{z-index:999;background:#ffffffb3;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.mk-loading-indicator__inner{height:60%;max-height:45px;margin:0 auto;display:inline-block;position:relative}.mk-loading-indicator__icon{border:2px solid #0000;border-radius:50%;width:100%;height:100%;animation:.7s linear infinite mk-loading-indicator--spin;position:absolute;top:0;left:0}.mk-loading-indicator__icon:before{content:"";border:2px solid #0000;border-left-color:#aaa;border-radius:50%;width:100%;height:100%;display:block;position:absolute;top:-2px;left:-2px}@keyframes mk-loading-indicator--spin{to{transform:rotate(360deg)}}.mk-progress-button{letter-spacing:3px;text-transform:uppercase;display:inline-block;position:relative}.mk-progress-button[disabled],.mk-progress-button[disabled].state-loading{cursor:default}.mk-progress-button .mk-progress-button-content{display:block;position:relative}.mk-progress-button .state-success,.mk-progress-button .state-error{opacity:0;width:20px;height:20px;margin-top:-8px;display:block;position:absolute;top:50%;right:10px}.mk-progress-button.medium .state-success,.mk-progress-button.medium .state-error{font-size:14px;right:20px}.notransition{transition:none!important}.mk-progress-button .mk-progress-inner{transform-origin:0 100%;width:0;height:5px;position:absolute;bottom:0;left:0}.outline-btn-dark .mk-progress-inner,.flat-dimension .mk-progress-inner,.outline-btn-light:hover .mk-progress-inner,.mk-contact-button .mk-progress-inner{background:#00000080}.outline-btn-light .mk-progress-inner,.outline-btn-dark:hover .mk-progress-inner,.mk-contact-button:hover .mk-progress-inner{background:#ffffff80}.mk-progress-button[data-horizontal] .mk-progress-inner{transform-origin:0 100%;width:0;height:5px;transition:width .3s,opacity .3s;bottom:0}.mk-progress-button[data-vertical] .mk-progress-inner{width:100%;height:0;transition:height .3s,opacity .3s;bottom:0}.mk-progress-button[data-style=move-up]{backface-visibility:hidden;overflow:visible}.mk-progress-button[data-style=move-up] .mk-progress-button-content{transition:transform .2s}.mk-progress-button[data-style=move-up] .mk-progress{width:100%;height:100%;position:absolute;top:0;left:0}.mk-progress-button[data-style=move-up].state-loading .mk-progress-button-content{transform:translateY(-10px)}.s_contact.corporate-style .mk-progress-button,.s_contact.classic-style .mk-progress-button{border:0}.mk-section-anchor{visibility:hidden;height:0;position:absolute;top:0}.mk-slideshow{margin-bottom:20px;position:relative}.mk-slideshow .mk-flex-caption{width:100%;position:absolute;bottom:0;left:0}.mk-slideshow .mk-flex-caption span{color:#fff;padding:15px 20px;font-size:14px;font-weight:700;line-height:18px;display:block;position:relative}.mk-slideshow:hover .flex-direction-nav .flex-next,.mk-slideshow:hover .flex-direction-nav .flex-prev{opacity:.6}.mk-slideshow .flex-direction-nav .flex-next,.mk-slideshow .flex-direction-nav .flex-prev{text-align:center;opacity:0;background-color:#0006;width:40px;height:40px;margin-top:-20px;top:50%}.mk-slideshow .flex-direction-nav .flex-next:hover,.mk-slideshow .flex-direction-nav .flex-prev:hover{opacity:1;background-color:#0009}.mk-slideshow .flex-direction-nav .flex-next i:before,.mk-slideshow .flex-direction-nav .flex-prev i:before{color:#fff;font-size:16px;line-height:40px}.mk-slideshow .flex-direction-nav .flex-next{right:20px!important}.mk-slideshow .flex-direction-nav .flex-prev{left:20px!important}.mk-slideshow .flex-control-nav{display:block;bottom:10px}.mk-slideshow .flex-control-nav li a{width:6px;height:14px;padding:0;display:block}.mk-slideshow .flex-control-nav li a i{color:#fff;font-size:12px}.mk-slideshow .flex-control-nav li a.flex-active i:before{content:""!important}.mk-slideshow .color-mask{width:100%;height:100%;position:absolute;bottom:0;left:0}.mk-slider{width:100%;height:100%;position:relative;overflow:hidden}.mk-slider-holder{width:100%;height:100%}.mk-slider-slide{width:100%;height:100%;position:absolute;top:0;left:0}.mk-slider-slide:first-of-type{display:block}.mk-section-image{height:100%}.mk-fancy-title.pattern-style.color-gradient span i{z-index:2;position:relative}@media handheld,only screen and (width<=767px){.mk-fancy-title{text-align:center!important}.mk-fancy-title.pattern-style span{padding:0 8px!important}.mk-fancy-title.mk-force-responsive{font-size:36px!important}}.mk-fancy-title{margin-bottom:18px}.mk-fancy-title.pattern-style{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAQAAACM2m15AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNTU0QzEwRTc5RUExMUUyOEQzMUJCMjYxOEREM0FFQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNTU0QzEwRjc5RUExMUUyOEQzMUJCMjYxOEREM0FFQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE1NTRDMTBDNzlFQTExRTI4RDMxQkIyNjE4REQzQUVDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE1NTRDMTBENzlFQTExRTI4RDMxQkIyNjE4REQzQUVDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+93NGVQAAAB5JREFUGNNj/M/w/D8DAwMjA1aSkbA0A27AOHgNBwClqS0z64ujkgAAAABJRU5ErkJggg==) 0 repeat-x}.mk-fancy-title.pattern-style.align-left span{padding:0 6px 0 0}.mk-fancy-title.pattern-style.align-right span{padding:0 0 0 6px}.mk-fancy-title.pattern-style.align-center span{padding:0 6px}.mk-fancy-title.color-gradient span i{font-style:normal;display:table}.mk-fancy-title.pattern-style.color-gradient span{position:relative}.mk-fancy-title.pattern-style.color-gradient span:after{content:"";z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.mk-fancy-title.color-gradient.align-left span i{margin:0 auto 0 0}.mk-fancy-title.color-gradient.align-center span i{margin:0 auto}.mk-fancy-title.color-gradient.align-right span i{margin:0 0 0 auto}.mk-fancy-title.color-gradient span i{z-index:2;position:relative}.mk-fancy-title.shortcode-heading{font-size:14px;font-weight:700}.mk-fancy-title.pattern-style p{display:inline}.mk-fancy-title p{margin-bottom:0!important}@media handheld,only screen and (width<=767px){.mk-fancy-title{text-align:center!important}.mk-fancy-title.pattern-style span{padding:0 8px!important}.mk-fancy-title.mk-force-responsive{font-size:36px!important}}.mk-title-box{line-height:100%}.mk-title-box p{margin:0}.mk-title-box span{padding:4px 0}.mk-product{position:relative}.mk-product:before,.mk-product:after{content:" ";display:table}.mk-product:after{clear:both}.mk-product .mk-onsale,.mk-product .out-of-stock{position:absolute;top:0;right:0}.mk-product .mk-product-image,.mk-product .mk-product-details{position:relative}.mk-product .mk-slider-holder{position:relative;overflow:hidden}.mk-product .mk-woocommerce-main-image img{box-sizing:border-box}.mk-product .mk-product-details:before,.mk-product .mk-product-details:after{content:" ";display:table}.mk-product .mk-product-details:after{clear:both}.mk-product .title,.mk-product .mk-price{margin:0}.mk-product .mk-single-price{float:none}.mk-product .mk-single-price:before,.mk-product .mk-single-price:after{content:" ";display:table}.mk-product .mk-single-price:after{clear:both}.mk-product .mk-single-price del{float:right}.mk-product .mk-single-price ins{float:left;text-decoration:none}.mk-product .mk-rating{margin:0}.mk-product .mk-rating:before,.mk-product .mk-rating:after{content:" ";display:table}.mk-product .mk-rating:after{clear:both}.mk-product .star-rating{float:left;margin-right:5px;display:inline-block}.mk-product .description p{margin:0}.mk-product .selector:before,.mk-product .selector:after{content:" ";display:table}.mk-product .selector:after{clear:both}.mk-product .quantity{float:left;margin-right:10px;display:inline-block}.mk-product .single_add_to_cart_button{float:left}.mk-product .social-share ul{margin:0;padding:0;list-style:none}.mk-product .social-share ul:before,.mk-product .social-share ul:after{content:" ";display:table}.mk-product .social-share ul:after{clear:both}.mk-product .social-share ul li{float:left;margin-left:0}.mk-product.style-default .mk-onsale,.mk-product.style-default .out-of-stock{text-transform:uppercase;letter-spacing:2px;padding:10px 20px;font-size:11px;font-weight:700;line-height:11px;color:#fff!important}.mk-product.style-default .mk-onsale{background-color:#da4c26}.mk-product.style-default .out-of-stock{background-color:#707070}.mk-product.style-default .mk-product-image{float:left;width:40%}.mk-product.style-default .mk-product-details{float:right;width:56%}.mk-product.style-default .thumbnails{margin:0 -5px}.mk-product.style-default .thumbnails a{border:2px solid #0000;max-width:75px;display:inline-block;width:auto!important;margin:0 5px!important}.mk-product.style-default .thumbnails a.is-selected{border-color:#da4c26}.mk-product.style-default .mk-product-details{float:right}.mk-product.style-default .title{margin-bottom:25px;font-weight:700;font-size:22px!important}.mk-product.style-default .mk-price{margin-bottom:25px}.mk-product.style-default .mk-single-price .amount{color:#da4c26;font-size:32px;font-weight:700}.mk-product.style-default .mk-single-price del .amount{color:#aaa;margin-left:10px;font-size:15px}.mk-product.style-default .mk-rating{margin-bottom:15px}.mk-product.style-default .description{margin-bottom:30px}.mk-product.style-default .variations{width:100%;margin-bottom:25px;display:block}.mk-product.style-default .variations tbody tr{width:100%;display:table}.mk-product.style-default .variations tbody tr td{text-align:left;width:100%;padding:0;display:table-row}.mk-product.style-default .variations tbody tr td.label label{color:#777;font-size:14px;font-weight:700}.mk-product.style-default .variations tbody tr td.value>select{margin:15px 0 0}.mk-product.style-default .variations tbody tr td.value a{color:#999;padding:5px 3px;font-size:12px;font-style:italic}.mk-product.style-default .variations_button .single_add_to_cart_button{padding:0 15px!important;line-height:40px!important}.mk-product.style-default .meta{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin:30px 0;padding:20px 10px;font-size:12px}.mk-product.style-default .meta a{color:#252525}.mk-product.style-default .social-share ul li a{text-align:center;border:1px solid #c3c3c3;border-radius:50px;width:30px;height:30px;margin-right:5px;display:block}.mk-product.style-default .social-share ul li a i{color:#c3c3c3;vertical-align:middle;font-size:16px;line-height:30px}.mk-product.style-default .social-share ul li a:hover,.mk-product.style-default .social-share ul li a:hover i{color:#aaa}.mk-product-loop .products,.related .products,.upsells .products{clear:both;margin:0;padding:0;list-style:none;display:block;overflow:hidden}.mk-product-loop .products{overflow:initial}.mk-product-loop .products .item,.related .products .item,.upsells .products .item{box-sizing:border-box;margin:0;padding:0;position:relative}.mk-product-loop .products .item .mk-product-holder,.related .products .item .mk-product-holder,.upsells .products .item .mk-product-holder{padding:0;position:relative}.mk-product-loop .products .item .mk-product-holder .product-loop-thumb,.related .products .item .mk-product-holder .product-loop-thumb,.upsells .products .item .mk-product-holder .product-loop-thumb{position:relative}.mk-product-loop .products .item .mk-product-holder .product-link,.related .products .item .mk-product-holder .product-link,.upsells .products .item .mk-product-holder .product-link{display:block;position:relative;overflow:hidden}.mk-product-loop .products .item .mk-product-holder .product-loop-image,.related .products .item .mk-product-holder .product-loop-image,.upsells .products .item .mk-product-holder .product-loop-image,.mk-product-loop .products .item .mk-product-holder .product-hover-image,.related .products .item .mk-product-holder .product-hover-image,.upsells .products .item .mk-product-holder .product-hover-image{width:100%}.mk-product-loop .products .item .mk-product-holder .product-hover-image,.related .products .item .mk-product-holder .product-hover-image,.upsells .products .item .mk-product-holder .product-hover-image{opacity:0;transition:opacity .3s 0 ease-out;position:absolute;top:0;left:0}.mk-product-loop .products .item .mk-product-holder .product-loading-icon,.related .products .item .mk-product-holder .product-loading-icon,.upsells .products .item .mk-product-holder .product-loading-icon{text-align:center;display:block}.mk-product-loop .products .item .mk-product-holder .product-item-footer,.related .products .item .mk-product-holder .product-item-footer,.upsells .products .item .mk-product-holder .product-item-footer{overflow:hidden}.mk-product-loop .products .item .mk-product-holder .product-item-rating,.related .products .item .mk-product-holder .product-item-rating,.upsells .products .item .mk-product-holder .product-item-rating{text-align:center;position:relative}.mk-product-loop .products .item .mk-product-holder .star-rating,.related .products .item .mk-product-holder .star-rating,.upsells .products .item .mk-product-holder .star-rating{float:none;margin:0;font-family:star;display:block;position:relative;overflow:hidden}.mk-product-loop .products .item .mk-product-holder .star-rating:before,.related .products .item .mk-product-holder .star-rating:before,.upsells .products .item .mk-product-holder .star-rating:before{content:"SSSSS";font-size:12px}.mk-product-loop .products .item .mk-product-holder .star-rating span,.related .products .item .mk-product-holder .star-rating span,.upsells .products .item .mk-product-holder .star-rating span{float:left;position:absolute;top:1px;left:1px;overflow:hidden}.mk-product-loop .products .item .mk-product-holder .star-rating span:before,.related .products .item .mk-product-holder .star-rating span:before,.upsells .products .item .mk-product-holder .star-rating span:before{letter-spacing:2px;position:absolute;top:0;left:0;content:"SSSSS"!important}.mk-product-holder .product_loop_button{text-align:center;margin:0;display:inline-block;position:relative}.mk-product-loop .products .item .mk-product-holder .mk-shop-item-detail,.related .products .item .mk-product-holder .mk-shop-item-detail,.upsells .products .item .mk-product-holder .mk-shop-item-detail{position:relative}.mk-product-loop .products .item .mk-product-holder .mk-price,.related .products .item .mk-product-holder .mk-price,.upsells .products .item .mk-product-holder .mk-price{display:block}.mk-product-loop .products .item .mk-product-holder .mk-price ins,.related .products .item .mk-product-holder .mk-price ins,.upsells .products .item .mk-product-holder .mk-price ins{border:none;text-decoration:none}.mk-product-loop .products .item.added_to_cart,.related .products .item.added_to_cart,.upsells .products .item.added_to_cart{visibility:hidden;width:1px;position:absolute;left:-9999em}.mk-product-loop .products .item.adding-to-cart .mk-product-holder .product-loading-icon:before,.related .products .item.adding-to-cart .mk-product-holder .product-loading-icon:before,.upsells .products .item.adding-to-cart .mk-product-holder .product-loading-icon:before{display:block}.mk-product-loop .products .item.added-to-cart .mk-product-holder .product-loading-icon:before,.related .products .item.added-to-cart .mk-product-holder .product-loading-icon:before,.upsells .products .item.added-to-cart .mk-product-holder .product-loading-icon:before{content:""}.mk-product-loop .products .item.adding-to-cart:hover .mk-product-holder .product-loading-icon,.related .products .item.adding-to-cart:hover .mk-product-holder .product-loading-icon,.upsells .products .item.adding-to-cart:hover .mk-product-holder .product-loading-icon,.mk-product-loop .products .item.added-to-cart:hover .mk-product-holder .product-loading-icon,.related .products .item.added-to-cart:hover .mk-product-holder .product-loading-icon,.upsells .products .item.added-to-cart:hover .mk-product-holder .product-loading-icon{opacity:1}.mk-product-loop.compact-layout,.related.compact-layout,.upsells.compact-layout{margin:0 -8px}.mk-product-loop.compact-layout .products,.related.compact-layout .products,.upsells.compact-layout .products{padding:10px 0 30px}.mk-product-loop.compact-layout .products .item,.related.compact-layout .products .item,.upsells.compact-layout .products .item{padding:0 8px 16px}.mk-product-loop.compact-layout .products .item .mk-product-holder,.related.compact-layout .products .item .mk-product-holder,.upsells.compact-layout .products .item .mk-product-holder{background-color:#fff;border:1px solid #e3e3e3}.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-out-stock,.related.compact-layout .products .item .mk-product-holder .mk-out-stock,.upsells.compact-layout .products .item .mk-product-holder .mk-out-stock,.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-onsale,.related.compact-layout .products .item .mk-product-holder .mk-onsale,.upsells.compact-layout .products .item .mk-product-holder .mk-onsale{text-transform:uppercase;color:#fff;letter-spacing:2px;padding:10px 20px;font-size:11px;font-weight:700;line-height:11px;position:absolute;top:-6px;right:-6px}.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-onsale,.related.compact-layout .products .item .mk-product-holder .mk-onsale,.upsells.compact-layout .products .item .mk-product-holder .mk-onsale{background-color:#da4c26}.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-out-stock,.related.compact-layout .products .item .mk-product-holder .mk-out-stock,.upsells.compact-layout .products .item .mk-product-holder .mk-out-stock,.mk-product-loop.compact-layout .products .item .mk-product-holder .out-of-stock,.related.compact-layout .products .item .mk-product-holder .out-of-stock,.upsells.compact-layout .products .item .mk-product-holder .out-of-stock{background-color:#707070}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-link,.related.compact-layout .products .item .mk-product-holder .product-link,.upsells.compact-layout .products .item .mk-product-holder .product-link{line-height:4px}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-link:hover .product-hover-image,.related.compact-layout .products .item .mk-product-holder .product-link:hover .product-hover-image,.upsells.compact-layout .products .item .mk-product-holder .product-link:hover .product-hover-image{opacity:1}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-hover-image,.related.compact-layout .products .item .mk-product-holder .product-hover-image,.upsells.compact-layout .products .item .mk-product-holder .product-hover-image{opacity:0;transition:opacity .4s ease-out .4s}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-loading-icon,.related.compact-layout .products .item .mk-product-holder .product-loading-icon,.upsells.compact-layout .products .item .mk-product-holder .product-loading-icon{opacity:0;border-radius:100px;width:70px;height:70px;margin:-60px 0 0 -35px;position:absolute;top:50%;left:50%}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-loading-icon:before,.related.compact-layout .products .item .mk-product-holder .product-loading-icon:before,.upsells.compact-layout .products .item .mk-product-holder .product-loading-icon:before{color:#fff;font-size:24px;line-height:70px}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-item-footer,.related.compact-layout .products .item .mk-product-holder .product-item-footer,.upsells.compact-layout .products .item .mk-product-holder .product-item-footer{width:100%;height:50px;display:table;position:absolute;bottom:0;left:0}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-item-rating,.related.compact-layout .products .item .mk-product-holder .product-item-rating,.upsells.compact-layout .products .item .mk-product-holder .product-item-rating{float:left;opacity:0;vertical-align:middle;width:40%;height:50px;text-align:middle;background-color:#fffc;line-height:50px;transition:all .2s cubic-bezier(.25,.46,.45,.94);display:table-cell;top:20px;left:-20px}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating,.related.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating,.upsells.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating{color:#252525;letter-spacing:2px;width:5.4em;height:1em;font-size:14px;line-height:1em;display:inline-block}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating:before,.related.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating:before,.upsells.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating:before{color:#c2c2c2!important}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating span,.related.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating span,.upsells.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating span{padding-top:1.5em}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating span:before,.related.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating span:before,.upsells.compact-layout .products .item .mk-product-holder .product-item-rating .star-rating span:before{font-size:12px;top:-1px;left:-1px;color:#252524!important}.mk-product-holder .product_loop_button{color:#fff;text-transform:uppercase;float:right;opacity:0;backface-visibility:hidden;background-color:#000c;width:60%;height:50px;font-size:12px;font-weight:700;line-height:50px;transition:all .2s cubic-bezier(.25,.46,.45,.94);bottom:-25px;right:-25px}.mk-product-holder .product_loop_button i{vertical-align:middle;padding-right:8px;font-size:16px;line-height:50px}.mk-product-holder .product_loop_button:hover{background-color:#000000e6}.mk-product-loop.compact-layout .products .item .mk-product-holder .added_to_cart,.related.compact-layout .products .item .mk-product-holder .added_to_cart,.upsells.compact-layout .products .item .mk-product-holder .added_to_cart{text-transform:uppercase;color:#fff;background-color:#333;border-radius:3px;padding:7px;font-size:11px;font-weight:700;line-height:12px;position:absolute;top:13px;left:18px}.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-love-holder,.related.compact-layout .products .item .mk-product-holder .mk-love-holder,.upsells.compact-layout .products .item .mk-product-holder .mk-love-holder{text-align:center;position:absolute;top:12px;right:12px}.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-love-holder .mk-icon-heart,.related.compact-layout .products .item .mk-product-holder .mk-love-holder .mk-icon-heart,.upsells.compact-layout .products .item .mk-product-holder .mk-love-holder .mk-icon-heart{font-size:11px;line-height:12px}.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-love-holder .mk-love-count,.related.compact-layout .products .item .mk-product-holder .mk-love-holder .mk-love-count,.upsells.compact-layout .products .item .mk-product-holder .mk-love-holder .mk-love-count{font-size:14px}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-title,.related.compact-layout .products .item .mk-product-holder .product-title,.upsells.compact-layout .products .item .mk-product-holder .product-title{letter-spacing:1px;margin-bottom:5px;padding:15px 50px 0 15px;line-height:18px;font-size:13px!important}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-title a,.related.compact-layout .products .item .mk-product-holder .product-title a,.upsells.compact-layout .products .item .mk-product-holder .product-title a,.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-love-holder a span,.related.compact-layout .products .item .mk-product-holder .mk-love-holder a span,.upsells.compact-layout .products .item .mk-product-holder .mk-love-holder a span,.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-love-holder a i,.related.compact-layout .products .item .mk-product-holder .mk-love-holder a i,.upsells.compact-layout .products .item .mk-product-holder .mk-love-holder a i{color:#5b5b5b}.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-price,.related.compact-layout .products .item .mk-product-holder .mk-price,.upsells.compact-layout .products .item .mk-product-holder .mk-price{color:#252525;padding:0 15px 15px;font-size:18px;font-weight:700}.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-price .from,.related.compact-layout .products .item .mk-product-holder .mk-price .from,.upsells.compact-layout .products .item .mk-product-holder .mk-price .from,.mk-product-loop.compact-layout .products .item .mk-product-holder .mk-price del,.related.compact-layout .products .item .mk-product-holder .mk-price del,.upsells.compact-layout .products .item .mk-product-holder .mk-price del{color:#aaa;font-size:14px}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-item-desc,.related.compact-layout .products .item .mk-product-holder .product-item-desc,.upsells.compact-layout .products .item .mk-product-holder .product-item-desc{padding:0 15px}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-item-desc ul,.related.compact-layout .products .item .mk-product-holder .product-item-desc ul,.upsells.compact-layout .products .item .mk-product-holder .product-item-desc ul{margin-bottom:15px}.mk-product-loop.compact-layout .products .item .mk-product-holder .product-item-desc ul li,.related.compact-layout .products .item .mk-product-holder .product-item-desc ul li,.upsells.compact-layout .products .item .mk-product-holder .product-item-desc ul li{text-align:left}.mk-product-loop.compact-layout .products .item.adding-to-cart .mk-product-holder .product-loading-icon:before,.related.compact-layout .products .item.adding-to-cart .mk-product-holder .product-loading-icon:before,.upsells.compact-layout .products .item.adding-to-cart .mk-product-holder .product-loading-icon:before{content:"";animation:.8s linear infinite spin}.mk-product-loop.compact-layout .products .item:hover .product-item-rating,.related.compact-layout .products .item:hover .product-item-rating,.upsells.compact-layout .products .item:hover .product-item-rating{opacity:1;top:0;left:0}.mk-product-loop.compact-layout .products .item:hover .product_loop_button,.related.compact-layout .products .item:hover .product_loop_button,.upsells.compact-layout .products .item:hover .product_loop_button{opacity:1;bottom:0;right:0}.mk-product-loop.open-layout,.related.open-layout,.upsells.open-layout{margin:60px -20px}.mk-product-loop.open-layout .products .item,.related.open-layout .products .item,.upsells.open-layout .products .item{padding:0 20px 40px}.mk-product-loop.open-layout .products .item .mk-product-holder,.related.open-layout .products .item .mk-product-holder,.upsells.open-layout .products .item .mk-product-holder{position:relative}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-out-stock,.related.open-layout .products .item .mk-product-holder .mk-out-stock,.upsells.open-layout .products .item .mk-product-holder .mk-out-stock,.mk-product-loop.open-layout .products .item .mk-product-holder .mk-onsale,.related.open-layout .products .item .mk-product-holder .mk-onsale,.upsells.open-layout .products .item .mk-product-holder .mk-onsale{text-align:center;color:#fff;text-transform:uppercase;border-radius:50%;width:65px;height:65px;font-size:12px;font-weight:700;line-height:65px;position:absolute;top:10px;right:10px}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-out-stock>span,.related.open-layout .products .item .mk-product-holder .mk-out-stock>span,.upsells.open-layout .products .item .mk-product-holder .mk-out-stock>span,.mk-product-loop.open-layout .products .item .mk-product-holder .mk-onsale>span,.related.open-layout .products .item .mk-product-holder .mk-onsale>span,.upsells.open-layout .products .item .mk-product-holder .mk-onsale>span{vertical-align:middle;line-height:normal;display:inline-block}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-out-stock,.related.open-layout .products .item .mk-product-holder .mk-out-stock,.upsells.open-layout .products .item .mk-product-holder .mk-out-stock{z-index:2;background-color:gray}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-onsale,.related.open-layout .products .item .mk-product-holder .mk-onsale,.upsells.open-layout .products .item .mk-product-holder .mk-onsale{z-index:1;background-color:#da4c26}.mk-product-loop.open-layout .products .item .mk-product-holder .product-link:hover .product-hover-image,.related.open-layout .products .item .mk-product-holder .product-link:hover .product-hover-image,.upsells.open-layout .products .item .mk-product-holder .product-link:hover .product-hover-image{opacity:1}.mk-product-loop.open-layout .products .item .mk-product-holder .product-hover-image,.related.open-layout .products .item .mk-product-holder .product-hover-image,.upsells.open-layout .products .item .mk-product-holder .product-hover-image{opacity:0;transition:opacity .4s ease-out .4s}.mk-product-loop.open-layout .products .item .mk-product-holder .quick-view-container,.related.open-layout .products .item .mk-product-holder .quick-view-container,.upsells.open-layout .products .item .mk-product-holder .quick-view-container{text-align:center;width:100%;position:absolute;bottom:20px;left:0}.mk-product-loop.open-layout .products .item .mk-product-holder .quick-view-button,.related.open-layout .products .item .mk-product-holder .quick-view-button,.upsells.open-layout .products .item .mk-product-holder .quick-view-button{color:#fff;opacity:0;visibility:hidden;background-color:#0009;border-radius:20px;padding:10px 20px;font-size:14px;font-weight:700;transition:background-color .2s linear,opacity .2s linear,visibility .2s linear,transform .2s linear;transform:translateY(10px)}.mk-product-loop.open-layout .products .item .mk-product-holder .quick-view-button i,.related.open-layout .products .item .mk-product-holder .quick-view-button i,.upsells.open-layout .products .item .mk-product-holder .quick-view-button i{margin-right:10px}.mk-product-loop.open-layout .products .item .mk-product-holder .quick-view-button:hover,.related.open-layout .products .item .mk-product-holder .quick-view-button:hover,.upsells.open-layout .products .item .mk-product-holder .quick-view-button:hover{background-color:#000}.mk-product-loop.open-layout .products .item .mk-product-holder .product-loop-thumb:hover .quick-view-button,.related.open-layout .products .item .mk-product-holder .product-loop-thumb:hover .quick-view-button,.upsells.open-layout .products .item .mk-product-holder .product-loop-thumb:hover .quick-view-button{opacity:1;visibility:visible;transform:translate(0,0)}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-shop-item-detail,.related.open-layout .products .item .mk-product-holder .mk-shop-item-detail,.upsells.open-layout .products .item .mk-product-holder .mk-shop-item-detail{text-align:center}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-love-holder,.related.open-layout .products .item .mk-product-holder .mk-love-holder,.upsells.open-layout .products .item .mk-product-holder .mk-love-holder{position:absolute;top:20px;left:20px}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this,.related.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this,.upsells.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this{text-align:center;border:2px solid #c3c3c3;border-radius:50%;width:30px;height:30px;transition:border-color .2s,background-color .2s;display:block}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this:hover,.related.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this:hover,.upsells.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this:hover,.mk-product-loop.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this.item-loved,.related.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this.item-loved,.upsells.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this.item-loved{background-color:#fff;border-color:#fff}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this:hover .mk-icon-heart,.related.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this:hover .mk-icon-heart,.upsells.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this:hover .mk-icon-heart,.mk-product-loop.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this.item-loved .mk-icon-heart,.related.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this.item-loved .mk-icon-heart,.upsells.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-this.item-loved .mk-icon-heart{color:#da4c26}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-love-holder .mk-icon-heart,.related.open-layout .products .item .mk-product-holder .mk-love-holder .mk-icon-heart,.upsells.open-layout .products .item .mk-product-holder .mk-love-holder .mk-icon-heart{color:#c3c3c3;height:30px;line-height:30px}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-love-holder .mk-icon-heart:before,.related.open-layout .products .item .mk-product-holder .mk-love-holder .mk-icon-heart:before,.upsells.open-layout .products .item .mk-product-holder .mk-love-holder .mk-icon-heart:before{content:""}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-count,.related.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-count,.upsells.open-layout .products .item .mk-product-holder .mk-love-holder .mk-love-count{display:none}.mk-product-loop.open-layout .products .item .mk-product-holder .product-title,.related.open-layout .products .item .mk-product-holder .product-title,.upsells.open-layout .products .item .mk-product-holder .product-title{color:#222;margin:20px 0 10px;font-weight:700;text-transform:capitalize!important;font-size:16px!important}.mk-product-loop.open-layout .products .item .mk-product-holder .product-categories,.related.open-layout .products .item .mk-product-holder .product-categories,.upsells.open-layout .products .item .mk-product-holder .product-categories{margin-bottom:5px;display:block}.mk-product-loop.open-layout .products .item .mk-product-holder .product-categories a,.related.open-layout .products .item .mk-product-holder .product-categories a,.upsells.open-layout .products .item .mk-product-holder .product-categories a{color:#999;font-size:16px}.mk-product-loop.open-layout .products .item .mk-product-holder .product-item-rating,.related.open-layout .products .item .mk-product-holder .product-item-rating,.upsells.open-layout .products .item .mk-product-holder .product-item-rating{width:40%}.mk-product-loop.open-layout .products .item .mk-product-holder .product-item-rating .star-rating,.related.open-layout .products .item .mk-product-holder .product-item-rating .star-rating,.upsells.open-layout .products .item .mk-product-holder .product-item-rating .star-rating{color:#252525;letter-spacing:2px;width:5.4em;height:1em;font-size:14px;line-height:1em;display:inline-block}.mk-product-loop.open-layout .products .item .mk-product-holder .product-item-rating .star-rating:before,.related.open-layout .products .item .mk-product-holder .product-item-rating .star-rating:before,.upsells.open-layout .products .item .mk-product-holder .product-item-rating .star-rating:before{color:#c2c2c2}.mk-product-loop.open-layout .products .item .mk-product-holder .product-item-rating .star-rating span,.related.open-layout .products .item .mk-product-holder .product-item-rating .star-rating span,.upsells.open-layout .products .item .mk-product-holder .product-item-rating .star-rating span{padding-top:1.5em}.mk-product-loop.open-layout .products .item .mk-product-holder .product-item-rating .star-rating span:before,.related.open-layout .products .item .mk-product-holder .product-item-rating .star-rating span:before,.upsells.open-layout .products .item .mk-product-holder .product-item-rating .star-rating span:before{color:#da4c26;font-size:12px}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-price,.related.open-layout .products .item .mk-product-holder .mk-price,.upsells.open-layout .products .item .mk-product-holder .mk-price{margin-top:5px;font-size:24px}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-price .amount,.related.open-layout .products .item .mk-product-holder .mk-price .amount,.upsells.open-layout .products .item .mk-product-holder .mk-price .amount{color:#222}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-price ins .amount,.related.open-layout .products .item .mk-product-holder .mk-price ins .amount,.upsells.open-layout .products .item .mk-product-holder .mk-price ins .amount{color:#da4c26;font-weight:700}.mk-product-loop.open-layout .products .item .mk-product-holder .mk-price del .amount,.related.open-layout .products .item .mk-product-holder .mk-price del .amount,.upsells.open-layout .products .item .mk-product-holder .mk-price del .amount{color:#999}@media handheld,only screen and (width<=1100px){.mk-product-loop .products .mk--col--3-12{width:33%}}@media handheld,only screen and (width<=767px){.mk-product-loop .products .mk--col--3-12,.mk-product-loop .products .mk--col--4-12{width:49%!important}}@media handheld,only screen and (width<=600px){.mk-product-loop .products .mk--col--3-12,.mk-product-loop .products .mk--col--4-12,.mk-product-loop .products .mk--col--1-2{width:100%!important;max-width:none!important}}.product-quick-view{background-color:#fff}.product-quick-view .mk-product-image{height:100%;position:relative;overflow:hidden}.product-quick-view .mk-product-image .product-gallery{white-space:nowrap}.product-quick-view .mk-product-image .product-gallery:before,.product-quick-view .mk-product-image .product-gallery:after{content:" ";display:table}.product-quick-view .mk-product-image .product-gallery:after{clear:both}.product-quick-view .mk-product-image .product-gallery img{vertical-align:text-bottom;max-width:100%}.product-quick-view .mk-product-image .gallery-prev,.product-quick-view .mk-product-image .gallery-next{background-color:#000;margin-top:-36px;padding:30px 10px;position:absolute;top:50%}.product-quick-view .mk-product-image .gallery-prev svg,.product-quick-view .mk-product-image .gallery-next svg{display:block}.product-quick-view .mk-product-image .gallery-prev{left:0}.product-quick-view .mk-product-image .gallery-next{right:0}.product-quick-view .mk-product-details{box-sizing:border-box;padding:50px 50px 50px 0}@media handheld,only screen and (width<=861px){.product-quick-view{max-width:450px!important}.mk-product.style-default .mk-product-image,.mk-product.style-default .mk-product-details{width:100%}.product-quick-view .mk-product-details{padding:50px}}@media handheld,only screen and (width<=400px){.product-quick-view .mk-product-details{padding:25px}}.font-weight-l{font-weight:lighter}.font-weight-n{font-weight:400}.font-weight-b{font-weight:700}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.bold{font-weight:700}.italic{font-style:italic}.uppercase{text-transform:uppercase}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.block{display:block}.inline{display:inline-block}.table{display:table}.table-cell{display:table-cell}.flex{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-flow:wrap}.flex-items-center{align-items:center}.flex-items-baseline{align-items:baseline}.flex-items-start{align-items:flex-start}.flex-items-end{align-items:flex-end}.flex-items-stretch{align-items:stretch}.flex-self-center{align-self:center}.flex-self-baseline{align-self:baseline}.flex-self-start{align-self:flex-start}.flex-self-end{align-self:flex-end}.flex-self-stretch{align-self:stretch}.flex-justify{justify-content:space-between}.flex-center{justify-content:center}.flex-auto{flex:auto}.flex-grow{flex:1 0 auto}.flex-none{flex:none}.flex-first{order:-1}.flex-last{order:99999}.width-50{width:50px}.width-full{width:100%}.width-x2{width:200%}.height-50{height:50px}.height-full{height:100%}.left{float:left}.right{float:right}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.z5{z-index:5}.z999{z-index:999}.pointer{pointer-events:auto}.no-pointer{pointer-events:none}.overflow-auto{overflow:auto}.no-overflow{overflow:hidden}.no-overflow-x{overflow-x:hidden}.no-overflow-y{overflow-y:hidden}.backface{backface-visibility:visible}.no-backface{backface-visibility:hidden}.perspective{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:perspective(1000px)}.origin-center{transform-origin:50%}.fold-back-horizontal{transform:translate(-100%)rotateY(-180deg)}.fold-back-vertical{transform:translate(-100%)rotateX(-180deg)}.bezier-1{transition:all .5s cubic-bezier(.645,.045,.355,1)}.left-0{left:0}.left-5{left:5px}.left-10{left:10px}.right-0{right:0}.right-5{right:5px}.right-10{right:10px}.top-0{top:0}.top-5{top:5px}.top-10{top:10px}.bottom-0{bottom:0}.bottom-5{bottom:5px}.bottom-10{bottom:10px}.padding-10-pr{padding:10%}.padding-x-10-pr{padding-left:10%;padding-right:10%}.padding-10{padding:10px}.padding-x-10{padding-left:10px;padding-right:10px}.padding-y-10{padding-top:10px;padding-bottom:10px}.padding-20{padding:20px}.padding-x-20{padding-left:20px;padding-right:20px}.padding-y-20{padding-top:20px;padding-bottom:20px}.margin-t-20{margin-top:20px}.margin-auto{margin:0 auto}.is-hidden{visibility:hidden;display:none}.is-vis-hidden{poonter-events:none;visibility:hidden}.a_width-40{width:40px}.a_width-100{width:100px}.a_width-1000{width:1000px}.a_width-100-per{width:100%}.a_width-auto{width:auto}.a_color-success{color:#20b66e}.a_color-warning{color:#be9a34}.a_color-erorr{color:#de303a}.a_color-white{color:#fff}.a_color-333{color:#333}.a_color-777{color:#777}.a_position-absolute{position:absolute}.a_position-relative{position:relative}.a_display-inline-block{display:inline-block}.a_display-block{display:block}.a_display-table{display:table}.a_font-10{font-size:10px}.a_font-12{font-size:12px}.a_font-14{font-size:14px}.a_font-16{font-size:16px}.a_font-22{font-size:22px}.a_font-24{font-size:24px}.a_font-32{font-size:32px}.a_font-48{font-size:48px}.a_font-64{font-size:64px}.a_padding-0{padding:0}.a_padding-10{padding:10px}.a_padding-15{padding:15px}.a_padding-20{padding:20px}.a_padding-0-15{padding:0 15px}.a_padding-0-20{padding:0 20px}.a_padding-15-0{padding:15px 0}.a_padding-20-0{padding:20px 0}.a_line-4{line-height:4px}.a_line-12{line-height:12px}.a_line-16{line-height:16px}.a_line-18{line-height:18px}.a_line-22{line-height:22px}.a_line-25{line-height:25px}.a_line-32{line-height:32px}.a_line-40{line-height:40px}.a_line-50{line-height:50px}.a_line-90{line-height:90px}.a_line-100-pr{line-height:100%}.a_margin-0{margin:0}.a_margin-10-0{margin:10px 0}.a_margin-0-auto{margin:0 auto}.a_height-100-per{height:100%}.a_height-auto{height:auto}.a_align-center{text-align:center}.a_align-right{text-align:right}.a_align-left{text-align:left}.a_opacity-0{opacity:0}.a_opacity-70{opacity:.7}.a_opacity-100{opacity:1}.a_left-0{left:0}.a_left-50-per{left:50%}.a_bg-black{background-color:#000}.a_bg-gray222{background-color:#222}.a_bg-white{background-color:#fff}.a_top-0{top:0}.a_top-50-per{top:50%}.a_top-100-per{top:100%}.a_transform-rotate-45{transform:rotate(45deg)}.a_transform-rotate-90{transform:rotate(90deg)}.a_transform-scale-1{transform:scale(1)}.a_transform-translate3d-0{transform:translate(0,0)}.a_transform-translate-00-opacity-1{opacity:1;transform:translate(0)}.a_margin-bottom-0{margin-bottom:0}.a_margin-bottom-10{margin-bottom:10px}.a_margin-bottom-15{margin-bottom:15px}.a_margin-bottom-20{margin-bottom:20px}.a_margin-bottom-30{margin-bottom:30px}.a_margin-bottom-50{margin-bottom:50px}.a_col-1of1,.a_1col .a_colitem,.one-column .a_colitem{width:100%}.a_col-1of2,.a_2col .a_colitem,.two-column .a_colitem{width:50%}.a_col-1of3,.a_3col .a_colitem,.three-column .a_colitem{width:33.33%}.a_col-1of4,.a_4col .a_colitem,.four-column .a_colitem{width:25%}.a_col-1of5,.a_5col .a_colitem,.five-column .a_colitem{width:20%}.a_col-1of6,.a_6col .a_colitem,.six-column .a_colitem{width:16.66%}.a_col-1of7,.a_7col .a_colitem,.seven-column .a_colitem{width:14.28%}.a_col-1of8,.a_8col .a_colitem,.eight-column .a_colitem{width:12.5%}.a_col-1of9,.a_9col .a_colitem,.nine-column .a_colitem{width:11.1%}.a_col-1of10,.a_10col .a_colitem,.ten-column .a_colitem{width:10%}.a_col-1of11,.a_11col .a_colitem,.eleven-column .a_colitem{width:9.09%}.a_col-1of12,.a_12col .a_colitem,.twelve-column .a_colitem{width:8.33%}.a_margin-top-0{margin-top:0}.a_margin-top-10{margin-top:10px}.a_margin-top-15{margin-top:15px}.a_margin-top-20{margin-top:20px}.a_margin-top-30{margin-top:30px}.a_margin-top-40{margin-top:40px}.a_margin-top-50{margin-top:50px}.a_overflow-hidden{overflow:hidden}.a_font-weight-bold{font-weight:700}.a_font-weight-normal{font-weight:400}.a_text-transform-up{text-transform:uppercase}.a_letter-spacing-1{letter-spacing:1px}.a_float-left{float:left}.a_float-right{float:right}.a_box-border{box-sizing:border-box}.a_box-content{box-sizing:content-box}.a_padding-bottom-30{padding-bottom:30px}.a_m_fly-top-left{width:100%;height:100%;position:absolute;top:0;left:0}.a_m_list-reset ul{margin:0;padding:0;list-style:none}.a_m_list-reset li{margin:0;display:inline-block}.IE .mk-body-loader-overlay,#sw-main-box,.IE .mk-section-color-mask{display:none!important}.mk-event-countdown-ul:media( max-width: 750px ) li{width:90%;margin:0 auto 15px;display:block}.mk-process-steps:media( max-width: 960px ) ul:before{display:none!important}.mk-process-steps:media( max-width: 960px ) li{text-align:center;width:100%!important;margin-bottom:30px!important}.mt100{margin-top:100px}.mb50{margin-bottom:50px}.mb100{margin-bottom:100px}.max-height{max-height:12px}blockquote,code,dl,fieldset,ol,p,pre,table,ul{margin-bottom:15px!important}#wpadminbar ul{margin:0!important}p.headline{margin-bottom:0!important}.largetext1{text-transform:uppercase!important}.mk-header-inner,.header-sticky-ready .mk-header-inner,.header-style-2.header-sticky-ready .mk-classic-nav-bg{box-shadow:0 0 3px #000000bf;border-bottom:0!important}#mk-header .header-logo a img{max-width:500px}.header-style-1.header-align-left .header-logo a{margin-left:-30px}.page-introduce-title{word-wrap:break-word;margin:25px 20px 0;line-height:120%}.about2 a{font-weight:700}.devider{margin:50px auto}.about{margin-top:100px}.about2{margin-top:60px}.about2 strong{color:#333!important}.about2 ul{margin-bottom:25px!important}h1.small,h2.small,h3.small{color:#2d2d2d;text-transform:uppercase;font-weight:700;line-height:1.2;font-size:18px!important}p.headline{color:#fc0a1b;text-transform:uppercase;margin:0;padding:0;font-family:Arial;font-size:44px;font-weight:700;line-height:1.2}.about2 p.headline{font-size:30px}p.abouttext{margin-top:10px}a.flatbutton:hover span{color:#fff!important}.mk-button{transition:color .25s ease-in-out,background .25s ease-in-out,border .25s ease-in-out}.dl img{border-bottom:16px solid #fc0a1b;margin-top:20px!important}.dl h3{margin-top:20px;color:#fc0a1b!important;font-weight:700!important}.dl p{padding-right:20px!important}.dl a:hover img{border-bottom:16px solid #333;transition:all .5s ease-in-out}.partnerimg{margin-top:70px}.mk-imagebox-item .item-image img{width:auto!important}#mk-footer .widget img{padding:20px 0 10px}#mk-footer,#mk-footer p{color:#eee!important}#mk-footer .widget{margin-bottom:20px!important}.widgettitle{font-weight:700!important}#mk-footer .widget li{padding-top:8px}div.textwidget h6 ul li i.mk-moon-home-6.mk-main-ico{padding-bottom:5px;padding-right:10px;font-size:16px}#mk-footer a{color:#eee!important}#mk-footer a:hover{color:#999!important}.mk-box-icon.simple_ultimate-style .top-side .mk-main-ico.x-large{margin-bottom:40px}.leistungen h3{margin-top:25px}.leistungslist.mk-list-styles ul li:before{font-size:16px;position:absolute;left:0;line-height:24px!important;top:0!important}.leistungslist.mk-list-styles ul li{margin-top:10px;padding-left:25px;font-size:16px}.leistungen .wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{box-shadow:1px 1px 5px #000000bf}h1.leistungen_h1{color:#fc0a1b!important;font-size:24px!important;font-weight:700!important}.contactbox1 .widget_contact_info ul li{padding-left:30px;font-size:16px;line-height:24px}.contactbox1 .widget_contact_info ul li i{color:#fc0a1b;font-size:16px;top:2px}.marginmap{margin:70px}.map{margin:25px auto 70px}.impressummargin{padding:50px 30px}span.header_h1{color:#fff;text-transform:uppercase;background-color:#fc0a1bcc;border-radius:10px;padding:20px 100px;font-size:40px;font-weight:700;text-align:center!important}.header_margin{margin-top:200px}.about_text,.about_list{padding-left:50px!important}.about_list ul li{margin-top:10px!important}@media (width<=700px){span.header_h1{padding:10px 40px;font-size:20px}.header_margin{margin-top:100px}.full-width-2{margin-bottom:0;min-height:200px!important}}@media (width<=767px){.about_text,.about_list{padding-left:20px!important}}.ref_margin{margin-left:10px!important}@media (width<=650px){p.headline{font-size:26px}}@media (width<=767px){.about2 img{margin:60px auto}.mk-nav-responsive-link{right:10px}.marginmap{margin:10px}}@media (width<=780px){#mk-header .header-logo img{max-width:300px!important}}.mk-header[data-v-1805c278]{background-color:var(--bg);z-index:1000;width:100%;position:sticky;top:0}.mk-header-inner[data-v-1805c278]{align-items:center;max-width:1200px;height:80px;margin:0 auto;padding:0 20px;display:flex;position:relative;box-shadow:none!important}.header-logo[data-v-1805c278]{flex-shrink:0;margin-top:40px}.header-logo a[data-v-1805c278]{background-color:#0000;align-items:center;padding:0;display:flex}.logo-img[data-v-1805c278]{object-fit:contain;object-position:center center;width:280px;height:70px}.logo-mode-light[data-v-1805c278]{filter:invert()hue-rotate(180deg)saturate(5)}.header-nav[data-v-1805c278]{position:absolute;left:50%;transform:translate(-50%)}.nav-menu[data-v-1805c278]{gap:30px;margin:0;padding:0;list-style:none;display:flex}.nav-menu a[data-v-1805c278]{color:var(--text-h);border-bottom:2px solid #0000;padding-bottom:5px;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s,border-color .3s}.nav-menu a[data-v-1805c278]:hover,.nav-menu a.active[data-v-1805c278]{color:var(--accent);border-bottom-color:var(--accent)}.header-right[data-v-1805c278]{align-items:center;gap:16px;margin-left:auto;display:flex}.dark-mode-toggle[data-v-1805c278]{cursor:pointer;flex-shrink:0;align-items:center;gap:8px;display:flex}.toggle-label[data-v-1805c278]{color:var(--text-h);-webkit-user-select:none;user-select:none;font-size:13px;font-weight:500}.toggle-slider[data-v-1805c278]{background-color:var(--border);border-radius:12px;width:44px;height:24px;transition:background-color .3s;position:relative}.toggle-slider.active[data-v-1805c278]{background-color:var(--accent)}.toggle-knob[data-v-1805c278]{background-color:#fff;border-radius:50%;width:18px;height:18px;transition:transform .3s;position:absolute;top:3px;left:3px}.toggle-slider.active .toggle-knob[data-v-1805c278]{transform:translate(20px)}.hamburger[data-v-1805c278]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:26px;height:20px;padding:0;display:none}.hamburger span[data-v-1805c278]{background-color:var(--text-h);border-radius:2px;width:100%;height:2px;transition:all .3s;display:block}.hamburger.open span[data-v-1805c278]:first-child{transform:translateY(9px)rotate(45deg)}.hamburger.open span[data-v-1805c278]:nth-child(2){opacity:0}.hamburger.open span[data-v-1805c278]:nth-child(3){transform:translateY(-9px)rotate(-45deg)}.mobile-nav[data-v-1805c278]{background-color:var(--bg);border-top:1px solid var(--border);max-height:0;transition:max-height .3s;display:none;overflow:hidden}.mobile-nav.open[data-v-1805c278]{max-height:300px}.mobile-nav ul[data-v-1805c278]{margin:0;padding:10px 20px 16px;list-style:none}.mobile-nav li[data-v-1805c278]{border-bottom:1px solid var(--border)}.mobile-nav li[data-v-1805c278]:last-child{border-bottom:none}.mobile-nav a[data-v-1805c278]{color:var(--text-h);padding:14px 0;font-size:15px;font-weight:500;text-decoration:none;display:block}.mobile-nav a.active[data-v-1805c278]{color:var(--accent)}@media (width<=1024px){.header-nav[data-v-1805c278]{display:none}.hamburger[data-v-1805c278]{display:flex}.mobile-nav[data-v-1805c278]{display:block}.logo-img[data-v-1805c278]{width:200px;height:50px}.header-logo[data-v-1805c278]{margin-top:20px}.header-right[data-v-1805c278]{margin-right:30px}}.mk-footer[data-v-b4548077]{color:#f5f7fa;background-color:#2c3e50;margin-top:80px;padding:40px 20px 20px}.footer-content[data-v-b4548077]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;max-width:1200px;margin:0 auto 30px;display:grid}.footer-section h3[data-v-b4548077]{color:#5a7a8c;margin-bottom:15px;font-size:18px;font-weight:600}.footer-section p[data-v-b4548077]{color:#c0c8d0;margin:0;line-height:1.6}.footer-section ul[data-v-b4548077]{margin:0;padding:0;list-style:none}.footer-section li[data-v-b4548077]{margin-bottom:10px;line-height:1.6}.footer-bottom[data-v-b4548077]{text-align:center;color:#9ca5b0;border-top:1px solid #4a5a6a;max-width:1200px;margin:0 auto;padding-top:20px}.impressum-link[data-v-b4548077]{color:#9ca5b0;text-decoration:none;transition:color .3s}.impressum-link[data-v-b4548077]:hover{color:#5a7a8c}@media (width<=768px){.footer-content[data-v-b4548077]{grid-template-columns:1fr;gap:20px}}.home-page[data-v-15e29680]{background-color:var(--bg);width:100%;overflow-x:hidden}.container[data-v-15e29680]{max-width:1200px;margin:0 auto;padding:0 20px}.hero[data-v-15e29680]{text-align:center;background-color:var(--bg-secondary);border-bottom:none;height:500px;padding:0;position:relative;overflow:hidden}.hero-slider[data-v-15e29680]{position:absolute;inset:0}.hero-slide[data-v-15e29680]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1s ease-in-out;position:absolute;inset:0}.hero-slide.active[data-v-15e29680]{opacity:1}.hero-overlay[data-v-15e29680]{background:#00000080;position:absolute;inset:0}.hero-container[data-v-15e29680]{z-index:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.hero-content h1[data-v-15e29680]{color:#fff;letter-spacing:1px;margin-bottom:15px;font-size:48px;font-weight:700}.hero-subtitle[data-v-15e29680]{color:#f0c040;margin-bottom:20px;font-size:20px;font-weight:500}.hero-text[data-v-15e29680]{color:#e0e0e0;max-width:700px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.8}.hero-cta[data-v-15e29680]{margin-top:30px}.cta-button[data-v-15e29680]{background-color:var(--accent);color:#fff;cursor:pointer;text-align:center;box-sizing:border-box;border:none;border-radius:3px;padding:15px 40px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.cta-button[data-v-15e29680]:hover{background-color:var(--accent-border);transform:translateY(-2px)}.divider[data-v-15e29680]{background-position:0;background-repeat:repeat-x;background-size:auto 15px;width:100%;height:15px;margin:10px 0}.services[data-v-15e29680]{background-color:var(--bg);padding:80px 0}.services h2[data-v-15e29680]{text-align:center;color:var(--text-h);letter-spacing:1px;margin-bottom:15px;font-size:36px;font-weight:700}.services-subtitle[data-v-15e29680]{text-align:center;color:var(--text);letter-spacing:.5px;margin-bottom:50px;font-size:16px;font-weight:500}.services-grid[data-v-15e29680]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;display:grid}.service-card[data-v-15e29680]{background:var(--bg-tertiary);border-radius:5px;padding:30px;transition:transform .3s;box-shadow:0 2px 10px #0000001a}.service-card[data-v-15e29680]:hover{transform:translateY(-5px)}.service-card h3[data-v-15e29680]{color:var(--accent);margin-bottom:15px;font-size:20px;font-weight:700}.service-card p[data-v-15e29680]{color:var(--text);line-height:1.6}.about[data-v-15e29680]{padding:80px 0}.about-content[data-v-15e29680]{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.about-text p[data-v-15e29680]{color:var(--text);margin-bottom:20px;font-size:16px;line-height:1.8}.about-image img[data-v-15e29680]{border-radius:5px;width:100%}.kunden[data-v-15e29680]{background-color:var(--bg-secondary);padding:60px 0}.kunden h2[data-v-15e29680]{text-align:center;color:var(--text-h);letter-spacing:1px;margin-bottom:15px;font-size:18px;font-weight:700}.kunden-subtitle[data-v-15e29680]{text-align:center;color:var(--text);letter-spacing:.5px;margin-bottom:40px;font-size:8px;font-weight:500}.kunden-slider-wrapper[data-v-15e29680]{width:100%;overflow:hidden}.kunden-track[data-v-15e29680]{transition:transform .6s;display:flex}.kunden-item[data-v-15e29680]{justify-content:center;align-items:center;min-width:280px;padding:20px 30px;display:flex}.kunden-item img[data-v-15e29680]{object-fit:contain;filter:grayscale(30%);width:auto;max-width:440px;max-height:160px;transition:filter .3s}.kunden-item img[data-v-15e29680]:hover{filter:grayscale(0%)}.kunden-dots[data-v-15e29680]{justify-content:center;gap:10px;margin-top:30px;display:flex}.dot[data-v-15e29680]{background:var(--border);cursor:pointer;border-radius:50%;width:10px;height:10px;transition:background .3s}.dot.active[data-v-15e29680]{background:var(--accent)}.more-link[data-v-15e29680]{color:var(--accent);border:2px solid var(--accent);border-radius:4px;padding:12px 30px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.more-link[data-v-15e29680]:hover{background-color:var(--accent);color:#fff}.contact[data-v-15e29680]{padding:80px 0}.contact-form-container[data-v-15e29680]{max-width:600px;margin:0 auto}.contact-form[data-v-15e29680]{background:var(--bg-secondary);border-radius:5px;padding:40px}.form-group[data-v-15e29680]{margin-bottom:20px}.form-group input[data-v-15e29680],.form-group textarea[data-v-15e29680]{border:1px solid var(--border);box-sizing:border-box;border-radius:4px;width:100%;padding:12px;font-family:inherit;font-size:14px}.form-group textarea[data-v-15e29680]{resize:vertical}.submit-button[data-v-15e29680]{background-color:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:4px;width:100%;padding:12px;font-size:16px;font-weight:600;transition:background-color .3s}.submit-button[data-v-15e29680]:hover{background-color:var(--accent-border)}.feature-boxes[data-v-15e29680]{background-color:var(--bg-secondary);padding:60px 0}.feature-boxes-title[data-v-15e29680]{text-align:center;color:var(--text-h);letter-spacing:1px;margin-bottom:10px;font-size:36px;font-weight:700}.feature-boxes-subtitle[data-v-15e29680]{text-align:center;color:var(--text);margin-bottom:40px;font-size:16px}.boxes-grid[data-v-15e29680]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.feature-box[data-v-15e29680]{background:var(--bg-tertiary);box-shadow:0 2px 10px var(--accent-bg);border-radius:5px;transition:transform .3s,box-shadow .3s;overflow:hidden}.feature-box[data-v-15e29680]:hover{transform:translateY(-5px);box-shadow:0 8px 20px #2c3e5026}.box-image[data-v-15e29680]{object-fit:cover;width:100%;height:200px}.feature-box h3[data-v-15e29680]{color:var(--text-h);margin:20px 20px 10px;font-size:20px;font-weight:700}.feature-box p[data-v-15e29680]{color:var(--text);margin:0 20px 15px;font-size:14px;line-height:1.6}.box-link[data-v-15e29680]{color:var(--accent);padding:0 20px 20px;font-weight:600;text-decoration:none;transition:color .3s;display:block}.box-link[data-v-15e29680]:hover{color:var(--accent-border)}.services-cta[data-v-15e29680]{text-align:center;margin-top:40px}.contact-cta[data-v-15e29680]{background-color:var(--bg);text-align:center;padding:60px 0}.contact-cta h2[data-v-15e29680]{color:var(--text-h);margin-bottom:20px;font-size:36px;font-weight:700}.contact-cta p[data-v-15e29680]{color:var(--text);max-width:700px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:16px}@media (width<=768px){.hero-content h1[data-v-15e29680]{font-size:32px}.hero-content p[data-v-15e29680]{font-size:18px}.hero[data-v-15e29680]{height:auto;min-height:500px;padding:80px 20px}.services h2[data-v-15e29680],.about h2[data-v-15e29680],.portfolio h2[data-v-15e29680],.contact h2[data-v-15e29680]{font-size:28px}.about-content[data-v-15e29680],.boxes-grid[data-v-15e29680]{grid-template-columns:1fr}.services[data-v-15e29680],.about[data-v-15e29680],.contact[data-v-15e29680]{padding:40px 0}.cta-button[data-v-15e29680]{width:100%;max-width:320px;padding:14px 24px;font-size:15px}.services-grid[data-v-15e29680],.portfolio-grid[data-v-15e29680]{gap:20px}}.about-page[data-v-3dc53fcb]{width:100%}.container[data-v-3dc53fcb]{max-width:1200px;margin:0 auto;padding:0 20px}.about-hero[data-v-3dc53fcb]{background:var(--bg);text-align:center;border-bottom:none;padding:60px 20px}.about-hero h1[data-v-3dc53fcb]{color:var(--text-h);letter-spacing:1px;margin-bottom:15px;font-size:48px;font-weight:700}.subtitle[data-v-3dc53fcb]{color:var(--text);margin:0;font-size:18px;font-weight:500}.divider[data-v-3dc53fcb]{background:linear-gradient(to right, var(--border) 0%, var(--border) 100%);background-image:repeating-linear-gradient(to right, var(--border) 0, var(--border) 1px, transparent 1px, transparent 50px), repeating-linear-gradient(to right, var(--border) 0, var(--border) 1px, transparent 1px, transparent 10px), linear-gradient(to right, var(--border) 0%, var(--border) 100%);background-position:0 3px,0 7px,0 19px;background-repeat:repeat-x;background-size:50px 16px,10px 12px,100% 1px;height:20px;margin:30px 0;position:relative}.about-content[data-v-3dc53fcb]{background-color:var(--bg);padding:60px 0}.about-grid[data-v-3dc53fcb]{grid-template-columns:1fr 1fr;align-items:start;gap:50px;display:grid}.about-text h2[data-v-3dc53fcb]{color:var(--text-h);margin-bottom:10px;font-size:32px;font-weight:700}.about-lead[data-v-3dc53fcb]{color:var(--accent);margin-bottom:20px;font-size:17px;font-weight:500}.about-text h3[data-v-3dc53fcb]{color:var(--text-h);margin-top:25px;margin-bottom:15px;font-size:20px;font-weight:600}.about-text p[data-v-3dc53fcb]{color:var(--text);margin-bottom:15px;font-size:16px;line-height:1.8}.about-text ul[data-v-3dc53fcb]{color:var(--text);margin-left:20px;list-style:outside}.about-text li[data-v-3dc53fcb]{margin-bottom:10px;line-height:1.6}.about-image img[data-v-3dc53fcb]{border-radius:5px;width:100%;box-shadow:0 5px 15px #0000001a}.service-philosophy[data-v-3dc53fcb]{background-color:var(--bg-secondary);padding:60px 0}.service-philosophy h2[data-v-3dc53fcb]{text-align:center;color:var(--text-h);letter-spacing:1px;margin-bottom:50px;font-size:36px;font-weight:700}.philosophy-grid[data-v-3dc53fcb]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;display:grid}.philosophy-card[data-v-3dc53fcb]{background:var(--bg-tertiary);box-shadow:0 2px 10px var(--accent-bg);text-align:center;border-radius:5px;padding:30px;transition:transform .3s}.philosophy-card[data-v-3dc53fcb]:hover{transform:translateY(-5px)}.philosophy-card h3[data-v-3dc53fcb]{color:var(--accent);margin-bottom:15px;font-size:20px;font-weight:700}.philosophy-card p[data-v-3dc53fcb]{color:var(--text);margin:0;line-height:1.6}@media (width<=768px){.about-hero h1[data-v-3dc53fcb]{font-size:32px}.about-grid[data-v-3dc53fcb]{grid-template-columns:1fr}.about-text h2[data-v-3dc53fcb]{font-size:24px}.philosophy-grid[data-v-3dc53fcb]{grid-template-columns:1fr}}.leistungen-page[data-v-d277bda2]{background-color:var(--bg);width:100%}.container[data-v-d277bda2]{max-width:1200px;margin:0 auto;padding:0 20px}.leistungen-hero[data-v-d277bda2]{background:var(--bg-secondary);text-align:center;padding:60px 20px 40px}.leistungen-hero h1[data-v-d277bda2]{color:var(--text-h);letter-spacing:1px;margin-bottom:10px;font-size:42px;font-weight:700}.subtitle[data-v-d277bda2]{color:var(--text);font-size:16px;font-weight:500}.divider[data-v-d277bda2]{background-position:0;background-repeat:repeat-x;background-size:auto 15px;width:100%;height:15px;margin:10px 0}.leistungen-section[data-v-d277bda2]{padding:60px 0}.leistung-block[data-v-d277bda2]{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-bottom:80px;display:grid}.leistung-block[data-v-d277bda2]:last-child{margin-bottom:0}.leistung-block.reverse[data-v-d277bda2]{direction:rtl}.leistung-block.reverse[data-v-d277bda2]>*{direction:ltr}.leistung-bild img[data-v-d277bda2]{object-fit:cover;border-radius:6px;width:100%;height:380px;box-shadow:0 4px 20px #00000026}.leistung-untertitel[data-v-d277bda2]{color:var(--accent);text-transform:uppercase;letter-spacing:1.5px;font-size:13px;font-weight:700}.leistung-content h2[data-v-d277bda2]{color:var(--text-h);margin:8px 0 16px;font-size:34px;font-weight:700}.leistung-text[data-v-d277bda2]{color:var(--text);margin-bottom:20px;font-size:15px;line-height:1.8}.leistung-liste[data-v-d277bda2]{grid-template-columns:1fr 1fr;gap:8px 20px;margin:0 0 28px;padding:0;list-style:none;display:grid}.leistung-liste li[data-v-d277bda2]{color:var(--text);padding-left:18px;font-size:14px;position:relative}.leistung-liste li[data-v-d277bda2]:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.btn-referenzen[data-v-d277bda2]{color:#fff;background-color:var(--accent);border-radius:4px;padding:11px 26px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .3s;display:inline-block}.btn-referenzen[data-v-d277bda2]:hover{opacity:.85}.leistungen-cta[data-v-d277bda2]{background-color:var(--bg-secondary);text-align:center;padding:60px 20px}.leistungen-cta h2[data-v-d277bda2]{color:var(--text-h);margin-bottom:12px;font-size:30px;font-weight:700}.leistungen-cta p[data-v-d277bda2]{color:var(--text);margin-bottom:28px;font-size:16px}.btn-kontakt[data-v-d277bda2]{background-color:var(--accent);color:#fff;border-radius:4px;padding:14px 36px;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .3s;display:inline-block}.btn-kontakt[data-v-d277bda2]:hover{opacity:.85}@media (width<=768px){.leistung-block[data-v-d277bda2],.leistung-block.reverse[data-v-d277bda2]{direction:ltr;grid-template-columns:1fr;gap:24px;margin-bottom:50px}.leistung-bild img[data-v-d277bda2]{height:240px}.leistung-liste[data-v-d277bda2]{grid-template-columns:1fr}.leistung-content h2[data-v-d277bda2]{font-size:26px}}.referenzen-page[data-v-f2dee4c6]{background-color:var(--bg);width:100%}.container[data-v-f2dee4c6]{max-width:1200px;margin:0 auto;padding:0 20px}.referenzen-hero[data-v-f2dee4c6]{background:var(--bg-secondary);text-align:center;padding:60px 20px 40px}.referenzen-hero h1[data-v-f2dee4c6]{color:var(--text-h);letter-spacing:1px;margin-bottom:10px;font-size:42px;font-weight:700}.subtitle[data-v-f2dee4c6]{color:var(--text);font-size:16px;font-weight:500}.divider[data-v-f2dee4c6]{background-position:0;background-repeat:repeat-x;background-size:auto 15px;width:100%;height:15px;margin:10px 0}.projekte-section[data-v-f2dee4c6]{padding:50px 0}.filter-buttons[data-v-f2dee4c6]{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:40px;display:flex}.filter-btn[data-v-f2dee4c6]{background:var(--bg-secondary);color:var(--text-h);border:2px solid var(--border);cursor:pointer;border-radius:25px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .3s}.filter-btn[data-v-f2dee4c6]:hover,.filter-btn.active[data-v-f2dee4c6]{background-color:var(--accent);color:#fff;border-color:var(--accent)}.projekte-liste[data-v-f2dee4c6]{flex-direction:column;gap:50px;display:flex}.projekt-card[data-v-f2dee4c6]{background:var(--bg-secondary);box-shadow:0 2px 15px var(--accent-bg);border-radius:8px;grid-template-columns:1fr 1fr;gap:40px;display:grid;overflow:hidden}.projekt-card[data-v-f2dee4c6]:nth-child(2n){direction:rtl}.projekt-card[data-v-f2dee4c6]:nth-child(2n)>*{direction:ltr}.projekt-slider[data-v-f2dee4c6]{height:350px;position:relative;overflow:hidden}.projekt-slide[data-v-f2dee4c6]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1s ease-in-out;position:absolute;inset:0}.projekt-slide.active[data-v-f2dee4c6]{opacity:1}.kategorie-badge[data-v-f2dee4c6]{background:var(--accent);color:#fff;z-index:2;letter-spacing:.5px;border-radius:20px;padding:5px 12px;font-size:12px;font-weight:700;position:absolute;top:16px;left:16px}.slider-dots[data-v-f2dee4c6]{z-index:2;gap:8px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.dot[data-v-f2dee4c6]{cursor:pointer;background:#ffffff80;border-radius:50%;width:10px;height:10px;transition:background .3s}.dot.active[data-v-f2dee4c6]{background:#fff}.projekt-info[data-v-f2dee4c6]{flex-direction:column;justify-content:center;padding:30px 30px 30px 10px;display:flex}.projekt-card:nth-child(2n) .projekt-info[data-v-f2dee4c6]{padding:30px 10px 30px 30px}.projekt-meta[data-v-f2dee4c6]{gap:20px;margin-bottom:12px;display:flex}.meta-ort[data-v-f2dee4c6],.meta-jahr[data-v-f2dee4c6]{color:var(--accent);font-size:13px;font-weight:600}.projekt-info h2[data-v-f2dee4c6]{color:var(--text-h);margin-bottom:15px;font-size:24px;font-weight:700}.projekt-text[data-v-f2dee4c6]{color:var(--text);margin-bottom:6px;font-size:15px;line-height:1.8}.keine-projekte[data-v-f2dee4c6]{text-align:center;color:var(--text);padding:40px;font-size:16px}.galerie-section[data-v-f2dee4c6]{background-color:var(--bg-secondary);padding:60px 0}.galerie-titel[data-v-f2dee4c6]{color:var(--accent);text-transform:uppercase;text-align:center;letter-spacing:1px;margin-bottom:8px;font-size:32px;font-weight:700}.galerie-subtitle[data-v-f2dee4c6]{color:var(--text);text-align:center;margin-bottom:30px;font-size:15px}.galerie-filter[data-v-f2dee4c6]{margin-bottom:30px}.galerie-karussell[data-v-f2dee4c6]{border-radius:8px;width:100%;height:520px;position:relative;overflow:hidden;box-shadow:0 4px 20px #0003}.galerie-slide[data-v-f2dee4c6]{opacity:0;cursor:pointer;background-position:50%;background-size:cover;transition:opacity .8s ease-in-out;position:absolute;inset:0}.galerie-slide.active[data-v-f2dee4c6]{opacity:1;pointer-events:auto}.galerie-slide[data-v-f2dee4c6]:not(.active){pointer-events:none}.galerie-overlay[data-v-f2dee4c6]{background:linear-gradient(#0000 0%,#0000001a 50%,#000000bf 100%);flex-direction:column;justify-content:flex-end;padding:30px;display:flex;position:absolute;inset:0}.galerie-badge[data-v-f2dee4c6]{background:var(--accent);color:#fff;letter-spacing:.5px;border-radius:20px;align-self:flex-start;margin-bottom:12px;padding:5px 14px;font-size:12px;font-weight:700;display:inline-block}.galerie-info h3[data-v-f2dee4c6]{color:#fff;margin-bottom:8px;font-size:26px;font-weight:700}.galerie-info p[data-v-f2dee4c6]{color:#ffffffd9;max-width:700px;font-size:15px;line-height:1.6}.galerie-arrow[data-v-f2dee4c6]{color:#fff;cursor:pointer;z-index:3;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;font-size:42px;line-height:1;transition:background .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.galerie-arrow[data-v-f2dee4c6]:hover{background:var(--accent)}.galerie-arrow-left[data-v-f2dee4c6]{left:16px}.galerie-arrow-right[data-v-f2dee4c6]{right:16px}.galerie-dots[data-v-f2dee4c6]{z-index:3;gap:8px;display:flex;position:absolute;bottom:18px;right:80px}.galerie-dot[data-v-f2dee4c6]{cursor:pointer;background:#ffffff73;border-radius:50%;width:10px;height:10px;transition:background .3s,transform .2s}.galerie-dot.active[data-v-f2dee4c6]{background:#fff;transform:scale(1.3)}.galerie-counter[data-v-f2dee4c6]{color:#ffffffb3;z-index:3;font-size:13px;position:absolute;bottom:20px;right:20px}.lightbox-backdrop[data-v-f2dee4c6]{z-index:2000;background:#000000d9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.lightbox-box[data-v-f2dee4c6]{background:var(--bg);border-radius:8px;flex-direction:column;width:100%;max-width:900px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}.lightbox-close[data-v-f2dee4c6]{color:#fff;cursor:pointer;z-index:10;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:background .2s;display:flex;position:absolute;top:12px;right:14px}.lightbox-close[data-v-f2dee4c6]:hover{background:var(--accent)}.lightbox-img[data-v-f2dee4c6]{background-position:50%;background-size:cover;flex-shrink:0;width:100%;height:460px}.lightbox-content[data-v-f2dee4c6]{padding:24px 28px}.lightbox-badge[data-v-f2dee4c6]{background:var(--accent);color:#fff;letter-spacing:.5px;border-radius:20px;margin-bottom:10px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.lightbox-content h3[data-v-f2dee4c6]{color:var(--text-h);margin-bottom:8px;font-size:22px;font-weight:700}.lightbox-content p[data-v-f2dee4c6]{color:var(--text);font-size:15px;line-height:1.7}.lightbox-enter-active[data-v-f2dee4c6],.lightbox-leave-active[data-v-f2dee4c6]{transition:opacity .25s}.lightbox-enter-from[data-v-f2dee4c6],.lightbox-leave-to[data-v-f2dee4c6]{opacity:0}.lightbox-enter-active .lightbox-box[data-v-f2dee4c6],.lightbox-leave-active .lightbox-box[data-v-f2dee4c6]{transition:transform .25s}.lightbox-enter-from .lightbox-box[data-v-f2dee4c6],.lightbox-leave-to .lightbox-box[data-v-f2dee4c6]{transform:scale(.93)}@media (width<=768px){.lightbox-img[data-v-f2dee4c6]{height:240px}.lightbox-content[data-v-f2dee4c6]{padding:16px}.galerie-karussell[data-v-f2dee4c6]{height:360px}.galerie-info h3[data-v-f2dee4c6]{font-size:18px}.galerie-info p[data-v-f2dee4c6]{font-size:13px}.galerie-overlay[data-v-f2dee4c6]{padding:18px}.galerie-arrow[data-v-f2dee4c6]{width:40px;height:40px;font-size:30px}}.referenzen-stats[data-v-f2dee4c6]{background-color:var(--bg-secondary);padding:60px 0}.stats-grid[data-v-f2dee4c6]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:25px;display:grid}.stat-card[data-v-f2dee4c6]{background:var(--bg-tertiary);text-align:center;box-shadow:0 2px 10px var(--accent-bg);border-top:3px solid var(--accent);border-radius:5px;padding:30px}.stat-number[data-v-f2dee4c6]{color:var(--accent);margin-bottom:8px;font-size:44px;font-weight:700}.stat-text[data-v-f2dee4c6]{color:var(--text-h);font-size:15px;font-weight:600}@media (width<=768px){.projekt-card[data-v-f2dee4c6]{direction:ltr;grid-template-columns:1fr}.projekt-card[data-v-f2dee4c6]:nth-child(2n){direction:ltr}.projekt-info[data-v-f2dee4c6],.projekt-card:nth-child(2n) .projekt-info[data-v-f2dee4c6]{padding:20px}.projekt-slider[data-v-f2dee4c6]{height:250px}}.kontakt-page[data-v-ae8d9bbf]{width:100%}.container[data-v-ae8d9bbf]{max-width:1200px;margin:0 auto;padding:0 20px}.kontakt-hero[data-v-ae8d9bbf]{background:var(--bg);text-align:center;border-bottom:2px solid var(--border);padding:60px 20px}.kontakt-hero h1[data-v-ae8d9bbf]{color:var(--text-h);letter-spacing:1px;margin-bottom:15px;font-size:48px;font-weight:700}.subtitle[data-v-ae8d9bbf]{color:var(--text);margin:0;font-size:18px;font-weight:500}.divider[data-v-ae8d9bbf]{background:linear-gradient(to right, var(--border) 0%, var(--border) 100%);background-image:repeating-linear-gradient(to right, var(--border) 0, var(--border) 1px, transparent 1px, transparent 50px), repeating-linear-gradient(to right, var(--border) 0, var(--border) 1px, transparent 1px, transparent 10px), linear-gradient(to right, var(--border) 0%, var(--border) 100%);background-position:0 3px,0 7px,0 19px;background-repeat:repeat-x;background-size:50px 16px,10px 12px,100% 1px;height:20px;margin:30px 0}.kontakt-content[data-v-ae8d9bbf]{padding:60px 0}.kontakt-grid[data-v-ae8d9bbf]{grid-template-columns:2fr 1fr;gap:50px;display:grid}.kontakt-form-section h2[data-v-ae8d9bbf],.kontakt-info-section h2[data-v-ae8d9bbf]{color:var(--text-h);margin-bottom:30px;font-size:28px;font-weight:700}.contact-form[data-v-ae8d9bbf]{background:var(--bg-secondary);border-radius:5px;padding:30px}.form-group[data-v-ae8d9bbf]{margin-bottom:20px}.form-group label[data-v-ae8d9bbf]{color:var(--text-h);margin-bottom:8px;font-weight:600;display:block}.form-group input[data-v-ae8d9bbf],.form-group textarea[data-v-ae8d9bbf]{border:1px solid var(--border);box-sizing:border-box;border-radius:4px;width:100%;padding:12px;font-family:inherit;font-size:14px;transition:border-color .3s}.form-group input[data-v-ae8d9bbf]:focus,.form-group textarea[data-v-ae8d9bbf]:focus{border-color:var(--accent);box-shadow:0 0 5px var(--accent-bg);outline:none}.form-group textarea[data-v-ae8d9bbf]{resize:vertical}.submit-button[data-v-ae8d9bbf]{background-color:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:4px;width:100%;padding:12px;font-size:16px;font-weight:600;transition:background-color .3s}.submit-button[data-v-ae8d9bbf]:hover:not(:disabled){background-color:var(--accent-border)}.submit-button[data-v-ae8d9bbf]:disabled{opacity:.7;cursor:not-allowed}.error-msg[data-v-ae8d9bbf]{color:#e74c3c;margin-top:10px;font-size:14px}.kontakt-info-section[data-v-ae8d9bbf]{flex-direction:column;gap:20px;display:flex}.info-card[data-v-ae8d9bbf]{background:var(--bg-tertiary);border-left:3px solid var(--accent);box-shadow:0 2px 5px var(--accent-bg);border-radius:5px;padding:20px}.info-card h3[data-v-ae8d9bbf]{color:var(--text-h);margin-bottom:12px;font-size:18px;font-weight:600}.info-card p[data-v-ae8d9bbf]{color:var(--text);margin:0;font-size:14px;line-height:1.6}.info-card a[data-v-ae8d9bbf]{color:var(--accent);font-weight:600;text-decoration:none;transition:color .3s}.info-card a[data-v-ae8d9bbf]:hover{color:var(--accent-border)}.whatsapp-card p[data-v-ae8d9bbf]{margin-bottom:12px}.whatsapp-button[data-v-ae8d9bbf]{background-color:#25d366;border-radius:6px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .3s;display:inline-flex;color:#fff!important}.whatsapp-button[data-v-ae8d9bbf]:hover{color:#fff!important;background-color:#1ebe5d!important}.wa-icon[data-v-ae8d9bbf]{flex-shrink:0;width:20px;height:20px}.map-section[data-v-ae8d9bbf]{background-color:var(--bg);padding:60px 0}.map-section h2[data-v-ae8d9bbf]{text-align:center;color:var(--text-h);letter-spacing:1px;margin-bottom:40px;font-size:36px;font-weight:700}.map-wrapper[data-v-ae8d9bbf]{box-shadow:0 2px 10px var(--accent-bg);border-radius:5px;overflow:hidden}@media (width<=768px){.kontakt-hero h1[data-v-ae8d9bbf]{font-size:32px}.kontakt-grid[data-v-ae8d9bbf]{grid-template-columns:1fr;gap:30px}.map-placeholder[data-v-ae8d9bbf]{height:250px}}.referenz-detail[data-v-5687f8a5]{background-color:var(--bg);width:100%}.container[data-v-5687f8a5]{max-width:1200px;margin:0 auto;padding:0 20px}.referenz-header[data-v-5687f8a5]{text-align:center;background-color:var(--bg-secondary);padding:60px 20px 40px}.referenz-header h1[data-v-5687f8a5]{color:var(--text-h);margin-bottom:12px;font-size:42px;font-weight:700}.referenz-subtitle[data-v-5687f8a5]{color:var(--accent);font-size:18px;font-weight:500}.divider[data-v-5687f8a5]{background-position:0;background-repeat:repeat-x;background-size:auto 15px;width:100%;height:15px;margin:10px 0}.referenz-slider-section[data-v-5687f8a5]{background-color:var(--bg);padding:40px 0}.referenz-slider[data-v-5687f8a5]{width:100%;height:500px;position:relative;overflow:hidden}.referenz-slide[data-v-5687f8a5]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1s ease-in-out;position:absolute;inset:0}.referenz-slide.active[data-v-5687f8a5]{opacity:1}.slider-dots[data-v-5687f8a5]{z-index:2;gap:10px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.dot[data-v-5687f8a5]{cursor:pointer;background:#ffffff80;border-radius:50%;width:12px;height:12px;transition:background .3s}.dot.active[data-v-5687f8a5]{background:#fff}.referenz-text-section[data-v-5687f8a5]{background-color:var(--bg-secondary);padding:60px 0}.referenz-content[data-v-5687f8a5]{align-items:flex-start;gap:40px;display:flex}.referenz-text[data-v-5687f8a5]{flex:1}.referenz-text p[data-v-5687f8a5]{color:var(--text);white-space:pre-line;margin-bottom:12px;font-size:16px;line-height:1.8}.referenz-sidebar[data-v-5687f8a5]{background-color:var(--bg);border:1px solid var(--border,#ddd);border-radius:6px;flex-shrink:0;width:220px;padding:24px 20px}.referenz-sidebar h3[data-v-5687f8a5]{color:var(--text-h);text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-size:15px;font-weight:700}.referenz-sidebar ul[data-v-5687f8a5]{margin:0;padding:0;list-style:none}.referenz-sidebar ul li[data-v-5687f8a5]{color:var(--text);border-bottom:1px solid var(--border,#eee);align-items:center;gap:8px;padding:8px 0;font-size:15px;display:flex}.referenz-sidebar ul li[data-v-5687f8a5]:before{content:"✓";color:var(--accent);flex-shrink:0;font-weight:700}.referenz-sidebar ul li[data-v-5687f8a5]:last-child{border-bottom:none}@media (width<=768px){.referenz-content[data-v-5687f8a5]{flex-direction:column}.referenz-sidebar[data-v-5687f8a5]{width:100%}}.back-link[data-v-5687f8a5]{margin-top:40px}.partner-section[data-v-5687f8a5]{background-color:var(--bg);text-align:center;padding:50px 0}.partner-title[data-v-5687f8a5]{color:var(--accent);text-transform:uppercase;margin-bottom:8px;font-size:28px;font-weight:700}.partner-subtitle[data-v-5687f8a5]{color:var(--text);margin-bottom:36px;font-size:15px}.partner-track-wrapper[data-v-5687f8a5]{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%)}.partner-track[data-v-5687f8a5]{align-items:center;gap:24px;width:max-content;animation:40s linear infinite partner-scroll-5687f8a5;display:flex}.partner-track[data-v-5687f8a5]:hover{animation-play-state:paused}@keyframes partner-scroll-5687f8a5{0%{transform:translate(0)}to{transform:translate(-50%)}}.partner-logo[data-v-5687f8a5]{object-fit:contain;filter:grayscale(20%);opacity:.85;flex-shrink:0;width:auto;max-width:500px;height:120px;transition:opacity .3s,filter .3s}.partner-logo[data-v-5687f8a5]:hover{opacity:1;filter:grayscale(0%)}.btn-back[data-v-5687f8a5]{color:var(--accent);border:2px solid var(--accent);border-radius:4px;padding:10px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.btn-back[data-v-5687f8a5]:hover{background-color:var(--accent);color:#fff}.impressum-page[data-v-b8728dd2]{background-color:var(--bg);width:100%}.container[data-v-b8728dd2]{max-width:1200px;margin:0 auto;padding:0 20px}.impressum-hero[data-v-b8728dd2]{background:var(--bg-secondary);text-align:center;padding:60px 20px 40px}.impressum-hero h1[data-v-b8728dd2]{color:var(--text-h);letter-spacing:1px;margin-bottom:10px;font-size:42px;font-weight:700}.subtitle[data-v-b8728dd2]{color:var(--text);font-size:16px;font-weight:500}.divider[data-v-b8728dd2]{background-position:0;background-repeat:repeat-x;background-size:auto 15px;width:100%;height:15px;margin:10px 0}.impressum-content[data-v-b8728dd2]{padding:50px 0}.impressum-grid[data-v-b8728dd2]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-bottom:40px;display:grid}.impressum-block[data-v-b8728dd2]{background:var(--bg-secondary);border-left:3px solid var(--accent);border-radius:5px;padding:25px 30px}.impressum-block h3[data-v-b8728dd2]{color:var(--accent);text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:16px;font-weight:700}.impressum-block p[data-v-b8728dd2]{color:var(--text);margin:0;font-size:15px;line-height:1.7}.haftung[data-v-b8728dd2]{padding:40px 0}.haftung h2[data-v-b8728dd2]{color:var(--text-h);margin-bottom:30px;font-size:28px;font-weight:700}.haftung h3[data-v-b8728dd2]{color:var(--text-h);margin:25px 0 10px;font-size:18px;font-weight:600}.haftung p[data-v-b8728dd2]{color:var(--text);margin:0;font-size:15px;line-height:1.8}@media (width<=768px){.impressum-hero h1[data-v-b8728dd2]{font-size:30px}.impressum-grid[data-v-b8728dd2]{grid-template-columns:1fr}}.app[data-v-6cd1c3a9]{flex-direction:column;min-height:100vh;display:flex}.main-content[data-v-6cd1c3a9]{flex:1;width:100%}
