.site-header .sub-menu{display:none;position:absolute;top:100%;left:0;width:210px;margin:0;padding:0;border:1px solid #e7e7e7;background-color:#fff;list-style:none;box-shadow:0 7px 22px -5px rgba(0,0,0,0.25)}.site-header .sub-menu>li{position:relative}.site-header .sub-menu>li>a{display:block;padding:10px 20px;border-bottom:1px solid #e7e7e7;color:#222;text-decoration:none}.site-header .sub-menu>li>a:hover{color:#3d59f9}.site-header .sub-menu>li:last-child>a{border:0}.site-header .sub-menu>li.active a{color:#3d59f9}.site-header .sub-menu>li.menu-item-has-children>a{padding-right:30px}.site-header .sub-menu>li.menu-item-has-children>a::after{display:block;position:absolute;top:50%;right:12px;margin-top:-8px;font-family:silicon-icons;font-size:1.2em;line-height:1;content:'\e902'}.site-header .sub-menu>li>.sub-menu{top:-1px;left:100%}.site-header .sub-menu>li>.sub-menu>li.menu-item-has-children>a::after{display:none}.navbar-horizontal .menu-wrap .main-navigation{display:table;height:100%;min-height:100%;margin:0 auto}.navbar-horizontal .menu-wrap .main-navigation>ul{display:table-cell;margin:0;padding:0;list-style:none}.navbar-horizontal .menu-wrap .main-navigation>ul::before,.navbar-horizontal .menu-wrap .main-navigation>ul::after{display:table;content:' '}.navbar-horizontal .menu-wrap .main-navigation>ul::after{clear:both}.navbar-horizontal .menu-wrap .main-navigation>ul>li{display:table;height:100%;min-height:100%;float:left}.navbar-horizontal .menu-wrap .main-navigation>ul>li>a{display:table-cell;position:relative;padding:0 18px;color:#222;font-size:12px;font-weight:bold;letter-spacing:.1em;white-space:nowrap;vertical-align:middle;text-transform:uppercase;text-decoration:none}.navbar-horizontal .menu-wrap .main-navigation>ul>li>a::before{display:none;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#3d59f9;content:''}.navbar-horizontal .menu-wrap .main-navigation>ul>li>a:hover{color:#3d59f9}.navbar-horizontal .menu-wrap .main-navigation>ul>li.menu-item-has-children{position:relative}.navbar-horizontal .menu-wrap .main-navigation>ul>li.active>a{color:#3d59f9}.navbar-horizontal .menu-wrap .main-navigation>ul>li.active>a::before{display:block}.offcanvas-container .main-navigation{position:relative;width:100%;overflow:hidden}.offcanvas-container .main-navigation ul{margin:0;padding:0;list-style:none}.offcanvas-container .main-navigation ul.menu{position:relative;transform:translate3d(0, 0, 0);transition:all 0.4s cubic-bezier(0.86, 0, 0.07, 1)}.offcanvas-container .main-navigation ul.menu.off-view{transform:translate3d(-100%, 0, 0)}.offcanvas-container .main-navigation ul.menu.in-view{transform:translate3d(0, 0, 0)}.offcanvas-container .main-navigation ul li{display:block;position:relative}.offcanvas-container .main-navigation ul li>a{display:block;padding:10px 26px;border-bottom:1px solid rgba(255,255,255,0.08);color:#fff;font-size:16px;text-decoration:none}.offcanvas-container .main-navigation ul li>a:hover{color:#3d59f9}.offcanvas-container .main-navigation ul li.back-btn>a{background-color:#1d1d1d;color:#fff}.offcanvas-container .main-navigation ul li.back-btn>a::before{display:inline-block;margin-right:5px;font-family:silicon-icons;font-size:1.1em;content:'\e901';vertical-align:middle}.offcanvas-container .main-navigation ul li.active>a{color:#3d59f9}.offcanvas-container .main-navigation ul li.menu-item-has-children.current{position:static}.offcanvas-container .main-navigation ul li.menu-item-has-children>a{padding-right:70px}.offcanvas-container .main-navigation ul li.menu-item-has-children>.sub-menu-toggle{display:block;position:absolute;top:0;right:0;width:60px;height:100%;transition:background-color .3s;border-left:1px solid rgba(255,255,255,0.08);cursor:pointer;z-index:1}.offcanvas-container .main-navigation ul li.menu-item-has-children>.sub-menu-toggle::before{display:block;position:absolute;top:50%;left:0;width:100%;margin-top:-16px;color:#fff;font-family:silicon-icons;font-size:18px;text-align:center;content:'\e902'}.offcanvas-container .main-navigation ul li.menu-item-has-children>.sub-menu-toggle:hover{background-color:rgba(255,255,255,0.08)}.offcanvas-container .main-navigation ul li.menu-item-has-children>.sub-menu{position:absolute;top:0;right:-100%;width:100%;height:auto;transform:translate3d(100%, 0, 0);transition:all 0.4s cubic-bezier(0.86, 0, 0.07, 1)}.offcanvas-container .main-navigation ul li.menu-item-has-children>.sub-menu.in-view{transform:translate3d(0, 0, 0)}.offcanvas-container .main-navigation ul li.menu-item-has-children>.sub-menu.off-view{transform:translate3d(-100%, 0, 0)}.offcanvas-container .main-navigation ul li .sub-menu-toggle{display:none}@keyframes dropdown{from{transform:translateX(-8px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes dropdown-reverse{from{transform:translateX(8px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes dropdown-mega{from{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img,figure{max-width:100%;height:auto}iframe{width:100%}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}@media screen and (max-width: 1200px){.container{width:100% !important}}.container .container,.container .container-fluid,.container-fluid .container,.container-fluid .container-fluid{width:100% !important;padding-right:0;padding-left:0}body{background-position:center;background-color:#fff;background-repeat:no-repeat;background-size:cover;color:#404040;font-family:"Roboto Slab",serif;font-size:14px;font-style:normal;font-weight:normal;line-height:1.5;text-transform:none}html *{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-family-body{font-family:"Roboto Slab",serif}.font-family-nav{font-family:"Roboto",sans-serif}.font-family-headings{font-family:"Roboto",sans-serif}.text-primary{color:#3d59f9 !important}.text-info{color:#5695fe !important}.text-success{color:#00e676 !important}.text-warning{color:#ff5f2c !important}.text-danger{color:#ff5252 !important}.text-light,.text-white{color:#fff !important}.text-gray{color:#999 !important}.text-dark{color:#222 !important}@supports (mix-blend-mode: lighten){.color-gradient-light-bg{display:inline-block;position:relative;background:#fff;color:#000;mix-blend-mode:multiply}.color-gradient-light-bg::before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right, #8e54e9, #3d59f9);content:'';pointer-events:none}.color-gradient-light-bg::before{mix-blend-mode:screen}}@supports (mix-blend-mode: lighten){.color-gradient-dark-bg{display:inline-block;position:relative;background:#000;color:#fff;mix-blend-mode:lighten}.color-gradient-dark-bg::before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right, #8e54e9, #3d59f9);content:'';pointer-events:none}.color-gradient-dark-bg::before{mix-blend-mode:multiply}}.background-primary{background-color:#3d59f9 !important}.background-info{background-color:#5695fe !important}.background-success{background-color:#00e676 !important}.background-warning{background-color:#ff5f2c !important}.background-danger{background-color:#ff5252 !important}.background-gray{background-color:#f5f5f5 !important}.background-dark{background-color:#222 !important}.background-white{background-color:#fff !important}.background-gradient{background:#3d59f9;background:linear-gradient(to right, #8e54e9 0%, #8e54e9 20%, #3d59f9 100%)}.background-transparent{background-color:transparent !important}.bg-default{background-color:rgba(153,153,153,0.25) !important}.bg-primary{background-color:rgba(61,89,249,0.25) !important}.bg-info{background-color:rgba(86,149,254,0.25) !important}.bg-success{background-color:rgba(0,230,118,0.25) !important}.bg-warning{background-color:rgba(255,95,44,0.25) !important}.bg-danger{background-color:rgba(255,82,82,0.25) !important}.bg-gray{background-color:#f5f5f5 !important}.bg-dark{background-color:#404040 !important}.bg-gradient{background:#3d59f9;background:linear-gradient(to right, #8e54e9 0%, #8e54e9 20%, #3d59f9 100%);color:#fff !important}.navi-link-color{transition:color .3s;color:#222 !important}.navi-link-hover-color:hover{color:#3d59f9 !important}.border-default{border:1px solid #e7e7e7}.border-default-left{border-left:1px solid #e7e7e7}.border-default-top{border-top:1px solid #e7e7e7}.border-default-right{border-right:1px solid #e7e7e7}.border-default-bottom,.shop-cart-table td,.shop-cart-table th{border-bottom:1px solid #e7e7e7}hr{border-top-color:#e7e7e7 !important}.border-color-primary{border-color:#3d59f9}.border-color-info{border-color:#5695fe}.border-color-success{border-color:#00e676}.border-color-warning{border-color:#ff5f2c}.border-color-danger{border-color:#ff5252}.border-color-gray{border-color:#e7e7e7}.border-color-dark{border-color:#222}.border-light{border-color:rgba(255,255,255,0.15)}.block{display:block !important}.inline-block{display:inline-block !important}.block-center{display:block;margin:auto}.relative{position:relative !important}.absolute{position:absolute !important}.overflow-hidden{overflow:hidden}.padding-top-1x{padding-top:24px !important}@media screen and (max-width: 768px){.padding-top-1x{padding-top:16px !important}}.padding-top-2x{padding-top:48px !important}@media screen and (max-width: 768px){.padding-top-2x{padding-top:32px !important}}.padding-top-3x,.single-post .page-title[style*='background']+.container,.single-post .page-title[style*='background']+article,.single-post .page-title.background-gradient+.container,.single-post .page-title.background-gradient+article,.single-product .page-title[style*='background']+.container,.single-product .page-title[style*='background']+article,.single-product .page-title.background-gradient+.container,.single-product .page-title.background-gradient+article,.bbpress .page-title[style*='background']+.container,.bbpress .page-title[style*='background']+article,.bbpress .page-title.background-gradient+.container,.bbpress .page-title.background-gradient+article,.woocommerce-page .page-title[style*='background']+.container,.woocommerce-page .page-title[style*='background']+article,.woocommerce-page .page-title.background-gradient+.container,.woocommerce-page .page-title.background-gradient+article,.blog:not(.home) .page-title[style*='background']+.container,.blog:not(.home) .page-title[style*='background']+article,.blog:not(.home) .page-title.background-gradient+.container,.blog:not(.home) .page-title.background-gradient+article,.single-silicon_portfolio .page-title[style*='background']+.container,.single-silicon_portfolio .page-title[style*='background']+article,.single-silicon_portfolio .page-title.background-gradient+.container,.single-silicon_portfolio .page-title.background-gradient+article{padding-top:72px !important}@media screen and (max-width: 768px){.padding-top-3x,.single-post .page-title[style*='background']+.container,.single-post .page-title[style*='background']+article,.single-post .page-title.background-gradient+.container,.single-post .page-title.background-gradient+article,.single-product .page-title[style*='background']+.container,.single-product .page-title[style*='background']+article,.single-product .page-title.background-gradient+.container,.single-product .page-title.background-gradient+article,.bbpress .page-title[style*='background']+.container,.bbpress .page-title[style*='background']+article,.bbpress .page-title.background-gradient+.container,.bbpress .page-title.background-gradient+article,.woocommerce-page .page-title[style*='background']+.container,.woocommerce-page .page-title[style*='background']+article,.woocommerce-page .page-title.background-gradient+.container,.woocommerce-page .page-title.background-gradient+article,.blog:not(.home) .page-title[style*='background']+.container,.blog:not(.home) .page-title[style*='background']+article,.blog:not(.home) .page-title.background-gradient+.container,.blog:not(.home) .page-title.background-gradient+article,.single-silicon_portfolio .page-title[style*='background']+.container,.single-silicon_portfolio .page-title[style*='background']+article,.single-silicon_portfolio .page-title.background-gradient+.container,.single-silicon_portfolio .page-title.background-gradient+article{padding-top:48px !important}}.padding-top-4x{padding-top:96px !important}@media screen and (max-width: 768px){.padding-top-4x{padding-top:64px !important}}.padding-top-5x{padding-top:120px !important}@media screen and (max-width: 768px){.padding-top-5x{padding-top:80px !important}}.padding-top-6x{padding-top:144px !important}@media screen and (max-width: 768px){.padding-top-6x{padding-top:96px !important}}.padding-top-7x{padding-top:168px !important}@media screen and (max-width: 768px){.padding-top-7x{padding-top:112px !important}}.padding-top-8x{padding-top:192px !important}@media screen and (max-width: 768px){.padding-top-8x{padding-top:128px !important}}.padding-top-9x{padding-top:216px !important}@media screen and (max-width: 768px){.padding-top-9x{padding-top:144px !important}}.padding-top-10x{padding-top:240px !important}@media screen and (max-width: 768px){.padding-top-10x{padding-top:160px !important}}.padding-top-11x{padding-top:264px !important}@media screen and (max-width: 768px){.padding-top-11x{padding-top:176px !important}}.padding-top-12x{padding-top:288px !important}@media screen and (max-width: 768px){.padding-top-12x{padding-top:192px !important}}.padding-bottom-1x{padding-bottom:24px !important}@media screen and (max-width: 768px){.padding-bottom-1x{padding-bottom:16px !important}}.padding-bottom-2x{padding-bottom:48px !important}@media screen and (max-width: 768px){.padding-bottom-2x{padding-bottom:32px !important}}.padding-bottom-3x{padding-bottom:72px !important}@media screen and (max-width: 768px){.padding-bottom-3x{padding-bottom:48px !important}}.padding-bottom-4x{padding-bottom:96px !important}@media screen and (max-width: 768px){.padding-bottom-4x{padding-bottom:64px !important}}.padding-bottom-5x{padding-bottom:120px !important}@media screen and (max-width: 768px){.padding-bottom-5x{padding-bottom:80px !important}}.padding-bottom-6x{padding-bottom:144px !important}@media screen and (max-width: 768px){.padding-bottom-6x{padding-bottom:96px !important}}.padding-bottom-7x{padding-bottom:168px !important}@media screen and (max-width: 768px){.padding-bottom-7x{padding-bottom:112px !important}}.padding-bottom-8x{padding-bottom:192px !important}@media screen and (max-width: 768px){.padding-bottom-8x{padding-bottom:128px !important}}.padding-bottom-9x{padding-bottom:216px !important}@media screen and (max-width: 768px){.padding-bottom-9x{padding-bottom:144px !important}}.padding-bottom-10x{padding-bottom:240px !important}@media screen and (max-width: 768px){.padding-bottom-10x{padding-bottom:160px !important}}.padding-bottom-11x{padding-bottom:264px !important}@media screen and (max-width: 768px){.padding-bottom-11x{padding-bottom:176px !important}}.padding-bottom-12x{padding-bottom:288px !important}@media screen and (max-width: 768px){.padding-bottom-12x{padding-bottom:192px !important}}.margin-top-1x{margin-top:24px !important}@media screen and (max-width: 768px){.margin-top-1x{margin-top:16px !important}}.margin-top-2x{margin-top:48px !important}@media screen and (max-width: 768px){.margin-top-2x{margin-top:32px !important}}.margin-top-3x{margin-top:72px !important}@media screen and (max-width: 768px){.margin-top-3x{margin-top:48px !important}}.margin-top-4x{margin-top:96px !important}@media screen and (max-width: 768px){.margin-top-4x{margin-top:64px !important}}.margin-top-5x{margin-top:120px !important}@media screen and (max-width: 768px){.margin-top-5x{margin-top:80px !important}}.margin-top-6x{margin-top:144px !important}@media screen and (max-width: 768px){.margin-top-6x{margin-top:96px !important}}.margin-top-7x{margin-top:168px !important}@media screen and (max-width: 768px){.margin-top-7x{margin-top:112px !important}}.margin-top-8x{margin-top:192px !important}@media screen and (max-width: 768px){.margin-top-8x{margin-top:128px !important}}.margin-top-9x{margin-top:216px !important}@media screen and (max-width: 768px){.margin-top-9x{margin-top:144px !important}}.margin-top-10x{margin-top:240px !important}@media screen and (max-width: 768px){.margin-top-10x{margin-top:160px !important}}.margin-top-11x{margin-top:264px !important}@media screen and (max-width: 768px){.margin-top-11x{margin-top:176px !important}}.margin-top-12x{margin-top:288px !important}@media screen and (max-width: 768px){.margin-top-12x{margin-top:192px !important}}.margin-bottom-1x{margin-bottom:24px !important}@media screen and (max-width: 768px){.margin-bottom-1x{margin-bottom:16px !important}}.margin-bottom-2x{margin-bottom:48px !important}@media screen and (max-width: 768px){.margin-bottom-2x{margin-bottom:32px !important}}.margin-bottom-3x{margin-bottom:72px !important}@media screen and (max-width: 768px){.margin-bottom-3x{margin-bottom:48px !important}}.margin-bottom-4x{margin-bottom:96px !important}@media screen and (max-width: 768px){.margin-bottom-4x{margin-bottom:64px !important}}.margin-bottom-5x{margin-bottom:120px !important}@media screen and (max-width: 768px){.margin-bottom-5x{margin-bottom:80px !important}}.margin-bottom-6x{margin-bottom:144px !important}@media screen and (max-width: 768px){.margin-bottom-6x{margin-bottom:96px !important}}.margin-bottom-7x{margin-bottom:168px !important}@media screen and (max-width: 768px){.margin-bottom-7x{margin-bottom:112px !important}}.margin-bottom-8x{margin-bottom:192px !important}@media screen and (max-width: 768px){.margin-bottom-8x{margin-bottom:128px !important}}.margin-bottom-9x{margin-bottom:216px !important}@media screen and (max-width: 768px){.margin-bottom-9x{margin-bottom:144px !important}}.margin-bottom-10x{margin-bottom:240px !important}@media screen and (max-width: 768px){.margin-bottom-10x{margin-bottom:160px !important}}.margin-bottom-11x{margin-bottom:264px !important}@media screen and (max-width: 768px){.margin-bottom-11x{margin-bottom:176px !important}}.margin-bottom-12x{margin-bottom:288px !important}@media screen and (max-width: 768px){.margin-bottom-12x{margin-bottom:192px !important}}.padding-top-none{padding-top:0 !important}.padding-bottom-none{padding-bottom:0 !important}.margin-top-none{margin-top:0 !important}.margin-bottom-none{margin-bottom:0 !important}.opacity-15{opacity:.15}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.img-rounded{border-radius:5px}.img-circle{border-radius:50%}::-moz-selection{background:#222;color:#fff}::selection{background:#222;color:#fff}.search-highlight{background-color:#f9f4c3}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Roboto",sans-serif}h1,.h1{margin-bottom:24px;color:#222;font-size:36px;font-style:normal;font-weight:900;line-height:1.15;text-transform:none}@media screen and (max-width: 768px){h1,.h1{font-size:34px}}h2,.h2{margin-bottom:16px;color:#222;font-size:30px;font-style:normal;font-weight:900;line-height:1.2;text-transform:none}@media screen and (max-width: 768px){h2,.h2{font-size:28px}}h3,.h3{margin-bottom:12px;color:#222;font-size:24px;font-style:normal;font-weight:900;line-height:1.25;text-transform:none}@media screen and (max-width: 768px){h3,.h3{font-size:22px}}h4,.h4{margin-bottom:8px;color:#222;font-size:20px;font-style:normal;font-weight:900;line-height:1.3;text-transform:none}h5,.h5{margin-bottom:8px;color:#222;font-size:18px;font-style:normal;font-weight:900;line-height:1.35;text-transform:none}h6,.h6{margin-bottom:6px;color:#222;font-size:16px;font-style:normal;font-weight:900;line-height:1.4;text-transform:none}p,.p{margin:0 0 16px}small,.small{font-size:70%}.lead{font-size:24px}.text-xl{font-size:18px}.text-lg{font-size:16px}.text-sm{font-size:12px}.text-xs{font-size:10px}.text-huge{font-size:60px;line-height:1.15}@media screen and (max-width: 768px){.text-huge{font-size:50px}}@media screen and (max-width: 480px){.text-huge{font-size:40px}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}@media screen and (max-width: 991px){.tablet-center{text-align:center !important}}@media screen and (max-width: 768px){.mobile-center{text-align:center !important}}.rounded{border-radius:5px !important}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-notransform{text-transform:none}.text-semibold{font-weight:600 !important}.text-bold,strong{font-weight:bold !important}.text-normal{font-weight:normal !important}.text-thin{font-weight:300 !important}.text-feather{font-weight:100 !important}a{transition:color .3s;color:#3d59f9;font-style:normal;font-weight:normal;text-transform:none;text-decoration:underline}a:hover{color:#3d59f9;text-decoration:none}a:focus{outline:none}code{padding:2px 4px !important}ol,ul{margin-bottom:16px;padding-left:18px;line-height:1.78}.list-unstyled{margin:0;padding:0;list-style:none}blockquote{margin-top:24px;margin-bottom:24px;padding:24px;border:1px solid #e7e7e7;border-radius:5px;font-size:18px;font-style:normal;font-weight:300;text-transform:none}blockquote>p{margin-bottom:8px}blockquote::before{display:inline-block;margin-bottom:8px;color:#e7e7e7;font-family:silicon-icons;font-size:36px;line-height:1;content:'\e93a'}blockquote cite{display:block;padding-top:12px;color:#999;font-family:"Roboto",sans-serif;font-size:14px;font-weight:normal;font-style:normal}blockquote cite::before{display:inline-block;margin-right:5px;font-family:silicon-icons;content:'\e935';vertical-align:middle}.drop-cap:first-child::first-letter{margin-right:6px;float:left;font-size:3.8em;line-height:.6}textarea,select,input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']),label,.nf-field-label>label,.wpcf7-not-valid-tip,.nf-error-required-error,.nf-field-description,.wpcf7-list-item-label,.checkbox-radio-label,.wpcf7-response-output{font-family:"Roboto",sans-serif}textarea,select,input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){display:block;width:100%;height:44px;margin-bottom:24px !important;padding:0 18px;transform:translate3d(0, 0, 0);transition:all .35s;border:1px solid #e7e7e7;border-radius:22px;background-color:#f5f5f5;color:#404040;font-size:14px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}textarea::-moz-placeholder,select::-moz-placeholder,input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file'])::-moz-placeholder{color:#999;opacity:1}textarea:-ms-input-placeholder,select:-ms-input-placeholder,input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']):-ms-input-placeholder{color:#999}textarea::-webkit-input-placeholder,select::-webkit-input-placeholder,input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file'])::-webkit-input-placeholder{color:#999}textarea:focus,select:focus,input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']):focus{border-color:transparent;outline:0;background-color:#fff;box-shadow:0 10px 25px 0 rgba(0,0,0,0.1)}textarea.input-rounded,select.input-rounded,input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']).input-rounded{border-radius:5px}textarea.input-lg,select.input-lg,input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']).input-lg{height:50px;border-radius:25px}textarea.input-sm,select.input-sm,input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']).input-sm{height:36px;border-radius:18px}textarea.input-lg.input-rounded,textarea.input-sm.input-rounded,select.input-lg.input-rounded,select.input-sm.input-rounded,input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']).input-lg.input-rounded,input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']).input-sm.input-rounded{border-radius:5px}textarea{max-width:100%;height:auto;padding-top:15px;padding-bottom:15px}input[type='file']{margin-bottom:24px}input[type='number']{background-color:transparent !important}input[type='number']:focus{border-color:#e7e7e7 !important;box-shadow:none !important}.nf-field-label{margin-bottom:0 !important}label,.nf-field-label>label{display:block;margin-bottom:8px !important;padding-left:18px !important;color:#999;font-size:12px;font-weight:normal !important;text-transform:uppercase}label+br,.nf-field-label>label+br{display:none}label textarea,label select,label input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){margin-top:8px}label>input,label>select,label>textarea{margin-left:-18px}select::-ms-expand{display:none}.form-select{position:relative;margin-bottom:24px}.form-select::before{display:block;position:absolute;top:50%;right:16px;margin-top:-7px;font-family:silicon-icons;font-size:18px;line-height:1;content:'\e900';z-index:1}.form-select select{position:relative;margin-bottom:0 !important;padding-right:30px;background-color:transparent;z-index:2}select[multiple]{width:100%;height:90px !important}.wpcf7-form br{display:none}.wpcf7-form p{margin:0}.wpcf7-form .btn,.wpcf7-form .nav-tabs>li>a,.wpcf7-form .wc-tabs>li>a,.wpcf7-form .nav-filters>ul>li>a,.wpcf7-form input[type='submit'],.wpcf7-form input[type='button']{margin:0}button[type='submit']:focus,input[type='submit']:focus,input[type='button']:focus,input[type='file']:focus{outline:none}.wpcf7-list-item-label,.checkbox-radio-label{color:#404040;font-size:14px;text-transform:none}.wpcf7-list-item>label,.checkbox-radio-label{padding-left:0 !important}.wpcf7-list-item{margin-right:12px !important;margin-bottom:8px !important;margin-left:0 !important}.nf-field-container{margin-bottom:0 !important}.nf-before-form-content{margin-bottom:16px;color:#999}.nf-field-description{margin-bottom:10px;padding-left:18px;color:#999}.input-group{position:relative;margin-bottom:24px}.input-group select,.input-group input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){margin-bottom:0 !important;padding-left:40px}.input-group i{display:block;position:absolute;top:14px;left:18px;color:#999;font-size:1.25em;z-index:5}.input-group .wpcf7-not-valid-tip,.input-group .nf-error-required-error{margin-top:2px}.input-light label{color:rgba(255,255,255,0.25) !important}.input-light textarea,.input-light select,.input-light input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){border-color:rgba(255,255,255,0.15) !important;background-color:transparent !important;color:#fff !important}.input-light textarea::-moz-placeholder,.input-light select::-moz-placeholder,.input-light input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file'])::-moz-placeholder{color:rgba(255,255,255,0.5);opacity:1}.input-light textarea:-ms-input-placeholder,.input-light select:-ms-input-placeholder,.input-light input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']):-ms-input-placeholder{color:rgba(255,255,255,0.5)}.input-light textarea::-webkit-input-placeholder,.input-light select::-webkit-input-placeholder,.input-light input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file'])::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.input-light textarea:focus:not(select),.input-light select:focus:not(select),.input-light input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']):focus:not(select){border-color:transparent !important;background-color:rgba(255,255,255,0.15) !important}.input-light .wpcf7-list-item-label,.input-light .checkbox-radio-label,.input-light i{color:rgba(255,255,255,0.5) !important}.wpcf7-not-valid-tip,.nf-error-required-error{margin-top:-24px;margin-bottom:24px;padding-top:10px;padding-left:18px;color:#ff5252 !important;font-size:14px !important;text-transform:none !important}.nf-error-required-error{padding-top:5px}.wpcf7-not-valid,.nf-error textarea,.nf-error input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){border-color:#ff5252 !important}.wpcf7-not-valid:focus,.nf-error textarea:focus,.nf-error input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']):focus{border-color:transparent !important}.wpcf7-response-output{position:relative;padding:24px !important;padding-left:46px !important;border:1px solid transparent !important;border-radius:5px}.wpcf7-response-output::before{display:block;position:absolute;left:18px;font-family:silicon-icons;font-size:1.6em;top:50%;bottom:auto;transform:translateY(-50%)}.wpcf7-response-output.wpcf7-validation-errors{border-color:#ff5252 !important;background-color:rgba(255,82,82,0.15);color:#ff5252;animation:appear 1s}.wpcf7-response-output.wpcf7-validation-errors::before{content:'\e91f'}.wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#00e676 !important;background-color:rgba(0,230,118,0.15);color:#00cd69;animation:appear 1s}.wpcf7-response-output.wpcf7-mail-sent-ok::before{content:'\e913'}.wpcf7-response-output.wpcf7-mail-sent-ng{border-color:#ff5f2c !important;background-color:rgba(255,95,44,0.15);color:#ff5f2c;animation:appear 1s}.wpcf7-response-output.wpcf7-mail-sent-ng::before{content:'\e91f'}@keyframes appear{from{opacity:0}to{opacity:1}}.search-box{position:relative}.search-box input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){margin-bottom:0 !important;padding-left:40px}.search-box button[type='submit']{display:block;position:absolute;left:10px;margin-top:3px;transition:color .3s;border:0;background:none;color:#999;top:50%;bottom:auto;transform:translateY(-50%)}.search-box button[type='submit']:hover{color:#404040}.search-box button[type='submit']>i{font-size:1.5em}.post-password-form p{position:relative}.post-password-form label{margin-bottom:0 !important}.post-password-form label input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){width:calc(100% - 90px);margin-bottom:0 !important;padding-right:100px}.post-password-form input[type='submit']{position:absolute;top:27px;right:0;margin:0}.sidebar,.wpb_widgetised_column{width:100%}.widget{margin-bottom:48px}.widget ul,.widget dd,.widget dt{margin:0;font-family:"Roboto",sans-serif;list-style:none}.widget div>ul,.widget>ul{padding:0}.widget div>ul>li,.widget>ul>li{padding:10px 0}.widget div>ul>li:first-child,.widget>ul>li:first-child{padding-top:0}.widget div>ul>li:last-child,.widget>ul>li:last-child{padding-bottom:0}.widget div>ul>li a,.widget>ul>li a{transition:color .3s;color:#222;text-decoration:none}.widget div>ul>li a:hover,.widget>ul>li a:hover{color:#3d59f9}.widget div>ul>li.current-menu-item>a,.widget div>ul>li.current-menu-ancestor>a,.widget>ul>li.current-menu-item>a,.widget>ul>li.current-menu-ancestor>a{color:#3d59f9}.widget .form-select,.widget select{margin-bottom:0}.widget-title,.widgettitle{margin-bottom:24px;padding-bottom:8px;border-bottom:1px solid #e7e7e7;color:#999;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.widget_meta>ul>li,.widget_pages>ul>li,.widget_archive>ul>li,.widget_categories>ul>li,.si-bp-sidebar-item>ul>li,.widget_nav_menu div>ul>li,.widget_display_views>ul>li,.widget_display_topics>ul>li,.widget_recent_entries>ul>li,.widget_display_forums>ul>li,.widget_display_replies>ul>li,.widget_recent_comments>ul>li,.widget_product_categories>ul>li,.woocommerce-MyAccount-navigation>ul>li,#bbp-user-navigation>ul>li{border-bottom:1px dashed #e7e7e7;color:#999}.widget_meta>ul>li:last-child,.widget_pages>ul>li:last-child,.widget_archive>ul>li:last-child,.widget_categories>ul>li:last-child,.si-bp-sidebar-item>ul>li:last-child,.widget_nav_menu div>ul>li:last-child,.widget_display_views>ul>li:last-child,.widget_display_topics>ul>li:last-child,.widget_recent_entries>ul>li:last-child,.widget_display_forums>ul>li:last-child,.widget_display_replies>ul>li:last-child,.widget_recent_comments>ul>li:last-child,.widget_product_categories>ul>li:last-child,.woocommerce-MyAccount-navigation>ul>li:last-child,#bbp-user-navigation>ul>li:last-child{border:0}.widget_recent_entries .post-date{display:block;font-size:12px}.widget_recent_comments{font-size:12px}.widget_recent_comments .comment-author-link>a{color:#999;font-size:12px;font-weight:bold}.widget_recent_comments ul{line-height:1.5}.widget_recent_comments ul>li{position:relative;padding-left:18px}.widget_recent_comments ul>li::before{position:absolute;top:11px;left:0;color:#999;font-family:silicon-icons;content:'\e917'}.widget_recent_comments ul>li>a{display:block !important;font-size:14px}.widget_recent_comments ul>li:first-child::before{top:1px}.widget_tag_cloud a,.widget_product_tag_cloud a,.bbp-page-title-tags a,.tags-links a{display:inline-block;height:21px;margin:4px 5px 4px 0;padding:0 12px;transition:all .3s;border-radius:11px;background-color:#f5f5f5;color:#222;font-family:"Roboto",sans-serif;font-size:12px !important;font-weight:normal;line-height:21px;text-decoration:none}.widget_tag_cloud a:hover,.widget_product_tag_cloud a:hover,.bbp-page-title-tags a:hover,.tags-links a:hover{background-color:#3d59f9;color:#fff;box-shadow:0 4px 7px 0 rgba(0,0,0,0.25)}.widget_calendar{border-bottom:0;font-family:"Roboto",sans-serif}.widget_calendar caption{padding-top:0;padding-right:0;padding-bottom:12px;padding-left:0;font-weight:bold}.widget_calendar table>thead>tr>th,.widget_calendar table>thead>tr>td,.widget_calendar table>tbody>tr>th,.widget_calendar table>tbody>tr>td,.widget_calendar table>tfoot>tr>th,.widget_calendar table>tfoot>tr>td{padding:10px;border:1px solid #e7e7e7;background-color:#fafafa;text-align:center}.widget_calendar a{transition:color .3s;color:#222;font-weight:bold;text-decoration:none}.widget_calendar a:hover{color:#3d59f9}.widget_text img{margin-top:12px;margin-bottom:12px}.widget_text .caption{margin-bottom:12px}.widget_text .caption img{margin:0}.widget_text .caption .caption-text{padding-bottom:16px}.widget_text p:last-child{margin-bottom:0}.widget_rss .widget-title>a{display:inline-block;transition:color .3s;color:#222;font-weight:500;text-decoration:none;vertical-align:middle}.widget_rss .widget-title>a:hover{color:#3d59f9}.widget_rss>ul>li{border-bottom:1px dashed #e7e7e7}.widget_rss>ul>li:last-child{border:0}.widget_rss>ul>li>a{font-weight:bold}.widget_rss>ul>li .rss-date,.widget_rss>ul>li cite{color:#999;font-style:normal}.widget_silicon_button>.btn,.nav-tabs>li.widget_silicon_button>a,.wc-tabs>li.widget_silicon_button>a,.nav-filters>ul>li.widget_silicon_button>a{margin:0}.widget_silicon_button>span{display:block;margin-top:10px}.widget_silicon_button>p{margin-bottom:0}.widget_silicon_socials{margin-bottom:38px}.widget_silicon_subscribe .input-group{margin-bottom:0 !important}.widget_silicon_subscribe .input-group button[type='submit']{position:absolute;right:9px;padding:6px;transition:color .3s;border:0;background:none;color:#999;top:50%;bottom:auto;transform:translateY(-50%)}.widget_silicon_subscribe .input-group button[type='submit']:hover{color:#404040}.widget_silicon_subscribe .input-group button[type='submit']>i{position:static;color:inherit;font-size:1.4em}.widget_silicon_subscribe .input-group input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){padding-right:40px;padding-left:18px}.widget_silicon_subscribe p{margin-bottom:0}.widget_silicon_subscribe .subscribe-form>p{margin-top:10px}.widget_silicon_map .google-maps{border-radius:5px}.silicon-author{position:relative;width:100%;padding-top:72px;border-radius:5px;background-color:#fff;overflow:hidden}.silicon-author .silicon-author-cover{position:absolute;top:0;left:0;width:100%;height:100px;background-position:center;background-color:#f5f5f5;background-repeat:no-repeat;background-size:cover;z-index:1}.silicon-author .silicon-author-info{display:-ms-flexbox;display:flex;position:relative;-ms-flex-line-pack:center;padding-right:19px;padding-left:19px;z-index:2;align-items:center}.silicon-author .silicon-author-info .silicon-author-avatar{-ms-flex:0 0 96px;flex:0 0 96px;width:96px;height:96px;margin-right:8px;border-radius:50%;overflow:hidden}.silicon-author .silicon-author-info .silicon-author-avatar>img{width:100%;border:5px solid #fff;border-radius:50%}.silicon-author .silicon-author-info .silicon-author-about{padding-top:18px}.silicon-author .silicon-author-info .silicon-author-name{font-weight:bold;text-decoration:none}.silicon-author .silicon-author-info .silicon-author-position{display:block;color:#999;font-size:12px}.silicon-author .silicon-author-footer{padding-top:10px;padding-right:24px;padding-left:24px}.widget_silicon_contacts ul{display:block;margin:0;padding:0;list-style:none}.widget_silicon_contacts ul>li{position:relative;padding:10px 0;border-bottom:1px dashed #e7e7e7}.widget_silicon_contacts ul>li>i{display:block;position:absolute;top:14px;width:36px;height:36px;border-radius:50%;color:#fff;font-size:24px;line-height:36px;text-align:center;box-shadow:0 5px 9px 0 rgba(0,0,0,0.2)}.widget_silicon_contacts ul>li>i.background-white{color:#404040}.widget_silicon_contacts ul>li>span,.widget_silicon_contacts ul>li>a{display:block;padding-left:56px}.widget_silicon_contacts ul>li .contact-label{color:#999;font-size:12px;font-weight:bold;text-transform:uppercase}.widget_silicon_contacts ul>li:first-child{padding-top:0}.widget_silicon_contacts ul>li:first-child>i{top:4px}.widget_silicon_contacts ul>li:last-child{padding-bottom:0;border-bottom:0}.widget_silicon_gallery .masonry-grid .si-gallery-item::after{margin-top:-15px;font-size:30px}.widget_silicon_gallery .masonry-grid .gutter-sizer{width:8px}.widget_silicon_gallery .masonry-grid .grid-item{margin-bottom:8px}.widget_silicon_gallery .masonry-grid.col-2 .gutter-sizer{width:8px}.widget_silicon_gallery .masonry-grid.col-2 .grid-sizer,.widget_silicon_gallery .masonry-grid.col-2 .grid-item{width:calc((100% / 2) - 4px)}.widget_silicon_gallery .masonry-grid.col-3 .gutter-sizer{width:8px}.widget_silicon_gallery .masonry-grid.col-3 .grid-sizer,.widget_silicon_gallery .masonry-grid.col-3 .grid-item{width:calc((100% / 3) - 5.5px)}.widget_silicon_gallery .masonry-grid.grid-no-gap .grid-item{margin-bottom:0}.widget_silicon_gallery .masonry-grid.grid-no-gap.col-2 .gutter-sizer{width:0}.widget_silicon_gallery .masonry-grid.grid-no-gap.col-2 .grid-sizer,.widget_silicon_gallery .masonry-grid.grid-no-gap.col-2 .grid-item{width:50%}.widget_silicon_gallery .masonry-grid.grid-no-gap.col-3 .gutter-sizer{width:0}.widget_silicon_gallery .masonry-grid.grid-no-gap.col-3 .grid-sizer,.widget_silicon_gallery .masonry-grid.grid-no-gap.col-3 .grid-item{width:33.3333333333%}.widget_silicon_recent_posts .post-item,.widget_silicon_recent_posts_carousel .post-item,.popover .post-item{display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;margin-bottom:12px;align-items:flex-start;border-bottom:1px dashed #e7e7e7;padding-bottom:12px}.widget_silicon_recent_posts .post-item:first-child,.widget_silicon_recent_posts_carousel .post-item:first-child,.popover .post-item:first-child{padding-top:0}.widget_silicon_recent_posts .post-item:last-child,.widget_silicon_recent_posts_carousel .post-item:last-child,.popover .post-item:last-child{padding-bottom:0;border-bottom:0}.widget_silicon_recent_posts .post-item .post-thumb,.widget_silicon_recent_posts_carousel .post-item .post-thumb,.popover .post-item .post-thumb{flex:0 0 60px;width:60px;height:60px;margin-right:12px;border-radius:50%}.widget_silicon_recent_posts .post-item .post-title,.widget_silicon_recent_posts_carousel .post-item .post-title,.popover .post-item .post-title{margin-bottom:0;font-size:14px;font-weight:normal}.widget_silicon_recent_posts .post-item .post-title>a,.widget_silicon_recent_posts_carousel .post-item .post-title>a,.popover .post-item .post-title>a{font-weight:normal}.widget_silicon_recent_posts .post-item .post-meta,.widget_silicon_recent_posts_carousel .post-item .post-meta,.popover .post-item .post-meta{padding-top:0}.widget_silicon_recent_posts .owl-carousel .owl-dots,.widget_silicon_recent_posts_carousel .owl-carousel .owl-dots,.popover .owl-carousel .owl-dots{margin-top:-2px}#bbp-user-navigation .current a{color:#3d59f9 !important}.widget_display_stats dl dd{padding:10px 0;border-bottom:1px dashed #e7e7e7;color:#999}.widget_display_stats dl dd:last-child{border:0}.widget_display_stats dl dd>strong{font-weight:normal !important}.widget_display_stats dl>*:nth-child(odd){padding:10px 10px 10px 0;float:left}.bbp_widget_login .avatar{border-radius:50%}/*!
 * Waves v0.7.5
 * http://fian.my.id/Waves
 *
 * Copyright 2014-2016 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.waves-effect{display:inline-block;position:relative;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.waves-effect .waves-ripple{position:absolute;width:100px;height:100px;margin:-50px 0 0 -50px;transform:scale(0) translate(0, 0);transition:all .5s ease-out;transition-property:transform, opacity;border-radius:50%;background:rgba(0,0,0,0.2);background:-webkit-radial-gradient(rgba(0,0,0,0.15) 0,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.4) 60%,rgba(255,255,255,0) 70%);background:-o-radial-gradient(rgba(0,0,0,0.15) 0,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.4) 60%,rgba(255,255,255,0) 70%);background:-moz-radial-gradient(rgba(0,0,0,0.15) 0,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.4) 60%,rgba(255,255,255,0) 70%);background:radial-gradient(rgba(0,0,0,0.15) 0,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.4) 60%,rgba(255,255,255,0) 70%);opacity:0;pointer-events:none}.waves-effect.waves-light .waves-ripple{background:rgba(255,255,255,0.25);background:-webkit-radial-gradient(rgba(255,255,255,0.2) 0,rgba(255,255,255,0.3) 40%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.5) 60%,rgba(255,255,255,0) 70%);background:-o-radial-gradient(rgba(255,255,255,0.2) 0,rgba(255,255,255,0.3) 40%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.5) 60%,rgba(255,255,255,0) 70%);background:-moz-radial-gradient(rgba(255,255,255,0.2) 0,rgba(255,255,255,0.3) 40%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.5) 60%,rgba(255,255,255,0) 70%);background:radial-gradient(rgba(255,255,255,0.2) 0,rgba(255,255,255,0.3) 40%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.5) 60%,rgba(255,255,255,0) 70%)}.waves-effect.waves-classic .waves-ripple{background:rgba(0,0,0,0.15)}.waves-effect.waves-classic.waves-light .waves-ripple{background:rgba(255,255,255,0.4)}.waves-notransition{transition:none !important}.waves-button,.waves-circle{transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, #fff 100%, #000 100%)}.waves-button,.waves-button:hover,.waves-button:visited,.waves-button-input{border:0;outline:none;background-color:transparent;color:inherit;font-size:1em;line-height:1em;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;vertical-align:middle;z-index:1}.waves-button{padding:.85em 1.1em;border-radius:.2em}.waves-button-input{margin:0;padding:.85em 1.1em}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper.waves-button{padding:0}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.tooltip{display:block;position:absolute;transition:transform .25s, opacity .25s;font-family:"Roboto",sans-serif;font-size:12px;letter-spacing:.09em;white-space:nowrap;opacity:0;z-index:1070}.tooltip.top{margin-top:-2px;transform:translateY(5px)}.tooltip.right{margin-left:2px;transform:translateX(-5px)}.tooltip.bottom{margin-top:2px;transform:translateY(-5px)}.tooltip.left{margin-left:-2px;transform:translateX(5px)}.tooltip.in{transform:translateY(0);opacity:1}.tooltip .tooltip-inner{max-width:200px;padding:3px 10px;border-radius:3px;background-color:#222;color:#fff;text-align:center}.popover{position:absolute;width:225px;padding-top:24px;padding-bottom:8px;transform:translateY(15px);transition:all .3s;border-radius:5px;background-color:#222;opacity:0;visibility:hidden;z-index:999}.owl-carousel{display:none;position:relative;width:100%;z-index:1;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage::after{display:block;height:0;clear:both;line-height:0;content:'.';visibility:hidden}.owl-carousel .owl-stage-outer{position:relative;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);overflow:hidden}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item .owl-lazy{transition:opacity 400ms ease;opacity:0}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;top:50%;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;transition:transform 100ms ease;background:url("../img/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{height:100%;transition:opacity 400ms ease;background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:0}.owl-carousel .owl-video-frame{position:relative;width:100%;height:100%;z-index:1}.owl-carousel .owl-dots{display:block;width:100%;margin-top:24px;text-align:center}.owl-carousel .owl-dots .owl-dot{display:inline-block;width:6px;height:6px;margin:0 8px;transition:opacity .25s;border-radius:50%;background-color:#222;opacity:.15}.owl-carousel .owl-dots .owl-dot.active{opacity:1}.owl-carousel .owl-nav [class*='owl-']{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);top:50%;left:24px;width:60px;height:60px;transition:.25s;border-radius:50%;background-color:#fff;opacity:.5}.owl-carousel .owl-nav [class*='owl-'] span{display:block;position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);color:#222;font-size:34px}.owl-carousel .owl-nav [class*='owl-'].owl-next{right:24px;left:auto}.owl-carousel .owl-nav [class*='owl-']:hover{box-shadow:0 4px 7px 0 rgba(0,0,0,0.25);opacity:1}.owl-carousel .owl-nav .disabled{box-shadow:none !important;cursor:default;opacity:.5 !important}.owl-carousel.carousel-with-dots .owl-nav [class*='owl-']{margin-top:-21px}.owl-carousel.carousel-light .owl-dots .owl-dot{background-color:#fff;opacity:.45}.owl-carousel.carousel-light .owl-dots .owl-dot.active{opacity:1}.no-js .owl-carousel{display:block}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}@media screen and (max-width: 768px){.comments-area{margin-top:24px}}.comments-area .comments-main-title>span{color:#999;font-weight:400}.comments-area .reply-title{margin-bottom:12px}.comments-area .reply-title h4{display:none}.comments-area .reply-title a{text-decoration:none}.comments-area .logged-in-as{margin-bottom:16px}.comments-area .logged-in-as>a{color:#404040;font-size:12px;font-weight:normal;text-decoration:none}.comments-area .logged-in-as>a:hover{color:#3d59f9}.comment{margin-top:24px;padding:24px 0 0}.comment .comment{padding-top:0;padding-left:72px}@media screen and (max-width: 991px){.comment .comment{padding-right:0;padding-left:0}}.comment.depth-2{margin-bottom:0}.comment .inner{display:table;width:100%}.comment .comment-body{position:relative;padding-left:30px}@media only screen and (max-width: 570px){.comment .comment-body{padding-left:0}}.comment .author-ava,.comment .comment-body{display:table-cell;vertical-align:top}.comment .author-ava{width:70px}.comment .author-ava>img{display:block;width:100%;border-radius:50%}.comment .author-name{margin-bottom:12px;font-size:16px;font-weight:bold}.comment .comment-body p{margin-bottom:12px}.comment .comment-body p:last-child{margin-bottom:0}.comment .comment-date{display:inline-block;margin-bottom:12px;color:#999;font-size:12px}.comment .comment-date::before{display:inline-block;position:relative;margin-right:3px;font-family:'silicon-icons';content:'\e945'}.comment .reply-link{display:inline-block;position:absolute;top:0;right:0;text-align:right}.comment .reply-link>a{margin:0;transform:translateY(-55%) !important}.comment .reply-link>a::before{display:inline-block;position:relative;top:-1px;margin-right:5px;font-family:'silicon-icons';content:'\e93b'}@media screen and (max-width: 570px){.comment .author-ava,.comment .comment-body{display:block}.comment .author-ava{width:70px;margin-bottom:15px;padding-right:0}.comment .comment-body{width:100%}}.comment-respond{margin-top:24px}.comment-respond+.comment{margin-top:24px}.page .comments-area{padding-bottom:72px}@media screen and (max-width: 768px){.page .comments-area{padding-bottom:48px}}.no-comments{margin-top:24px}.post-navigation{margin-top:36px}.post-navigation .post-nav-prev:empty,.post-navigation .post-nav-next:empty{display:none}.post-navigation .post-nav-prev:empty+.post-nav-next{border:0}.pagination{margin-top:48px;padding:8px 24px;background-color:#fff}.pagination .pagination-links{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-items:center}.pagination .pagination-links .prev-button .btn,.pagination .pagination-links .prev-button .nav-tabs>li>a,.pagination .pagination-links .prev-button .wc-tabs>li>a,.pagination .pagination-links .prev-button .nav-filters>ul>li>a,.pagination .pagination-links .next-button .btn,.pagination .pagination-links .next-button .nav-tabs>li>a,.pagination .pagination-links .next-button .wc-tabs>li>a,.pagination .pagination-links .next-button .nav-filters>ul>li>a{margin-right:0;margin-left:0}.pagination .nav-links{margin:auto}.pagination .nav-links .page-numbers{display:inline-block;width:36px;height:36px;margin:8px 2px;transition:box-shadow .3s;border-radius:50%;background-color:#fff;color:#222;font-weight:bold;line-height:36px;text-decoration:none}.pagination .nav-links .page-numbers:hover:not(.current):not(.dots){box-shadow:0 14px 25px -7px rgba(0,0,0,0.25)}.pagination .nav-links .page-numbers.current{background-color:#3d59f9;color:#fff;cursor:default}.pagination.pagination-infinite{padding-top:0;padding-bottom:0;border:0 !important}.pagination.loading .btn-link>.si-load-more::before,.pagination.loading .nav-tabs>li>a>.si-load-more::before,.pagination.loading .wc-tabs>li>a>.si-load-more::before,.pagination.loading .nav-filters>ul>li>a>.si-load-more::before{display:inline-block;-webkit-animation:load-spin 1s infinite;animation:load-spin 1s infinite}@-webkit-keyframes load-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}.masonry-grid+.pagination{margin-top:18px}.pagination-infinite .spinner-wrap{display:none;width:48px;height:48px;margin:auto;-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}.pagination-infinite.loading .spinner-wrap{display:inline-block}.pagination-infinite .spinner-layer{position:absolute;width:100%;height:100%;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.pagination-infinite .circle-clipper{display:inline-block;position:relative;width:50%;height:100%;border-color:inherit;overflow:hidden}.pagination-infinite .circle-clipper.left{float:left}.pagination-infinite .circle-clipper.right{float:right}.pagination-infinite .circle-clipper .circle{position:absolute;top:0;right:0;bottom:0;width:200%;height:100%;border-width:2px;border-style:solid;border-radius:50%;border-color:inherit;border-bottom-color:transparent !important}.pagination-infinite .circle-clipper.left .circle{left:0;-webkit-transform:rotate(129deg);transform:rotate(129deg);border-right-color:transparent !important;-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.pagination-infinite .circle-clipper.right .circle{left:-100%;-webkit-transform:rotate(-129deg);transform:rotate(-129deg);border-left-color:transparent !important;-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.pagination-infinite .gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;border-color:inherit;overflow:hidden}.pagination-infinite .gap-patch .circle{left:-450%;width:1000%;border-radius:50%}@-webkit-keyframes container-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes left-spin{0%{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(130deg)}}@keyframes left-spin{0%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{0%{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}100%{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{0%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}.post-navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-items:center;text-align:center}.post-navigation .post-nav-prev,.post-navigation .post-nav-all,.post-navigation .post-nav-next{position:relative;-ms-flex:1 1 33%;flex:1 1 33%;border-width:0;padding:8px 0}.post-navigation .post-nav-prev .btn,.post-navigation .post-nav-prev .nav-tabs>li>a,.post-navigation .post-nav-prev .wc-tabs>li>a,.post-navigation .post-nav-prev .nav-filters>ul>li>a,.post-navigation .post-nav-all .btn,.post-navigation .post-nav-all .nav-tabs>li>a,.post-navigation .post-nav-all .wc-tabs>li>a,.post-navigation .post-nav-all .nav-filters>ul>li>a,.post-navigation .post-nav-next .btn,.post-navigation .post-nav-next .nav-tabs>li>a,.post-navigation .post-nav-next .wc-tabs>li>a,.post-navigation .post-nav-next .nav-filters>ul>li>a{margin-right:0;margin-left:0}.post-navigation .post-nav-prev+.post-nav-next{border-left-width:1px}.post-navigation .post-nav-prev+.post-nav-all{border-left-width:1px}.post-navigation .post-nav-all+.post-nav-next{border-left-width:1px}.post-navigation .post-nav-all .btn>i.si-list,.post-navigation .post-nav-all .nav-tabs>li>a>i.si-list,.post-navigation .post-nav-all .wc-tabs>li>a>i.si-list,.post-navigation .post-nav-all .nav-filters>ul>li>a>i.si-list{margin-top:-2px;font-size:1.5em}.post-navigation .popover{bottom:90%;left:50%;margin-left:-112px;padding:12px;transform:translateY(10px)}.post-navigation .popover>.post-item{-ms-flex-line-pack:center;margin-bottom:0;text-align:left;align-items:center}.post-navigation .popover>.post-item .post-title{color:#fff !important;font-size:12px;font-weight:bold}.post-navigation .popover.is-visible{transform:translateY(0);opacity:1;visibility:visible}@media screen and (max-width: 768px){.post-navigation .popover{display:none}.post-navigation .post-nav-prev .btn>i,.post-navigation .post-nav-prev .nav-tabs>li>a>i,.post-navigation .post-nav-prev .wc-tabs>li>a>i,.post-navigation .post-nav-prev .nav-filters>ul>li>a>i,.post-navigation .post-nav-all .btn>i,.post-navigation .post-nav-all .nav-tabs>li>a>i,.post-navigation .post-nav-all .wc-tabs>li>a>i,.post-navigation .post-nav-all .nav-filters>ul>li>a>i,.post-navigation .post-nav-next .btn>i,.post-navigation .post-nav-next .nav-tabs>li>a>i,.post-navigation .post-nav-next .wc-tabs>li>a>i,.post-navigation .post-nav-next .nav-filters>ul>li>a>i{font-size:2em}.post-navigation .post-nav-all .btn>i.si-list,.post-navigation .post-nav-all .nav-tabs>li>a>i.si-list,.post-navigation .post-nav-all .wc-tabs>li>a>i.si-list,.post-navigation .post-nav-all .nav-filters>ul>li>a>i.si-list{font-size:1.9em}}.caption{display:block;position:relative;max-width:100% !important;margin-bottom:24px}.caption>img{display:block}.caption .aption-text{display:block;width:100%;margin-top:12px;color:#999;font-size:12px;text-align:center}.caption .aption-text>a{text-decoration:none}.caption p{margin-bottom:0}.caption>a>img{display:block}.screen-reader-text{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.screen-reader-text:focus{display:block;top:5px;left:5px;width:auto;height:auto;padding:15px 23px 14px;border-radius:3px;background-color:#f1f1f1;color:#21759b;font-size:14px;font-size:.875rem;font-weight:bold;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);z-index:100000;clip:auto !important}.aligncenter,div.aligncenter{display:block;margin-right:auto;margin-left:auto}.alignright{display:block;margin:5px 0 24px 20px;float:right}.alignleft{display:block;margin:5px 20px 24px 0;float:left}.gallery{margin-bottom:1.5em}.gallery-item,.carousel-item{display:inline-block;width:100%;text-align:center;vertical-align:top}.gallery-item .gallery-icon a img,.carousel-item .gallery-icon a img{margin:auto}.gallery-item .caption-text,.carousel-item .caption-text{display:block;width:100%;margin-top:12px;color:#999;font-size:12px;text-align:center}.gallery-item .caption-text>a,.carousel-item .caption-text>a{text-decoration:none}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.bypostauthor{display:block}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0 !important}.main-intro{position:relative;overflow:hidden;height:100vh}.admin-bar .main-intro{height:calc(100vh - 47px)}.main-intro-bg{position:absolute;top:0;left:0;width:100%;height:100vh;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;z-index:5}.main-intro-glare{position:absolute;top:0;left:0;width:274px;height:1200px;z-index:0;-webkit-animation:glare 5s 1s infinite;animation:glare 5s 1s infinite}@-webkit-keyframes glare{0%{-webkit-transform:translate3d(-110%, 0, 0)}100%{-webkit-transform:translate3d(650%, 0, 0)}}@keyframes glare{0%{transform:translate3d(-110%, 0, 0)}100%{transform:translate3d(650%, 0, 0)}}.theme-demo-card{display:block;text-decoration:none}.theme-demo-card h3{padding-top:18px;color:#fff;text-align:center}.theme-demo-card h3 span{font-weight:300;font-style:italic}.theme-demo-preview{position:relative;padding:20px}.theme-demo-preview::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.25;content:'';z-index:1}.theme-demo-preview-img{position:relative;z-index:5}.theme-demo-preview-img img{display:block;width:100%}.theme-demo-preview-img .hover-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.88);text-align:center;transition:all .4s;transform:scale(0.9);opacity:0}.theme-demo-preview-img .hover-overlay span{display:block;position:absolute;width:100%;left:0;top:45%;font-size:18px;font-weight:500;text-transform:uppercase;color:#3d59f9;letter-spacing:.1em}.theme-demo-card:hover .theme-demo-preview-img .hover-overlay{transform:scale(1);opacity:1}.layout-carousel .owl-dots{margin-top:-20px}.fw-section{position:relative;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.fw-section>.overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.6;z-index:1}.fw-section>.container,.fw-section>.container-fluid{position:relative;z-index:5}.container-fluid{padding-right:30px;padding-left:30px}.container-fluid .full-height{height:100vh}@media screen and (max-width: 1200px){.container-fluid{padding:0 15px}}.layout-boxed-equal .row,.layout-full-equal .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto;-webkit-flex-flow:row wrap;flex-flow:row wrap;align-content:flex-start;flex:0}.layout-boxed-equal .row::before,.layout-full-equal .row::before{display:none}.section-no-gap>.container,.section-no-gap>.container-fluid{padding-right:0;padding-left:0}.section-no-gap>.container>.row,.section-no-gap>.container-fluid>.row{margin-right:0 !important;margin-left:0 !important}.section-no-gap>.container>.row>[class^='col-'],.section-no-gap>.container-fluid>.row>[class^='col-']{padding-right:0 !important;padding-left:0 !important}.section-no-gap>.container>.row>[class^='col-']>.row,.section-no-gap>.container-fluid>.row>[class^='col-']>.row{margin-right:0 !important;margin-left:0 !important}.masonry-grid{position:relative}.masonry-grid::before,.masonry-grid::after{display:table;content:' '}.masonry-grid::after{clear:both}.masonry-grid .gutter-sizer{width:30px}.masonry-grid .grid-item{margin-bottom:30px}.masonry-grid .grid-item .post-tile,.masonry-grid .grid-item .portfolio-tile{margin-bottom:0}.masonry-grid.col-1 .gutter-sizer{width:0}.masonry-grid.col-1 .grid-sizer,.masonry-grid.col-1 .grid-item{width:100%}.masonry-grid.col-2 .grid-sizer,.masonry-grid.col-2 .grid-item{width:calc((100% / 2) - 15px)}.masonry-grid.col-3 .grid-sizer,.masonry-grid.col-3 .grid-item{width:calc((100% / 3) - 20px)}.masonry-grid.col-4 .grid-sizer,.masonry-grid.col-4 .grid-item{width:calc((100% / 4) - 22.5px)}.masonry-grid.col-5 .grid-sizer,.masonry-grid.col-5 .grid-item{width:calc((100% / 5) - 24px)}.masonry-grid.col-6 .grid-sizer,.masonry-grid.col-6 .grid-item{width:calc((100% / 6) - 25px)}@media screen and (max-width: 1100px){.masonry-grid.col-6 .grid-sizer,.masonry-grid.col-6 .grid-item,.masonry-grid.col-5 .grid-sizer,.masonry-grid.col-5 .grid-item,.masonry-grid.col-4 .grid-sizer,.masonry-grid.col-4 .grid-item{width:calc((100% / 3) - 20px)}}@media screen and (max-width: 820px){.masonry-grid.col-6 .grid-sizer,.masonry-grid.col-6 .grid-item,.masonry-grid.col-5 .grid-sizer,.masonry-grid.col-5 .grid-item,.masonry-grid.col-4 .grid-sizer,.masonry-grid.col-4 .grid-item,.masonry-grid.col-3 .grid-sizer,.masonry-grid.col-3 .grid-item{width:calc((100% / 2) - 15px)}}@media screen and (max-width: 560px){.masonry-grid.col-6 .gutter-sizer,.masonry-grid.col-5 .gutter-sizer,.masonry-grid.col-4 .gutter-sizer,.masonry-grid.col-3 .gutter-sizer,.masonry-grid.col-2 .gutter-sizer{width:0}.masonry-grid.col-6 .grid-sizer,.masonry-grid.col-6 .grid-item,.masonry-grid.col-5 .grid-sizer,.masonry-grid.col-5 .grid-item,.masonry-grid.col-4 .grid-sizer,.masonry-grid.col-4 .grid-item,.masonry-grid.col-3 .grid-sizer,.masonry-grid.col-3 .grid-item,.masonry-grid.col-2 .grid-sizer,.masonry-grid.col-2 .grid-item{width:100%}}.masonry-grid.grid-no-gap .gutter-sizer{width:0}.masonry-grid.grid-no-gap .grid-item{margin-bottom:0}.masonry-grid.grid-no-gap.col-2 .grid-sizer,.masonry-grid.grid-no-gap.col-2 .grid-item{width:50%}.masonry-grid.grid-no-gap.col-3 .grid-sizer,.masonry-grid.grid-no-gap.col-3 .grid-item{width:33.3333333333%}.masonry-grid.grid-no-gap.col-4 .grid-sizer,.masonry-grid.grid-no-gap.col-4 .grid-item{width:25%}.masonry-grid.grid-no-gap.col-5 .grid-sizer,.masonry-grid.grid-no-gap.col-5 .grid-item{width:20%}.masonry-grid.grid-no-gap.col-6 .grid-sizer,.masonry-grid.grid-no-gap.col-6 .grid-item{width:16.6666666667%}@media screen and (max-width: 1100px){.masonry-grid.grid-no-gap.col-6 .grid-sizer,.masonry-grid.grid-no-gap.col-6 .grid-item,.masonry-grid.grid-no-gap.col-5 .grid-sizer,.masonry-grid.grid-no-gap.col-5 .grid-item,.masonry-grid.grid-no-gap.col-4 .grid-sizer,.masonry-grid.grid-no-gap.col-4 .grid-item{width:33.3333333333%}}@media screen and (max-width: 820px){.masonry-grid.grid-no-gap.col-6 .grid-sizer,.masonry-grid.grid-no-gap.col-6 .grid-item,.masonry-grid.grid-no-gap.col-5 .grid-sizer,.masonry-grid.grid-no-gap.col-5 .grid-item,.masonry-grid.grid-no-gap.col-4 .grid-sizer,.masonry-grid.grid-no-gap.col-4 .grid-item,.masonry-grid.grid-no-gap.col-3 .grid-sizer,.masonry-grid.grid-no-gap.col-3 .grid-item{width:50%}}@media screen and (max-width: 560px){.masonry-grid.grid-no-gap.col-6 .grid-sizer,.masonry-grid.grid-no-gap.col-6 .grid-item,.masonry-grid.grid-no-gap.col-5 .grid-sizer,.masonry-grid.grid-no-gap.col-5 .grid-item,.masonry-grid.grid-no-gap.col-4 .grid-sizer,.masonry-grid.grid-no-gap.col-4 .grid-item,.masonry-grid.grid-no-gap.col-3 .grid-sizer,.masonry-grid.grid-no-gap.col-3 .grid-item,.masonry-grid.grid-no-gap.col-2 .grid-sizer,.masonry-grid.grid-no-gap.col-2 .grid-item{width:100%}}.si-justified-grid .si-justified-row{display:-ms-flexbox;display:flex}@media only screen and (min-width: 991px){.si-justified-grid .si-justified-row:first-child .si-justified-item{border-top:0}}.si-justified-grid .si-justified-item{width:25%}.si-justified-grid .si-justified-item:first-child{border-left:0}@media screen and (max-width: 991px){.si-justified-grid .si-justified-item{width:50%}.si-justified-grid .si-justified-item:nth-child(3){border-left:0}.si-justified-grid .si-justified-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.si-justified-grid .si-justified-row:first-child .si-justified-item:first-child{border-top:0}}@media only screen and (max-width: 991px) and (min-width: 768px){.si-justified-grid .si-justified-row:first-child .si-justified-item:nth-child(2){border-top:0}}@media screen and (max-width: 768px){.si-justified-grid .si-justified-item{width:100%;border-left:0}}.site-logo,.mobile-logo{display:inline-block;margin-top:18px;margin-right:30px;margin-bottom:18px;vertical-align:middle}.site-logo>img{display:block;width:100%}.mobile-logo>img{display:block;width:200px}.mobile-logo{display:none}.site-header{position:relative;width:100%;z-index:999}.site-header .topbar-inner,.site-header .navbar-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-items:center;width:100%;max-width:1170px;height:100%;margin:0 auto;padding:0 15px}.site-header.header-fullwidth:not(.header-lateral) .topbar-inner,.site-header.header-fullwidth:not(.header-lateral) .navbar-inner{max-width:100%;padding:0 30px}@media screen and (max-width: 1200px){.site-header.header-fullwidth:not(.header-lateral) .topbar-inner,.site-header.header-fullwidth:not(.header-lateral) .navbar-inner{padding:0 15px}}.site-header.header-floating:not(.header-lateral){position:absolute;top:0;left:0;width:100%}.admin-bar:not(.offcanvas-menu-in-view) .site-header.header-floating{top:32px}@media (max-width: 782px){.admin-bar:not(.offcanvas-menu-in-view) .site-header.header-floating{top:46px}}.topbar{position:relative;height:40px;-webkit-transition:all .35s;transition:all .35s;z-index:15;background-color:#f5f5f5}.topbar .social-bar,.topbar .additional-info,.topbar .additional-info i{display:inline-block;vertical-align:middle}.topbar .additional-info{margin-right:12px;font-size:13px}.topbar .additional-info>*{opacity:.5}.topbar .additional-info p{margin:0}.topbar .additional-info a{transition:opacity .25s;color:#404040;text-decoration:none}.topbar .additional-info a:hover{opacity:1}.topbar .social-bar{padding-top:3px}.topbar .social-bar .social-button{margin-right:4px;margin-bottom:0;opacity:.4}.topbar .social-bar .social-button:hover{opacity:1}.topbar .topbar-menu{display:inline-block;vertical-align:middle}.topbar .topbar-menu ul{margin:0;padding:0;font-size:13px;list-style:none}.topbar .topbar-menu ul>li{display:inline-block;margin-left:9px}.topbar .topbar-menu ul>li>a{display:block;transition:opacity .25s;color:#404040;text-decoration:none;opacity:.5}.topbar .topbar-menu ul>li>a:hover{opacity:1}.topbar .login-link{display:inline-block;margin-left:15px;transition:opacity .25s;color:#404040;font-size:13px;text-decoration:none;opacity:.5;vertical-align:middle}.topbar .login-link:hover{opacity:1}.topbar .login-link>i{display:inline-block;vertical-align:middle}.topbar.topbar-ghost{background-color:transparent}.topbar.topbar-light-skin{color:#fff}.topbar.topbar-light-skin .additional-info>*,.topbar.topbar-light-skin .topbar-menu ul>li>a,.topbar.topbar-light-skin .login-link,.topbar.topbar-light-skin .lang-switcher .caret{color:#fff}.topbar.topbar-light-skin .lang-switcher .caret{opacity:.55}.topbar.topbar-light-skin .lang-switcher .caret:hover{opacity:1}.topbar.topbar-light-skin .lang-switcher:hover .caret{opacity:1 !important}.topbar.topbar-light-skin .social-button{border-color:rgba(255,255,255,0.15);backface-visibility:hidden}.topbar.topbar-light-skin .social-button .unhvrd{color:rgba(255,255,255,0.5) !important}.topbar.topbar-light-skin .social-button .hvrd{color:#fff !important}.navbar-horizontal{position:relative;min-height:75px;-webkit-transition:all .35s;transition:all .35s;background-color:#fff}.navbar-horizontal .navbar-utils,.navbar-horizontal .navbar-branding{position:relative;z-index:5}.navbar-horizontal .navbar-inner,.navbar-horizontal .menu-wrap{transition:opacity .3s, visibility .3s}.navbar-horizontal.navbar-ghost{background-color:transparent}.navbar-horizontal.menu-skin-light{border-bottom-color:rgba(255,255,255,0.15)}.navbar-sticky{display:none;position:fixed;top:-100%;left:0;width:100%;-webkit-transition:all .35s;transition:all .35s;background-color:#fff;z-index:2000}.navbar-sticky.stuck{top:0;box-shadow:0 20px 72px -20px rgba(0,0,0,0.2)}.csstransforms .navbar-sticky{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.csstransforms .navbar-sticky.stuck{-webkit-transform:translateY(0);transform:translateY(0)}.admin-bar:not(.offcanvas-menu-in-view) .navbar-sticky{top:32px}@media (max-width: 782px){.admin-bar:not(.offcanvas-menu-in-view) .navbar-sticky{top:46px}}.navbar-utils{text-align:right}.navbar-utils .inner{display:table-cell;vertical-align:middle}.navbar-utils .util{display:inline-block;position:relative;padding:10px 22px;vertical-align:middle}.navbar-utils .util>.btn,.navbar-utils .nav-tabs>li.util>a,.navbar-utils .wc-tabs>li.util>a,.navbar-utils .nav-filters>ul>li.util>a{margin:0}.navbar-utils .util:first-child::after{display:block;position:absolute;top:50%;right:0;width:1px;height:44px;margin-top:-22px;background-color:#e7e7e7;content:''}.navbar-utils .util:last-child::after{display:none}.navbar-utils .util:last-child:not(.cart-toggle){padding-right:0}.site-search-toggle,.cart-toggle,.offcanvas-menu-toggle{transition:color .3s;color:#222;cursor:pointer}.site-search-toggle:hover,.cart-toggle:hover,.offcanvas-menu-toggle:hover{color:#3d59f9}.site-search-toggle.active,.cart-toggle.active,.offcanvas-menu-toggle.active{color:#3d59f9}.site-button>.widget{display:inline-block;margin-bottom:0;vertical-align:middle}.site-button>.widget:last-child{margin-left:10px}.site-button>.widget>.widget-title,.site-button>.widget>span{display:none}.site-button+.offcanvas-menu-toggle{padding-left:0}.menu-skin-light .navbar-utils .util:first-child::after{background-color:rgba(255,255,255,0.15)}.menu-skin-light .site-search-toggle,.menu-skin-light .cart-toggle,.menu-skin-light .offcanvas-menu-toggle{color:#fff}.menu-skin-light .site-search-toggle:hover,.menu-skin-light .site-search-toggle.active,.menu-skin-light .cart-toggle:hover,.menu-skin-light .cart-toggle.active,.menu-skin-light .offcanvas-menu-toggle:hover,.menu-skin-light .offcanvas-menu-toggle.active{color:rgba(255,255,255,0.6)}.menu-skin-light .mobile-menu-toggle{color:#fff}.offcanvas-menu-toggle span,.offcanvas-menu-toggle i{display:inline-block;vertical-align:middle}.offcanvas-menu-toggle span{font-size:16px;font-weight:bold;letter-spacing:.05em}.offcanvas-menu-toggle i{margin-left:2px;font-size:24px}.mobile-menu-toggle{display:none;padding:10px 16px 10px 0;font-size:24px;cursor:pointer;vertical-align:middle}.site-search-toggle{font-size:24px}.site-search-toggle>i{display:block;padding-top:2px;line-height:1}.site-search{position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s;background-color:#fff;opacity:0;visibility:hidden;z-index:100}.site-search>.inner{display:table;width:100%;height:100%;max-height:100%}.site-search .search-form{display:table-cell;position:relative;vertical-align:middle}.site-search .search-form .search-box input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){padding-right:120px;padding-left:30px;border:0;background:none;font-size:16px}.site-search .search-form .search-box input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']):focus{box-shadow:none}@media screen and (max-width: 1200px){.site-search .search-form .search-box input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){padding-left:15px}}.site-search .search-form .search-box button[type='submit']{display:none}.site-search .search-tools{position:absolute;top:50%;right:30px;margin-top:-20px;z-index:5}@media screen and (max-width: 1200px){.site-search .search-tools{right:15px}}.site-search .search-tools .search-close,.site-search .search-tools .search-clear{display:inline-block;transition:color .25s;cursor:pointer;vertical-align:middle}.site-search .search-tools .search-clear{padding:10px 0;color:#999;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.site-search .search-tools .search-clear:hover{color:#222}.site-search .search-tools .search-close{margin-left:10px;padding-top:10px;padding-bottom:10px;color:#222;font-size:20px;line-height:1}.site-search .search-tools .search-close:hover{color:#999}.search-visible .site-search{opacity:1;visibility:visible}.search-visible .navbar-inner,.search-visible .menu-wrap{opacity:0;visibility:hidden}.caret{display:inline-block;width:0;height:0;margin-left:3px;transition:opacity .25s;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;color:#404040;vertical-align:middle}.lang-switcher{display:inline-block;position:relative;margin-left:18px;cursor:pointer;vertical-align:middle}.lang-switcher img{display:inline-block;vertical-align:middle}.lang-switcher .current-lang{display:inline-block;background-color:#f5f5f5;text-align:center;vertical-align:middle}.lang-switcher .current-lang>img{margin-top:5px}.lang-switcher .caret{opacity:.5}.lang-switcher>.sub-menu{left:-55px;width:130px}.lang-switcher>.sub-menu>.current-lang{display:block;text-align:left}.lang-switcher>.sub-menu img{margin-right:6px !important}.lang-switcher:hover .caret{opacity:1}.lang-switcher:hover>.sub-menu{display:block;animation:dropdown-mega .3s}.lang-switcher:last-child>.sub-menu{right:0;left:auto}.cart-toggle{position:relative;font-weight:bold;letter-spacing:.05em}.cart-toggle .product-count{display:block;position:absolute;top:7px;right:-2px;width:18px;height:18px;border:1px solid #3d59f9;border-radius:50%;color:#3d59f9;line-height:16px;text-align:center}.site-header .menu-item-has-children:hover>.sub-menu{display:block;animation:dropdown .3s}.navbar-horizontal .menu-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.menu-skin-light .cart-toggle .product-count{border-color:#fff;color:#fff}.menu-skin-light .menu-wrap .main-navigation>ul>li>a{color:#fff}.menu-skin-light .menu-wrap .main-navigation>ul>li>a::before{background-color:#fff}.menu-skin-light .menu-wrap .main-navigation>ul>li>a:hover{color:rgba(255,255,255,0.6)}.menu-skin-light .menu-wrap .main-navigation>ul>li.menu-item-has-children{position:relative}.menu-skin-light .menu-wrap .main-navigation>ul>li.active>a{color:#fff}.navbar-horizontal .main-navigation>ul li.has-mega-menu{position:static !important}.navbar-horizontal .main-navigation>ul li.has-mega-menu .sub-menu>li>a{padding:5px 30px;border:0}.navbar-horizontal .main-navigation>ul li.has-mega-menu .sub-menu>li>a::after{display:none}@media screen and (max-width: 1200px){.navbar-horizontal .main-navigation>ul li.has-mega-menu .sub-menu>li>a{padding:5px 20px}}.navbar-horizontal .main-navigation>ul li.has-mega-menu>.sub-menu{display:none;width:100%;border-right:0;border-left:0;table-layout:fixed}.navbar-horizontal .main-navigation>ul li.has-mega-menu>.sub-menu>li{display:table-cell;padding:25px 0 30px;border-right:1px solid #e7e7e7;vertical-align:top}.navbar-horizontal .main-navigation>ul li.has-mega-menu>.sub-menu>li:last-child{border:0}.navbar-horizontal .main-navigation>ul li.has-mega-menu>.sub-menu>li>a{color:#999 !important;text-transform:uppercase}.navbar-horizontal .main-navigation>ul li.has-mega-menu>.sub-menu>li>.sub-menu{display:block;position:relative;top:0;left:0;width:100%;border:0;box-shadow:none}.navbar-horizontal .main-navigation>ul li.has-mega-menu>.sub-menu>li:hover>.sub-menu{animation:none}.navbar-horizontal .main-navigation>ul li.has-mega-menu:hover>.sub-menu{display:table;animation:dropdown-mega .3s}.header-lateral{position:fixed;top:0;bottom:0;left:0;width:300px;height:100%;padding-top:35px;padding-right:30px;padding-bottom:40px;padding-left:30px;background-color:#fff}.header-lateral .header-lateral-head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-items:center}.header-lateral .site-logo,.header-lateral .mobile-logo{margin-top:0;margin-bottom:0}.header-lateral .search-box{margin-top:28px}.header-lateral .search-box input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){padding-left:32px;border:0;border-bottom:1px solid #e7e7e7;border-radius:0;background:0}.header-lateral .search-box input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']):focus{box-shadow:0 14px 25px -10px rgba(0,0,0,0.1)}.header-lateral .search-box button[type='submit']{left:0}.header-lateral .site-button .btn,.header-lateral .site-button .nav-tabs>li>a,.header-lateral .site-button .wc-tabs>li>a,.header-lateral .site-button .nav-filters>ul>li>a{margin:24px 0}.header-lateral .main-navigation{margin-right:-30px;margin-left:-30px;padding-top:28px;padding-bottom:5px}.header-lateral .main-navigation>ul{margin:0;padding:0;list-style:none}.header-lateral .main-navigation>ul>li{position:relative}.header-lateral .main-navigation>ul>li>a{display:block;position:relative;padding:9px 30px;color:#222;font-size:16px;font-weight:500;text-decoration:none}.header-lateral .main-navigation>ul>li>a:hover{color:#3d59f9}.header-lateral .main-navigation>ul>li.active>a{color:#3d59f9}.header-lateral .main-navigation>ul>li>.sub-menu{top:0;left:100%}.header-lateral .main-navigation>ul>li.menu-item-has-children>a::after{display:block;position:absolute;top:50%;right:25px;margin-top:-15px;font-family:silicon-icons;font-size:1.1em;content:'\e902'}.header-lateral .social-bar{padding-top:28px;padding-bottom:5px}.header-lateral+.content-wrapper{padding-left:300px}.header-lateral+.content-wrapper .container{width:100% !important;padding-right:30px;padding-left:30px}@media screen and (max-width: 1200px){.header-lateral+.content-wrapper .container{padding-right:15px;padding-left:15px}}.admin-bar .header-lateral{top:32px}@media screen and (max-width: 782px){.admin-bar .header-lateral{top:46px}}@media screen and (max-width: 991px){.mobile-menu-toggle,.mobile-logo{display:inline-block}.menu-wrap,.site-logo,.navbar-utils .util.site-search-toggle,.navbar-utils .util.site-button,.navbar-utils .util.offcanvas-menu-toggle,.topbar .login-link>span{display:none}.topbar .login-link>i{font-size:20px}.header-lateral{position:relative;top:0 !important;width:100%;height:auto;padding:10px 15px;border-right:0}.header-lateral .main-navigation,.header-lateral .search-box,.header-lateral .site-button,.header-lateral .social-bar{display:none}.header-lateral+.content-wrapper{padding-left:0}.navbar-sticky{display:none !important}.index-page .util.cart-toggle{display:none}}.offcanvas-container{position:fixed;top:0;bottom:0;padding-bottom:40px;transition:all .35s;background-color:#222;z-index:9990;overflow-y:auto}.offcanvas-container .btn:hover,.offcanvas-container .nav-tabs>li>a:hover,.offcanvas-container .wc-tabs>li>a:hover,.offcanvas-container .nav-filters>ul>li>a:hover{box-shadow:none !important}.offcanvas-container.mobile-menu{left:-290px;width:290px;box-shadow:inset -4px 0 17px 0 rgba(0,0,0,0.35)}.offcanvas-container.mobile-menu .search-box input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){height:70px;padding-right:50px;padding-left:26px;border:0;border-bottom:1px solid rgba(255,255,255,0.08);border-radius:0;background:0;color:#fff;font-size:16px}.offcanvas-container.mobile-menu .search-box input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']):focus{border-color:transparent;background-color:rgba(255,255,255,0.08)}.offcanvas-container.mobile-menu .search-box button[type='submit']{right:18px;left:auto;color:#fff}.offcanvas-container.mobile-menu .search-box button[type='submit']>i{font-size:24px}.offcanvas-container.offcanvas-menu{right:-340px;width:340px;box-shadow:inset 4px 0 17px 0 rgba(0,0,0,0.35)}.offcanvas-container.offcanvas-cart{right:-400px;width:400px;box-shadow:inset 4px 0 17px 0 rgba(0,0,0,0.35)}@media screen and (max-width: 480px){.offcanvas-container.offcanvas-cart{right:-300px;width:300px}}.offcanvas-container.offcanvas-cart .cart-header{display:table;width:100%;padding:26px;border-bottom:1px solid rgba(255,255,255,0.08);letter-spacing:.1em}.offcanvas-container.offcanvas-cart .cart-header .column{display:table-cell;vertical-align:middle}.offcanvas-container.offcanvas-cart .cart-header .column:last-child{text-align:right}.offcanvas-container.offcanvas-cart .cart-header .cart-title{margin-bottom:0;color:rgba(255,255,255,0.5);font-size:14px;font-weight:500;text-transform:uppercase}.offcanvas-container.offcanvas-cart .cart-header .view-cart-link{color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none}.offcanvas-container.offcanvas-cart .cart-header .view-cart-link>i{display:inline-block;margin-left:-3px;font-size:1.3em;vertical-align:middle}.offcanvas-container.offcanvas-cart .product-item{position:relative;padding:16px 26px;padding-right:60px;border-bottom:1px solid rgba(255,255,255,0.08)}.offcanvas-container.offcanvas-cart .product-item .product-title{margin-bottom:5px;font-size:16px;font-weight:normal}.offcanvas-container.offcanvas-cart .product-item .product-title>a{color:#fff;text-decoration:none}.offcanvas-container.offcanvas-cart .product-item .product-title>span{margin-right:5px;color:rgba(255,255,255,0.5)}.offcanvas-container.offcanvas-cart .product-item .product-price{display:block;color:rgba(255,255,255,0.5);font-size:16px}.offcanvas-container.offcanvas-cart .product-item .remove-from-cart{display:block;position:absolute;top:50%;right:24px;margin-top:-10px;transition:color .3s;color:rgba(255,255,255,0.5);font-size:20px;line-height:1;text-decoration:none;cursor:pointer}.offcanvas-container.offcanvas-cart .product-item .remove-from-cart:hover{color:#ff5252}.offcanvas-container.offcanvas-cart .cart-footer{padding:0 26px}.offcanvas-container.offcanvas-cart .cart-footer .cart-subtotal{display:table;width:100%;padding:18px 0 10px;color:#fff;font-size:16px}.offcanvas-container.offcanvas-cart .cart-footer .cart-subtotal>.column{display:table-cell;vertical-align:middle}.offcanvas-container.offcanvas-cart .cart-footer .cart-subtotal>.column:last-child{font-weight:500;text-align:right}.offcanvas-container .site-button{padding-right:26px;padding-left:26px}.offcanvas-container .site-button .widget{display:block;margin:24px 0}.offcanvas-container .site-button .btn,.offcanvas-container .site-button .nav-tabs>li>a,.offcanvas-container .site-button .wc-tabs>li>a,.offcanvas-container .site-button .nav-filters>ul>li>a{margin:0}.offcanvas-container .social-bar{padding-top:31px;padding-right:26px;padding-left:26px}.offcanvas-container::-webkit-scrollbar{display:none}.admin-bar .offcanvas-container{top:32px}@media screen and (max-width: 782px){.admin-bar .offcanvas-container{top:46px}}.site-backdrop{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:0;z-index:9980;position:fixed;transition:opacity .35s, visibility .35s;cursor:pointer;visibility:hidden}.content-wrapper{-webkit-transition:-webkit-transform .35s;transition:transform .35s;backface-visibility:hidden}.offcanvas-menu-in-view,.offcanvas-cart-in-view,.mobile-menu-in-view{overflow:hidden !important}.offcanvas-menu-in-view .site-backdrop,.offcanvas-cart-in-view .site-backdrop,.mobile-menu-in-view .site-backdrop{opacity:.7;visibility:visible}.no-csstransforms3d .offcanvas-menu-in-view .offcanvas-container.offcanvas-menu{right:0}.no-csstransforms3d .offcanvas-menu-in-view .content-wrapper,.no-csstransforms3d .offcanvas-menu-in-view .topbar,.no-csstransforms3d .offcanvas-menu-in-view .navbar-horizontal{left:-340px}.no-csstransforms3d .offcanvas-cart-in-view .offcanvas-container.offcanvas-cart{right:0}.no-csstransforms3d .offcanvas-cart-in-view .content-wrapper{left:-400px}@media screen and (max-width: 480px){.no-csstransforms3d .offcanvas-cart-in-view .content-wrapper,.no-csstransforms3d .offcanvas-cart-in-view .topbar,.no-csstransforms3d .offcanvas-cart-in-view .navbar-horizontal{left:-300px}}.no-csstransforms3d .mobile-menu-in-view .offcanvas-container.mobile-menu{left:0}.no-csstransforms3d .mobile-menu-in-view .content-wrapper,.no-csstransforms3d .mobile-menu-in-view .topbar,.no-csstransforms3d .mobile-menu-in-view .navbar-horizontal{right:-290px}.csstransforms3d .offcanvas-menu-in-view .offcanvas-container.offcanvas-menu,.csstransforms3d .offcanvas-menu-in-view .content-wrapper,.csstransforms3d .offcanvas-menu-in-view .topbar,.csstransforms3d .offcanvas-menu-in-view .navbar-horizontal{transform:translate3d(-340px, 0, 0)}.csstransforms3d .offcanvas-cart-in-view .offcanvas-container.offcanvas-cart,.csstransforms3d .offcanvas-cart-in-view .content-wrapper,.csstransforms3d .offcanvas-cart-in-view .topbar,.csstransforms3d .offcanvas-cart-in-view .navbar-horizontal{transform:translate3d(-400px, 0, 0)}@media screen and (max-width: 480px){.csstransforms3d .offcanvas-cart-in-view .offcanvas-container.offcanvas-cart,.csstransforms3d .offcanvas-cart-in-view .content-wrapper,.csstransforms3d .offcanvas-cart-in-view .topbar,.csstransforms3d .offcanvas-cart-in-view .navbar-horizontal{transform:translate3d(-300px, 0, 0)}}.csstransforms3d .mobile-menu-in-view .offcanvas-container.mobile-menu,.csstransforms3d .mobile-menu-in-view .content-wrapper,.csstransforms3d .mobile-menu-in-view .topbar,.csstransforms3d .mobile-menu-in-view .navbar-horizontal{transform:translate3d(290px, 0, 0)}.site-footer{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.site-footer>.overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.75;z-index:1}.site-footer>.container,.site-footer>.container-fluid{position:relative;z-index:5}.site-footer .footer-row{padding-bottom:12px}.site-footer .footer-row:last-child{padding-top:48px}.site-footer .footer-row:first-child{padding-top:60px}.site-footer.footer-light .footer-row:last-child{border-color:rgba(255,255,255,0.15) !important}.site-footer.footer-light .widget-title,.site-footer.footer-light .widgettitle{border-bottom:1px solid rgba(255,255,255,0.15);color:rgba(255,255,255,0.5)}.site-footer.footer-light .widget div>ul>li a,.site-footer.footer-light .widget>ul>li a{color:#fff}.site-footer.footer-light .widget div>ul>li a:hover,.site-footer.footer-light .widget>ul>li a:hover{color:rgba(255,255,255,0.5)}.site-footer.footer-light .widget_categories>ul>li,.site-footer.footer-light .widget_recent_entries>ul>li,.site-footer.footer-light .widget_recent_comments>ul>li,.site-footer.footer-light .widget_archive>ul>li,.site-footer.footer-light .widget_meta>ul>li,.site-footer.footer-light .widget_nav_menu div>ul>li,.site-footer.footer-light .widget_pages>ul>li,.site-footer.footer-light .widget_product_categories>ul>li,.site-footer.footer-light .woocommerce-MyAccount-navigation>ul>li{border-bottom-color:rgba(255,255,255,0.15);color:rgba(255,255,255,0.5)}.site-footer.footer-light .widget_categories>ul>li:last-child,.site-footer.footer-light .widget_recent_entries>ul>li:last-child,.site-footer.footer-light .widget_recent_comments>ul>li:last-child,.site-footer.footer-light .widget_archive>ul>li:last-child,.site-footer.footer-light .widget_meta>ul>li:last-child,.site-footer.footer-light .widget_nav_menu div>ul>li:last-child,.site-footer.footer-light .widget_pages>ul>li:last-child,.site-footer.footer-light .widget_product_categories>ul>li:last-child,.site-footer.footer-light .woocommerce-MyAccount-navigation>ul>li:last-child{border:0}.site-footer.footer-light .widget_recent_comments .comment-author-link>a{color:rgba(255,255,255,0.5)}.site-footer.footer-light .widget_recent_comments .comment-author-link>a:hover{color:#fff}.site-footer.footer-light .widget_recent_comments ul>li::before{color:rgba(255,255,255,0.5)}.site-footer.footer-light .widget_tag_cloud a,.site-footer.footer-light .widget_product_tag_cloud a,.site-footer.footer-light .tags-links a{background-color:rgba(255,255,255,0.15);color:#fff}.site-footer.footer-light .widget_tag_cloud a:hover,.site-footer.footer-light .widget_product_tag_cloud a:hover,.site-footer.footer-light .tags-links a:hover{background-color:#3d59f9;color:#fff}.site-footer.footer-light .widget_calendar caption,.site-footer.footer-light .widget_text p,.site-footer.footer-light .rssSummary{color:rgba(255,255,255,0.5)}.site-footer.footer-light .widget_rss .widget-title>a{color:#fff}.site-footer.footer-light .widget_rss .widget-title>a:hover{color:rgba(255,255,255,0.5)}.site-footer.footer-light .widget_rss>ul>li{border-bottom-color:rgba(255,255,255,0.15)}.site-footer.footer-light .widget_rss>ul>li .rss-date,.site-footer.footer-light .widget_rss>ul>li cite{color:rgba(255,255,255,0.5)}.site-footer.footer-light .widget_silicon_button .text-gray,.site-footer.footer-light .widget_silicon_button p{color:rgba(255,255,255,0.5)}.site-footer.footer-light .widget_silicon_contacts ul>li{border-bottom-color:rgba(255,255,255,0.15)}.site-footer.footer-light .widget_silicon_contacts ul>li .contact-label{color:rgba(255,255,255,0.5)}.site-footer.footer-light .widget_silicon_contacts ul>li span.contact-info{color:#fff}.site-footer.footer-light .widget_silicon_recent_posts .post-item,.site-footer.footer-light .widget_silicon_recent_posts_carousel .post-item{border-bottom-color:rgba(255,255,255,0.15)}.site-footer.footer-light .widget_silicon_recent_posts .post-meta a,.site-footer.footer-light .widget_silicon_recent_posts_carousel .post-meta a{color:rgba(255,255,255,0.5)}.site-footer.footer-light .widget_silicon_recent_posts .post-meta a:hover,.site-footer.footer-light .widget_silicon_recent_posts_carousel .post-meta a:hover{color:#fff !important}.site-footer.footer-light .widget_silicon_recent_posts .post-title>a,.site-footer.footer-light .widget_silicon_recent_posts_carousel .post-title>a{color:#fff !important}.site-footer.footer-light .widget_silicon_recent_posts .post-title>a:hover,.site-footer.footer-light .widget_silicon_recent_posts_carousel .post-title>a:hover{color:rgba(255,255,255,0.5) !important}.site-footer.footer-light .owl-carousel .owl-dots .owl-dot{background-color:#fff}.site-footer.footer-light textarea,.site-footer.footer-light select,.site-footer.footer-light input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']){border-color:rgba(255,255,255,0.15) !important;background-color:transparent !important;color:#fff !important}.site-footer.footer-light textarea::-moz-placeholder,.site-footer.footer-light select::-moz-placeholder,.site-footer.footer-light input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file'])::-moz-placeholder{color:rgba(255,255,255,0.5);opacity:1}.site-footer.footer-light textarea:-ms-input-placeholder,.site-footer.footer-light select:-ms-input-placeholder,.site-footer.footer-light input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']):-ms-input-placeholder{color:rgba(255,255,255,0.5)}.site-footer.footer-light textarea::-webkit-input-placeholder,.site-footer.footer-light select::-webkit-input-placeholder,.site-footer.footer-light input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file'])::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.site-footer.footer-light textarea:focus:not(select),.site-footer.footer-light select:focus:not(select),.site-footer.footer-light input[type]:not([type='submit']):not([type='button']):not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='file']):focus:not(select){border-color:transparent !important;background-color:rgba(255,255,255,0.15) !important}.site-footer.footer-light .search-box button[type='submit'],.site-footer.footer-light .input-group button[type='submit']{color:#fff !important}.site-footer.footer-light .search-box button[type='submit']:hover,.site-footer.footer-light .input-group button[type='submit']:hover{color:rgba(255,255,255,0.5) !important}.site-footer.footer-light .form-select::before{color:#fff !important}.site-footer.footer-light .widget_silicon_subscribe p{color:rgba(255,255,255,0.5) !important}.page-title{position:relative;padding-top:72px;padding-bottom:72px;background-position:center;background-repeat:no-repeat;background-size:cover}.page-title>.inner{position:relative;width:100%;max-width:900px;margin:0 auto;padding:0 15px;text-align:center;z-index:5}.page-title h1{margin-bottom:0;font-size:50px}@media screen and (max-width: 991px){.page-title h1{font-size:43px}}@media screen and (max-width: 768px){.page-title h1{font-size:36px}}.page-title>.overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.6;z-index:1}.page-title[data-jarallax]{background-color:#222}@media screen and (max-width: 768px){.page-title{padding-top:48px;padding-bottom:48px}}.page-title-lg{padding-top:120px;padding-bottom:120px}@media screen and (max-width: 768px){.page-title-lg{padding-top:84px;padding-bottom:84px}}.page-title-xl{padding-top:192px;padding-bottom:192px}@media screen and (max-width: 768px){.page-title-xl{padding-top:144px;padding-bottom:144px}}.breadcrumbs{padding-bottom:16px;color:#bfbfbf;font-family:"Roboto",sans-serif;font-size:13px;cursor:default}.breadcrumbs>span{display:inline-block;vertical-align:middle}.breadcrumbs>span:last-child{display:none}.breadcrumbs a{transition:color .25s;color:#999;text-decoration:none}.breadcrumbs a:hover{color:#3d59f9}.breadcrumbs .separator{width:3px;height:3px;margin:0 6px;border-radius:50%}.page-title-meta{margin-top:43px;padding-top:43px}.page-title-meta .post-meta a{margin:0 5px;font-size:13px}.page-title-meta .post-categories{padding-top:16px}.page-title-meta .post-categories>a{margin:6px}@media screen and (max-width: 991px){.page-title-meta{margin-top:36px;padding-top:36px}}.page-title-light h1{color:#fff}.page-title-light .breadcrumbs{color:rgba(255,255,255,0.5)}.page-title-light .breadcrumbs a{color:rgba(255,255,255,0.75)}.page-title-light .breadcrumbs a:hover{color:#fff}.page-title-light .page-title-meta{border-top-color:rgba(255,255,255,0.15)}.page-title-light .page-title-meta a{color:rgba(255,255,255,0.7)}.page-title-light .page-title-meta a:hover{color:#fff}.intro-section{background-color:#f5f5f5}.intro-section .intro-description{color:#999}.intro-section.intro-personal .person-name{font-size:18px;font-weight:bold;line-height:1.5}.intro-section.intro-personal .person-position{margin-bottom:0;color:#999}.intro-section.intro-comparison .compar-slider-wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.intro-section.intro-comparison .cs-label{font-family:"Roboto",sans-serif;font-size:13px;font-weight:500;letter-spacing:.075em;text-transform:uppercase}.intro-section.intro-comparison .cd-handle{background-color:#3d59f9;box-shadow:0 0 0 6px rgba(0,0,0,0.2),0 0 10px rgba(0,0,0,0.6),inset 0 1px 0 rgba(255,255,255,0.3)}@media screen and (max-width: 768px){.intro-section.intro-comparison .cd-handle{display:none !important}}@media screen and (max-width: 991px){.intro-section.intro-comparison{padding-top:80px}}.intro-section.intro-app-showcase .intro-app-tagline{font-size:16px}.intro-section.intro-app-showcase .platform-swith>a{transition:all .3s;background-color:#ededed;color:#222}.intro-section.intro-app-showcase .platform-swith>a:hover,.intro-section.intro-app-showcase .platform-swith>a.active{color:#fff}.intro-section.intro-app-showcase .platform-swith>a:hover.platform-ios,.intro-section.intro-app-showcase .platform-swith>a.active.platform-ios{background-color:#222}.intro-section.intro-app-showcase .platform-swith>a:hover.platform-android,.intro-section.intro-app-showcase .platform-swith>a.active.platform-android{background-color:#a4c639}.intro-section.intro-app-showcase .platform-swith>a:hover.platform-windows,.intro-section.intro-app-showcase .platform-swith>a.active.platform-windows{background-color:#00bcf2}.intro-section.intro-app-showcase .intro-app-features .feature p{margin-bottom:0;color:#999}.intro-section.intro-app-showcase+*{background-color:#fff}.intro-section.intro-light .intro-title{color:#fff}.intro-section.intro-light.intro-app-showcase .intro-app-tagline,.intro-section.intro-light .intro-description{color:rgba(255,255,255,0.55)}.intro-section.intro-light.intro-comparison .cs-label{color:rgba(255,255,255,0.75)}.intro-section.intro-light.intro-app-showcase .platform-swith>a{background-color:rgba(255,255,255,0.15);color:#fff}.intro-section.intro-light.intro-app-showcase .platform-swith>a:hover,.intro-section.intro-light.intro-app-showcase .platform-swith>a.active{background-color:#fff}.intro-section.intro-light.intro-app-showcase .platform-swith>a:hover.platform-ios,.intro-section.intro-light.intro-app-showcase .platform-swith>a.active.platform-ios{color:#222}.intro-section.intro-light.intro-app-showcase .platform-swith>a:hover.platform-android,.intro-section.intro-light.intro-app-showcase .platform-swith>a.active.platform-android{color:#a4c639}.intro-section.intro-light.intro-app-showcase .platform-swith>a:hover.platform-windows,.intro-section.intro-light.intro-app-showcase .platform-swith>a.active.platform-windows{color:#00bcf2}.intro-section.intro-light.intro-app-showcase .intro-app-features .feature h4,.intro-section.intro-light.intro-app-showcase .intro-app-features .feature p{color:#fff}.intro-section.intro-light.intro-app-showcase .intro-app-features .feature p{opacity:.55}.intro-section.intro-featured-posts .post-title{font-size:48px;line-height:1.15}.intro-section.intro-featured-posts .post-title>a{transition:opacity .3s;color:#fff !important}.intro-section.intro-featured-posts .post-title>a:hover{opacity:.6}@media screen and (max-width: 768px){.intro-section.intro-featured-posts .post-title{font-size:38px}}.intro-section.intro-featured-posts .post-footer .post-author .post-author-name,.intro-section.intro-featured-posts .post-meta a{transition:opacity .25s;color:#fff !important;opacity:.6}.intro-section.intro-featured-posts .post-footer .post-author:hover .post-author-name,.intro-section.intro-featured-posts .post-meta a:hover{opacity:1}.without-title .content-wrapper{padding-top:60px}.post-meta{padding:5px 0;font-size:12px}.post-meta a{display:inline-block;margin-left:10px;color:#999;text-decoration:none}.post-meta a:first-child{margin-left:0}.post-meta a>i{display:inline-block;vertical-align:middle}.post-meta a>i.si-time{margin-top:-2px}.post-categories>a{display:inline-block;margin-right:12px;margin-bottom:12px;padding:0 12px;transition:all .3s;border-radius:11px;font-size:10px;font-weight:bold;letter-spacing:.1em;line-height:21px;text-transform:uppercase;text-decoration:none}.post-categories>a:hover{box-shadow:0 4px 7px 0 rgba(0,0,0,0.25)}.post-header{position:relative}.post-header .svg-bg{display:none;position:absolute;right:0;bottom:0;width:100%;height:30px;overflow:hidden;z-index:3;-moz-border-right-colors:#e7e7e7}.post-header .svg-bg svg{width:100%;height:100%}.post-format{display:block;position:absolute;top:24px;right:24px;font-size:24px;text-align:center;z-index:4}.post-format::before{font-family:silicon-icons}.format-standard .post-format{display:none}.format-image .post-format::before{content:'\e90e'}.format-gallery .post-format::before{content:'\e927'}.format-video .post-format::before{content:'\e937'}.format-audio .post-format::before{content:'\e90b'}.format-quote .post-format::before{content:'\e93a'}.format-link .post-format::before{content:'\e92b'}.format-chat .post-format::before{content:'\e917'}.sticky .post-format::before{content:'\e908'}.post-tile{margin-bottom:30px;transition:box-shadow .4s;border-radius:5px;background-color:#fff}.post-tile:hover{box-shadow:0 20px 72px -20px rgba(0,0,0,0.2)}.post-title>a{font-weight:bold;text-decoration:none}.post-thumb{display:block;position:relative;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;overflow:hidden}.post-thumb>img{display:block;width:100%}.post-tile:not(.has-post-thumbnail) .post-format,.post-horizontal:not(.has-post-thumbnail) .post-format{color:#999;line-height:1}.post-tile:not(.has-post-thumbnail) .post-header,.post-horizontal:not(.has-post-thumbnail) .post-header{position:relative;padding:24px 24px 0}.post-tile:not(.has-post-thumbnail) .post-header .post-categories,.post-horizontal:not(.has-post-thumbnail) .post-header .post-categories{padding-right:45px}.post-tile:not(.has-post-thumbnail) .post-header .post-categories>span,.post-horizontal:not(.has-post-thumbnail) .post-header .post-categories>span{margin-right:5px;font-size:12px}.post-tile:not(.has-post-thumbnail) .post-header .post-categories>a,.post-horizontal:not(.has-post-thumbnail) .post-header .post-categories>a{margin:0;margin-right:4px;padding:0;background:none !important;color:#404040 !important;font-size:12px;font-weight:normal;letter-spacing:0;text-transform:none}.post-tile:not(.has-post-thumbnail) .post-header .post-categories>a:hover,.post-horizontal:not(.has-post-thumbnail) .post-header .post-categories>a:hover{color:#3d59f9 !important;box-shadow:none}.post-tile:not(.has-post-thumbnail).sticky .post-format,.post-horizontal:not(.has-post-thumbnail).sticky .post-format{color:#404040}.has-post-thumbnail .post-format{width:40px;height:40px;border-radius:50%;background-color:#fff;color:#404040;line-height:40px;box-shadow:0 5px 9px 0 rgba(0,0,0,0.2)}.has-post-thumbnail .post-header{position:relative;margin:-1px}.has-post-thumbnail .post-header .post-categories{position:absolute;top:0;left:0;width:100%;padding-top:24px;padding-right:70px;padding-left:24px}.has-post-thumbnail .post-header .post-categories>span{display:none}.has-post-thumbnail.sticky .post-format{background-color:#222;color:#fff}.post-body{padding:24px}.post-body .post-excerpt{margin-bottom:0;color:#999}.post-footer{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-items:center;padding:0 24px 20px}.post-footer .post-author{color:#999;font-size:12px;text-decoration:none}.post-footer .post-author .post-author-ava,.post-footer .post-author .post-author-name{display:inline-block;vertical-align:middle}.post-footer .post-author .post-author-ava{width:42px;height:42px;margin-right:5px;border-radius:50%;overflow:hidden}.post-footer .post-author .post-author-ava>img{width:100%}.post-horizontal{margin-bottom:57px}.post-horizontal .post-footer,.post-horizontal .post-header{padding:0 !important}.post-horizontal:not(.has-post-thumbnail) .post-header{margin-bottom:-10px}.post-horizontal:not(.has-post-thumbnail) .post-format{top:0}.post-horizontal .post-body{padding-right:0;padding-bottom:0;padding-left:0}@media screen and (max-width: 768px){.post-horizontal{margin-bottom:48px}}.masonry-grid.blog-posts .has-post-thumbnail .svg-bg{display:block}.masonry-grid.blog-posts.col-1 .has-post-thumbnail .svg-bg{display:none}.masonry-grid.blog-posts:not(.col-1) .has-post-thumbnail .post-format{top:auto;bottom:10px}@media screen and (max-width: 991px){.masonry-grid.blog-posts:not(.col-1) .has-post-thumbnail .post-format{bottom:5px}}@media screen and (max-width: 560px){.masonry-grid.blog-posts:not(.col-1) .has-post-thumbnail .post-format{bottom:10px}}@media screen and (max-width: 360px){.masonry-grid.blog-posts:not(.col-1) .has-post-thumbnail .post-format{bottom:5px}}.single-post-footer{margin-top:48px;padding-top:24px;padding-bottom:24px}.single-post-footer>.container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-items:center}.single-post-footer>.container::before,.single-post-footer>.container::after{display:none}@media screen and (max-width: 768px){.single-post-footer{text-align:center}.single-post-footer>.container{display:block}.single-post-footer>.container .entry-share{display:table;margin-right:auto;margin-left:auto}}.entry-share{position:relative;padding:5px 0}.entry-share>.btn,.nav-tabs>li.entry-share>a,.wc-tabs>li.entry-share>a,.nav-filters>ul>li.entry-share>a{margin-right:0}.entry-share .popover{bottom:100%;left:-51%}.entry-share.popover-visible .popover{transform:translateY(0);opacity:1;visibility:visible}.post-tile-simple{padding:12px;border-radius:5px;background-position:center;background-color:#f5f5f5;background-repeat:no-repeat;background-size:cover}.post-tile-simple .post-categories>span{display:none}.post-tile-simple .post-simple-footer{padding-top:52px}.post-tile-simple.has-post-thumbnail{position:relative;overflow:hidden}.post-tile-simple.has-post-thumbnail::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.35;z-index:1}.post-tile-simple.has-post-thumbnail>.post-simple-footer,.post-tile-simple.has-post-thumbnail>.post-categories{position:relative;z-index:5}.post-tile-simple.has-post-thumbnail .post-title>a,.post-tile-simple.has-post-thumbnail .post-meta a{transition:opacity .3s;color:#fff !important}.post-tile-simple.has-post-thumbnail .post-title>a:hover{opacity:.6}.post-tile-simple.has-post-thumbnail .post-meta a{opacity:.6}.post-tile-simple.has-post-thumbnail .post-meta a:hover{opacity:1}.portfolio-post{overflow:hidden}.portfolio-post .portfolio-tile-title a{font-size:20px;font-weight:bold;text-decoration:none}.portfolio-post .portfolio-tile-text{color:#222}.portfolio-post-tile{position:relative;transform:translateZ(0);transition:box-shadow .4s;border-radius:5px}.portfolio-post-tile img{display:block;width:100%;transition:.4s;backface-visibility:hidden}.portfolio-post-tile>.portfolio-tile-title{position:absolute;bottom:24px;left:24px;margin-bottom:0;z-index:5}.portfolio-post-tile .portfolio-post-tile-icon-links{display:-ms-flexbox;display:flex;position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);margin-top:-50px;z-index:7}.portfolio-post-tile .portfolio-post-tile-icon-links a{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;width:60px;height:60px;transform:translateX(-10px);transition:.25s;border-radius:50%;background:#fff;text-align:center;text-decoration:none;box-shadow:0 5px 9px 0 rgba(0,0,0,0.2);opacity:0}.portfolio-post-tile .portfolio-post-tile-icon-links a i{font-size:34px}.portfolio-post-tile .portfolio-post-tile-icon-links a+a{margin-left:30px;transform:translateX(10px)}.portfolio-post-tile .portfolio-post-info{display:inline-block;position:absolute;bottom:0;width:100%;padding-top:32px;padding-right:24px;padding-bottom:24px;padding-left:24px;transform:translateY(100%);transition:.2s;opacity:0;z-index:6}.portfolio-post-tile .portfolio-post-info .portfolio-tile-title{position:relative;z-index:5}.portfolio-post-tile .portfolio-post-info .portfolio-tile-title a{color:#404040}.portfolio-post-tile .portfolio-post-info .svg-bg{position:absolute;top:100%;left:0;width:150%;height:200px;transform:rotate(-20deg);transition:.3s;opacity:0;z-index:3}.portfolio-post-tile .portfolio-tile-text{display:block;position:relative;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:5}.portfolio-post-tile:hover{box-shadow:0 20px 72px -20px rgba(0,0,0,0.2)}.portfolio-post-tile:hover>img{transform:translateY(-20px)}.portfolio-post-tile:hover .portfolio-post-info{transform:translateY(0);transition:.25s .1s;opacity:1}.portfolio-post-tile:hover .portfolio-post-info .svg-bg{top:0;transform:rotate(0);transition:top .4s, transfotm .4s, opacity .1s;opacity:1}.portfolio-post-tile:hover .portfolio-post-tile-icon-links a{transform:translateX(0);transition:.35s;opacity:1}.portfolio-post-tile::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, transparent 0%, transparent 30%, rgba(0,0,0,0.2) 70%, rgba(0,0,0,0.6) 100%);content:'';z-index:3}.touchevents .portfolio-post-tile>img{transform:translateY(-20px)}.touchevents .portfolio-post-tile .portfolio-post-info{transform:translateY(0);opacity:1}.touchevents .portfolio-post-tile .portfolio-post-info .svg-bg{top:0;transform:rotate(0);opacity:1}.touchevents .portfolio-post-tile .portfolio-post-tile-icon-links a{transform:translateX(0);opacity:1}.portfolio-carousel .portfolio-post-tile{box-shadow:none !important}.portfolio-carousel .portfolio-post-tile::after{display:none !important}.grid-no-gap .portfolio-post-tile::after,.portfolio-carousel-no-gap .portfolio-post-tile::after{display:none}.grid-no-gap .portfolio-post-tile,.portfolio-carousel-no-gap .portfolio-post-tile{margin-bottom:0;border-radius:0}.portfolio-post-list{margin-bottom:0;padding-bottom:24px}.portfolio-post-list .portfolio-carousel-item{height:400px;background-position:center;background-repeat:no-repeat;background-size:cover}.portfolio-post-list .owl-carousel{border-radius:5px;overflow:hidden}.portfolio-post-list .portfolio-post-list-info{display:inline-block;width:100%;max-width:520px}.portfolio-toolbar{display:flex;margin-bottom:48px}.portfolio-toolbar .entry-share{margin-left:auto}.portfolio-toolbar .entry-share a.btn,.portfolio-toolbar .entry-share .nav-tabs>li>a,.portfolio-toolbar .entry-share .wc-tabs>li>a,.portfolio-toolbar .entry-share .nav-filters>ul>li>a{margin:0}.portfolio-toolbar .entry-share .popover{right:0;left:auto}.no-results{max-width:650px;margin:0 auto;padding:24px;padding:24px;border-radius:5px;background-color:#fafafa}.no-results>i{display:block;margin-bottom:16px;color:#e1e1e1;font-size:60px}.no-results .search-box{margin-bottom:16px}.product-tile{position:relative;transition:box-shadow .25s;border-radius:5px;overflow:hidden}.product-tile .product-thumb-wrapper{position:relative}.product-tile .product-thumb-wrapper a,.product-tile .product-thumb-wrapper img{display:block}.product-tile .product-thumb-wrapper span.onsale{position:absolute;top:12px;left:12px;min-width:auto;min-height:auto;padding:0;border-radius:0;padding:0 12px;border-radius:11px;background-color:#ff5252;color:#fff;font-size:10px;font-weight:bold;letter-spacing:.1em;line-height:21px;text-transform:uppercase}.product-tile .product-tile-body{padding:24px;border-top:0;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;text-align:center}.product-tile .product-tile-body>*{float:none}.product-tile .product-tile-body .product-title{margin-bottom:0}.product-tile .product-tile-body .product-title a{font-size:20px;font-weight:bold;text-decoration:none}.product-tile .product-tile-body .product-price{margin-top:12px}.product-tile .product-tile-body .product-price del{padding-right:5px}.product-tile .product-tile-body .product-price ins{text-decoration:none}.product-tile .product-tile-body .btn,.product-tile .product-tile-body .nav-tabs>li>a,.product-tile .product-tile-body .wc-tabs>li>a,.product-tile .product-tile-body .nav-filters>ul>li>a{margin-top:24px}.product-tile:hover{box-shadow:0 20px 72px -20px rgba(0,0,0,0.2) !important}.owl-carousel .product-tile{box-shadow:none}.star-rating{display:inline-block;position:relative;color:#e7e7e7}.star-rating>span{display:block;position:absolute;top:0;left:0;color:#ff5f2c;overflow:hidden}.single-gallery .owl-thumbs{margin-right:-24px}.single-gallery .owl-thumbs .owl-thumb-item{position:relative;width:calc(100% / 4);padding:24px 24px 0 0;border:0;outline:none;background:transparent}.single-gallery .owl-thumbs .owl-thumb-item img{display:block;transition:.25s;-webkit-transform:translate3D(0, 0, 0);opacity:.6}.single-gallery .owl-thumbs .owl-thumb-item.active img,.single-gallery .owl-thumbs .owl-thumb-item:hover img{opacity:1}.single-gallery .owl-thumbs .owl-thumb-item::after{display:block;position:absolute;bottom:0;left:0;width:calc(100% - 24px);height:3px;transition:opacity .4s;background-color:#3d59f9;content:'';opacity:0}.single-gallery .owl-thumbs .owl-thumb-item.active::after{opacity:1}.single-product-meta .single-post-footer{margin-top:0;padding-top:36px}.single-product-meta .single-post-footer .entry-share{padding-top:0}.single-product-meta .single-post-footer .entry-share a{margin-top:0}.single-product-meta .single-post-footer .entry-share .popover{right:0;left:auto}@media screen and (max-width: 768px){.single-product-meta .single-post-footer .entry-share{margin-top:24px}.single-product-meta .single-post-footer .entry-share .popover{right:auto;left:-51%}}.single-product-meta .posted_in a{text-decoration:none}.product_meta{padding-top:36px}.shop-cart-table{width:100%}.shop-cart-table td,.shop-cart-table th{vertical-align:middle}.shop-cart-table a{text-decoration:none}.shop-cart-table .product-price,.shop-cart-table .product-quantity,.shop-cart-table .product-subtotal{text-align:center}.shop-cart-table .cart-thumb-wrap img{border-radius:50%}.shop-cart-table .quantity{display:inline-block;max-width:100px;margin-bottom:-24px}@media screen and (max-width: 991px){.shop-cart-table .cart-thumb-wrap{margin-right:10px}.shop-cart-table .h3{font-size:14px}}@media screen and (max-width: 360px){.shop-cart-table .quantity input{border:0 !important}}.widget .owl-carousel .product-item{display:-ms-flexbox;display:flex}.widget .owl-carousel .product-item .widget-product-thumb{width:60px;height:60px;margin-right:12px;border-radius:50%;overflow:hidden}.widget .owl-carousel .product-item .product-title{margin-bottom:12px;font-size:14px}.widget .owl-carousel .product-item .product-title a{font-size:14px;text-decoration:none}.widget .owl-carousel .star-rating{margin-bottom:9px !important;float:none}.widget .owl-carousel .owl-dots{margin-top:12px}.shop-order-details{display:flex}.shop-order-details ul{width:100%;padding-left:24px}.shop-order-details ul:first-child{text-align:right}.btn,.nav-tabs>li>a,.wc-tabs>li>a,.nav-filters>ul>li>a,input[type='submit'],input[type='button']{display:inline-block;position:relative;height:44px;margin-top:8px;margin-right:12px;margin-bottom:8px;padding:0 24px;transform:translateZ(0);transition:all .4s;border:1px solid transparent;background-color:transparent;background-image:none;color:#222;font-family:"Roboto",sans-serif;font-size:12px;font-style:normal;font-weight:bold;letter-spacing:.1em;line-height:44px;white-space:nowrap;cursor:pointer;vertical-align:middle;text-transform:uppercase;text-decoration:none;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:hover,.nav-tabs>li>a:hover,.wc-tabs>li>a:hover,.nav-filters>ul>li>a:hover,.btn:focus .btn:active,.nav-tabs>li>a:focus .btn:active,.wc-tabs>li>a:focus .btn:active,.nav-filters>ul>li>a:focus .btn:active,.btn:focus .nav-tabs>li>a:active,.nav-tabs>li>a:focus .nav-tabs>li>a:active,.wc-tabs>li>a:focus .nav-tabs>li>a:active,.nav-filters>ul>li>a:focus .nav-tabs>li>a:active,.btn:focus .wc-tabs>li>a:active,.nav-tabs>li>a:focus .wc-tabs>li>a:active,.wc-tabs>li>a:focus .wc-tabs>li>a:active,.nav-filters>ul>li>a:focus .wc-tabs>li>a:active,.btn:focus .nav-filters>ul>li>a:active,.nav-tabs>li>a:focus .nav-filters>ul>li>a:active,.wc-tabs>li>a:focus .nav-filters>ul>li>a:active,.nav-filters>ul>li>a:focus .nav-filters>ul>li>a:active,.btn.active,.nav-tabs>li>a.active,.wc-tabs>li>a.active,.nav-filters>ul>li>a.active,input[type='submit']:hover,input[type='submit']:focus .btn:active,input[type='submit']:focus .nav-tabs>li>a:active,input[type='submit']:focus .wc-tabs>li>a:active,input[type='submit']:focus .nav-filters>ul>li>a:active,input[type='submit'].active,input[type='button']:hover,input[type='button']:focus .btn:active,input[type='button']:focus .nav-tabs>li>a:active,input[type='button']:focus .wc-tabs>li>a:active,input[type='button']:focus .nav-filters>ul>li>a:active,input[type='button'].active,.btn:focus input[type='submit']:active,.nav-tabs>li>a:focus input[type='submit']:active,.wc-tabs>li>a:focus input[type='submit']:active,.nav-filters>ul>li>a:focus input[type='submit']:active,input[type='submit']:focus input[type='submit']:active,input[type='button']:focus input[type='submit']:active,.btn:focus input[type='button']:active,.nav-tabs>li>a:focus input[type='button']:active,.wc-tabs>li>a:focus input[type='button']:active,.nav-filters>ul>li>a:focus input[type='button']:active,input[type='submit']:focus input[type='button']:active,input[type='button']:focus input[type='button']:active{outline:none;background-image:none;text-decoration:none;box-shadow:none}.btn>i,.nav-tabs>li>a>i,.wc-tabs>li>a>i,.nav-filters>ul>li>a>i,input[type='submit']>i,input[type='button']>i{display:inline-block;font-size:1.1em;vertical-align:middle}.btn>i.si,.nav-tabs>li>a>i.si,.wc-tabs>li>a>i.si,.nav-filters>ul>li>a>i.si,.btn>i.material-icons,.nav-tabs>li>a>i.material-icons,.wc-tabs>li>a>i.material-icons,.nav-filters>ul>li>a>i.material-icons,input[type='submit']>i.si,input[type='submit']>i.material-icons,input[type='button']>i.si,input[type='button']>i.material-icons{font-size:1.3em}.btn[disabled],.nav-tabs>li>a[disabled],.wc-tabs>li>a[disabled],.nav-filters>ul>li>a[disabled],.btn.disabled,.nav-tabs>li>a.disabled,.wc-tabs>li>a.disabled,.nav-filters>ul>li>a.disabled,input[type='submit'][disabled],input[type='submit'].disabled,input[type='button'][disabled],input[type='button'].disabled{cursor:not-allowed;opacity:.5}.btn[disabled]:hover,.nav-tabs>li>a[disabled]:hover,.wc-tabs>li>a[disabled]:hover,.nav-filters>ul>li>a[disabled]:hover,.btn.disabled:hover,.nav-tabs>li>a.disabled:hover,.wc-tabs>li>a.disabled:hover,.nav-filters>ul>li>a.disabled:hover,input[type='submit'][disabled]:hover,input[type='submit'].disabled:hover,input[type='button'][disabled]:hover,input[type='button'].disabled:hover{box-shadow:none !important}.btn-lg{height:50px;line-height:50px}.btn-sm{height:36px;padding:0 20px;line-height:36px}.btn-pill,.post-password-form input[type='submit'],.nav-tabs>li>a,.wc-tabs>li>a,.nav-filters>ul>li>a{border-radius:22px}.btn-pill.btn-lg,.post-password-form input.btn-lg[type='submit'],.nav-tabs>li>a.btn-lg,.wc-tabs>li>a.btn-lg,.nav-filters>ul>li>a.btn-lg{border-radius:25px}.btn-pill.btn-sm,.post-password-form input.btn-sm[type='submit'],.nav-tabs>li>a.btn-sm,.wc-tabs>li>a.btn-sm,.nav-filters>ul>li>a.btn-sm{border-radius:18px}.btn-rounded{border-radius:5px}.text-center .btn,.text-center .nav-tabs>li>a,.text-center .wc-tabs>li>a,.text-center .nav-filters>ul>li>a{margin-right:6px;margin-left:6px}.text-right .btn,.text-right .nav-tabs>li>a,.text-right .wc-tabs>li>a,.text-right .nav-filters>ul>li>a{margin-right:0;margin-left:12px}.btn-block{display:block;width:100%;margin-top:24px;margin-right:0;margin-bottom:24px;margin-left:0}.btn-solid.btn-default,.post-password-form input.btn-default[type='submit'],.nav-tabs>li>a.btn-solid,.wc-tabs>li>a.btn-solid,.nav-filters>ul>li>a.btn-solid{background-color:#f5f5f5;color:#222;border-color:#e7e7e7}.btn-solid.btn-default:hover,.post-password-form input.btn-default[type='submit']:hover,.nav-tabs>li>a.btn-solid:hover,.wc-tabs>li>a.btn-solid:hover,.nav-filters>ul>li>a.btn-solid:hover{background-color:#f5f5f5;color:#222;box-shadow:0 14px 25px -8px rgba(0,0,0,0.23)}.btn-solid.btn-primary,.post-password-form input[type='submit']{background-color:#3d59f9;color:#fff}.btn-solid.btn-primary:hover,.post-password-form input[type='submit']:hover{background-color:#1537f8;color:#fff;box-shadow:0 14px 25px -8px rgba(61,89,249,0.55)}.btn-solid.btn-success,.post-password-form input.btn-success[type='submit']{background-color:#00e676;color:#fff}.btn-solid.btn-success:hover,.post-password-form input.btn-success[type='submit']:hover{background-color:#00bd61;color:#fff;box-shadow:0 14px 25px -8px rgba(0,230,118,0.6)}.btn-solid.btn-info,.post-password-form input.btn-info[type='submit']{background-color:#5695fe;color:#fff}.btn-solid.btn-info:hover,.post-password-form input.btn-info[type='submit']:hover{background-color:#2d7cfe;color:#fff;box-shadow:0 14px 25px -8px rgba(86,149,254,0.6)}.btn-solid.btn-warning,.post-password-form input.btn-warning[type='submit']{background-color:#ff5f2c;color:#fff}.btn-solid.btn-warning:hover,.post-password-form input.btn-warning[type='submit']:hover{background-color:#ff4003;color:#fff;box-shadow:0 14px 25px -8px rgba(255,95,44,0.6)}.btn-solid.btn-danger,.post-password-form input.btn-danger[type='submit']{background-color:#ff5252;color:#fff}.btn-solid.btn-danger:hover,.post-password-form input.btn-danger[type='submit']:hover{background-color:#ff2929;color:#fff;box-shadow:0 14px 25px -8px rgba(255,82,82,0.6)}.btn-solid.btn-white,.post-password-form input.btn-white[type='submit']{background-color:#fff;color:#222}.btn-solid.btn-white:hover,.post-password-form input.btn-white[type='submit']:hover{background-color:#fff;color:#222;box-shadow:0 14px 25px -8px rgba(0,0,0,0.23)}.btn-solid.btn-gradient,.post-password-form input.btn-gradient[type='submit']{background:#3d59f9;background:linear-gradient(to right, #8e54e9 0%, #8e54e9 20%, #3d59f9 100%);color:#fff}.btn-solid.btn-gradient:hover,.post-password-form input.btn-gradient[type='submit']:hover{background:#3d59f9;background:linear-gradient(to right, #8e54e9 0%, #8e54e9 20%, #3d59f9 100%);color:#fff;box-shadow:0 14px 25px -8px rgba(61,89,249,0.55)}.btn-ghost{overflow:hidden}.btn-ghost::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(100%);transition:all .28s;content:'';opacity:0;z-index:-1}.btn-ghost:hover::before{transform:translateY(0);opacity:1}.btn-ghost.btn-default,.nav-tabs>li>a.btn-ghost,.wc-tabs>li>a.btn-ghost,.nav-filters>ul>li>a.btn-ghost{border-color:#222;color:#222;border-color:#e7e7e7}.btn-ghost.btn-default::before,.nav-tabs>li>a.btn-ghost::before,.wc-tabs>li>a.btn-ghost::before,.nav-filters>ul>li>a.btn-ghost::before{background-color:#f5f5f5}.btn-ghost.btn-default:hover,.nav-tabs>li>a.btn-ghost:hover,.wc-tabs>li>a.btn-ghost:hover,.nav-filters>ul>li>a.btn-ghost:hover{color:#222;box-shadow:0 14px 25px -8px rgba(0,0,0,0.23)}.btn-ghost.btn-primary,.post-password-form input.btn-ghost[type='submit']{border-color:#3d59f9;color:#3d59f9}.btn-ghost.btn-primary::before,.post-password-form input.btn-ghost[type='submit']::before{background-color:#3d59f9}.btn-ghost.btn-primary:hover,.post-password-form input.btn-ghost[type='submit']:hover{color:#fff;box-shadow:0 14px 25px -8px rgba(61,89,249,0.55)}.btn-ghost.btn-success{border-color:#00e676;color:#00e676}.btn-ghost.btn-success::before{background-color:#00e676}.btn-ghost.btn-success:hover{color:#fff;box-shadow:0 14px 25px -8px rgba(0,230,118,0.6)}.btn-ghost.btn-info{border-color:#5695fe;color:#5695fe}.btn-ghost.btn-info::before{background-color:#5695fe}.btn-ghost.btn-info:hover{color:#fff;box-shadow:0 14px 25px -8px rgba(86,149,254,0.6)}.btn-ghost.btn-warning{border-color:#ff5f2c;color:#ff5f2c}.btn-ghost.btn-warning::before{background-color:#ff5f2c}.btn-ghost.btn-warning:hover{color:#fff;box-shadow:0 14px 25px -8px rgba(255,95,44,0.6)}.btn-ghost.btn-danger{border-color:#ff5252;color:#ff5252}.btn-ghost.btn-danger::before{background-color:#ff5252}.btn-ghost.btn-danger:hover{color:#fff;box-shadow:0 14px 25px -8px rgba(255,82,82,0.6)}.btn-ghost.btn-white{border-color:#fff;color:#fff;border-color:rgba(255,255,255,0.15)}.btn-ghost.btn-white::before{background-color:#fff}.btn-ghost.btn-white:hover{color:#222;box-shadow:0 14px 25px -8px rgba(0,0,0,0.23)}.btn-link.btn-default,.nav-tabs>li>a,.wc-tabs>li>a,.nav-filters>ul>li>a{color:#222}.btn-link.btn-default:hover,.nav-tabs>li>a:hover,.wc-tabs>li>a:hover,.nav-filters>ul>li>a:hover{background-color:#fff;color:#222;box-shadow:0 14px 25px -8px rgba(0,0,0,0.23)}.btn-link.btn-primary,.post-password-form input.btn-link[type='submit'],.nav-tabs>li>a.btn-primary,.wc-tabs>li>a.btn-primary,.nav-filters>ul>li>a.btn-primary{color:#3d59f9}.btn-link.btn-primary:hover,.post-password-form input.btn-link[type='submit']:hover,.nav-tabs>li>a.btn-primary:hover,.wc-tabs>li>a.btn-primary:hover,.nav-filters>ul>li>a.btn-primary:hover{background-color:#fff;color:#3d59f9;box-shadow:0 14px 25px -8px rgba(61,89,249,0.45)}.btn-link.btn-success,.nav-tabs>li>a.btn-success,.wc-tabs>li>a.btn-success,.nav-filters>ul>li>a.btn-success{color:#00e676}.btn-link.btn-success:hover,.nav-tabs>li>a.btn-success:hover,.wc-tabs>li>a.btn-success:hover,.nav-filters>ul>li>a.btn-success:hover{background-color:#fff;color:#00e676;box-shadow:0 14px 25px -8px rgba(0,230,118,0.45)}.btn-link.btn-info,.nav-tabs>li>a.btn-info,.wc-tabs>li>a.btn-info,.nav-filters>ul>li>a.btn-info{color:#5695fe}.btn-link.btn-info:hover,.nav-tabs>li>a.btn-info:hover,.wc-tabs>li>a.btn-info:hover,.nav-filters>ul>li>a.btn-info:hover{background-color:#fff;color:#5695fe;box-shadow:0 14px 25px -8px rgba(86,149,254,0.45)}.btn-link.btn-warning,.nav-tabs>li>a.btn-warning,.wc-tabs>li>a.btn-warning,.nav-filters>ul>li>a.btn-warning{color:#ff5f2c}.btn-link.btn-warning:hover,.nav-tabs>li>a.btn-warning:hover,.wc-tabs>li>a.btn-warning:hover,.nav-filters>ul>li>a.btn-warning:hover{background-color:#fff;color:#ff5f2c;box-shadow:0 14px 25px -8px rgba(255,95,44,0.45)}.btn-link.btn-danger,.nav-tabs>li>a.btn-danger,.wc-tabs>li>a.btn-danger,.nav-filters>ul>li>a.btn-danger{color:#ff5252}.btn-link.btn-danger:hover,.nav-tabs>li>a.btn-danger:hover,.wc-tabs>li>a.btn-danger:hover,.nav-filters>ul>li>a.btn-danger:hover{background-color:#fff;color:#ff5252;box-shadow:0 14px 25px -8px rgba(255,82,82,0.45)}.btn-link.btn-white,.nav-tabs>li>a.btn-white,.wc-tabs>li>a.btn-white,.nav-filters>ul>li>a.btn-white{color:#fff}.btn-link.btn-white:hover,.nav-tabs>li>a.btn-white:hover,.wc-tabs>li>a.btn-white:hover,.nav-filters>ul>li>a.btn-white:hover{background-color:#fff;color:#222;box-shadow:0 14px 25px -8px rgba(0,0,0,0.23)}@supports (mix-blend-mode: lighten){.btn-link.btn-gradient,.nav-tabs>li>a.btn-gradient,.wc-tabs>li>a.btn-gradient,.nav-filters>ul>li>a.btn-gradient{display:inline-block;position:relative;background:#fff;color:#000;mix-blend-mode:multiply}.btn-link.btn-gradient::before,.nav-tabs>li>a.btn-gradient::before,.wc-tabs>li>a.btn-gradient::before,.nav-filters>ul>li>a.btn-gradient::before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right, #8e54e9, #3d59f9);content:'';pointer-events:none}.btn-link.btn-gradient::before,.nav-tabs>li>a.btn-gradient::before,.wc-tabs>li>a.btn-gradient::before,.nav-filters>ul>li>a.btn-gradient::before{mix-blend-mode:screen}}.btn-link.btn-gradient:hover,.nav-tabs>li>a.btn-gradient:hover,.wc-tabs>li>a.btn-gradient:hover,.nav-filters>ul>li>a.btn-gradient:hover{background-color:#fff;box-shadow:0 14px 25px -8px rgba(61,89,249,0.55)}.market-btn{display:inline-block;height:60px;margin:0 12px 12px 0;border-radius:5px;background-position:center;background-repeat:no-repeat;background-size:cover;font-family:"Roboto",sans-serif;font-size:18px;font-weight:normal;text-decoration:none;white-space:nowrap;vertical-align:middle}.market-btn:focus,.market-btn:active{text-decoration:none}.market-btn>span{display:block;font-size:12px;line-height:1.3}.market-btn.btn-amazon{width:185px;padding:9px 18px 0 24px;background-color:#f5f5f5;color:#000}.market-btn.btn-appstore{width:200px;padding:9px 18px 0 73px;background-color:#000;color:#fff}.market-btn.btn-playstore{width:202px;padding:9px 18px 0 76px;background-color:#f5f5f5;color:#000}.market-btn.btn-windows{width:215px;padding:9px 18px 0 75px;background-color:#00adef;color:#fff}.market-btn.btn-blackberry{width:218px;padding:9px 8px 0 73px;background-color:#000;color:#fff}.scroll-to-top-btn{display:block;position:fixed;right:16px;bottom:-88px;width:44px;height:44px;transition:bottom 400ms cubic-bezier(0.68, -0.55, 0.265, 1.55),opacity 0.3s,background-color 0.3s,border-color 0.3s;border-radius:50%;background-color:rgba(0,0,0,0.3);color:#fff;font-size:24px;line-height:44px;opacity:0;z-index:2000;text-align:center;text-decoration:none}.scroll-to-top-btn:hover{background-color:rgba(0,0,0,0.8);color:#fff}.scroll-to-top-btn.visible{bottom:14px;opacity:1}@media screen and (max-width: 480px){.scroll-to-top-btn{bottom:-72px;width:36px;height:36px;line-height:36px}}.social-button{display:inline-block;position:relative;width:21px;height:21px;margin-right:13px;margin-bottom:13px;font-size:13px;text-decoration:none;-webkit-transform:translate3d(0, 0, 0)}.social-button i{position:absolute;top:0;left:0;transition:opacity .25s;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%)}.social-button i::before{display:block;transition:transform .25s;-webkit-transform:translate3d(0, 0, 0);-webkit-transform-style:preserve-3d;transform:translate3d(0, 0, 0);transform-style:preserve-3d}.social-button .unhvrd{opacity:1}.social-button .unhvrd::before{transform:translateY(0) scale(1)}.social-button .hvrd{color:#222;opacity:0}.social-button .hvrd::before{transform:translateY(10px) scale(0.7)}.social-button:hover .unhvrd{opacity:0}.social-button:hover .unhvrd::before{transform:translateY(-10px) scale(0.7);transition:transform .15s}.social-button:hover .hvrd{opacity:1}.social-button:hover .hvrd::before{transform:translateY(0) scale(1)}.social-button.sb-shape-polygon,.social-button.sb-shape-circle,.social-button.sb-shape-rounded,.social-button.sb-shape-square{width:36px;height:36px;margin-right:10px;margin-bottom:10px}.social-button.sb-shape-polygon svg{display:block;position:absolute;width:100%}.social-button.sb-shape-circle{border-radius:50%}.social-button.sb-shape-rounded{border-radius:5px}.social-button.sb-shape-square{border-radius:0}.sb-mail{color:#3d59f9}.sb-mail svg{transform:rotate(10deg)}.sb-facebook{color:#3b5998}.sb-facebook svg{transform:rotate(90deg)}.sb-twitter{color:#1da1f2}.sb-twitter svg{transform:rotate(45deg)}.sb-googleplus{color:#dd4b39;font-size:16px}.sb-googleplus svg{transform:rotate(30deg)}.sb-play{color:#00c4ff}.sb-play svg{transform:rotate(30deg)}.sb-deviantart{color:#05cc47;font-size:16px}.sb-deviantart svg{transform:rotate(50deg)}.sb-digg{color:#005be2;font-size:16px}.sb-digg svg{transform:rotate(60deg)}.sb-instagram{color:#c13584}.sb-instagram svg{transform:rotate(40deg)}.sb-lastfm{color:#d51007;font-size:14px}.sb-lastfm svg{transform:rotate(60deg)}.sb-linkedin{color:#0077b5}.sb-linkedin svg{transform:rotate(70deg)}.sb-foursquare{color:#f94877}.sb-foursquare svg{transform:rotate(10deg)}.sb-airbnb{color:#fd5c63}.sb-airbnb svg{transform:rotate(20deg)}.sb-android{color:#a4c639}.sb-android svg{transform:rotate(750deg)}.sb-apple{color:#000000}.sb-apple svg{transform:rotate(20deg)}.sb-behance{color:#1769ff;font-size:14px}.sb-behance svg{transform:rotate(55deg)}.sb-blogger{color:#f57d00}.sb-blogger svg{transform:rotate(20deg)}.sb-github{color:#4078c0}.sb-github svg{transform:rotate(0deg)}.sb-pinterest{color:#bd081c}.sb-pinterest svg{transform:rotate(90deg)}.sb-flickr{color:#0063dc}.sb-flickr svg{transform:rotate(0deg)}.sb-disqus{color:#2e9fff}.sb-disqus svg{transform:rotate(70deg)}.sb-dribbble{color:#ea4c89}.sb-dribbble svg{transform:rotate(95deg)}.sb-odnoklassniki{color:#ed812b}.sb-odnoklassniki svg{transform:rotate(10deg)}.sb-stackoverflow{color:#f48024}.sb-stackoverflow svg{transform:rotate(30deg)}.sb-paypal{color:#009cde}.sb-paypal svg{transform:rotate(80deg)}.sb-playstation{color:#003087;font-size:15px}.sb-playstation svg{transform:rotate(80deg)}.sb-reddit{color:#ff4500}.sb-reddit svg{transform:rotate(0deg)}.sb-rss{color:#f26522}.sb-rss svg{transform:rotate(0deg)}.sb-skype{color:#00aff0}.sb-skype svg{transform:rotate(10deg)}.sb-snapchat{color:#cbc91e}.sb-snapchat svg{transform:rotate(10deg)}.sb-soundcloud{color:#ff8800;font-size:16px}.sb-soundcloud svg{transform:rotate(20deg)}.sb-steam{color:#00adee}.sb-steam svg{transform:rotate(40deg)}.sb-stumbleupon{color:#eb4924}.sb-stumbleupon svg{transform:rotate(35deg)}.sb-telegram{color:#0088cc}.sb-telegram svg{transform:rotate(65deg)}.sb-tumblr{color:#35465c}.sb-tumblr svg{transform:rotate(90deg)}.sb-viber{color:#8f5db7}.sb-viber svg{transform:rotate(0deg)}.sb-vimeo{color:#1ab7ea}.sb-vimeo svg{transform:rotate(30deg)}.sb-vine{color:#00b488}.sb-vine svg{transform:rotate(60deg)}.sb-vkontakte{color:#45668e;font-size:14px}.sb-vkontakte svg{transform:rotate(40deg)}.sb-whatsapp{color:#25d366}.sb-whatsapp svg{transform:rotate(10deg)}.sb-windows{color:#00bcf2}.sb-windows svg{transform:rotate(70deg)}.sb-wordpress{color:#21759b}.sb-wordpress svg{transform:rotate(55deg)}.sb-xbox{color:#52b043}.sb-xbox svg{transform:rotate(15deg)}.sb-xing{color:#cfdc00}.sb-xing svg{transform:rotate(55deg)}.sb-yahoo{color:#410093}.sb-yahoo svg{transform:rotate(95deg)}.sb-yelp{color:#af0606}.sb-yelp svg{transform:rotate(5deg)}.sb-youtube{color:#cd201f}.sb-youtube svg{transform:rotate(0deg)}.social-button.sb-monochrome.sb-mail .unhvrd{color:#222}.social-button.sb-monochrome.sb-mail .hvrd{color:#3d59f9}.social-button.sb-monochrome.sb-facebook .unhvrd{color:#222}.social-button.sb-monochrome.sb-facebook .hvrd{color:#3b5998}.social-button.sb-monochrome.sb-twitter .unhvrd{color:#222}.social-button.sb-monochrome.sb-twitter .hvrd{color:#1da1f2}.social-button.sb-monochrome.sb-googleplus .unhvrd{color:#222}.social-button.sb-monochrome.sb-googleplus .hvrd{color:#dd4b39}.social-button.sb-monochrome.sb-play .unhvrd{color:#222}.social-button.sb-monochrome.sb-play .hvrd{color:#00c4ff}.social-button.sb-monochrome.sb-deviantart .unhvrd{color:#222}.social-button.sb-monochrome.sb-deviantart .hvrd{color:#05cc47}.social-button.sb-monochrome.sb-digg .unhvrd{color:#222}.social-button.sb-monochrome.sb-digg .hvrd{color:#005be2}.social-button.sb-monochrome.sb-instagram .unhvrd{color:#222}.social-button.sb-monochrome.sb-instagram .hvrd{color:#c13584}.social-button.sb-monochrome.sb-lastfm .unhvrd{color:#222}.social-button.sb-monochrome.sb-lastfm .hvrd{color:#d51007}.social-button.sb-monochrome.sb-linkedin .unhvrd{color:#222}.social-button.sb-monochrome.sb-linkedin .hvrd{color:#0077b5}.social-button.sb-monochrome.sb-foursquare .unhvrd{color:#222}.social-button.sb-monochrome.sb-foursquare .hvrd{color:#f94877}.social-button.sb-monochrome.sb-airbnb .unhvrd{color:#222}.social-button.sb-monochrome.sb-airbnb .hvrd{color:#fd5c63}.social-button.sb-monochrome.sb-android .unhvrd{color:#222}.social-button.sb-monochrome.sb-android .hvrd{color:#a4c639}.social-button.sb-monochrome.sb-apple .unhvrd{color:#222}.social-button.sb-monochrome.sb-apple .hvrd{color:#000000}.social-button.sb-monochrome.sb-behance .unhvrd{color:#222}.social-button.sb-monochrome.sb-behance .hvrd{color:#1769ff}.social-button.sb-monochrome.sb-blogger .unhvrd{color:#222}.social-button.sb-monochrome.sb-blogger .hvrd{color:#f57d00}.social-button.sb-monochrome.sb-github .unhvrd{color:#222}.social-button.sb-monochrome.sb-github .hvrd{color:#4078c0}.social-button.sb-monochrome.sb-pinterest .unhvrd{color:#222}.social-button.sb-monochrome.sb-pinterest .hvrd{color:#bd081c}.social-button.sb-monochrome.sb-flickr .unhvrd{color:#222}.social-button.sb-monochrome.sb-flickr .hvrd{color:#0063dc}.social-button.sb-monochrome.sb-disqus .unhvrd{color:#222}.social-button.sb-monochrome.sb-disqus .hvrd{color:#2e9fff}.social-button.sb-monochrome.sb-dribbble .unhvrd{color:#222}.social-button.sb-monochrome.sb-dribbble .hvrd{color:#ea4c89}.social-button.sb-monochrome.sb-odnoklassniki .unhvrd{color:#222}.social-button.sb-monochrome.sb-odnoklassniki .hvrd{color:#ed812b}.social-button.sb-monochrome.sb-stackoverflow .unhvrd{color:#222}.social-button.sb-monochrome.sb-stackoverflow .hvrd{color:#f48024}.social-button.sb-monochrome.sb-paypal .unhvrd{color:#222}.social-button.sb-monochrome.sb-paypal .hvrd{color:#009cde}.social-button.sb-monochrome.sb-playstation .unhvrd{color:#222}.social-button.sb-monochrome.sb-playstation .hvrd{color:#003087}.social-button.sb-monochrome.sb-reddit .unhvrd{color:#222}.social-button.sb-monochrome.sb-reddit .hvrd{color:#ff4500}.social-button.sb-monochrome.sb-rss .unhvrd{color:#222}.social-button.sb-monochrome.sb-rss .hvrd{color:#f26522}.social-button.sb-monochrome.sb-skype .unhvrd{color:#222}.social-button.sb-monochrome.sb-skype .hvrd{color:#00aff0}.social-button.sb-monochrome.sb-snapchat .unhvrd{color:#222}.social-button.sb-monochrome.sb-snapchat .hvrd{color:#cbc91e}.social-button.sb-monochrome.sb-soundcloud .unhvrd{color:#222}.social-button.sb-monochrome.sb-soundcloud .hvrd{color:#ff8800}.social-button.sb-monochrome.sb-steam .unhvrd{color:#222}.social-button.sb-monochrome.sb-steam .hvrd{color:#00adee}.social-button.sb-monochrome.sb-stumbleupon .unhvrd{color:#222}.social-button.sb-monochrome.sb-stumbleupon .hvrd{color:#eb4924}.social-button.sb-monochrome.sb-telegram .unhvrd{color:#222}.social-button.sb-monochrome.sb-telegram .hvrd{color:#0088cc}.social-button.sb-monochrome.sb-tumblr .unhvrd{color:#222}.social-button.sb-monochrome.sb-tumblr .hvrd{color:#35465c}.social-button.sb-monochrome.sb-viber .unhvrd{color:#222}.social-button.sb-monochrome.sb-viber .hvrd{color:#8f5db7}.social-button.sb-monochrome.sb-vimeo .unhvrd{color:#222}.social-button.sb-monochrome.sb-vimeo .hvrd{color:#1ab7ea}.social-button.sb-monochrome.sb-vine .unhvrd{color:#222}.social-button.sb-monochrome.sb-vine .hvrd{color:#00b488}.social-button.sb-monochrome.sb-vkontakte .unhvrd{color:#222}.social-button.sb-monochrome.sb-vkontakte .hvrd{color:#45668e}.social-button.sb-monochrome.sb-whatsapp .unhvrd{color:#222}.social-button.sb-monochrome.sb-whatsapp .hvrd{color:#25d366}.social-button.sb-monochrome.sb-windows .unhvrd{color:#222}.social-button.sb-monochrome.sb-windows .hvrd{color:#00bcf2}.social-button.sb-monochrome.sb-wordpress .unhvrd{color:#222}.social-button.sb-monochrome.sb-wordpress .hvrd{color:#21759b}.social-button.sb-monochrome.sb-xbox .unhvrd{color:#222}.social-button.sb-monochrome.sb-xbox .hvrd{color:#52b043}.social-button.sb-monochrome.sb-xing .unhvrd{color:#222}.social-button.sb-monochrome.sb-xing .hvrd{color:#cfdc00}.social-button.sb-monochrome.sb-yahoo .unhvrd{color:#222}.social-button.sb-monochrome.sb-yahoo .hvrd{color:#410093}.social-button.sb-monochrome.sb-yelp .unhvrd{color:#222}.social-button.sb-monochrome.sb-yelp .hvrd{color:#af0606}.social-button.sb-monochrome.sb-youtube .unhvrd{color:#222}.social-button.sb-monochrome.sb-youtube .hvrd{color:#cd201f}.text-center .social-button{margin-right:6px;margin-left:6px}.text-center .sb-shape-polygon,.text-center .sb-shape-circle,.text-center .sb-shape-rounded,.text-center .sb-shape-square{margin-right:5px;margin-left:5px}.text-right .social-button{margin-right:0;margin-left:13px}.text-right .sb-shape-polygon,.text-right .sb-shape-circle,.text-right .sb-shape-rounded,.text-right .sb-shape-square{margin-right:0;margin-left:10px}.social-button.sb-light{border-color:rgba(255,255,255,0.15);backface-visibility:hidden}.social-button.sb-light .unhvrd{color:rgba(255,255,255,0.5) !important}.social-button.sb-light .hvrd{color:#fff !important}.nav-tabs,.wc-tabs,.nav-filters>ul{margin-bottom:0;padding-left:0;border:0;list-style:none}.nav-tabs>li,.wc-tabs>li,.nav-filters>ul>li{display:inline-block;position:relative;padding:0}.nav-tabs>li>a,.wc-tabs>li>a,.nav-filters>ul>li>a{margin:0}.nav-tabs>li>a i,.wc-tabs>li>a i,.nav-filters>ul>li>a i{position:relative;top:-1px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.wc-tabs>li.active>a,.wc-tabs>li.active>a:hover,.wc-tabs>li.active>a:focus,.nav-filters>ul>li.active>a,.nav-filters>ul>li.active>a:hover,.nav-filters>ul>li.active>a:focus{background-color:#3d59f9;color:#fff;box-shadow:none;cursor:default}.tabs-horizontal .nav-tabs>li,.nav-filters>ul>li,.tabs-horizontal .wc-tabs>li{margin:0 12px 24px 0}.tabs-vertical{display:table;width:100%}.tabs-vertical .nav-tabs,.tabs-vertical .tab-content{display:table-cell;vertical-align:top}.tabs-vertical .nav-tabs>li{display:block;margin-bottom:12px}.tabs-vertical .nav-tabs>li>a{display:inline-block;white-space:nowrap}.tabs-vertical.tabs-vertical-left .tab-content{padding:5px 0 0 15px}.tabs-vertical.tabs-vertical-right .tab-content{padding:5px 15px 0 0}.nav-filters{margin-bottom:36px}.nav-filters>ul>li{margin:0 6px 10px 0}.nav-filters.text-center>ul>li{margin:0 3px 10px 3px}.nav-filters.text-right>ul>li{margin:0 0 10px 6px}.tabs-bordered .nav-tabs li::after,.tabs-bordered .nav-tabs li::before{position:absolute;top:100%;left:50%;width:0;height:0;margin-top:8px;transition:.3s;border:solid transparent;content:'';opacity:0;visibility:hidden;pointer-events:none}.tabs-bordered .nav-tabs li::after{margin-left:-10px;border-width:10px;border-bottom-color:#fff}.tabs-bordered .nav-tabs li::before{margin-left:-8px;border-width:8px;border-bottom-color:#e7e7e7}.tabs-bordered .nav-tabs li.active::after,.tabs-bordered .nav-tabs li.active::before{opacity:1;visibility:visible}.tabs-bordered.tabs-vertical-left .nav-tabs li{display:block;margin-right:0}.tabs-bordered.tabs-vertical-left .nav-tabs li::after,.tabs-bordered.tabs-vertical-left .nav-tabs li::before{top:50%;left:100%;border-color:transparent}.tabs-bordered.tabs-vertical-left .nav-tabs li::after{margin-top:-13px;margin-left:-8px;border-width:10px;border-right-color:#fff}.tabs-bordered.tabs-vertical-left .nav-tabs li::before{margin-top:-11px;border-width:8px;border-right-color:#e7e7e7}.tabs-bordered.tabs-vertical-right .nav-tabs li{display:block;margin-left:0}.tabs-bordered.tabs-vertical-right .nav-tabs li::after,.tabs-bordered.tabs-vertical-right .nav-tabs li::before{top:50%;right:100%;left:auto;border-color:transparent}.tabs-bordered.tabs-vertical-right .nav-tabs li::after{margin-top:-13px;margin-left:-8px;border-width:10px;border-left-color:#fff}.tabs-bordered.tabs-vertical-right .nav-tabs li::before{margin-top:-11px;border-width:8px;border-left-color:#e7e7e7}.tabs-bordered .tab-content{padding:24px !important;border-radius:5px}.tabs-vertical-left .nav-tabs{padding-right:24px}.tabs-vertical-left .nav-tabs>li::after,.tabs-vertical-left .nav-tabs>li::before{left:calc(100% + 16px) !important}.text-center .tabs-horizontal .nav-tabs>li,.text-center.tabs-horizontal .nav-tabs>li{margin:0 16px 14px}.tabs-horizontal .nav-tabs>li{margin-right:0;margin-left:12px}.tabs-horizontal .nav-tabs>li:first-child{margin-left:0}.tabs-vertical-right .nav-tabs{padding-right:auto;padding-left:24px}.tabs-vertical-right .nav-tabs>li::after,.tabs-vertical-right .nav-tabs>li::before{right:calc(100% + 9px) !important}.tabs-bordered .tab-content{background-color:#fff}.tab-content{padding-top:12px;overflow:hidden}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.tabs-light .nav-tabs li a,.tabs-light.nav-filters li a,.filters-light .nav-tabs li a,.filters-light.nav-filters li a{color:#fff}.tabs-light .nav-tabs li a:hover,.tabs-light.nav-filters li a:hover,.filters-light .nav-tabs li a:hover,.filters-light.nav-filters li a:hover{color:#404040}.tabs-light .nav-tabs li.active a,.tabs-light.nav-filters li.active a,.filters-light .nav-tabs li.active a,.filters-light.nav-filters li.active a{color:#fff}.transition.fade{transition:all .4s ease-in-out;opacity:0;backface-visibility:hidden}.transition.fade.in{opacity:1}.transition.scale.fade{transform:scale(0.9)}.transition.scaledown.fade{transform:scale(1.1)}.transition.scale.fade.in,.transition.scaledown.fade.in{transform:scale(1)}.transition.left.fade{transform:translateX(40px)}.transition.right.fade{transform:translateX(-40px)}.transition.left.fade.in,.transition.right.fade.in{transform:translateX(0)}.transition.top.fade{transform:translateY(-40px)}.transition.bottom.fade{transform:translateY(40px)}.transition.top.fade.in,.transition.bottom.fade.in{transform:translateY(0)}.transition.flip.fade{transform:rotateY(-90deg) scale(1.1);transform:origin(50% 50%)}.transition.flip.fade.in{transform:rotateY(0deg) scale(1);transform:origin(50% 50%)}.panel{margin-bottom:-1px}.panel-title{margin:0}.panel-title>a{display:block;position:relative;padding:21px;transition:.3s;color:#222;font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 13px 22px -11px rgba(0,0,0,0.2)}.panel-title>a>i{display:inline-block;vertical-align:middle}.panel-title>a .si.si-plus{display:block;position:absolute;top:0;right:24px;height:100%;transform:rotate(45deg);transition:.3s;font-size:20px;font-weight:300}.panel-title>a .si.si-plus::before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%)}.panel-title>a.collapsed .si.si-plus{transform:rotate(0)}.panel-title>a:hover{box-shadow:0 13px 22px -11px rgba(0,0,0,0.2) !important}.panel-title>a.collapsed{box-shadow:none}.panel-collapse>.panel-collapse-inner{padding:24px;padding-top:31px}.panel-group-light{border-color:rgba(255,255,255,0.15)}.panel-group-light .panel-collapse{border-color:rgba(255,255,255,0.15)}.panel-group-light .panel-title>a{border-color:rgba(255,255,255,0.15);color:#fff}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;transition:.3s;overflow:hidden}.testimonial{position:relative;padding:24px;padding-top:43.2px;border-radius:5px;background-color:#fff}.testimonial .quote-mark{display:block;position:absolute;top:0;left:24px;width:36px;height:36px;transform:translateY(-50%);border-radius:50%;color:#ffffff;font-size:20px;text-align:center;box-shadow:0 5px 10px 0 rgba(0,0,0,0.15)}.testimonial .quote-mark>i{vertical-align:middle}.testimonial .quote-mark.background-white{color:#404040}.testimonial .testimonial-author{display:flex;margin-top:20px}.testimonial .author-avatar{width:50px;height:50px;margin-right:12px;border-radius:50%;overflow:hidden}.testimonial .testimonial-author-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-content:center;-ms-flex-pack:justify;justify-content:center}.testimonial .testimonial-author-name{margin-bottom:3px;font-size:14px;font-weight:bold}.testimonial .testimonial-author-position{margin:0;font-size:12px;font-weight:normal}.testimonial p{margin-bottom:0}.testimonial.testimonial-center{text-align:center}.testimonial.testimonial-center .quote-mark{left:50%;transform:translate(-50%, -50%)}.testimonial.testimonial-center .testimonial-author{justify-content:center;text-align:left}.testimonial.testimonial-right{text-align:right}.testimonial.testimonial-right .quote-mark{right:24px;left:auto;transform:translateY(-50%)}.testimonial.testimonial-right .testimonial-author{justify-content:flex-end;text-align:right}.testimonial.testimonial-right .testimonial-author .author-avatar{margin-right:0;margin-left:12px}.testimonials-carousel.owl-carousel .owl-stage-outer{padding-top:20px;padding-bottom:2px}.testimonials-carousel.owl-carousel .owl-stage-outer .testimonial .quote-mark{left:24px}.testimonials-carousel.owl-carousel .owl-stage-outer .testimonial.testimonial-right .quote-mark{right:24px;left:auto}.testimonials-carousel.owl-carousel .owl-stage-outer .testimonial.testimonial-center .quote-mark{left:50%}.progress{margin-bottom:24px}.progress .progress-bar{position:relative;height:5px;border-radius:5px;background-color:#f5f5f5}.progress .progress-bar .rails{display:block;position:absolute;bottom:0;left:0;width:0;height:100%;transition:0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);border-radius:5px;z-index:1}.progress .progress-bar-label{display:block;margin-top:12px;margin-bottom:11px;font-size:14px;font-weight:bold}.progress .progress-bar-label i{display:inline-block;margin-right:4px;font-size:1.3em;vertical-align:middle}.progress.progress-light .progress-bar{background-color:rgba(255,255,255,0.15)}.progress.progress-light .progress-bar-label{color:#fff}.content-box{position:relative;padding-bottom:24px;transition:.25s;background-color:#fff}.content-box .content-box-body{padding:24px;word-wrap:break-word}.content-box .content-box-body p{margin:0}.content-box.content-box-icon .content-box-header,.content-box.content-box-icon-image .content-box-header{padding-top:48px;user-select:none}.content-box.content-box-icon .content-box-header i,.content-box.content-box-icon-image .content-box-header i{font-size:69px}.content-box.content-box-icon .content-box-header i[class^='socicon'],.content-box.content-box-icon-image .content-box-header i[class^='socicon']{line-height:.5}.content-box.content-box-icon-image .content-box-header img{width:72px}.content-box .btn,.content-box .nav-tabs>li>a,.content-box .wc-tabs>li>a,.content-box .nav-filters>ul>li>a{margin-bottom:24px}.content-box .content-box-decoration-line{display:block;position:absolute;bottom:0;left:0;width:100%;height:3px}.content-box:hover{box-shadow:0 20px 72px -20px rgba(0,0,0,0.25)}.content-box.content-box-image-cover img{user-select:none}.step{position:relative;transition:.25s;border-radius:5px}.step .step-digit{user-select:none}.step.step-simple{padding-top:45px;padding-right:24px;padding-bottom:24px;padding-left:39px}.step.step-simple .step-digit{position:absolute;top:0;left:0;color:#e7e7e7;font-size:80px;font-weight:900;line-height:.9;z-index:1}.step.step-simple .step-body{position:relative;z-index:2}.step.step-hover,.step.step-image{padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px;text-align:center;overflow:hidden}.step.step-hover .step-digit,.step.step-image .step-digit{display:inline-block;padding-bottom:12px;transform:scale(2);transition:.3s;color:#999;font-size:24px;font-weight:900}.step.step-hover .step-title,.step.step-image .step-title{transition:.3s}.step.step-hover .step-text,.step.step-image .step-text{margin-bottom:0;transition:.3s;color:#999}.step.step-hover:hover,.step.step-image:hover{box-shadow:0 20px 72px -20px rgba(0,0,0,0.25);cursor:default}.step.step-hover:hover .step-digit,.step.step-image:hover .step-digit{transform:scale(1)}.step.step-hover:hover .step-title,.step.step-image:hover .step-title{transform:scale(1.5)}.step.step-hover:hover .step-text,.step.step-hover:hover .step-digit,.step.step-image:hover .step-text,.step.step-image:hover .step-digit{color:#404040}.step.step-image{transform:translateZ(0);border-radius:5px}.step.step-image .step-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;transition:.45s;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:0;visibility:hidden;z-index:0}.step.step-image .step-bg-image::after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(34,34,34,0.45);content:'';z-index:5}.step.step-image:hover .step-bg-image{transform:scale(1.1);opacity:1;visibility:visible;backface-visibility:hidden}.step.step-image:hover .step-digit,.step.step-image:hover .step-text{color:#fff;opacity:.5}.step.step-image:hover .step-title{color:#fff}.step.step-light .step-digit,.step.step-light .step-text{color:#fff;opacity:.25}.step.step-light .step-text{opacity:.5}.step.step-light.step-hover .step-digit,.step.step-light.step-image .step-digit{opacity:.5}.step.step-light .step-title{color:#fff}.step.step-light.step-hover:hover{background-color:#fff}.step.step-light.step-hover:hover .step-digit,.step.step-light.step-hover:hover .step-text{color:#404040;opacity:1}.step.step-light.step-hover:hover .step-title{color:#222}.counter .counter-title{font-weight:bold}.counter.counter-simple .counter-digit{color:#e7e7e7;font-size:80px;font-weight:900;line-height:.8}.counter.counter-iconed{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.counter.counter-iconed .counter-icon-box{position:relative;flex-grow:0;flex-shrink:0;width:170px;height:170px;margin-right:24px;transition:.3s;border-radius:50%}.counter.counter-iconed .counter-digit,.counter.counter-iconed .counter-icon{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);color:#404040;font-size:36px}.counter.counter-iconed .counter-digit span,.counter.counter-iconed .counter-icon span{display:block;transition:.25s}.counter.counter-iconed .counter-digit span{transform:translateY(0) scale(1);opacity:1}.counter.counter-iconed .counter-icon span{transform:translateY(40px) scale(0.8);opacity:0}.counter.counter-iconed:hover .counter-icon-box{border-color:#3d59f9;background-color:#fff;box-shadow:0 12px 30px -2px rgba(61,89,249,0.3)}.counter.counter-iconed:hover .counter-digit span{transform:translateY(-40px) scale(0.8);transition:.2;opacity:0}.counter.counter-iconed:hover .counter-icon span{display:block;transform:translateY(0) scale(1);transition:.3;opacity:1}@media screen and (max-width: 360px){.counter.counter-iconed{-ms-flex-direction:column;flex-direction:column;text-align:center}.counter.counter-iconed .counter-icon-box{margin-right:0}.counter.counter-iconed .counter-title{margin-top:24px}}.counter.counter-vertical{-ms-flex-direction:column;flex-direction:column;text-align:center}.counter.counter-vertical .counter-icon-box{margin-right:0}.counter.counter-vertical .counter-title{margin-top:24px}.counter.counter-light.counter-simple .counter-digit{color:rgba(255,255,255,0.2)}.counter.counter-light.counter-simple .counter-title{color:#fff}.counter.counter-light.counter-simple .counter-text{color:rgba(255,255,255,0.5)}.counter.counter-light.counter-iconed .counter-digit{color:#fff}.counter.counter-light.counter-iconed .counter-title{color:#fff}.counter.counter-light.counter-iconed .counter-text{color:rgba(255,255,255,0.5)}.sc-icon .sc-icon-inner{display:inline-block;position:relative}.sc-icon .sc-icon-inner i{position:absolute;line-height:1;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%)}.sc-icon .sc-icon-inner img{width:100%}.sc-icon .si-icon-shape-square{border-radius:0}.sc-icon .si-icon-shape-rounded{border-radius:5px}.sc-icon .si-icon-shape-circle{border-radius:50%}.sc-icon .si-icon-shape-filled{border-color:transparent !important}dl dt.h6,dl dt.h5{margin-top:24px;margin-bottom:0;font-weight:bold}dl dt.h6:first-child,dl dt.h5:first-child{margin-top:0}dl dt.h6:empty,dl dt.h5:empty{margin-top:12px}dl dd{padding-top:12px;padding-bottom:24px}dl dd:empty{padding-top:0}dl.light-skin dt{color:#fff}dl.light-skin dd{border-color:rgba(255,255,255,0.15) !important;color:rgba(255,255,255,0.5)}dl.with-icon dt.h6,dl.with-icon dt.h5{position:relative;padding-left:27px}dl.with-icon dt.h6 i,dl.with-icon dt.h5 i{position:absolute;top:1px;left:0;font-size:18px}dl.with-icon dd{padding-left:27px}.pricing{border-radius:5px;background-color:#fff;overflow:hidden}.pricing .pricing-title{margin:0;padding-top:12px;padding-bottom:12px;text-transform:uppercase}.pricing .pricing-title:empty{display:none}.pricing .pricing-price-container{position:relative;padding-top:33px;padding-bottom:24px;background-color:#f5f5f5;overflow:hidden}.pricing .pricing-price-container .pricing-price{display:inline-block;position:relative}.pricing .pricing-price-container .pricing-currency{position:absolute;top:-12px;left:-16px;font-size:18px;font-weight:900}.pricing .pricing-price-container .pricing-price-value{font-size:60px;font-weight:900;line-height:1}.pricing .pricing-price-container .pricing-price-period{font-size:12px;text-transform:uppercase}.pricing .pricing-body{padding-top:24px;padding-right:48px;padding-bottom:24px;padding-left:48px}.pricing .pricing-info-list{display:inline-block;margin:0;padding-top:24px;padding-bottom:24px}.pricing .pricing-info-list:empty{display:none}.pricing .btn,.pricing .nav-tabs>li>a,.pricing .wc-tabs>li>a,.pricing .nav-filters>ul>li>a{margin-left:0}.pricing.pricing-featured{box-shadow:0 20px 84px -23px rgba(0,0,0,0.2)}.pricing.pricing-featured .pricing-title{padding-top:24px;padding-bottom:24px}.pricing.pricing-featured .pricing-price-value{font-size:80px}.pricing-price-container .pricing-price>*{transition:.4s ease}.pricing-price-container .pricing-price.hidden-value{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%)}.pricing-price-container .pricing-price.hidden-value>*{transform:translateY(40px);transition:.2s ease;opacity:0}.active .pricing-price-container .pricing-price>*{transform:translateY(-40px);transition:.2s ease;opacity:0}.active .pricing-price-container .pricing-price.hidden-value{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%)}.active .pricing-price-container .pricing-price.hidden-value>*{transform:translateY(0);transition:.4s ease;opacity:1}.pricing-container-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-content:center;align-content:center;-ms-flex-line-pack:center;align-items:center;-ms-flex-pack:justify;justify-content:center;margin-right:-15px;margin-left:-15px}.pricing-container-inner .pricing{flex:1;min-width:220px;max-width:360px;margin-top:15px;margin-right:15px;margin-bottom:15px;margin-left:15px}@media screen and (max-width: 768px){.pricing-container-inner .pricing{flex:none}}.pricing-toggle{display:inline-block;margin-bottom:32px}.pricing-toggle>*{vertical-align:middle}.pricing-toggle .pricing-label{transition:.3s;font-size:18px;font-weight:bold;cursor:pointer;opacity:.5}.pricing-toggle .pricing-label small{font-weight:400}.pricing-toggle .pricing-label.on{opacity:1}.pricing-toggle .btn-toggle{display:inline-block;position:relative;width:50px;height:21px;margin-right:10px;margin-left:10px;transition:all .5s ease;cursor:pointer}.pricing-toggle .btn-toggle .btn-toggle-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2em;opacity:.15}.pricing-toggle .btn-toggle .togler{display:block;position:absolute;left:0;width:23px;height:23px;top:50%;bottom:auto;transform:translateY(-50%);transition:all .2s ease;border-radius:50%}.pricing-toggle .btn-toggle.on .togler{left:100%;margin-left:-23px}.si-gallery-item{display:block;position:relative;overflow:hidden}.si-gallery-item::before{transition:opacity .4s;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:0;z-index:1}.si-gallery-item::after{display:block;position:absolute;top:50%;left:0;width:100%;margin-top:-24px;transform:translateY(12px);transition:.4s;color:#fff;font-family:silicon-icons;font-size:48px;line-height:1;text-align:center;content:'\e93c';opacity:0;z-index:5}.si-gallery-item>figure{display:none}.si-gallery-item>img{display:block;width:100%;transition:.45s;backface-visibility:hidden}.si-gallery-item:hover::before{opacity:.6}.si-gallery-item:hover::after{transform:translateY(0);opacity:1}.si-gallery-item:hover>img{transform:scale(1.08)}.pswp__caption__center{font-weight:500;text-align:center !important}.pswp__ui--fit .pswp__caption,.pswp__caption{background-color:transparent !important}.grid-item .si-gallery-item{margin-bottom:0 !important}.video-popup-btn{display:inline-block;width:72px;height:72px;transition:.4s;border-width:5px;border-radius:50%;font-size:48px;text-align:center !important;text-decoration:none}.video-popup-btn i{display:inline-block;transition:.4s}.video-popup-btn:hover{transform:scale(1.15)}.video-popup-btn:hover i{transform:scale(0.85)}.admin-bar .mfp-container{padding-top:32px}@media screen and (max-width: 782px){.admin-bar .mfp-container{padding-top:46px}}.si-cta{position:relative;border-radius:5px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.si-cta .overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:'';opacity:.35;z-index:1}.si-cta .si-cta-inner{display:inline-block;position:relative;z-index:5}.si-cta .si-cta-counter{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;margin-top:36px;align-items:baseline}.si-cta .si-cta-counter.si-cta-counter-light *{color:#fff}.si-cta .box{position:relative}.si-cta .box:first-child .digit::before{display:none}.si-cta.text-left .si-cta-counter{-ms-flex-pack:start;justify-content:flex-start;margin-left:-8px}.si-cta.text-center .si-cta-counter{-ms-flex-pack:center;justify-content:center}.si-cta.text-right .si-cta-counter{-ms-flex-pack:end;justify-content:flex-end;margin-right:-8px}.si-cta .digit{padding-right:8px;padding-left:8px;font-family:"Roboto",sans-serif;font-size:27px;font-weight:900;line-height:1}.si-cta .digit::before{display:inline-block;position:absolute;top:0;left:-12px;margin-top:-2px;transform:translateX(100%);content:' : '}.si-cta .description{font-size:12px;text-align:center;opacity:.5}.si-cta .btn,.si-cta .nav-tabs>li>a,.si-cta .wc-tabs>li>a,.si-cta .nav-filters>ul>li>a{margin-top:36px}.si-logos-item{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:justify;justify-content:center;padding:72px;transition:.3s}.si-logos-item .si-logos-img{width:100px;transition:.3s}.si-logos-item .si-logos-info{position:absolute;bottom:0;left:0;width:100%;height:auto;padding-right:48px;padding-bottom:24px;padding-left:48px;-ms-transform:translateY(10px);transition:.15s;color:#404040;text-align:center;opacity:0}.si-logos-item .si-logos-info p{margin:0}.si-logos-item:hover{box-shadow:0 20px 72px -20px rgba(0,0,0,0.2)}.si-logos-item:hover .si-logos-img{-ms-transform:scale(0.8) translateY(-45%);transform:scale(0.8) translateY(-45%)}.si-logos-item:hover .si-logos-info{transform:translateY(0);transition:.3s;opacity:1}.contacts-card{border-radius:5px;background-color:#fff;overflow:hidden}.contacts-card img{display:block}.contacts-card .widget{margin:0;padding:24px;padding-bottom:28px;border-radius:5px}.contacts-card .google-maps+.widget,.contacts-card img+.widget{border-top-left-radius:0;border-top-right-radius:0}.contacts-card .contacts-card-title{margin-bottom:24px;font-weight:bold}.contacts-card .widget_silicon_contacts ul>li{border:0}.si-team{display:-ms-flexbox;display:flex}.si-team .si-team-avatar img{display:block;border-radius:50%}.si-team .si-team-title{margin:0;margin-bottom:4px;font-weight:bold}.si-team .social-bar{padding-top:16px}.si-team-default-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.si-team-default-vertical .si-team-avatar{width:144px;margin-bottom:24px}.si-team-default-vertical .si-team-info{text-align:center}.si-team-default-horizontal{-ms-flex-direction:row;flex-direction:row}.si-team-default-horizontal .si-team-avatar{width:100px;min-width:100px;margin-right:24px}.si-team-default-horizontal .si-team-info{text-align:left}.si-justified-item .si-team-default-vertical{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:center;justify-content:center;height:100%;padding-top:48px;padding-bottom:48px}.si-justified-item .si-team-default-vertical .si-team-avatar{margin-bottom:0;transition:.3s}.si-justified-item .si-team-default-vertical .si-team-info{position:absolute;bottom:0;transform:translateY(10px);transition:.15s;opacity:0;visibility:hidden}.si-justified-item .si-team-default-vertical:hover .si-team-avatar{transform:scale(0.7) translateY(-50%)}.si-justified-item .si-team-default-vertical:hover .si-team-info{transform:translateY(0);transition:.3s;opacity:1;visibility:visible}.touchevents .si-justified-item .si-team-default-vertical .si-team-avatar{transform:scale(0.7) translateY(-50%)}.touchevents .si-justified-item .si-team-default-vertical .si-team-info{transform:translateY(0);transition:.3s;opacity:1;visibility:visible}.si-team-card .widget{margin-bottom:0}.hotspots-container{position:relative}.hotspots-container>img{display:block;width:100%}.hotspots-container .hotspot{position:absolute;top:0;width:80px;height:80px;border-radius:50%;background-color:rgba(61,89,249,0.5);color:#fff;font-weight:500;line-height:80px;text-align:center;cursor:pointer;z-index:10}.hotspots-container .hotspot>span{display:none;position:relative;z-index:5}.hotspots-container .hotspot::before,.hotspots-container .hotspot::after{display:block;position:absolute;border-radius:50%;content:'';z-index:1}.hotspots-container .hotspot::before{top:10px;left:10px;width:60px;height:60px;background-color:rgba(61,89,249,0.5)}.hotspots-container .hotspot::after{top:20px;left:20px;width:40px;height:40px;background-color:#3d59f9}.hotspots-container .hotspot .hotspot-tooltip{position:absolute;width:240px;padding:18px;transition:all .35s;border-radius:5px;background-color:#fff;line-height:1.5;text-align:left;box-shadow:0 20px 72px -20px rgba(0,0,0,0.2);opacity:0;visibility:hidden}.hotspots-container .hotspot .hotspot-tooltip>p{margin-bottom:0}.hotspots-container .hotspot .hotspot-tooltip.align-top,.hotspots-container .hotspot .hotspot-tooltip.align-bottom{left:50%;margin-left:-120px}.hotspots-container .hotspot .hotspot-tooltip.align-left,.hotspots-container .hotspot .hotspot-tooltip.align-right{top:50%;transform:translateY(-50%)}.hotspots-container .hotspot .hotspot-tooltip.align-top{bottom:100%;margin-bottom:10px}.hotspots-container .hotspot .hotspot-tooltip.align-bottom{top:100%;margin-top:10px}.hotspots-container .hotspot .hotspot-tooltip.align-left{right:100%;margin-right:10px}.hotspots-container .hotspot .hotspot-tooltip.align-right{left:100%;margin-left:10px}.hotspots-container .hotspot:hover{z-index:12}.hotspots-container .hotspot:hover .hotspot-tooltip{opacity:1;visibility:visible}@media screen and (max-width: 768px){.hotspots-container .hotspot{width:40px;height:40px;line-height:40px}.hotspots-container .hotspot::before{top:5px;left:5px;width:30px;height:30px}.hotspots-container .hotspot::after{top:10px;left:10px;width:20px;height:20px}.hotspots-container .hotspot>span{display:inline-block}.hotspots-container .hotspot .hotspot-tooltip{display:none}}
