aside,nav,footer,header,section{display:block}body{margin:0;font-family:"IBM Plex Sans";font-size:16px;font-weight:normal;color:#121212;background:#fff;position:relative;z-index:1}.js_active body{overflow:hidden}.js_active body.loaded{overflow:auto}body.body-overflow-hidden{overflow:hidden}body.ypromo-site-bar-body{padding-top:65px}body.site-dark{background:#070707;color:#fff}.body-grid-lines{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none}.body-grid-lines:before,.body-grid-lines:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:#eee}.site-dark .body-grid-lines:before,.site-dark .body-grid-lines:after{background:#393939}.body-grid-lines:before{left:33.33%}.body-grid-lines:after{right:33.33%}.index-row{margin-top:30px}.wrap-lines{}.wrap-lines .line{width:1px;height:0;position:absolute;overflow:hidden;pointer-events:none}.wrap-lines .line:before,.wrap-lines .line.middle:after{content:"";position:absolute;width:1px;height:1px;background:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.site-dark .wrap-lines .line:before,.site-dark .wrap-lines .line.middle:after{background:#fff}.wrap-lines .line.bottom:before,.wrap-lines .line.middle:before{top:0}.wrap-lines .line.top:before,.wrap-lines .line.middle:after{bottom:0}.wrap-lines .line.top{top:0}.wrap-lines .line.middle{}.wrap-lines .line.bottom{bottom:0}.wrap-lines .line span{position:absolute;top:0;left:0;width:1px;height:100%;background:#000;opacity:.2;filter: alpha(opacity=20);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.site-dark .wrap-lines .line span{background:#fff}.wrap-lines-right-dark .wrap-lines .line:before,.wrap-lines-right-dark .wrap-lines .line.middle:after,.wrap-lines-right-dark .wrap-lines .line span{background:#000}.wrap-lines .left,.wrap-lines .right{position:fixed;top:0;bottom:0;z-index:1000;width:1px;margin-left:25px}.admin-bar .wrap-lines .left,.admin-bar .wrap-lines .right{top:32px}.wrap-lines .left{left:40px}.header-container-container-fluid .wrap-lines .left{margin-left:55px}.wrap-lines .right{right:40px;margin-left:0;margin-right:20px}.header-container-container-fluid .wrap-lines .right{margin-right:50px}.wrap-lines .social-buttons-hidden{position:absolute;bottom:49px;left:-8px}.wrap-lines .social-buttons-hidden .button{cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;position:relative;z-index:2;color:#b1b0b0;transition-delay:.2s}.site-dark .wrap-lines .social-buttons-hidden .button{color:#a6a6a6}.wrap-lines .social-buttons-hidden:hover .button{color:#d6a855;transition-delay:0s}.wrap-lines .social-buttons-hidden .social-buttons-text{position:absolute;white-space:nowrap;top:1px;left:0;padding-left:40px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%);visibility:hidden;transition-delay:.2s}.site-dark .wrap-lines .social-buttons-hidden .social-buttons-text{color:#636363}.wrap-lines .social-buttons-hidden:hover .social-buttons-text{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);visibility:visible;transition-delay:.2s}.wrap_lines_yes main.main-row .container,.wrap_lines_yes .block-404 .container,.wrap_lines_yes .block-coming-soon .container{max-width:1070px}.right-click-disable-message{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000000;background:#fff;background:rgba(255,255,255,.8);background: #ffffffcc;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden}.site-dark .right-click-disable-message{background:#000;background:rgba(0,0,0,.8);background: #000000cc}.right-click-disable-message.active{opacity:1;visibility:visible}.right-click-disable-message .container{}.right-click-disable-message .cell{height:100vh;width:10000px}.grid-sizer{height:0;position:absolute}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element.scroll-x.scroll-scrolly_visible{display:none!important}.scroll-element{position:absolute;top:0;right:0;bottom:0;width:5px;border-left:1px solid #393939;background:#171717}.site-light .scroll-element{border-color:#e0e0e0;background:#fff}.scroll-element .scroll-element_outer{}.scroll-element .scroll-element_size{position:absolute;top:0;right:0;bottom:0;width:4px}.scroll-element .scroll-element_track{width:100%;position:absolute;top:0;right:0;bottom:0}.scroll-element .scroll-bar{width:4px;cursor:pointer;background:#7a7a7a;position:absolute}.site-light .scroll-element .scroll-bar{background:silver}a{color:inherit}img{border:none;height:auto}input,textarea,button,select,a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;font-family:inherit}input,textarea,button,select{font-family:inherit;max-width:100%}input::-webkit-input-placeholder{color:inherit}input::-moz-placeholder{color:inherit}input:-moz-placeholder{color:inherit}input:-ms-input-placeholder{color:inherit}textarea::-webkit-input-placeholder{color:inherit}textarea::-moz-placeholder{color:inherit}textarea:-moz-placeholder{color:inherit}textarea:-ms-input-placeholder{color:inherit}*:focus{outline:none}blockquote{font-size:24px;line-height:1.500em;margin:70px 0 25px 0;position:relative;z-index:1;text-align:left;font-weight:500;font-style:italic}blockquote h6{margin:10px 0 5px!important;color:#ebb85e;text-transform:uppercase;font-size:16px}blockquote .post{font-size:12px;text-transform:uppercase;font-style:normal;line-height:normal;color:#575757;letter-spacing:.1em;font-weight:600}blockquote cite{font-weight:bold;text-decoration:none;font-style:normal}blockquote cite a{text-decoration:none;color:#000;font-size:18px}blockquote p{line-height:1.500em!important}blockquote:before{content:"“";position:absolute;top:-.45em;left:0;font-size:72px;font-weight:600;z-index:-1;font-style:italic;color:#ebb85e}.cursor-disabled,.cursor-disabled *{cursor:none!important}.mouse-cursor{position:absolute;width:11px;height:11px;border-radius:50%;background:#fff;background:rgba(255,255,255,.25);background: #ffffff40;z-index:20000;color:#fff;pointer-events:none;margin-left:-5px;margin-top:-5px;mix-blend-mode:difference}.site-light .mouse-cursor{}.mouse-cursor:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border:1px solid;border-radius:50%;opacity:.52}.admin-bar .mouse-cursor{margin-top:-37px}.centered-container{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.post-items{}.post-items .post{margin-bottom:0;border-bottom:1px solid #eee;padding-bottom:15px}.post-items .post.sticky{border:1px solid #eee;padding:10px 25px}.site-dark .post-items .post{border-color:#393939}.fl{float:left}.fr{float:right}.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}.cell{display:table-cell;vertical-align:middle}.text-uppercase{text-transform:uppercase}.text-light{font-weight:300!important}.no-padding{padding:0}.padding-on{padding:0 30px}.dark-bg,.white-text{color:#fff}.header-space{height:78px}.header-type-side .header-space{display:none}.contact-row{margin-bottom:15px;text-transform:uppercase;position:relative}.contact-row.color{color:#ebb85e}.contact-row i{float:left;font-size:21px;color:#ebb85e;position:absolute;left:0;top:50%;margin-top:-.5em}.contact-row span{display:block;font-size:12px;font-weight:600;margin-left:35px;line-height:2.000em}figure{margin:0}pre{background:#ccc;padding:10px 20px;color:#000}dl{margin:0 20px}dt{font-weight:bold}dd{margin:0 0 20px}table{width:100%;border:1px solid;border-collapse:collapse;border-color:#e8e8e8}table td,table th{border:1px solid;padding:2px 5px;border-color:#e8e8e8}.site-dark table td,.site-dark table th{border-color:#393939}.site-footer table td,.site-footer table th,.calendar_wrap table td,.calendar_wrap table th{font-size:11px;padding:2px 3px;text-align:center}.calendar_wrap table caption{font-size:14px;margin-bottom:5px}.blog-item table th,.blog-item table td,.post-content table th,.post-content table td,.comment-item table th,.comment-item table td{padding:10px 15px}.blog-item ul,.post-content ul,.comment-item ul,.blog-item ol,.post-content ol,.comment-item ol{margin:15px 0;padding-left:25px}.blog-item ul li,.post-content ul li,.comment-item ul li,.blog-item ol li,.post-content ol li,.comment-item ol li{margin:5px 0}.popup_download_no .pswp__share--download{display:none}pre{width:100%}.s-sidebar,.wpb_widgetised_column{margin-bottom:30px}.single-post .s-sidebar{}.woocommerce div.product .s-sidebar{margin-top:0}.s-sidebar>.w,.wpb_widgetised_column>div{background:#fff;border:1px solid #eee;padding:25px 35px 0}.site-dark .s-sidebar>.w,.site-dark .wpb_widgetised_column>div{background:#070707;border-color:#393939}.widget_black_studio_tinymce{}.widget_black_studio_tinymce img{border:1px solid #eee}.site-dark .widget_black_studio_tinymce img{border-color:#393939}.tagcloud{font-size:14px;text-transform:lowercase}.tagcloud .tag-cloud-link{font-size:1em!important;display:inline-block;vertical-align:middle;text-decoration:none;color:#000;background:#fff;padding:9px 18px;line-height:1em;margin-bottom:9px;margin-right:5px}.site-dark .tagcloud .tag-cloud-link{color:#878787;background:#1f1f1f}.tagcloud .tag-cloud-link:hover{color:#ebb85e}.gallery .gallery-item{margin:0;display:inline-block;vertical-align:text-bottom}.gallery .gallery-item .wp-caption-text{display:none}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:49%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery .gallery-icon{}.gallery .gallery-icon a{position:relative}#all{position:relative;overflow:hidden}.header-type-left_side #all{padding-left:81px;padding-top:0}.vc_column-inner{background-position:50%}.vc_row[data-vc-full-width-mod]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden;position:relative}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon{font-size:3.5em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon{font-size:2.35em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{font-size:1.95em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md{}.vc_icon_element{margin-bottom:20px}.vc_gradient-icon .vc_icon_element-inner{border:none!important;z-index:2}.vc_gradient-icon .vc_icon_element-inner .bor{position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;opacity:.5;box-shadow:-4px 3px 6.86px .14px rgba(0,0,0,.1)}.vc_gradient-icon .vc_icon_element-inner.vc_icon_element-style-rounded .bor{border-radius:50%}.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs .vc_tta-tab>a{padding:7px 25px;font-size:14px;background:transparent;border:none;color:inherit;font-weight:500}.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-tabs-list .vc_tta-tab>a{background:#dfdfe6;border:2px solid;font-size:12px;text-transform:uppercase;border-color:transparent;padding:11px 40px;font-weight:normal;color:#a3a3a3}.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active>a{color:#525d7c!important;border-color:#525d7c!important}.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs .vc_tta-tab>a:hover{background:rgba(255,255,255,.7);color:#000}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab.vc_active>a{box-shadow:-5px 6px 6.86px .14px rgba(0,0,0,.1);background-color:#fff;color:#000}.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-tab>a{border-width:1px}.wpb-js-composer .vc_tta.vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#4868cf;background-color:#5472d2;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#00b3c0;background-color:#00c1cf;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#fe5e52;background-color:#fe6c61;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-violet.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#8462c0;background-color:#8d6dc4;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#40a8c5;background-color:#4cadc9;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-chino.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#c8bba1;background-color:#cec2ab;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#484152;background-color:#50485b;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#69d294;background-color:#75d69c;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-orange.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#f6b859;background-color:#f7be68;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-sky.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#4d9ae1;background-color:#5aa1e3;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-green.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#66a038;background-color:#6dab3c;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#f3443f;background-color:#f4524d;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#f68a59;background-color:#f79468;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#b474b6;background-color:#b97ebb;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-black.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#222;background-color:#2a2a2a;color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#fbfbfb;background-color:#fbfbfb;color:#56c4cf}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{background:#fbfbfb!important;border-color:#fbfbfb!important}.wpb-js-composer .vc_tta.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#f7f7f7;background-color:#fff;color:#666}.vc_row.extra-spacing{margin:0 -60px}.vc_row.extra-spacing>div{padding:0 45px}.vc_row[data-vc-full-width-mod]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden}.vc_row[data-vc-full-width-mod].vc_hidden{opacity:0}.vc_section[data-vc-full-width-mod]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden}.vc_section[data-vc-full-width-mod].vc_hidden{opacity:0}.vc_section[data-vc-full-width-mod]>.vc_row{margin-left:0;margin-right:0}.vc-row[data-vc-full-width-mod] .vc_grid.vc_row{overflow:hidden}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{font-size:1em}.wpb-js-composer .vc_tta-panel .vc_tta-panel-title>a{color:inherit!important}.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body,
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading {border-radius:5px!important}.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel .vc_tta-panel-body {border-radius:0 0 5px 5px!important}.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-body,
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-heading {border-radius:5px!important}.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle{padding:3px;border-width:2px}.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs .vc_tta-tab>a{padding:10px 30px;font-size:18px;font-weight:600;background:#f5f5f5}.wpb-js-composer div.vc_tta.vc_general .vc_tta-panel-body{padding:15px 30px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner{width:4.4em!important;height:4.4em!important;border-width:3px}.vc_row.vc_column-gap-1{margin-left:-.5px;margin-right:-.5px}.vc_row.vc_column-gap-1>.vc_column_container{padding:.5px}.vc_row.vc_column-gap-2{margin-left:-1px;margin-right:-1px}.vc_row.vc_column-gap-2>.vc_column_container{padding:1px}.vc_row.vc_column-gap-3{margin-left:-1.5px;margin-right:-1.5px}.vc_row.vc_column-gap-3>.vc_column_container{padding:1.5px}.vc_row.vc_column-gap-4{margin-left:-2px;margin-right:-2px}.vc_row.vc_column-gap-4>.vc_column_container{padding:2px}.vc_row.vc_column-gap-5{margin-left:-2.5px;margin-right:-2.5px}.vc_row.vc_column-gap-5>.vc_column_container{padding:2.5px}.vc_row.vc_column-gap-10{margin-left:-5px;margin-right:-5px}.vc_row.vc_column-gap-10>.vc_column_container{padding:5px}.vc_row.vc_column-gap-15{margin-left:-7.5px;margin-right:-7.5px}.vc_row.vc_column-gap-15>.vc_column_container{padding:7.5px}.vc_row.vc_column-gap-20{margin-left:-10px;margin-right:-10px}.vc_row.vc_column-gap-20>.vc_column_container{padding:10px}.vc_row.vc_column-gap-25{margin-left:-12.5px;margin-right:-12.5px}.vc_row.vc_column-gap-25>.vc_column_container{padding:12.5px}.vc_row.vc_column-gap-30{margin-left:-15px;margin-right:-15px}.vc_row.vc_column-gap-30>.vc_column_container{padding:15px}.vc_row.vc_column-gap-35{margin-left:-17.5px;margin-right:-17.5px}.vc_row.vc_column-gap-35>.vc_column_container{padding:17.5px}.offset-top{margin-top:25px}.row-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.banner-coming-soon .h.b-coming-heading,.banner-404 .h.b-404-heading{font-size:4.286em;margin-bottom:0;margin-top:0}.banner-coming-soon .item div.text,.banner-404 .item div.text{margin:25px 0 30px;padding:0}.banner-coming-soon .item div.text{margin:-15px 0 45px;font-size:1.5em}.protected-post-form{}.protected-post-form .cell{text-align:center;width:19000px;padding:40px 0}.blog-item .protected-post-form .cell,.post-content .protected-post-form .cell{height:250px!important}.protected-post-form p{display:none}.protected-post-form .area{border:1px solid;position:relative;margin:20px auto 0;max-width:680px}.protected-post-form .area input{width:100%;border:none;padding:0 48px 0 20px;line-height:48px;height:48px;background:transparent;color:inherit}.protected-post-form .area button{position:absolute;background:none;border:none;line-height:48px;width:48px;cursor:pointer;padding:0;font-size:21px;color:inherit;top:0;right:0}.protected-post-form .area button i{display:block;line-height:48px}.wpb_text_column ul,.site-content ul,.woocommerce div.product div.summary div[itemprop="description"] ul{margin:30px 0;padding:0;line-height:1.875em}.wpb_text_column ul strong,.site-content ul strong{}.wpb_text_column ul ul,.site-content ul ul{margin:20px 0}.wpb_text_column ul li,.site-content ul li,.woocommerce div.product div.summary div[itemprop="description"] ul li{position:relative;padding:0 0 0 30px;margin:15px 0;display:block}.wpb_text_column ul li:before,.site-content ul li:before,.woocommerce div.product div.summary div[itemprop="description"] ul li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;background:#ebb85e;border-radius:50%}.color-scheme2 .wpb_text_column ul li:before,.color-scheme2 .site-content ul li:before{color:#507fcd}.dotted-404{position:absolute;top:0;left:0;right:0;bottom:0;background:url(http://3.12.135.254/wp-content/themes/sansara/images/404-dotted.svg) 50% repeat;background-size:8px auto;opacity:.2}.pswp .pswp__zoom-wrap{text-align:center}.pswp .pswp__zoom-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}.pswp .wrapper{line-height:0;width:100%;max-width:1000px;position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.pswp .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%}.pswp .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pswp video{width:100%!important;height:auto!important}.side-img{}.side-img .vc_column-inner{margin-left:15px;margin-right:15px;width:auto;border:1px solid #eee}.site-dark .side-img .vc_column-inner{border-color:#393939}.side-img.with-shadow .vc_column-inner{box-shadow:12px 11px 0 #def2f1}.img-with-shadow{box-shadow:9px 8px 0 rgba(89,188,184,.2)}.logged-links{color:#ebb85e;font-size:12px;margin:-15px 0 10px}.logged-links a.logout{margin-left:10px}.social-buttons a:hover i{opacity:1;color:#ebb85e}.social-buttons{font-size:18px;float:right;top:50%;margin:35px 0}.social-buttons-widget .social-buttons{float:none;margin:0 0 35px}.social-buttons a{display:inline-block;vertical-align:middle;text-decoration:none;margin-right:15px;position:relative}.social-buttons i{display:block;opacity:.5;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.social-buttons a:last-of-type:after{display:none}.social-buttons a:hover{}.social-buttons a:last-of-type{margin-right:0;padding-right:0}.social-buttons a span{text-transform:uppercase;font-size:9px;font-weight:500;display:none}.social-buttons.label-on a span{display:none}.social-buttons-text{font-size:12px;text-transform:uppercase;letter-spacing:.1em}.social-buttons-text a{text-decoration:none}.social-buttons-text a:not(:last-of-type):after {content:"\00a0\00a0\00a0-\00a0\00a0";color:#ebb85e}.social-buttons-text i{display:none}.pt-special-heading{margin:0 0 30px 0}.pt-special-heading.decor-line-on-bottom{margin-bottom:20px}.heading-container{padding:25px 30px;position:relative}.pt-special-heading.tac .heading-container{display:inline-block}.pt-special-heading .sub-heading{color:#575757;font-size:14px;font-weight:bold;text-transform:uppercase;margin:0}.site-light .pt-special-heading .sub-heading{color:#8f8f8f}.pt-special-heading .heading{margin:0}.pt-special-heading .sub-heading+.heading{margin-top:15px}.heading-container:before,.pt-special-heading.tac .heading-container:after{content:"";position:absolute;top:0;left:0;bottom:0;border:3px solid #ebb85e;width:17px;border-right-width:0}.heading-container.tar:before,.pt-special-heading.tar .heading-container:before,.pt-special-heading.tac .heading-container:after{border-right-width:3px;border-left-width:0;left:auto;right:0}img.fill-img{margin-bottom:-75px!important}.pt-special-heading.decor-line-on-bottom:after{content:"";display:inline-block;width:30px;height:1px;background:#ebb85e;margin-top:20px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"IBM Plex Sans";margin:20px 0}.post-content h1,.post-content .h1,.post-content h2,.post-content .h2,.post-content h3,.post-content .h3,.post-content h4,.post-content .h4,.post-content h5,.post-content .h5,.post-content h6,.post-content .h6{margin:35px 0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{text-decoration:none}h1,.h1{font-size:60px;line-height:1em;font-weight:500}h2,.h2{font-size:48px;line-height:1em;font-weight:500}h3,.h3{font-size:36px;line-height:1.200em;font-weight:500}h4,.h4{font-size:30px;line-height:1.200em;font-weight:500}h5,.h5{font-size:24px;line-height:1.200em;font-weight:500}h6,.h6{font-size:18px;line-height:1.200em;font-weight:500}.heading-decor,.heading-decor-s,.heading-decor-t2{margin:15px 0 25px}.site-content .heading-decor,.site-content .heading-decor-s,.site-content .heading-decor-t2{margin:35px 0 25px}.summary .heading-decor-t2{margin-top:0;margin-bottom:10px}.widget .heading-decor{margin-bottom:25px}.heading-decor>*,.heading-decor-s>*,.heading-decor-t2>*{margin:0}.heading-decor:after,.heading-decor-s .h:after{content:"";display:block;color:#ebb85e;width:23px;height:1px;margin-top:20px;box-shadow:inset 0 0 0 5px}.heading-decor.type-h4:after,.heading-decor-s.type-h4 .h:after,.heading-decor.type-h5:after,.heading-decor-s.type-h5 .h:after,.heading-decor.type-h6:after,.heading-decor-s.type-h6 .h:after{font-size:7px;margin-top:20px}.heading-decor .h[style^="color"]:after,.heading-decor .h[style*="color"]:after,.heading-decor-s .h[style^="color"]:after,.heading-decor-s .h[style*="color"]:after{color:inherit}.heading-decor-s .h:after,.heading-decor .h:after{display:block}.heading-decor-s.tac .h:after,.heading-decor.tac .h:after,.heading-decor.tac:after{margin:20px auto 0}.heading-decor-s.tar .h:after,.heading-decor.tar .h:after,.heading-decor.tar:after{float:right}.heading-decor span,.heading-decor-s span,.heading-decor-t2 span{display:block}.vc_custom_heading .bg-text{position:absolute;left:-60px;top:50%;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:-1;color:#fcf4f3;font-size:4.167em}.vc_custom_heading.with-bg-text{position:relative;z-index:-1}.button-style1{display:inline-block;vertical-align:middle;position:relative;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:600;background:none;cursor:pointer;border:none;padding:8px 0;letter-spacing:.1em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.pixproof-data .button-download:before{content:"\e98e";font-family:'ui-interface'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:15px}.button-style1.gray,.button-style1.gray-t2{color:#575757}.button-style1:hover{}.button-style1 i{font-size:1.2em;margin-right:10px;margin-top:2px}.button-style1 span{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.button-style1 span:nth-child(1) {}.button-style1:hover span:nth-child(1) {-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.button-style1 span:nth-child(2) {position:absolute;left:0;top:8px;color:#ebb85e;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.button-style1:hover span:nth-child(2) {-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.button-style1:after{content:"";position:absolute;right:0;bottom:0;border-bottom:1px solid;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;color:#ebb85e}.button-style1.gray:after{color:#575757}.button-style1:hover:after,.button-style1.loading:after{width:0}.button-style1.loading{}.button-style1.loading span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden}@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg) translate(-50%, -50%);
  }

  to {
    -moz-transform: rotate(360deg) translate(-50%, -50%);
  }
}@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg) translate(-50%, -50%);
  }

  to {
    -webkit-transform: rotate(360deg) translate(-50%, -50%);
  }
}@keyframes spin {
  from {
    transform: rotate(0deg) translate(-50%, -50%);
  }

  to {
    transform: rotate(360deg) translate(-50%, -50%);
  }
}.button-style1.loading:before{content:"\f1ce";font:20px/1 FontAwesome;position:absolute;top:50%;left:50%;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-animation-name:spin;-webkit-animation-duration:1500ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1500ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1500ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1500ms;animation-iteration-count:infinite;animation-timing-function:linear;display:block}.button-style2,.pixproof-data .button-download{text-decoration:none;color:#fff;font-size:12px;background:#ebb85e;padding:11px 25px;border:none;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;text-align:center;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.button-style2:hover,.pixproof-data .button-download:hover{background:#2d2d2d;color:#ebb85e}.button-style2.dark{background:#2d2d2d;color:#ebb85e}.site-light .button-style2.dark{background:#e2e2e2;color:#8e8e8e}.button-style2.dark:hover{background:#ebb85e;color:#fff}.button-style2 span{vertical-align:middle;bottom:0}.button-style3{text-decoration:none;color:#4f4f4f;font-size:12px;background:none;padding:11px 25px;border:none;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;text-align:center;text-transform:uppercase;letter-spacing:.1em;font-weight:600;border:1px solid}.button-style3:hover{color:#ebb85e}.button-style3 i{vertical-align:middle;margin-right:15px}.button-style3 span{vertical-align:middle;bottom:0}select,input.style1,textarea.style1,select.style1{display:block;width:100%;border:none;padding:10px 7px;font-size:14px;line-height:20px;color:inherit;background:transparent;border-bottom:1px solid #eee}.site-dark input.style1,.site-dark textarea.style1,.site-dark select.style1{border-color:#393939}.wpcf7-form input.style1,.wpcf7-form textarea.style1{margin-bottom:20px}input.style1,select.style1,select{height:40px}select.style1,select{background:url(http://3.12.135.254/wp-content/themes/sansara/images/xselect.png.pagespeed.ic.wiamPMZ5S0.png) top 50% right 0 no-repeat;cursor:pointer;padding:0 65px 0 15px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #e3e3e3;background-size:45px}.site-dark select.style1,.site-dark select{border-color:#393939}.site-dark select.style1 option,.site-dark select option{background:#070707}input.style1.date{background-image:url(http://3.12.135.254/wp-content/themes/sansara/images/xinput-date.png.pagespeed.ic.kgJCFjF6U5.png)}input.style1.time{background-image:url(http://3.12.135.254/wp-content/themes/sansara/images/xinput-time.png.pagespeed.ic.AmvbCBgOHu.png)}div.input-row-s1{position:relative;margin-bottom:20px!important;vertical-align:top;margin-right:15px}.coupon-area .input-row-s1{display:inline-block}.input-row-s1:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background:#ebb85e;z-index:1;pointer-events:none;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.input-row-s1.focus:before{width:100%;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out}.input-row-s1.focus{}.input-row-s1 input.style1,.input-row-s1 textarea.style1,.input-row-s1 select.style1{margin-bottom:0}textarea.style1{line-height:normal;resize:none;line-height:17px}input.style2,textarea.style2{width:100%;font-size:14px;line-height:20px;margin-bottom:20px;text-align:left;background:#fdf7f6;border:none;padding:10px 20px;line-height:23px;color:#4b4d5d;resize:none}.wpcf7-form-control-wrap input.style2,.wpcf7-form-control-wrap textarea.style2{margin-bottom:20px}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.preloader-area,.preloader-default-area{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease;background:#fff;-webkit-clip-path:circle(50.0% at 50% 50%);clip-path:circle(100.0% at 50% 50%)}.site-dark .preloader-area,.site-dark .preloader-default-area,.site-dark .preloader{background:#070707}.loaded .preloader-area,.loaded .preloader{opacity:0;visibility:hidden;-webkit-clip-path:circle(0% at 50% 50%);clip-path:circle(0% at 50% 50%)}.preloader_img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.preloader_img img{max-width:200px;max-height:200px;display:block}.preloader-circle{position:absolute;top:50%;left:50%;width:60px;height:60px;margin-top:-30px;margin-left:-30px}.preloader-circle:before{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;box-shadow:inset 0 0 0 20px;border-radius:50%;opacity:.7}.preloader-circle:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px;border-radius:50%;opacity:.4}@-webkit-keyframes play_b

/* Safari and Chrome */
  {
  from {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: .5;
  }

  to {
    top: -40px;
    left: -40px;
    right: -40px;
    bottom: -40px;
    opacity: 0;
  }
}@keyframes play_b {
  from {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: .5;
  }

  to {
    top: -40px;
    left: -40px;
    right: -40px;
    bottom: -40px;
    opacity: 0;
  }
}.preloader-circle>div{-webkit-animation:play_b 2.7s ease-out infinite;-moz-animation:play_b 2.7s ease-out infinite;-ms-animation:play_b 2.7s ease-out infinite;-o-animation:play_b 2.7s ease-out infinite;animation:play_b 3s ease-out infinite;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid;border-radius:50%;overflow:hidden;opacity:0}.preloader-circle .preloader-circle1{animation-delay:.2s}.preloader-circle .preloader-circle2{animation-delay:.9s}.preloader-circle .preloader-circle3{animation-delay:1.6s}.preloader-circle .preloader-circle4{animation-delay:2.4s}.preloader-default-area{-webkit-clip-path:polygon(0 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0%,100% 100%,0% 100%)}.loaded .preloader-default-area{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.preloader-default{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-transform:uppercase;z-index:1;-webkit-animation:pr_def2 3.5s ease-out;-moz-animation:pr_def2 3.5s ease-out;-ms-animation:pr_def2 3.5s ease-out;-o-animation:pr_def2 3.5s ease-out;animation:pr_def2 3.5s ease-out;animation-fill-mode:forwards;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}@-webkit-keyframes pr_def {
  from {
    top: 100%;
  }

  to {
    top: 0;
  }
}@keyframes pr_def {
  from {
    top: 100%;
  }

  to {
    top: 0;
  }
}@-webkit-keyframes pr_def2 {
  from {
    -webkit-clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);
    clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);
  }

  to {
    -webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);
    clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);
  }
}@keyframes pr_def2 {
  from {
    -webkit-clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);
    clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);
  }

  to {
    -webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);
    clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);
  }
}.preloader-default-area .line{position:absolute;left:50%;width:1px;bottom:0;height:100%;-webkit-animation:pr_def 3.5s ease-out;-moz-animation:pr_def 3.5s ease-out;-ms-animation:pr_def 3.5s ease-out;-o-animation:pr_def 3.5s ease-out;animation:pr_def 3.5s ease-out;animation-fill-mode:forwards}.preloader-default-area .line:before,.preloader-default-area .line:after{content:"";position:absolute;left:0;box-shadow:inset 0 0 0 1px;width:1px}.preloader-default-area .line:before{height:1px;top:0}.preloader-default-area .line:after{top:1px;bottom:0;opacity:.3}.preloader-default .label{position:absolute;top:50%;left:30px;right:30px;text-align:center;font-size:30px;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);padding:15px 0;background:#fff;font-weight:100;letter-spacing:.3em}.site-dark .preloader-default .label{background:#070707}.site-header{position:fixed;top:0;left:0;right:0;z-index:900;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.ypromo-site-bar-body .site-header{top:65px}.site-header.header_offset_to_center{padding-top:35px;pointer-events:none}.site-header.with-side{display:none}.vc_editor .site-header{z-index:0}.vc_editor .site-header.fixed{z-index:100}.header-space-no .site-header,.header-space-no .site-header.light,.header-space-no .site-header.dark{background:none}.site-header.light.fixed,.navigation-opened .site-header.light{background:#fff}.site-header.dark.fixed{}.admin-bar .site-header{top:32px}.site-header.dark{color:#fff}.site-header.light{color:#121212;background:#fff;border-color:#ebebeb}.site-header.header-space-on.dark{background:#000}.site-header.header-space-no.light{background:#fff;color:#000}.site-header.header_side{display:none}.site-header .container-fluid{padding:0 45px}.page-with-offset .site-header .container-fluid{padding:0 70px}.site-header .header-top{color:#fff;border-bottom:1px solid;position:relative;z-index:1;min-height:31px}.site-header.fixed .header-top,.header-space-yes .site-header .header-top{background-image:url(http://3.12.135.254/wp-content/themes/sansara/images/xline-pattern.png.pagespeed.ic.EkVTlOiR2a.png)}.header-space-no .site-header{border-bottom:none}.site-header:before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.navigation-opened .site-header:before{background:#fff;opacity:1!important}.site-header.dark:before,.navigation-opened .site-header.dark:before{background:#070707}.header-space-no .site-header:before{opacity:0;filter: alpha(opacity=0)}.header-space-no .site-header.fixed:before{opacity:1;filter: alpha(opacity=100)}.site-header .header-top .social-buttons{float:left;font-size:9px;text-transform:uppercase;font-weight:500;padding:8px 0}.site-header .header-top .social-buttons a{margin-right:10px}.site-header .header-top .social-buttons a i{font-size:1.2em;margin-right:2px;opacity:1}.site-header .header-top .social-buttons a span{display:none}.site-header .header-top .working-time{float:left;font-size:11px;font-weight:bold;margin:7px 0}.site-header .header-top .working-time i{margin-right:10px;font-size:12px;vertical-align:middle}.site-header .header-top .working-time span{vertical-align:middle}.site-header .header-top .phone-number{float:left;font-size:11px;text-transform:uppercase;margin:7px 0 7px 35px;font-weight:bold}.site-header .header-top .phone-number i{margin-right:10px;font-size:10px;vertical-align:middle}.site-header .header-top .phone-number span{vertical-align:middle}.site-header .header-top .search-button{float:left;margin:8px 0 8px 15px;font-size:13px}.site-header .header-top .search-button i{}.minified-block{float:left;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-webkit-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%);opacity:0;visibility:hidden}.minified-block.active{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);opacity:1;visibility:visible}.site-header .logo,.side-header .logo,.site-footer .logo{font-size:14px;float:left;pointer-events:all;text-transform:uppercase}.site-header.dark .logo,.side-header.dark .logo,.site-footer.dark .logo{color:#b1b0b0}.site-footer .logo{float:none;margin-top:0!important}.site-dark .site-footer .logo{color:#c2c2c2;margin-top:0!important}.side-header .logo{position:absolute;left:50%;top:75px;-moz-transform:translate(-50%,0%) rotate(-90deg) scale(.99);-ms-transform:translate(-50%,0%) rotate(-90deg) scale(.99);-webkit-transform:translate(-50%,0%) rotate(-90deg) scale(.99);-o-transform:translate(-50%,0%) rotate(-90deg) scale(.99);transform:translate(-50%,0%) rotate(-90deg) scale(.99);-moz-transform-origin:50% 51%;-ms-transform-origin:50% 51%;-webkit-transform-origin:50% 51%;-o-transform-origin:50% 51%;transform-origin:50% 51%;width:150px;text-align:right}.side-header .logo a{width:150px!important}.site-header.header_logo_center .logo{position:absolute;left:50%;top:0;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.site-header .logo a,.side-header .logo a,.site-footer .logo a{display:table-cell;height:75px;vertical-align:middle;text-decoration:none}.site-footer .logo a{height:98px}.site-header .logo img,.side-header .logo img,.site-footer .logo img{max-height:70px;vertical-align:middle}.site-header.light .logo .dark,.site-header.dark .logo .light,.side-header.light .logo .dark,.side-header.dark .logo .light,.site-footer.light .logo .dark,.site-footer.dark .logo .light{display:inline-block}.site-header.light .logo .light,.site-header.dark .logo .dark,.side-header.light .logo .light,.side-header.dark .logo .dark,.site-footer.light .logo .light,.site-footer.dark .logo .dark{display:none}.search-button{float:left;margin:29px 0 0 20px;font-size:15px;cursor:pointer;position:relative;z-index:1}.site-header.dark .search-button{color:#8c8c8c}.search-button i{display:block}.header_offset_to_center .fr{margin-right:50%;padding-right:60px}.header-post-nav{font-size:14px;font-weight:500;text-transform:uppercase;margin:0 0 45px;cursor:default}.header-post-nav>*{display:inline-block;vertical-align:middle}.header-post-nav .num{}.header-post-nav .name{color:#4e4e4e;margin:0 5px 0 10px;letter-spacing:.01em}.site-header.dark .header-post-nav .name{color:#4e4e4e}.header-post-nav .arrows{font-size:15px}.header-post-nav .arrows a{text-decoration:none;margin:0 5px;display:inline-block;vertical-align:middle}.header-post-nav .arrows a.disabled{opacity:.5;pointer-events:none}.navigation{float:left;opacity:0;transform:translateX(100%);visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;font-size:14px;position:relative;z-index:1;color:#4b4d5d;font-weight:500;pointer-events:all;margin-right:15px}.header_logo_center .navigation{text-align:center;float:none;border-top:1px solid #ebebeb}.header_logo_center .navigation #mega-menu-wrap-navigation #mega-menu-navigation{text-align:center}.site-header.dark .navigation{color:#cbcbcb}.navigation.active,.navigation.visible_menu,.navigation.centered_menu,.navigation.centered_menu.active{opacity:1;visibility:visible;transform:translateX(0)}.navigation.centered_menu{margin-right:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.navigation ul{margin:0;padding:0}.navigation li{display:block;position:relative}.navigation a{text-decoration:none}.navigation .menu-h{margin-bottom:10px;opacity:.5}.navigation>ul{}.navigation>ul>li{float:left;position:relative;-webkit-transition:padding .3s ease;-moz-transition:padding .3s ease;-o-transition:padding .3s ease;-ms-transition:padding .3s ease;transition:padding .3s ease}.header_logo_center .navigation>ul>li{float:none;display:inline-block;vertical-align:middle}.navigation>ul>li:not(:last-of-type) {margin-right:35px}.navigation.hover-style2>ul>li:not(:last-of-type) {margin:0}.navigation>ul>li>a{transition:.3s;display:table-cell;position:relative;line-height:25px;max-width:130px;height:75px;vertical-align:middle;line-height:1.2em;text-align:center;font-size:12px;text-transform:uppercase}.header_logo_center .navigation>ul>li>a{height:45px}.header_logo_center #mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-item>a.mega-menu-link{height:45px;line-height:45px}.navigation-img{position:absolute;top:-20px;bottom:0;left:0;width:100%;background-size:cover;background-position:50%}.site-nav-arr .navigation>ul>li.menu-item-has-children>a:after,.site-nav-arr .navigation>ul>li.menu-item-has-children>a:after,.site-nav-arr .navigation>ul>li.menu-item-has-children>a:after,.site-nav-arr .navigation>ul>li.page_item_has_children>a:after,.site-nav-arr .navigation>ul>li.page_item_has_children>a:after,.site-nav-arr .navigation>ul>li.page_item_has_children>a:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #444;display:inline-block;vertical-align:middle;margin-left:10px}.navigation>ul>li>a span{display:inline-block;vertical-align:middle}.navigation.hover-style2>ul>li>a span{border:none;padding:2px 10px}.navigation>ul>li.current-menu-item,.navigation>ul>li.current-menu-ancestor,.navigation>ul>li.current_page_item,.navigation>ul>li.current-menu-ancestor{border-color:#ebb85e}.navigation li:hover>a,.navigation li.current-menu-item>a,.navigation li.current-menu-ancestor>a,.navigation li.current_page_item>a,.navigation li.current-menu-ancestor>a{color:#ebb85e}.navigation .sub-menu,.navigation .children{position:absolute;background:#fff;width:190px;left:-10px;top:100%;margin-top:-10px;visibility:hidden;opacity:0;font-size:12px;text-transform:uppercase;font-weight:500;font-family:"IBM Plex Sans Condensed";-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;z-index:1;padding:15px 40px;color:#a8a7a7;border:1px solid #eee}.site-header.dark .navigation .sub-menu,.site-header.dark .navigation .children{background:#070707;color:#cbcbcb;border-color:#393939}.navigation li.menu-item-has-children:hover>.sub-menu,.navigation li.page_item_has_children:hover>.children{opacity:1;visibility:visible;z-index:2;transition-delay:0s}.navigation .sub-menu .sub-menu,.navigation .children .children{left:100%;top:-6px;margin-left:40px;transition-delay:.1s}.navigation>ul>li:nth-last-child(4) .sub-menu .sub-menu,
.navigation>ul>li:nth-last-child(3) .sub-menu .sub-menu,
.navigation>ul>li:nth-last-child(2) .sub-menu .sub-menu,
.navigation>ul>li:nth-last-child(1) .sub-menu .sub-menu,
.navigation>ul>li:nth-last-child(4) .children .children,
.navigation>ul>li:nth-last-child(3) .children .children,
.navigation>ul>li:nth-last-child(2) .children .children,
.navigation>ul>li:nth-last-child(1) .children .children {left:inherit;right:100%;margin-right:40px}.navigation>ul>li>.sub-menu,.navigation>ul>li>.children{}.navigation .sub-menu li,.navigation .children li{padding:0 0}.navigation .sub-menu li:last-of-type,.navigation .children li:last-of-type{border-bottom:none}.navigation .sub-menu li.menu-item-has-children,.navigation .children li.page_item_has_children{position:relative}.navigation>ul>li:nth-last-child(4) .sub-menu li.menu-item-has-children>a,
.navigation>ul>li:nth-last-child(3) .sub-menu li.menu-item-has-children>a,
.navigation>ul>li:nth-last-child(2) .sub-menu li.menu-item-has-children>a,
.navigation>ul>li:nth-last-child(1) .sub-menu li.menu-item-has-children>a,
.navigation>ul>li:nth-last-child(4) .children li.menu_item_has_children>a,
.navigation>ul>li:nth-last-child(3) .children li.menu_item_has_children>a,
.navigation>ul>li:nth-last-child(2) .children li.menu_item_has_children>a,
.navigation>ul>li:nth-last-child(1) .children li.menu_item_has_children>a {}.navigation .sub-menu li.menu-item-has-children>a:after,.navigation .children li.page_item_has_children>a:after{content:"";width:0;height:0;border-top:5px solid transparent;border-left:5px solid;border-bottom:5px solid transparent;position:absolute;top:50%;right:-25px;transform:translateY(-50%)}.site-dark .navigation .sub-menu li.menu-item-has-children>a:after,.site-dark .navigation .children li.page_item_has_children>a:after{color:#444}.navigation>ul>li:nth-last-child(4) .sub-menu li.menu-item-has-children>a:after,
.navigation>ul>li:nth-last-child(3) .sub-menu li.menu-item-has-children>a:after,
.navigation>ul>li:nth-last-child(2) .sub-menu li.menu-item-has-children>a:after,
.navigation>ul>li:nth-last-child(1) .sub-menu li.menu-item-has-children>a:after,
.navigation>ul>li:nth-last-child(4) .children li.page_item_has_children>a:after,
.navigation>ul>li:nth-last-child(3) .children li.page_item_has_children>a:after,
.navigation>ul>li:nth-last-child(2) .children li.page_item_has_children>a:after,
.navigation>ul>li:nth-last-child(1) .children li.page_item_has_children>a:after {content:"";right:inherit;border-right:5px solid;border-left:none;left:-20px}.navigation .sub-menu li a,.navigation .children li a{display:table-cell;width:200px;height:35px;padding:3px 0;position:relative;vertical-align:middle;transition-duration:.2s;z-index:1;line-height:1.4em}.navigation .sub-menu li:hover>a,.navigation .children li:hover>a{}.navigation .sub-menu li>a:before,.navigation .children li>a:before{content:"";position:absolute;top:50%;left:0;width:0;height:1px;background:#eee;box-shadow:inset -1px 0 0 #000;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.dark .navigation .sub-menu li>a:before,.dark .navigation .children li>a:before{background:#393939;box-shadow:inset -1px 0 0 #fff}.navigation .sub-menu li:hover>a:before,.navigation .children li:hover>a:before{width:18px}.navigation .sub-menu li>a span,.navigation .children li>a span{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.navigation .sub-menu li:hover>a span,.navigation .children li:hover>a span{-moz-transform:translate(30px,0%);-ms-transform:translate(30px,0%);-webkit-transform:translate(30px,0%);-o-transform:translate(30px,0%);transform:translate(30px,0%)}.navigation .sub-menu li.mega-menu-col:hover>a span,.navigation .children li.mega-menu-col:hover>a span{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.site-nav-arr .navigation>ul>li.menu-item-has-children>a:after,.site-nav-arr .navigation>ul>li.menu_item_has_children>a:after,.site-nav-arr .navigation>ul>li.page_item_has_children>a:after{content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;vertical-align:middle;font-size:8px;margin-left:5px;margin-top:0;display:inline-block}.navigation .sub-menu li a span,.navigation .children li a span{display:inline-block;vertical-align:middle}.right-side-nav{position:fixed;top:0;right:0;bottom:0;z-index:101;width:360px;background:#f8f8f8;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-webkit-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%)}.site-dark .right-side-nav{color:#fff;background:#151515}.right-side-nav.active{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.admin-bar .right-side-nav{top:32px}.right-side-nav .close{cursor:pointer;font-weight:500;margin:24px 0 0 60px}.right-side-nav .wrap{position:absolute;top:110px;left:35px;right:-20px;overflow:hidden;overflow-y:scroll;bottom:140px}.right-side-nav .wrap>div{}.right-side-navigation{color:#6a6a6a}.site-dark .right-side-navigation{color:#fff}.right-side-navigation ul{margin:0;padding:0}.right-side-navigation ul li{display:block}.right-side-navigation ul li a{display:block;text-decoration:none;position:relative}.right-side-navigation>ul{}.right-side-navigation>ul>li{margin:0 0 10px}.right-side-navigation>ul>li>a{padding-left:25px}.right-side-navigation ul li.menu-item-has-children>a:before,.right-side-navigation ul li.menu_item_has_children>a:before,.right-side-navigation ul li.page_item_has_children>a:before{content:"\e907";font-family:'base-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.563em;position:absolute;left:0;top:.8em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.right-side-navigation ul li.menu-item-has-children.active>a:before,.right-side-navigation ul li.menu_item_has_children.active>a:before,.right-side-navigation ul li.page_item_has_children.active>a:before{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.right-side-navigation .sub-menu{font-size:.875em;color:#a8a7a7;margin-left:25px;margin-top:10px;display:none}.right-side-navigation .sub-menu .sub-menu{margin-left:10px}.right-side-navigation .sub-menu li{margin:5px 0}.right-side-navigation .sub-menu li a{padding-left:15px}.right-side-nav .bottom{position:absolute;left:60px;bottom:15px;max-width:235px;color:#b1b0b0;font-size:12px;font-weight:300}.right-side-nav .bottom .desc{}.right-side-nav .bottom .contacts{}.right-side-nav .bottom .copyright{margin-top:25px;line-height:1.167em}.navigation .mega-menu{background:#fff;color:#000;overflow:hidden;border:1px solid #eee;position:absolute;display:table;top:100%;left:50%;padding:30px 0;-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden;z-index:1}.site-header.dark .navigation .mega-menu{background:#070707;color:#cbcbcb;border-color:#393939}.navigation li:hover>.mega-menu{opacity:1;visibility:visible}.navigation .mega-menu{width:1082px}.navigation .mega-menu.cols-1{width:272px}.navigation .mega-menu.cols-2{width:542px}.navigation .mega-menu.cols-3{width:800px}.navigation div.mega-menu ul.sub-menu{position:relative;opacity:1;visibility:inherit;top:0;right:0;left:0;bottom:0;margin:0;background:none!important;border:none;width:auto}.navigation div.mega-menu>ul.sub-menu{border-right:1px solid;padding-top:0;padding-bottom:0}.light .navigation div.mega-menu>ul.sub-menu{border-color:#eee}.navigation div.mega-menu>ul.sub-menu:last-of-type{border-right:none}.navigation .mega-menu .sub-menu .sub-menu{position:relative;margin:0;background:none;border:none;padding:0 0;width:auto}.navigation .mega-menu .mega-menu-row{display:table-cell}.navigation .mega-menu .sub-menu li.menu-item-has-children>a:after,.navigation .mega-menu .children li.page_item_has_children>a:after{display:none}.navigation .mega-menu .menu-item{}.navigation .mega-menu .menu-item a{height:auto;padding:7px 0;min-width:150px;width:auto}.navigation .mega-menu .menu-item-has-children>a,.navigation .mega-menu .mega-menu-col>a{color:#575757;font-size:24px;font-family:"IBM Plex Sans";text-transform:none;padding-left:0!important;font-weight:bold;padding:0;margin-bottom:15px;display:block;width:auto}.navigation .mega-menu .menu-item-has-children>a:before,.navigation .mega-menu .mega-menu-col>a:before{display:none}.navigation .mega-menu .mega-menu-col{}.navigation .mega-menu .menu-item-home{}.navigation .mega-menu .current-menu-item{}.navigation .mega-menu .sub-menu .sub-menu>a{}.navigation .mega-menu img{display:block;border:1px solid #eee}.site-header.dark .navigation .mega-menu img{border-color:#393939}.full-screen-nav{text-align:center;position:fixed;top:0;left:0;bottom:0;width:100%;background:#fff;background:rgba(255,255,255,.8);z-index:101;display:none;font-weight:300}.admin-bar .full-screen-nav{top:32px}.site-dark .full-screen-nav{background:#000;background:rgba(0,0,0,.8)}.full-screen-nav .close{position:absolute;top:30px;right:30px;font-size:25px;cursor:pointer;z-index:5}.fsn-container{position:absolute;top:10px;bottom:10px;left:0;right:-25px;overflow-y:scroll}.admin-bar .fsn-container{}.full-screen-nav ul{margin:0;padding:0}.full-screen-nav .fsn-container>ul{width:3800px}.full-screen-nav ul li{display:block}.full-screen-nav ul li a{text-decoration:none}.full-screen-nav .fsn-container>ul>li{margin:20px 0}.full-screen-nav .fsn-container>ul>li>a{position:relative;font-size:1.875em;text-transform:uppercase;display:inline-block;line-height:1.2em}.full-screen-nav .fsn-container>ul>li:hover>a{color:#be60ae}.full-screen-nav .fsn-container>ul>li:hover>a:after{width:100%;opacity:1}.full-screen-nav .fsn-container>ul>li.current-menu-item>a,.full-screen-nav .fsn-container>ul>li.current-menu-parent>a,.full-screen-nav .fsn-container>ul>li.current-menu-ancestor>a{color:#be60ae}.full-screen-nav .fsn-container>ul>li ul.sub-menu,.full-screen-nav .fsn-container>ul>li ul.children{display:none}.full-screen-nav .fsn-container>ul>li>ul.sub-menu,.full-screen-nav .fsn-container>ul>li>ul.children{display:none;font-weight:300;font-size:1em;padding:10px 0 0;text-transform:uppercase}.full-screen-nav ul li ul.sub-menu li:hover>a,.full-screen-nav ul li ul.children li:hover>a,.full-screen-nav ul li ul.sub-menu li.current-menu-item>a,.full-screen-nav ul li ul.children li.current_menu_item>a,.full-screen-nav ul li ul.sub-menu li.current-menu-ancestor>a,.full-screen-nav ul li ul.children li.current_menu_ancestor>a{color:#67686d}.full-screen-nav ul li ul.sub-menu li,.full-screen-nav ul li ul.children li{padding:10px 0 0}#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-item:last-of-type{margin-right:0}#mega-menu-wrap-navigation #mega-menu-navigation li.mega-menu-item-has-children>a.mega-menu-link:after{color:#cbcbcb}#mega-menu-wrap-navigation #mega-menu-navigation a.mega-menu-link,#mega-menu-wrap-navigation #mega-menu-navigation li li.mega-menu-item>a.mega-menu-link{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#mega-menu-wrap-navigation #mega-menu-navigation li li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:before,#mega-menu-wrap-navigation #mega-menu-navigation li li.mega-menu-item.mega-current-menu-parent>a.mega-menu-link:before,#mega-menu-wrap-navigation #mega-menu-navigation li li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link:before,#mega-menu-wrap-navigation #mega-menu-navigation li li.mega-menu-item:hover>a.mega-menu-link:before{width:16px}#mega-menu-wrap-navigation #mega-menu-navigation li.mega-menu-item li.mega-menu-item-has-children>a.mega-menu-link:after{content:"\e906"!important;font-family:'base-icons'!important;font-size:.7em;color:#ebb85e}.header-minicart{float:left;padding:0;margin-left:15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.header-minicart a{text-decoration:none}.hm-cunt{display:block;text-align:center;position:relative;font-size:15px;cursor:pointer;padding-bottom:2px}.site-header.dark .hm-cunt{color:#8c8c8c}.hm-cunt.big{display:inline-block;font-size:65px}.hm-cunt i{display:block;line-height:75px}.hm-cunt i:before{display:block;margin-top:-2px}.hm-cunt span{display:block;font-size:10px;position:absolute;top:50%;margin-top:-17px;right:-8px;background:#ebb85e;color:#070707;line-height:14px;height:13px;min-width:13px;padding:0 2px;border-radius:50%;font-weight:bold;text-indent:1px}.hm-cunt.big span{height:30px;min-width:30px;line-height:30px;font-size:18px}.header-minicart .minicart-wrap{position:absolute;background:#fbfbfb;top:100%;right:15px;padding:5px 15px 15px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;color:#252a31;width:310px}.site-dark .header-minicart .minicart-wrap{background:#272727;color:#fff}.header-minicart:hover .minicart-wrap,.minicart-wrap:hover{opacity:1;visibility:visible}.minicart-wrap{}.minicart-wrap .cart_list.product_list_widget{margin:0 -15px}.minicart-wrap .cart_list .mini_cart_item,.widget_shopping_cart_content .mini_cart_item{border-bottom:1px solid #e2e2e2;position:relative;min-height:60px}.site-dark .minicart-wrap .cart_list .mini_cart_item,.site-dark .widget_shopping_cart_content .mini_cart_item{border-bottom-color:#181818}.minicart-wrap .cart_list .mini_cart_item .remove,.widget_shopping_cart_content .cart_list .mini_cart_item .remove{position:absolute;right:15px;top:50%;transform:translateY(-50%);margin:0;padding:0;font-size:8px}.minicart-wrap .cart_list .mini_cart_item .wp-post-image,.widget_shopping_cart_content .cart_list .mini_cart_item .wp-post-image{float:left;margin-right:10px;margin-left:0;width:40px}.minicart-wrap .cart_list .mini_cart_item .wp-post-image img{}.minicart-wrap .cart_list .mini_cart_item .quantity,.widget_shopping_cart_content .cart_list .mini_cart_item .quantity{font-size:13px;display:block;margin-left:50px;color:#cc9f51}.widget_shopping_cart_content .cart_list .mini_cart_item .quantity span{}.site-dark .minicart-wrap .cart_list .mini_cart_item .quantity span,.site-dark .widget_shopping_cart_content .cart_list .mini_cart_item .quantity span{color:inherit}.minicart-wrap .cart_list .mini_cart_item .variation,.widget_shopping_cart_content .cart_list .mini_cart_item .variation{border:none;margin:5px 0 0;padding:0;margin-left:50px;float:none;display:block;font-size:.778em}.minicart-wrap .cart_list .mini_cart_item dt,.widget_shopping_cart_content .cart_list .mini_cart_item dt{float:left;clear:none}.minicart-wrap .cart_list .mini_cart_item dd,
.widget_shopping_cart_content .cart_list .mini_cart_item dd,
  {float:none;display:block;margin-bottom:0;clear:none}.minicart-wrap .cart_list .mini_cart_item p,.widget_shopping_cart_content .cart_list .mini_cart_item p{margin:0}.minicart-wrap .total,.widget_shopping_cart_content .total{font-size:1em;margin:15px 0;overflow:hidden}.minicart-wrap .total strong{font-weight:600;margin:6px 0;display:inline-block}.minicart-wrap .total>span,.widget_shopping_cart_content .total>span{color:#cc9f51;float:right;font-weight:bold;font-size:1.500em}.minicart-wrap .buttons,.widget_shopping_cart_content .buttons{margin:0 0 0}.minicart-wrap a.button,.widget_shopping_cart_content a.button{font-size:12px;background:#000;color:#fff;font-weight:normal;margin:0 0 10px;width:100%;text-align:center;text-transform:uppercase;margin-bottom:5px}.minicart-wrap a.checkout,.widget_shopping_cart_content a.checkout{background:#cc9f51;margin-bottom:0}.minified-button{float:left;background:#fff;color:#4b4d5d;padding:17px 0;width:46px;text-align:center;border-radius:50%;margin:14px 0 14px 20px;position:relative;z-index:2;cursor:pointer;display:block!important;visibility:visible!important}.site-header.light .minified-button{background:#4b4d5d;color:#fff}.butter-button{float:left;width:16px;height:11px;position:relative;margin:32px 0 0 15px;cursor:pointer;z-index:1}.site-header.dark .butter-button{color:#8c8c8c}.minified-button .butter-button{float:none;display:block!important;visibility:visible!important;margin:0 auto}.butter-button+.header-minicart{margin-left:20px}.butter-button.visible_menu,.butter-button.centered_menu{display:none}.butter-button div{height:1px;box-shadow:inset 0 0 0 3px;margin:5px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;width:100%;float:right}.butter-button:hover div{width:100%}.butter-button.active div{transform:scaleX(0)}.butter-button:after,.butter-button:before{content:'';position:absolute;top:0;right:0;width:100%;box-shadow:inset 0 0 0 3px;height:1px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.butter-button:hover:after,.butter-button:hover:before{width:100%}.butter-button:after{top:auto;bottom:0;right:0}.butter-button.active:before{transform:rotate(45deg);transform-origin:50%;top:5px;width:100%}.butter-button.active:after{transform:rotate(-45deg);bottom:5px;width:100%}.nav-button{float:left;font-weight:500;margin:24px 0 24px 35px;cursor:pointer;pointer-events:all;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.nav-button:hover{color:#ebb85e}.page-with-portfolio-categories .nav-button{width:200px}.side-header{position:fixed;top:0;left:0;bottom:0;width:81px;z-index:50;background:#fff;border-right:1px solid #eee}.side-header.dark{background:#070707;border-color:#393939}.admin-bar .side-header,.admin-bar .side-navigation-block{top:32px}.side-navigation-block{position:fixed;top:0;left:0;bottom:0;z-index:100;width:100%;max-width:425px;border-right:1px solid #eee;overflow:hidden;background:#fff;-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-webkit-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.side-navigation-block.active{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.site-dark .side-navigation-block{border-color:#373938;background:#171717;color:#acacac}.side-navigation-block .close{position:absolute;top:35px;left:80px;font-size:20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;opacity:.5;cursor:pointer;-moz-transform:rotate(180deg) scale(0);-ms-transform:rotate(180deg) scale(0);-webkit-transform:rotate(180deg) scale(0);-o-transform:rotate(180deg) scale(0);transform:rotate(180deg) scale(0)}.side-navigation-block.active .close{-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);transition-delay:.5s}.side-navigation-block .close:hover{opacity:1;transition-delay:0s}.side-navigation-block .wrap{position:absolute;top:95px;left:0;bottom:145px;overflow-y:scroll;right:-25px;padding-right:25px;padding-left:20px}.side-navigation-block .cell{width:1200px;vertical-align:middle}.mb-button{position:absolute;left:0;top:0;bottom:0;width:80px;background:#070707;border-right:1px solid #393939;z-index:20}.banner-area div.dec-line{top:15px}.banner-area .mb-button .dec-line{left:auto;right:-1px}.site-light .mb-button{background:#fff;border-color:#e0e0e0}.side-nav-button,.mb-button .button{position:absolute;top:50%;left:50%;width:25px;height:25px;margin:-12.5px 0 0 -12.5px;cursor:pointer;padding:0 5px}.side-nav-button div,.side-nav-button:before,.side-nav-button:after,.mb-button .button div,.mb-button .button:before,.mb-button .button:after{display:block;width:1px;height:25px;background:#c3c3c3;float:left;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.side-header.dark .side-nav-button div,.side-header.dark .side-nav-button:before,.side-header.dark .side-nav-button:after,.side-header.dark .mb-button .button div,.side-header.dark .mb-button .button:before,.side-header.dark .mb-button .button:after{background:#838383}.side-nav-button div,.mb-button .button div{margin:0 6px}.mb-button .button.active div{opacity:0;visibility:hidden}.side-nav-button div:before{content:"";position:absolute;width:40px;height:40px;top:50%;left:50%;margin:-20px 0 0 -20px}.side-nav-button:hover div{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.side-nav-button:before,.side-nav-button:after,.mb-button .button:before,.mb-button .button:after{content:""}.mb-button .button.active:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg) translate(5px,-5px);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:50% 50%}.mb-button .button.active:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg) translate(-5px,-5px)}.side-nav-button:before{}.side-nav-button:hover:before{-moz-transform:rotate(-45deg) translate(5px,14px);-ms-transform:rotate(-45deg) translate(5px,14px);-webkit-transform:rotate(-45deg) translate(5px,14px);-o-transform:rotate(-45deg) translate(5px,14px);transform:rotate(-45deg) translate(5px,14px);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;height:10px}.side-nav-button:after{}.side-nav-button:hover:after{-moz-transform:rotate(45deg) translate(6px,8px);-ms-transform:rotate(45deg) translate(6px,8px);-webkit-transform:rotate(45deg) translate(6px,8px);-o-transform:rotate(45deg) translate(6px,8px);transform:rotate(45deg) translate(6px,8px);-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;height:10px}.side-header .bottom,.side-navigation-block .bottom{position:absolute;bottom:60px;left:0;right:0;color:#b1b0b0;font-size:12px}.side-navigation-block .bottom{left:80px;right:20px}.site-dark .side-navigation-block .bottom{color:#636363}.side-header .bottom .social-buttons{font-size:13px;float:none;margin:0}.side-header .bottom .social-buttons a{display:block;margin:0 0 18px;text-align:center}.side-navigation-block .bottom .copyright{font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-top:10px}.side-navigation-block .social-buttons-text,.side-navigation-block .bottom .copyright{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-moz-transform:translate(0%,100px);-ms-transform:translate(0%,100px);-webkit-transform:translate(0%,100px);-o-transform:translate(0%,100px);transform:translate(0%,100px)}.side-navigation-block.active .social-buttons-text,.side-navigation-block.active .bottom .copyright{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.side-navigation-block.active .bottom .copyright{transition-delay:1.3s}.side-navigation-block.active .social-buttons-text{transition-delay:1s}.side-navigation-block .social-buttons-text a{}.side-navigation{font-weight:500;font-size:3.000em;font-weight:bold;font-family:"IBM Plex Sans Condensed";text-transform:lowercase;padding-left:60px}.site-light .side-navigation{color:#8f8f8f}.side-navigation ul{margin:0;padding:0}.side-navigation ul li{display:block}.side-navigation ul li a{display:block;text-decoration:none}.side-navigation ul li a span{position:relative;padding-right:25px}.side-navigation ul li.menu-item-has-children>a span:after,.side-navigation ul li.page_item_has_children>a span:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #444;display:inline-block;vertical-align:middle;position:absolute;right:0;top:50%;margin-top:2px}.site-light .side-navigation ul li.menu-item-has-children>a span:after,.site-light .side-navigation ul li.page_item_has_children>a span:after{border-top-color:#8f8f8f}.side-navigation>ul{position:relative}.side-navigation>ul>li{}.side-navigation>ul>li>a{padding:5px 0;-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-webkit-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.active .side-navigation>ul>li>a{-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.side-navigation li.current-menu-item>a,.side-navigation li.current-menu-parent>a,.side-navigation li.current-menu-ancestor>a,.side-navigation li.current_page_item>a,.side-navigation li:hover>a{color:#ebb85e}.active .side-navigation>ul>li:nth-child(1)>a {transition-delay:.3s}.active .side-navigation>ul>li:nth-child(2)>a {transition-delay:.5s}.active .side-navigation>ul>li:nth-child(3)>a {transition-delay:.7s}.active .side-navigation>ul>li:nth-child(4)>a {transition-delay:.9s}.active .side-navigation>ul>li:nth-child(5)>a {transition-delay:1.1s}.active .side-navigation>ul>li:nth-child(6)>a {transition-delay:1.3s}.active .side-navigation>ul>li:nth-child(7)>a {transition-delay:1.5s}.active .side-navigation>ul>li:nth-child(8)>a {transition-delay:1.7s}.active .side-navigation>ul>li:nth-child(9)>a {transition-delay:1.9s}.side-navigation .sub-menu,.side-navigation .children{min-height:100%;position:absolute;top:0;background:#fff;width:100%;padding-left:0;z-index:2;right:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.side-navigation>ul>li>.sub-menu,.side-navigation>ul>li>.children{font-size:.625em}.site-dark .side-navigation .sub-menu,.site-dark .side-navigation .children{background:#171717}.side-navigation li.active-child>.sub-menu,.side-navigation li.active-child>.children{right:0;opacity:1;visibility:visible}.side-navigation .sub-menu .back,.side-navigation .children .back{position:absolute;top:25px;left:-50px;cursor:pointer;font-size:15px;opacity:.4;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.side-navigation .sub-menu .back:hover,.side-navigation .children .back:hover{opacity:1}.side-navigation .sub-menu li,.side-navigation .children li{}.side-navigation .sub-menu li a,.side-navigation .children li a{padding:6px 0}.side-bar-button{float:left;font-size:17px;margin:28px 30px 0 0;cursor:pointer}.side-bar-area{position:fixed;background:#fff;z-index:100;top:0;bottom:0;color:#343434;right:-470px;width:100%;max-width:310px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;overflow:hidden;background:#fff url(http://3.12.135.254/wp-content/themes/sansara/images/xbg-sidebar.jpg.pagespeed.ic.zo59Z2d1N1.jpg) 50% 100% no-repeat}.side-bar-area.active{right:0}.site-dark .side-bar-area{background:#000}.admin-bar .side-bar-area{top:32px}.side-bar-area .close{position:absolute;top:20px;right:20px;font-size:21px;cursor:pointer;color:#206399}.side-bar-area .wrap{position:absolute;top:55px;bottom:60px;left:40px;overflow:hidden;overflow-y:scroll;right:-37px;padding-right:60px}.side-bar-area .copyright{position:absolute;bottom:10px;left:40px;right:40px;line-height:1.500em;font-weight:300;color:#a8a8a8;font-size:15px}.side-bar-area .copyright span{color:#35d7ff}.side-bar-area .widget{margin-bottom:30px;width:100%}.side-bar-area .heading-decor{font-size:1.143em}.video-buttons{position:absolute;bottom:30px;left:0;right:0;z-index:100;pointer-events:none;font-size:24px}.video-buttons.bottom-left{}.video-buttons.bottom-right,.video-buttons.top-right{text-align:right}.video-buttons.top-left,.video-buttons.top-right{top:20px;bottom:auto}.video-buttons>div{padding:0 30px;max-width:100%}.video-buttons>div>*{cursor:pointer;display:inline-block;vertical-align:middle;pointer-events:all;position:relative;margin-right:30px}.video-buttons>div>*:before,.video-buttons>div>* i{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.video-buttons>div>*.active:before{opacity:0}.video-buttons>div>* i{position:absolute;top:0;left:0;opacity:0}.video-buttons>div>*.active i{opacity:1}.banner-area{position:relative;min-height:400px;background:#fff}.banner-area.music-banner{border-bottom:1px solid #454545}.site-light .banner-area.music-banner{border-color:#e0e0e0}.site-dark .banner-area{background:#000}.banner-color-white{color:#fff}.banner-color-black{color:#000}.banner-social-buttons{position:absolute;top:50%;right:0;z-index:10;font-size:12px;text-transform:uppercase;white-space:nowrap;width:60px}.music-banner .banner-social-buttons{top:0;bottom:0;background:#070707;border-left:1px solid #393939}.site-light .music-banner .banner-social-buttons{background:#fff;border-color:#e0e0e0;color:#000}.site-dark .banner-social-buttons{color:#636363}.banner-social-buttons>div:not(.dec-line) {width:600px;text-align:center;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%) rotate(-90deg)}.banner-social-buttons a{text-decoration:none;display:inline-block}.banner-social-buttons a:not(:last-of-type):after {content:"\00a0\00a0\00a0-\00a0\00a0\00a0";color:#ebb85e}.banner-social-buttons a:hover{color:#ebb85e}.banner-social-buttons a i{margin-right:5px}.banner-social-buttons .cell{width:70px;height:100vh;min-height:470px}.banner-social-buttons .links{text-align:center;width:340px;margin-left:-140px;position:absolute;top:50%;left:0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.banner-social-buttons .item i{margin-right:5px}.banner:not(.fixed-height) {min-height:450px}.banner .item{background-size:cover;background-position:50%;position:relative;overflow:hidden}.banner .item.top-left{background-position:top left}.banner .item.top-center{background-position:top center}.banner .item.top-right{background-position:top right}.banner .item.center-left{background-position:center left}.banner .item.center-center{background-position:center}.banner .item.center-right{background-position:center right}.banner .item.bottom-left{background-position:bottom left}.banner .item.bottom-center{background-position:bottom center}.banner .item.bottom-right{background-position:bottom right}.banner .item.black{color:#000}.banner .item.white{color:#fff}.banner .item .video-block{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.banner .item .video-block:before{content:"";display:block}.banner .item .video-block iframe{box-sizing:border-box;height:100vw;left:50%;min-height:100%;min-width:100%;transform:translate(-50%,-50%);position:absolute;top:50%;width:177.77777778vh;max-width:none}.banner .cell{width:1800px;padding:130px 0;position:relative;z-index:2;height:100vh}.full-screen-area.navigation-style3 .banner .cell{padding:100px 0}.banner .item.top .cell{vertical-align:top}.banner .item.bottom .cell{vertical-align:bottom}.banner .cell .video-link-area{position:relative;padding-left:120px}.banner .cell .video-link-area a{padding:15px;left:0;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.banner .cell .video-link-area a div{}.banner .cell .video-link-area a div i{font-size:1.2258em}.banner .cell .sub-h{color:#575757;font-size:18px;font-weight:bold}.music-banner .banner .cell .sub-h{font-size:14px;text-transform:uppercase}.banner .cell .h{line-height:1em;font-size:60px;font-weight:bold}.music-banner .banner .cell .h{font-weight:600}.banner .cell .sub-h+.h{margin-top:.3em}.banner .item .link-area{position:absolute;right:15px;bottom:55px;z-index:2}.music-banner .banner .item .link-area{left:15px;text-align:center;bottom:65px}.banner .item .link-area .button-style1{color:inherit}.banner .item .link-area .button-style1 i{font-size:10px;margin-right:5px}.slider-navigation{pointer-events:none;position:absolute;right:100px;bottom:98px;z-index:2}.current-white .slider-navigation{color:#fff}.current-black .slider-navigation{color:#000}.banner-area .slider-navigation{position:absolute;bottom:53px;left:0;right:0;z-index:3;display:none}.banner-area.with-contacts .slider-navigation{left:80px}.music-banner.banner-area .slider-navigation{bottom:95px}.banner-area.with-social-buttons .slider-navigation{right:60px}.product-banner .slider-navigation{text-align:right}.banner-area .owl-carousel+.slider-navigation{display:block}.full-screen-area.navigation-style3 .banner-area .slider-navigation{bottom:46px}.slider-navigation-style1{}.slider-navigation>div>*{display:inline-block;vertical-align:middle;pointer-events:all}.slider-navigation .count{font-weight:300;font-size:14px;letter-spacing:.2em;margin-right:15px}.music-banner .slider-navigation .count{position:absolute;right:60px;margin:0;font-size:24px;top:-6px}.slider-navigation .count span{font-weight:600}.slider-navigation .lines{width:305px;height:1px}.slider-navigation .line{width:165px;box-shadow:inset 0 0 0 5px;margin-right:10px;opacity:.5;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.slider-navigation-style3 .line{margin-left:5px}.slider-navigation-style3.type2 .line{width:295px;box-shadow:inset -1px 0 0 #fff , inset 1px 0 0 #fff;background:rgba(255,255,255,.2);background: #ffffff33}.current-black .slider-navigation-style3.type2 .line{background:rgba(0,0,0,.2);background: #00000033}.slider-navigation .line.go,.slider-navigation .line.prev{opacity:1}.autoplay-false .slider-navigation .line{display:none!important}.slider-navigation .lines .line{margin-right:8px;float:left;position:relative;cursor:pointer}.slider-navigation .lines .line:before{content:"";position:absolute;top:-10px;left:0;right:0;bottom:-10px}.slider-navigation .line div{display:block;height:1px;background:#ebb85e;width:0%;transition:none}.slider-navigation-style3.type2 .line div{background:#fff}.current-black .slider-navigation-style3.type2 .line div{background:#000}.slider-navigation .line.reset div{width:0%;transition-duration:0s!important}.slider-navigation .line.prev div{width:100%;transition-duration:.1s!important;transition:none!important}.slider-navigation .line.go div{width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.slider-navigation .arrows{font-size:11px;margin-top:-3px}.music-banner .slider-navigation .arrows{position:absolute;left:60px;margin:0;font-size:16px}.music-banner .slider-navigation .arrows:before,.music-banner .slider-navigation .count:before{content:"";position:absolute;left:-60px;top:50%;margin-top:1px;width:40px;height:1px;background:#454545}.music-banner .slider-navigation .count:before{left:auto;right:-60px}.slider-navigation-style3.type2 .arrows{font-size:9px}.slider-navigation .arrows .prev,.slider-navigation .arrows .next{display:inline-block;vertical-align:middle;margin:0 4px;cursor:pointer}.slider-navigation .arrows .prev{}.slider-navigation .arrows .next{}.banner .price{color:#cc9f51;font-size:30px;font-weight:600}.banner .price ins{background:none}.banner .price del{font-size:.6em;opacity:.6;margin-right:10px}.banner .price .woocommerce-Price-currencySymbol{font-size:.600em;margin-right:5px}.banner .price del .woocommerce-Price-currencySymbol{font-size:1em}.gallery-module{margin:-4px}.s-sidebar .gallery-module,.wpb_widgetised_column .gallery-module{margin:-2px}.gallery-module .item{padding:4px;text-align:center}.s-sidebar .gallery-module .item,.wpb_widgetised_column .gallery-module .item{padding:2px}.gallery-module .item a{display:block;position:relative}.s-sidebar .gallery-module .item a,.wpb_widgetised_column .gallery-module .item a{border:1px solid #eee}.site-dark .s-sidebar .gallery-module .item a,.site-dark .wpb_widgetised_column .gallery-module .item a{border-color:#393939}.gallery-module .item a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;-webkit-clip-path:polygon(0 50%,0 100%,50% 100%,0% 100%);clip-path:polygon(0 50%,0 100%,50% 100%,0% 100%)}.gallery-module .item a:hover:after{visibility:visible;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.gallery-module .item img{vertical-align:bottom}.widget{margin-bottom:25px}.widget select{max-width:100%;margin-top:7px;margin-bottom:10px!important}.widget-title{margin-bottom:20px;margin-top:0}.site-footer .widget-title{color:#000;font-size:14px;text-transform:uppercase}.site-light .site-footer .widget-title{color:#636363}.site-footer .col-xs-12>div:first-of-type{margin-top:41px}.site-footer .widget_portfolio{max-width:260px}.site-footer.dark .widget-title{color:#636363}.site-footer .widget_nav_menu ul{font-size:12px}#menu-footer-menu-2{margin-top:78px}.widget_archive ul,.widget_categories ul,.widget_pages ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_entries ul,.widget_recent_comments ul,.widget_rss ul,.product-categories{background:none;padding:0;margin:-11px 0 0;font-size:16px;font-weight:300;color:#a8a8a8;text-align:left}.widget_archive ul li,.widget_categories ul li,.widget_pages ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_recent_entries ul li,.widget_recent_comments ul li,.widget_rss li,.product-categories li{padding:11px 40px 11px 35px;border:none;display:block;border-bottom:1px solid #e8e8e8;position:relative}.widget_archive ul li li,.widget_categories ul li li,.widget_pages ul li li,.widget_meta ul li li,.widget_nav_menu ul li li,.widget_recent_entries ul li li,.widget_recent_comments ul li li,.widget_rss li li,.product-categories li li{padding-left:25px}.site-dark .widget_archive ul li,.site-dark .widget_categories ul li,.site-dark .widget_pages ul li,.site-dark .widget_meta ul li,.site-dark .widget_nav_menu ul li,.site-dark .widget_recent_entries ul li,.site-dark .widget_recent_comments ul li,.site-dark .widget_rss li,.site-dark .product-categories li{border-color:#393939}.widget_archive ul li:last-of-type,.widget_categories ul li:last-of-type,.widget_pages ul li:last-of-type,.widget_meta ul li:last-of-type,.widget_nav_menu ul li:last-of-type,.widget_recent_entries ul li:last-of-type,.widget_recent_comments ul li:last-of-type,.widget_rss li:last-of-type,.product-categories li:last-of-type{}.site-footer .widget_archive ul li,.site-footer .widget_categories ul li,.site-footer .widget_pages ul li,.site-footer .widget_meta ul li,.site-footer .widget_nav_menu ul li,.site-footer .widget_recent_entries ul li,.site-footer .widget_recent_comments ul li,.site-footer .widget_rss li,.site-footer .product-categories li{padding:8px 25px 8px 20px}.widget_recent_comments ul li,.widget_rss li{padding-left:0}.widget_rss li{text-transform:none}.widget_archive ul li ul,.widget_categories ul li ul,.widget_pages ul li ul,.widget_meta ul li ul,.widget_nav_menu ul li ul,.widget_recent_entries ul li ul,.widget_recent_comments ul li ul,.product-categories li ul{padding-left:10px;margin-right:-40px;margin-left:-20px;margin-top:0}.widget_archive ul li ul li,.widget_categories ul li ul li,.widget_pages ul li ul li,.widget_meta ul li ul li,.widget_nav_menu ul li ul li,.widget_recent_entries ul li ul li,.widget_recent_comments ul li ul li,.product-categories li ul li{min-height:35px}.widget_archive ul li ul li:last-of-type,.widget_categories ul li ul li:last-of-type,.widget_pages ul li ul li:last-of-type,.widget_meta ul li ul li:last-of-type,.widget_nav_menu ul li ul li:last-of-type,.widget_recent_entries ul li ul li:last-of-type,.widget_recent_comments ul li ul li:last-of-type,.product-categories li ul li:last-of-type{border:none;padding-bottom:0}.widget_archive ul li a,.widget_categories ul li a,.widget_pages ul li a,.widget_meta ul li a,.widget_nav_menu ul li a,.widget_recent_entries ul li a,.product-categories li a{text-decoration:none}.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_pages ul li a:hover,.widget_meta ul li a:hover,.widget_nav_menu ul li a:hover,.widget_recent_entries ul li a:hover,.product-categories li a:hover{color:#ebb85e}.widget_archive ul li a[href]:after,.widget_categories ul li a[href]:after,.widget_pages ul li a[href]:after,.widget_meta ul li a[href]:after,.widget_nav_menu ul li a[href]:after,.widget_recent_entries ul li a[href]:after,.product-categories li a[href]:after{content:"\e940";font-family:'solid-arrow-collection'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:17px;opacity:.8;font-size:14px}.site-footer .widget_archive ul li a[href]:after,.site-footer .widget_categories ul li a[href]:after,.site-footer .widget_pages ul li a[href]:after,.site-footer .widget_meta ul li a[href]:after,.site-footer .widget_nav_menu ul li a[href]:after,.site-footer .widget_recent_entries ul li a[href]:after,.site-footer .product-categories li a[href]:after{font-size:10px;top:14px}.searchform{color:#b8b8b8;font-size:14px;background:#fff;border:1px solid #eee}.site-dark .searchform{background:#070707;border-color:#393939;color:#878787}.widget .searchform{margin-top:5px}.site-content .searchform{margin-bottom:40px}.searchform .searchsubmit{float:right;width:65px;height:45px;line-height:45px;background:none;border:none;padding:0;color:inherit;font-size:15px}.searchform .searchsubmit:hover{color:#ebb85e}.searchform .searchsubmit i{vertical-align:middle;display:block}.searchform div{margin-right:65px}.searchform .input{background:transparent;border:none;color:inherit;font-size:14px;padding:0 15px 0 20px;line-height:45px;width:100%;font-style:italic}.search-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:98;background:#fff;color:#000;display:none}.site-dark .search-popup{color:#fff;background:#000}.admin-bar .search-popup{}.search-popup .close{position:absolute;top:90px;right:15px;font-size:14px;cursor:pointer}.admin-bar .search-popup .close{margin-top:32px}.search-popup .centered-container{width:95%!important;max-width:540px}.search-popup .searchform{border:1px solid;overflow:hidden;background:transparent;font-size:16px}.search-popup .searchform div{margin-right:50px}.search-popup .searchform .searchsubmit{float:right;background:none;line-height:48px;height:48px;width:48px;cursor:pointer;padding:0;font-size:21px;color:inherit}.search-popup .searchform .input{width:100%;border:none;padding:0 20px;line-height:48px;height:48px;background:transparent;color:inherit}.pagination{margin:30px -5px 60px;padding:0;color:#aeaeae}.blog-items+.pagination,.woocommerce+.pagination{margin-top:0}.pagination>span,.pagination>a{display:inline-block;vertical-align:middle;min-width:30px;line-height:30px;height:30px;color:#bfbfbf;text-align:center;margin:0 5px;background:#fff;font-size:14px;font-weight:bold;border:1px solid #eee}.site-dark .pagination>span,.site-dark .pagination>a{background:#070707;color:#6f6f6f;border-color:#6f6f6f}div.pagination>span,div.pagination .current,.site-dark div.pagination>span,.site-dark div.pagination .current{background-color:#ebb85e;color:#fff;border-color:transparent}.pagination i{display:block;line-height:33px}.pagination a{text-decoration:none}.blog-items{}.blog-item{margin-bottom:30px}.search-results .blog-item{margin-bottom:30px}.search-results .blog-item .content{padding-bottom:30px}.blog-item .wrap{background:#fff;border:1px solid #eee}.site-dark .blog-item .wrap{background:#070707;border-color:#393939}.blog-type-horizontal .blog-item .wrap{position:relative}.blog-item .wrap .img{overflow:hidden;position:relative;border-bottom:1px solid #eee}.site-dark .blog-item .wrap .img,.site-dark .blog-type-horizontal .blog-item .wrap .img{border-color:#393939}.blog-type-horizontal .blog-item .wrap .img{position:absolute;top:0;left:0;bottom:0;width:45%;margin:0;border-bottom:none;border-right:1px solid #eee}.blog-item .wrap .img>a{display:block;background-size:cover;background-position:50%}.blog-type-standart .blog-item .wrap .img a{padding-bottom:66%}.blog-type-horizontal .blog-item .wrap .img>a{position:absolute;top:0;left:0;bottom:0;right:0}.blog-type-grid .blog-item .wrap .img>a:before{content:"";display:block;padding-bottom:51.851851851851855%;min-height:150px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.blog-type-grid .blog-item:hover .wrap .img a:before{background:rgba(0,0,0,.2);background: #00000033}.blog-item .wrap .img img{display:block}.blog-item .wrap .content{padding:15px 40px 30px}.blog-type-grid .blog-item .wrap .content,.blog-type-masonry .blog-item .wrap .content{padding-bottom:0}.blog-item .wrap .content>h5{margin-top:14px;margin-bottom:14px}.blog-type-horizontal .blog-item .wrap .content>h5{height:auto!important;margin-top:0}.blog-type-horizontal .blog-item .wrap .content{padding:30px 30px 0}.blog-type-horizontal .blog-item .wrap .img+.content{margin-left:45%}.blog-item .wrap .content>h4{margin:14px 0 11px}.blog-item .wrap .blog-detail,.site-content .blog-detail{font-size:12px;margin:20px 0;font-weight:600;text-transform:uppercase}.blog-item .wrap .blog-detail a,.site-content .blog-detail a{text-decoration:none}.blog-type-horizontal .blog-item .wrap .blog-detail{margin:15px 0}.blog-detail>*:not(:last-of-type) {margin-right:35px}.blog-detail i{font-size:14px;vertical-align:middle;display:inline-block;margin-right:10px;opacity:.6}.blog-detail i+span{vertical-align:middle;display:inline-block}.blog-detail span,.blog-detail .date,.blog-detail i{color:#cc9f51}.site-content .blog-detail{margin:0 0 5px}.site-content .page-title+.blog-detail{margin-top:-5px}.post-items .site-content .blog-detail{margin-bottom:7px}.site-content .blog-detail a{text-decoration:none}.blog-item .wrap .blog-detail>*,.site-content .blog-detail>*{display:inline-block;vertical-align:top}.sticky-a i{margin-right:5px}.blog-item .wrap .date{}.blog-item .wrap .categories{}.blog-item .wrap .text{line-height:1.875em;font-weight:300;color:#878787;font-size:14px;margin-bottom:30px}.blog-item .wrap .bottom{overflow:hidden;border-top:1px solid #eee;margin:30px -40px 0;text-align:center;font-style:italic;font-size:14px;padding:9px 40px}.blog-type-horizontal .blog-item .wrap .bottom{padding:9px 30px;margin:25px -30px 0}.site-dark .blog-item .wrap .bottom{border-color:#393939;color:#878787}.blog-item .wrap .bottom>div{float:left;width:50%;margin:10px 0}.blog-item .wrap .bottom a{text-decoration:none}.blog-item .wrap .bottom i{margin-right:10px;font-size:15px}.countdownHolder{margin:30px auto}.block-coming-soon .countdownHolder{position:absolute;right:0;top:50%;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);margin:0}.countdownHolder.medium{margin-bottom:30px}.countdownHolder>*{display:inline-block;vertical-align:middle;text-align:center}.countdownHolder>*:not(:last-of-type) {margin:0 45px 0 0}.countdownHolder .position{display:inline-block;height:1em;overflow:hidden;position:relative;width:.62em;font-size:72px;margin:0 -.02em;font-weight:100}.countdownHolder.medium .position{font-size:6.250em}.countdownHolder .digit{display:block;width:100%;text-align:center;letter-spacing:-1px;line-height:1em}.countdownHolder .name{display:block;font-size:1.125em;text-transform:uppercase;margin-top:5px;font-weight:600;color:#575757}.countdownHolder.medium .name{font-size:1.500em}.countdownHolder .digit.static{}.countdownHolder .countDiv{width:1px;height:13px;position:relative;background:#ebb85e;vertical-align:top;margin-top:2em;display:none}.site-content{}.project-grid-page{padding-top:15px}.site-content .heading-decor+.date{margin-top:0}.site-content .category{font-size:12px;color:#927bca;margin:20px 0;font-weight:500;text-transform:uppercase}.site-content .category a{text-decoration:none}.page-title{margin-bottom:45px;margin-top:40px}.post-items .page-title{margin-bottom:15px}.post-items .post:first-of-type .page-title{margin-top:15px}.project-slider-page .page-title,.project-masonry-page .page-title{margin-bottom:37px}.site-content .sub-h,.fw-portfolio .sub-h{color:#575757;margin:0 0}.site-content .sub-h+.page-title,.fw-portfolio .sub-h+.page-title{margin-top:15px}.post-img{text-align:center;margin-bottom:45px;margin-top:25px}.pt-music-album .post-img{border:1px solid #393939}.site-light .pt-music-album .post-img{border-color:#e0e0e0}.post-items .post-img{margin-bottom:30px}.index-sidebar-row .post-img{margin-top:0}.post-img img{display:block;margin:0 auto}.adaptive-img .post-img img{max-height:80vh;width:auto}.post-content{font-weight:300}.post-items .post-content{color:inherit}.post-content p,.project-content p{line-height:1.875em}.project-content p{}.project-content p:first-of-type{margin-top:0}.post-bottom{overflow:hidden;padding:11px 10px 9px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin-top:30px;margin-bottom:40px;font-size:1px;text-align:justify;color:#949494;font-style:italic}.post-bottom>*{font-size:14px;display:inline-block;vertical-align:middle;margin:10px 15px}.site-dark .post-bottom{border-color:#393939;color:#afafaf}.post-bottom:after{content:"";display:inline-block;width:100%}.post-bottom .pb-like,.post-bottom .pb-comments{}.post-bottom .pb-like>*,.post-bottom .pb-comments>*,.post-bottom .pb-like>*>*,.post-bottom .pb-comments>*>*{display:inline-block;vertical-align:middle;text-decoration:none}.post-bottom .pb-like i,.post-bottom .pb-comments i{margin-right:10px}.post-nav{text-decoration:none;padding:0 0;display:inline-block;vertical-align:middle;line-height:1em}.post-nav span{font-size:14px;font-weight:300;display:inline-block;vertical-align:middle}.post-nav i{margin:0;font-size:12px;display:inline-block;vertical-align:middle}.post-nav span+i{margin-left:10px}.post-nav i+span{margin-left:10px}.comment-items-wrap{margin-top:35px;margin-bottom:60px}.comment-items{margin:0;padding:0}.comment-items .comment-item{display:block;position:relative;padding-bottom:0;background:#fff}.site-dark .comment-items .comment-item{background:#070707}.comment-items .comment-item .comment-respond{padding:0 30px 15px;background:#fff;border:1px solid #eee}.site-dark .comment-items .comment-item .comment-respond{background:#070707;border-color:#393939}.comment-items .comment-item .image+.area+.comment-respond{margin-left:80px}.comment-items .comment-item .comment-respond>h5 small{float:right;font-size:14px}.comment-items .comment-item:last-of-type{}.comment-items .comment-item .image{float:left;width:100px;border-radius:50%;position:absolute;top:0;left:0;padding:7px;border\:;border:1px solid #eee;background:#fff}.site-dark .comment-items .comment-item .image{border-color:#393939;background:#070707}.comment-items .comment-item .image div{padding-bottom:100%;background-size:cover;background-position:50%;border-radius:50%;position:relative;z-index:2}.comment-items .comment-item .area{border:1px solid #eee;margin:17px 0;overflow:hidden;padding-left:30px}.site-dark .comment-items .comment-item .area{border-color:#393939}.comment-items .comment-item .image+.area{margin-left:50px;padding-left:60px}.comment-items .comment-item .top{padding:0;position:relative;float:left;max-width:130px}.comment-items .comment-item .image+.top{padding-left:225px}.comment-items .children .comment-item .top{}.comment-items .comment-item .top .cell{height:123px;padding:15px 0}.comment-items .comment-item .top h5{margin:0;font-weight:600;font-size:16px;text-transform:uppercase;color:#ebb85e;max-width:130px;word-wrap:break-word}.comment-items .comment-item .replytocom{position:absolute;top:10px;right:15px;text-decoration:none;font-size:12px;text-transform:uppercase;font-weight:bold;color:#878787;opacity:0;-moz-transform:translate(150%,0%);-ms-transform:translate(150%,0%);-webkit-transform:translate(150%,0%);-o-transform:translate(150%,0%);transform:translate(150%,0%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.comment-items .comment-item .replytocom:hover{opacity:1}.comment-items .children .comment-item .replytocom{}.comment-items .comment-item .replytocom span{display:inline-block}.comment-items .comment-item:hover .replytocom{opacity:1;-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.comment-items .comment-item .replytocom i{font-size:14px;margin-left:10px;left:0;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.comment-items .comment-item .replytocom:hover i{}.comment-items .comment-item .text{position:relative;min-height:85px;overflow:hidden}.comment-items .comment-item .image+.text{margin-left:110px}.comment-items .comment-item .text>h6{margin:0 0 10px;font-weight:600;padding:5px 0 10px 0;font-size:18px;border-bottom:1px solid #ececec;overflow:hidden;position:relative}.comment-items .comment-item .date{font-size:12px;font-weight:600;margin-top:7px;color:#8c8c8c}.comment-items .comment-item .content{line-height:1.500em;padding:40px 20px 40px 20px;font-weight:300;margin-left:140px;border-left:1px solid #eee;position:relative;min-height:123px;line-height:1.714em;font-size:14px;border-left-width:0}.comment-items .comment-item .image+.area .content{border-left-width:1px}.site-dark .comment-items .comment-item .content{border-color:#393939}.comment-items .comment-item .image+.top+.content{padding-left:225px}.comment-items .comment-item .text .content a{color:#50c2cf}.comment-items .children{margin:0;padding:0 0 0 50px;border-bottom:1px solid #eaeaea;position:relative;z-index:1}.comment-items .children:last-of-type{border-bottom:none}.comment-items .comment-item+.children{position:relative}.comment-items .children .comment-item+.comment-item{margin-top:0}.comment-items .children .comment-item:not(:first-of-type):before {display:none}.comment-form{padding-bottom:10px}.comment-respond{margin-bottom:20px}.comment-item .heading-decor{text-align:left}.comment-respond label{font-size:14px;color:#b1b0b0;margin-bottom:10px;display:block}.comment-respond .style1{margin-bottom:30px}.post-gallery-masonry{}.post-gallery-masonry>div{padding-bottom:30px}.post-gallery-masonry img{display:block}.project-slider-area{position:relative}.project-slider{margin-bottom:35px!important}.project-slider-carousel{margin-bottom:25px!important}.project-slider .item{text-align:center}.project-slider .item .cell{width:1800px}.project-slider .item img{max-height:800px;margin:0 auto;width:auto;display:inline-block;vertical-align:middle}.project-slider-carousel .item{padding-bottom:60%;background-size:cover;background-position:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.project-slider-carousel .active-item .item{box-shadow:inset 0 0 0 2px #ebb85e}.project-slider .owl-nav{position:absolute;top:50%;right:-75px;font-size:14px;text-align:center;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);width:75px;color:#bbbaba}.project-slider .owl-prev,.project-slider .owl-next{text-align:center;display:block;vertical-align:middle;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.project-slider .owl-prev:hover,.project-slider .owl-next:hover{color:#ebb85e}.project-slider .owl-prev{}.project-slider .owl-prev:after{content:"";display:block;width:15px;height:1px;border-bottom:1px solid;margin:20px auto}.project-slider .owl-next{}.project-slider .owl-dots{position:absolute;bottom:0;left:0;font-size:14px;font-weight:bold;color:#bbbaba}.project-slider .owl-dots .owl-dot{counter-increment:slides-num;display:inline-block;margin-right:15px}.project-slider .owl-dots .owl-dot.active{color:#ebb85e}.project-slider .owl-dots .owl-dot:before{content:'0' counter(slides-num)}.project-horizontal{position:relative;padding-left:420px;min-height:600px}.project-horizontal .content{position:absolute;left:130px;top:50%;-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:2;max-width:340px}.project-horizontal .content .date{max-width:430px}.project-horizontal .content .text{max-width:260px;font-size:14px;font-weight:300;line-height:1.714em}.type-fw-portfolio-horizontal{margin-bottom:0}.project-horizontal-slider{padding:20px 30px 0}.project-horizontal-slider.owl-carousel.owl-loaded{margin-bottom:0}.project-horizontal-slider .item{}.project-horizontal-slider .item.content-item{width:620px}.project-horizontal-slider img{width:auto;display:block;height:500px;max-height:800px;border:1px solid #eee}.site-dark .project-horizontal-slider img{border-color:#363636}.project-horizontal-slider a *{}.project-horizontal-slider a i{margin:0 10px}.project-horizontal-slider .owl-nav{position:absolute;bottom:-47px;right:15px;display:none!important}.project-horizontal-slider .owl-prev,.project-horizontal-slider .owl-next{display:inline-block;margin:0 5px;vertical-align:middle}.project-horizontal-slider .owl-stage{min-width:10000000px}.project-horizontal-img{min-height:600px;background-position:50%;background-size:contain;background-repeat:no-repeat}.project-horizontal-slider .item.phs-nav{height:500px;position:relative;width:85px}.project-horizontal-slider .ps-bottom{padding-top:0;position:absolute;top:50%;left:50%;-moz-transform:translate3d(-50%,-50%,0) rotate(-90deg) perspective(1px);-ms-transform:translate3d(-50%,-50%,0) rotate(-90deg) perspective(1px);-webkit-transform:translate3d(-50%,-50%,0) rotate(-90deg) perspective(1px);-o-transform:translate3d(-50%,-50%,0) rotate(-90deg) perspective(1px);transform:translate3d(-50%,-50%,0) rotate(-90deg) perspective(1px)}.project-horizontal-slider .ps-bottom .ps-slider-arrow{width:200px}.project-horizontal-slider .ps-bottom .image{display:none}.project-horizontal-slider .ps-bottom .ps-slider-arrow .cell{height:85px}.project-horizontal-slider .ps-bottom .ps-b-button{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.portfolio-slider-area{}.portfolio-slider{}.portfolio-slider .fadeIn{animation-name:fadeIn2!important;opacity:1}@-webkit-keyframes fadeIn2 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}@keyframes fadeIn2 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}.portfolio-slider .fadeOut{animation-name:fadeOut2!important;opacity:0}@-webkit-keyframes fadeOut2 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}@keyframes fadeOut2 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}.portfolio-slider .ps-item{position:relative;min-height:485px}.portfolio-slider .left-block{padding-left:90px;position:absolute;top:170px;z-index:2}.portfolio-slider .categories{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease;display:inline-block}.portfolio-slider .categories,.portfolio-slider .title,.portfolio-slider .readmore-button{-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.portfolio-slider .active .categories,.portfolio-slider .fadeIn .categories,.portfolio-slider .active .title,.portfolio-slider .fadeIn .title,.portfolio-slider .active .readmore-button,.portfolio-slider .fadeIn .readmore-button{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.portfolio-slider .active .categories,.portfolio-slider .fadeIn .categories{transition-delay:.8s}.portfolio-slider .active .title,.portfolio-slider .fadeIn .title{transition-delay:.9s}.portfolio-slider .active .readmore-button,.portfolio-slider .fadeIn .readmore-button{transition-delay:1s}.portfolio-slider .categories a{font-size:12px;color:#ebb85e;text-transform:uppercase;text-decoration:none}.portfolio-slider .categories a:not(:last-of-type):after {content:"\00a0\00a0|\00a0\00a0"}.portfolio-slider .title{position:relative;max-width:565px;z-index:100;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;padding-left:90px;margin-left:-90px;margin-top:-10px;margin-bottom:-10px}.portfolio-slider .title .num{font-size:60px;line-height:1.25em;color:#404040;font-weight:600;position:absolute;top:0;left:0}.portfolio-slider .title .h{padding:10px 0}.portfolio-slider .readmore-button{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.portfolio-slider .readmore-button .button-style1{}.portfolio-slider .right{margin-left:345px;position:relative;z-index:1;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);-webkit-transition:all 1.1s ease;-moz-transition:all 1.1s ease;-o-transition:all 1.1s ease;-ms-transition:all 1.1s ease;transition:all 1.1s ease}.portfolio-slider .active .right,.portfolio-slider .fadeIn .right{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transition-delay:1s}.portfolio-slider .fadeOut .right{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.portfolio-slider .ps-single-image{height:485px;background-size:cover;background-position:50%}.portfolio-slider>.owl-dots{position:absolute;top:80px;left:0}.portfolio-slider>.owl-dots .owl-dot{counter-increment:slides-num;display:inline-block;vertical-align:middle;padding:2px 4px;color:#454545;font-size:12px;border-bottom:1px solid transparent;margin-right:8px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.portfolio-slider>.owl-dots .owl-dot.active{color:inherit;border-bottom-color:#ebb85e}.portfolio-slider>.owl-dots .owl-dot:before{content:counter(slides-num)}.portfolio-slider>.owl-dots .owl-dot:nth-child(1):before,
.portfolio-slider>.owl-dots .owl-dot:nth-child(2):before,
.portfolio-slider>.owl-dots .owl-dot:nth-child(3):before,
.portfolio-slider>.owl-dots .owl-dot:nth-child(4):before,
.portfolio-slider>.owl-dots .owl-dot:nth-child(5):before,
.portfolio-slider>.owl-dots .owl-dot:nth-child(6):before,
.portfolio-slider>.owl-dots .owl-dot:nth-child(7):before,
.portfolio-slider>.owl-dots .owl-dot:nth-child(8):before,
.portfolio-slider>.owl-dots .owl-dot:nth-child(9):before {content:'0' counter(slides-num)}.ps-thumb-slider{}.ps-thumb-slider .ps-ts-item{height:485px;background-size:cover;background-position:50%}.ps-thumb-slider .owl-dots{position:absolute;right:20px;bottom:10px}.ps-thumb-slider .owl-dot{display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%;border:1px solid #7e7e7e;margin-left:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.ps-thumb-slider .owl-dot.active{background:#404040;box-shadow:inset 0 0 0 1px #070707}.ps-bottom{padding-top:45px;position:relative;min-height:80px}.project-slider-page .ps-bottom{}.project-grid-page .ps-bottom{background:#fff;border:1px solid #eee;padding:35px 95px}.site-dark .project-grid-page .ps-bottom{background:#070707;border-color:#393939}.ps-slider-arrow{position:relative;width:320px;cursor:pointer;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;display:block;text-decoration:none}.ps-slider-arrow.prev{float:left;text-align:right;padding-right:60px}.ps-slider-arrow.prev.out{}.ps-slider-arrow.next{float:right;padding-left:60px}.ps-slider-arrow.next.out{}.ps-slider-arrow i{position:absolute;top:50%;color:#818181;margin-top:-.5em}.ps-slider-arrow.prev i{right:10px}.ps-slider-arrow.next i{left:10px}.ps-slider-arrow .image{position:absolute;top:0;left:0;height:120px;width:180px;background-size:cover;background-position:50%;z-index:-1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.ps-slider-arrow.prev.out .image{-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.ps-slider-arrow.next.out .image{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.ps-slider-arrow.next .image{left:auto;right:0}.ps-slider-arrow .cell{height:120px;width:260px}.ps-slider-arrow .label{font-size:12px;text-transform:uppercase;color:#575757;font-weight:700;margin-bottom:10px}.ps-slider-arrow .title{font-size:14px;font-weight:bold;line-height:1.143em}.ps-slider-arrow .title span{max-width:140px;display:inline-block;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.ps-slider-arrow.prev.out .title span{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.ps-slider-arrow.next.out .title span{-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.ps-b-button{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}.project-grid-page .ps-b-button{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.breadcrumbs{color:#a3a3a3;margin:25px 0 20px;font-size:14px;text-transform:uppercase}.breadcrumbs+.page-title{margin-top:-5px}.breadcrumbs span{}.breadcrumbs a{}.breadcrumbs .sep{}.breadcrumbs .current{}.blog-post-widget{}.blog-post-widget .item{overflow:hidden;position:relative;margin-bottom:10px;padding:5px 0}.blog-post-widget .item .image{width:70px;height:70px;display:block;float:left;background-size:cover;background-position:50%;border:1px solid #eee}.site-dark .blog-post-widget .item .image{border-color:#393939}.blog-post-widget .item .text{margin-left:90px}.blog-post-widget .item .text .cell{}.blog-post-widget .item .name{font-weight:bold;line-height:18px;font-size:16px;display:block;text-decoration:none}.blog-post-widget .item .name:hover{text-decoration:none}.blog-post-widget .item .blog-detail{font-size:12px;color:#ebb85e;margin:0 0 5px 0;font-weight:600}.block-404,.block-coming-soon{background-size:cover;background-position:50%;background-repeat:no-repeat;color:#000}.block-404.dark,.block-coming-soon.dark{color:#fff}.block-404 .cell,.block-coming-soon .cell{height:100vh}.block-404 .cell{width:1040px}.block-404 .sub-h,.block-coming-soon .sub-h{margin:0 0 0;color:#575757;font-size:14px;text-transform:uppercase}.block-404 .h,.block-coming-soon .h{margin-top:10px;margin-bottom:0}.block-404 p,.block-coming-soon p{margin-bottom:25px;margin-top:15px}.block-404 .button-style2{}.sub-form{max-width:285px;position:relative}.block-coming-soon .sub-form{margin-top:35px}.sub-form p{margin:0}.sub-form .input{background:#fff;border:1px solid #eee;color:#878787;font-size:14px;font-style:italic;padding:10px 70px 10px 25px;line-height:26px}.site-dark .sub-form .input{color:#878787;background:#070707;border-color:#393939}.sub-form .button-style2{position:absolute;top:0;right:0;background:#c1974d;padding:5px 15px;font-size:18px;line-height:38px}.product_list_widget{margin:0;padding:0}.product_list_widget li{display:block;padding:15px 0}.product_list_widget li:first-of-type{padding-top:0}.product_list_widget li:last-of-type{border:none}.product_list_widget .image{float:left;width:70px;height:70px;border:1px solid #eee;overflow:hidden;position:relative}.site-dark .product_list_widget .image{border-color:#393939}.product_list_widget .image a{display:table-cell;vertical-align:middle;height:60px;overflow:hidden}.product_list_widget .image img{max-width:none;max-height:100%;width:auto;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product_list_widget .text{margin-left:90px}.product_list_widget .text .cell{height:70px}.product_list_widget .text .name{font-weight:600;text-decoration:none;font-size:14px;line-height:1.286em;display:block}.product_list_widget .text .price{color:#cc9f51;font-weight:600;font-size:18px;margin-top:3px}.product_list_widget .text .price .woocommerce-Price-currencySymbol{margin-right:3px}.product_list_widget .text .price del{font-size:12px;color:#878787;display:inline-block;margin-right:5px}.product_list_widget .text .price del .woocommerce-Price-currencySymbol{margin:0}.product_list_widget .text .price ins{background:none;display:inline-block;vertical-align:top}.site-footer{font-size:14px;padding:0;font-weight:normal;background:#fff;color:#b1b0b0;border-top:1px solid #eee;position:relative}.header-type-side .site-footer{display:none}.site-dark .site-footer{background:#101010;color:#b1b0b0;border-top-color:#393939}.site-footer .footer-wrap{padding:0 0 15px}.site-footer .footer-bottom{background:#f5f5f5;color:#636363;padding:17.5px 0}.site-footer.dark .footer-bottom{background:#141414;color:#636363}.site-footer .footer-bottom .copyright{font-size:10px;text-transform:uppercase;float:left;margin:2px 0 0}.site-footer .footer-bottom .social-buttons-text{float:right}.scroll-top{position:absolute;top:-105px;right:35px;background:#fff;color:#e2e2e2;border:1px solid #eee;font-size:12px;text-transform:uppercase;font-weight:600;width:45px;text-align:center;line-height:1em;cursor:pointer;padding:9px 5px;z-index:100}.site-dark .scroll-top{color:#b1b0b0;background:#070707;border-color:#393939}.scroll-top:before{content:"";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid;margin:2px auto 5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.scroll-top:hover:before{-moz-transform:translate(0%,-70%);-ms-transform:translate(0%,-70%);-webkit-transform:translate(0%,-70%);-o-transform:translate(0%,-70%);transform:translate(0%,-70%)}div.wpcf7 .ajax-loader{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}.border-radius{}.border-radius>.vc_column-inner{border-radius:5px}