h1.logo{margin:0}.h1,.h2,.h3,h1,h2,h3{margin-bottom:10px;margin-top:20px}.h4,.h5,.h6,h4,h5,h6{margin:10px 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#1f1f1f}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:inherit}a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover h5,a:hover h6{color:inherit}a,a h1,a h2,a h3,a h4,a h5,a h6{-webkit-transition:all .2s ease;transition:all .2s ease}a:focus,a:hover,a:visited{outline:none!important;text-decoration:none!important}label{font-weight:500}p{margin-bottom:1.7em;margin-top:0}*{outline:none}body,html{background:#fff;height:auto;margin:0;padding:0!important;width:100%}body{color:#948a99;overflow-x:hidden}body.mfp-zoom-out-cur,body>.wrapper{overflow:hidden}body>.wrapper{background:#fff;margin:0;padding:0;position:relative;width:100%}body>.wrapper.boxed{-webkit-box-shadow:0 10px 40px rgba(0,0,0,.07);box-shadow:0 10px 40px rgba(0,0,0,.07);margin:0 auto;max-width:1200px;overflow:hidden}main,section{position:relative}a,button,input{outline:none!important}input[type=email],input[type=number],input[type=password],input[type=phone],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;border:1px solid #e3e3e3;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#666;height:auto;padding:10px 20px;width:100%}select{background:#fff;background:linear-gradient(45deg,transparent 50%,#948a99 0),linear-gradient(135deg,#948a99 50%,transparent 0),#fff;background-position:calc(100% - 19px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),100% 0;background-repeat:no-repeat;background-size:5px 5px,5px 5px,0}textarea{max-width:100%;min-height:200px}::-webkit-input-placeholder{color:#999;opacity:1}::-moz-placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999;opacity:1}:-moz-placeholder{color:#999;opacity:1}ul{margin:0}li{margin-bottom:5px}img{height:auto;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-user-drag:none;user-drag:none}embed,iframe,img,object{max-width:100%}table{border-collapse:collapse;border-spacing:0;border-width:1px 0 0 1px}caption,td,th{font-weight:400;padding:0;text-align:left}table,td,th{border:1px solid #e3e3e3}th{font-weight:700}td,th{border-width:0 1px 1px 0}td,th{padding:.4375em}dl{margin:0 0 1.75em}dt{font-weight:700}dd{margin:0 0 1.75em}blockquote{border:0;margin:20px 0;padding:0}blockquote:before{content:"";display:inline-block;float:left;font-family:fontawesome;font-size:35px;line-height:35px;margin-right:30px;position:relative}blockquote cite{color:#252525;display:block;font-weight:600;margin-top:10px}hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:1rem;margin-top:1rem}pre{font-size:14px;margin:20px 0;padding:20px;white-space:pre-wrap;word-wrap:break-word}form.post-password-form input[type=submit]{border:0;color:#f6f6f6!important;font-size:14px;font-weight:600;line-height:44px;margin-left:10px;outline:none;padding:0 15px;position:relative;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease}form.post-password-form input[type=submit]:hover{-webkit-filter:brightness(113%);filter:brightness(113%)}.tooltip{font-size:12px}.form-control{-webkit-appearance:none;border:1px solid #e3e3e3;border-radius:0;color:#666;height:auto;padding:10px 20px;width:100%}.form-control,.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.form-control:focus{border-color:#e3e3e3;outline:none}select.form-control{color:#999;cursor:pointer}.img-box{position:relative}.img-shadow{-webkit-box-shadow:0 0 30px rgba(147,82,179,.3);box-shadow:0 0 30px rgba(147,82,179,.3)}.img-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.img-responsive{display:inline-block;height:auto;width:100%}.shadow{-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.shadow-hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .6s ease;transition:all .6s ease}.shadow-hover:hover{-webkit-box-shadow:5px 5px 30px 0 rgba(55,71,79,.1);box-shadow:5px 5px 30px 0 rgba(55,71,79,.1)}.parallax{background-position:50% 50%;background-repeat:no-repeat!important;background-size:cover!important;position:relative;z-index:99}.parallax-overlay{background-color:#1f1f1f;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:0}.table{max-width:none}.vc_row[data-vc-full-width=true]>.overlay,.vc_row[data-vc-full-width=true]>.vc_column_container{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.vc_row>.overlay{bottom:0;left:0;position:absolute;right:0;top:0}.transparent{background:transparent!important}.sidebar-left{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.checkboxes{margin-top:10px;width:100%}.checkboxes label{cursor:pointer;margin:0;position:relative}.checkboxes input{cursor:pointer;margin-right:15px;opacity:0;position:absolute}.checkboxes .checkmark{border:1px solid #e3e3e3;height:22px;left:0;position:absolute;top:2px;-webkit-transition:all .2s ease;transition:all .2s ease;width:22px}.checkboxes .checkmark:before{color:#fff;content:"";display:none;font-family:fontawesome;font-size:13px;height:100%;left:0;line-height:22px;position:absolute;text-align:center;top:0;width:100%}.checkboxes input:checked~.checkmark:before{display:block}.checkboxes input:checked~.checkmark{border:1px solid transparent}.owl-dots{margin-top:20px}.owl-dots,.owl-nav.disabled+.owl-dots{text-align:center}.owl-dots .owl-dot{display:inline-block;zoom:1}.owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#ddd;border-radius:50%;display:block;height:10px;margin:5px;opacity:.3;-webkit-transition:all .2s ease;transition:all .2s ease;width:10px}.owl-dots .owl-dot.active span{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);opacity:1}.owl-nav>button:before{display:block;font-family:FontAwesome;font-size:26px;line-height:40px}.owl-nav>button.owl-next:before{content:""}.owl-nav>button.owl-prev:before{content:""}.screen-reader-text{clip:rect(1px,1px,1px,1px);bottom:50px;height:1px;left:-9999px;overflow:hidden;position:absolute!important;width:1px}footer.entry-footer{clear:both;padding:50px 0 0}footer.entry-footer span.edit-link a:first-child{margin-right:15px}form.main-search-form{position:relative}form.main-search-form:before{content:"";font-family:simple-line-icons;height:100%;line-height:46px;opacity:.8;position:absolute;right:15px;top:0}.select2-container--default .select2-selection--single{background-color:transparent;border:1px solid #e3e3e3;border-radius:0;height:45px;line-height:45px;padding:0 20px;text-align:left}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#252525;display:inline;padding-left:0;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__arrow{right:10px;top:12px}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.nopadding{padding:0!important}.nomargin{margin:0!important}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mt110{margin-top:110px}.mt120{margin-top:120px}.mt125{margin-top:125px}.mt130{margin-top:130px}.mt140{margin-top:140px}.mt150{margin-top:150px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}.mr90{margin-right:90px}.mr100{margin-right:100px}.mr110{margin-right:110px}.mr120{margin-right:120px}.mr125{margin-right:125px}.mr130{margin-right:130px}.mr140{margin-right:140px}.mr150{margin-right:150px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mb110{margin-bottom:110px}.mb120{margin-bottom:120px}.mb125{margin-bottom:125px}.mb130{margin-bottom:130px}.mb140{margin-bottom:140px}.mb150{margin-bottom:150px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.ml90{margin-left:90px}.ml100{margin-left:100px}.ml110{margin-left:110px}.ml120{margin-left:120px}.ml125{margin-left:125px}.ml130{margin-left:130px}.ml140{margin-left:140px}.ml150{margin-left:150px}.mtb5{margin:5px 0}.mtb10{margin:10px 0}.mtb15{margin:15px 0}.mtb20{margin:20px 0}.mtb25{margin:25px 0}.mtb30{margin:30px 0}.mtb35{margin:35px 0}.mtb40{margin:40px 0}.mtb45{margin:45px 0}.mtb50{margin:50px 0}.mtb60{margin:60px 0}.mtb70{margin:70px 0}.mtb80{margin:80px 0}.mtb90{margin:90px 0}.mtb100{margin:100px 0}.mtb110{margin:110px 0}.mtb120{margin:120px 0}.mtb130{margin:130px 0}.mtb140{margin:140px 0}.mtb150{margin:150px 0}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.pt110{padding-top:110px}.pt120{padding-top:120px}.pt130{padding-top:130px}.pt140{padding-top:140px}.pt150{padding-top:150px}.pt160{padding-top:160px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.pr60{padding-right:60px}.pr70{padding-right:70px}.pr80{padding-right:80px}.pr90{padding-right:90px}.pr100{padding-right:100px}.pr110{padding-right:110px}.pr120{padding-right:120px}.pr125{padding-right:125px}.pr130{padding-right:130px}.pr140{padding-right:140px}.pr150{padding-right:150px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pb90{padding-bottom:90px}.pb100{padding-bottom:100px}.pb110{padding-bottom:110px}.pb120{padding-bottom:120px}.pb130{padding-bottom:130px}.pb140{padding-bottom:140px}.pb150{padding-bottom:150px}.pb160{padding-bottom:160px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.pl60{padding-left:60px}.pl70{padding-left:70px}.pl80{padding-left:80px}.pl90{padding-left:90px}.pl100{padding-left:100px}.pl110{padding-left:110px}.pl120{padding-left:120px}.pl125{padding-left:125px}.pl130{padding-left:130px}.pl140{padding-left:140px}.pl150{padding-left:150px}.ptb5{padding:5px 0}.ptb10{padding:10px 0}.ptb15{padding:15px 0}.ptb20{padding:20px 0}.ptb25{padding:25px 0}.ptb30{padding:30px 0}.ptb35{padding:35px 0}.ptb40{padding:40px 0}.ptb45{padding:45px 0}.ptb50{padding:50px 0}.ptb60{padding:60px 0}.ptb70{padding:70px 0}.ptb80{padding:80px 0}.ptb90{padding:90px 0}.ptb100{padding:100px 0}.ptb110{padding:110px 0}.ptb120{padding:120px 0}.ptb130{padding:130px 0}.ptb140{padding:140px 0}.ptb150{padding:150px 0}.ptb160{padding:160px 0}.op-1{opacity:.1}.op-2{opacity:.2}.op-3{opacity:.3}.op-4{opacity:.4}.op-5{opacity:.5}.op-6{opacity:.6}.op-7{opacity:.7}.op-8{opacity:.8}.op-9{opacity:.9}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignfull{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;text-align:center;width:100vw}.alignfull img{width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text,.wp-caption-text,figure.image-left figcaption,figure.image-right figcaption{background-color:#f4f4f4;color:#888;font-size:15px;font-weight:600;padding:10px 20px}.wp-caption-text{background-color:#fff;margin:0!important}.gallery{margin-left:-.5em;margin-right:-.5em}.gallery:after{clear:both;content:"";display:table}.gallery-item{float:left;margin:0;padding:5px;position:relative}.gallery-item img{width:auto}.gallery-columns-1 .gallery-item{float:none;width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6667%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(odd),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery-item .gallery-caption{background:rgba(0,0,0,.6);bottom:5px;color:#fff;display:block;font-size:12px;font-weight:400;left:5px;max-height:50%;opacity:0;padding:10px;position:absolute;right:5px;text-align:left;-webkit-transition:all .3s ease;transition:all .3s ease}.gallery-item:hover .gallery-caption{opacity:1}aside.widget{margin-top:50px}aside.widget:first-child{margin-top:0}aside.widget a{color:#252525}.widget .widget-title{margin:0;padding-bottom:20px}.widget ul{list-style:none;padding:0}.widget_archive li a,.widget_categories li a,.widget_meta li a,.widget_nav_menu .menu ul>li>a,.widget_nav_menu li a,.widget_pages li a,.widget_product_categories li a,.widget_recent_comments li a,.widget_recent_entries a,.widget_recent_entries li a{text-transform:capitalize}.widget_archive li,.widget_categories li,.widget_meta li,.widget_pages li,.widget_product_categories li,.widget_recent_comments li,.widget_recent_entries li{margin:0;padding:5px 0}.widget_archive li:last-child,.widget_categories li:last-child,.widget_meta li:last-child,.widget_pages li:last-child,.widget_product_categories li a:last-child,.widget_recent_comments li:last-child,.widget_recent_entries li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.widget_archive li ul,.widget_categories li ul,.widget_nav_menu li ul,.widget_pages li ul{margin-bottom:5px;margin-left:15px}.widget ul li li{padding-left:1em}.widget_recent_entries .widget-blog-post{border:0;clear:both;padding:0}.widget_recent_entries .widget-blog-post .post-thumbnail{border-radius:50%;-webkit-box-shadow:0 5px 25px rgba(0,0,0,.1);box-shadow:0 5px 25px rgba(0,0,0,.1);float:left;height:65px;margin:0 20px 20px 0;overflow:hidden;position:relative;width:65px}.widget_recent_entries .widget-blog-post .post-thumbnail img{height:100%;left:-50%;max-width:none;position:absolute;-webkit-transition:all .6s ease;transition:all .6s ease;width:auto}.widget_recent_entries .widget-blog-post .post-thumbnail img.post-no-thumb{left:0}.widget_recent_entries .widget-blog-post .post-info{padding-top:10px}.widget_recent_entries .widget-blog-post .post-info a{display:block}.widget_recent_entries .widget-blog-post .post-info span{font-style:italic}.widget_product_tag_cloud .tagcloud a,.widget_tag_cloud .tagcloud a{background:#fff;border:1px solid #e3e3e3;color:#252525;font-size:14px!important;line-height:45px;margin-right:5px;padding:7px 15px;text-transform:capitalize;white-space:nowrap}.widget_product_tag_cloud .tagcloud a:hover,.widget_tag_cloud .tagcloud a:hover{background:#f9f9f9}.widget_calendar table#wp-calendar{width:100%}.widget_calendar table#wp-calendar caption{margin-bottom:10px}.widget_calendar table#wp-calendar td,.widget_calendar table#wp-calendar th{text-align:center}.widget_calendar table#wp-calendar th{color:#999}.widget_calendar table#wp-calendar td{color:#777}.widget_mc4wp_form_widget form button{margin-top:20px;width:100%}nav.pagination{margin-top:25px;text-align:center}nav.pagination ul{list-style-type:none;margin:0 auto;padding:0}nav.pagination ul li{display:inline-block;margin:0 5px 0 0;padding:0}nav.pagination ul li a,nav.pagination ul li span.current{border-radius:50%;display:block;font-size:14px;font-weight:400;height:45px;line-height:45px;width:45px}nav.pagination ul li a.next,nav.pagination ul li a.prev{width:100%}nav.pagination ul li span.current{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.1);color:#fff}.page-links{clear:both;padding-top:20px}header.header1{border-bottom:1px solid hsla(0,0%,100%,.15);left:0;padding:15px 0;position:absolute;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:100}header.header1.header-fixed{background:#fff;border:0!important;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.05);box-shadow:0 5px 20px rgba(0,0,0,.05);padding:0;position:fixed!important}.admin-bar header.header1.header-fixed{top:32px}header.header1 .navbar-brand .logo{display:none}header.header1 .navbar-brand .logo-white,header.header1.header-dark-text .navbar-brand .logo,header.header1.header-fixed .navbar-brand .logo{display:block}header.header1.header-dark-text .navbar-brand .logo-white,header.header1.header-fixed .navbar-brand .logo-white{display:none}header.header1 .navbar h1.logo a{color:#fff}header.header1.header-fixed .navbar h1.logo a{color:#252525}header.header1.header-static{position:relative}header.header1.header-static .navbar-brand .logo{display:block}header.header1.header-static .navbar-brand .logo-white{display:none}header.header1 .general-search-wrapper{background:#fff;height:100%;left:0;opacity:0;padding:0 20px;position:absolute;right:0;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden;width:100%;z-index:99}header.header1 .general-search-wrapper.open{opacity:1;visibility:visible}header.header1 .general-search-wrapper .general-search{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header.header1 .general-search-wrapper .general-search input{border:0;font-size:20px;height:60px}header.header1 .general-search-wrapper .general-search .toggle-search{color:#1f1f1f;cursor:pointer;font-size:22px;line-height:60px;opacity:.4;position:absolute;right:0;top:0;-webkit-transition:all .3s;transition:all .3s}header.header1 .general-search-wrapper .general-search .toggle-search:hover{opacity:1}header.header1 .general-search-wrapper .search-results,header.header2 .general-search-wrapper .search-results{left:0;position:absolute;right:0;top:100%}header.header2 .general-search-wrapper .search-results{z-index:999}header.header1 .general-search-wrapper .search-results ul,header.header2 .general-search-wrapper .search-results ul{border-top:1px solid #e3e3e3;margin:0;max-height:400px;overflow-x:hidden;overflow-y:scroll;padding:0}header.header1 .general-search-wrapper .search-results ul::-webkit-scrollbar,header.header2 .general-search-wrapper .search-results ul::-webkit-scrollbar{display:none}header.header1 .general-search-wrapper .search-results ul li,header.header2 .general-search-wrapper .search-results ul li{border-bottom:1px solid #e3e3e3;border-top:none;list-style:none;margin-bottom:0;padding:15px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}header.header1 .general-search-wrapper .search-results ul li:hover,header.header2 .general-search-wrapper .search-results ul li:hover{background:#f6f6f6}header.header1 .general-search-wrapper .search-results ul li .search-item,header.header2 .general-search-wrapper .search-results ul li .search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#252525;white-space:inherit}header.header1 .general-search-wrapper .search-results ul li .search-item img,header.header2 .general-search-wrapper .search-results ul li .search-item img{border-radius:3px;float:left;margin-right:35px;width:70px}header.header1 .general-search-wrapper .search-results ul li .search-item .title,header.header2 .general-search-wrapper .search-results ul li .search-item .title{line-height:1.3;-webkit-box-flex:1;-ms-flex:1;flex:1}header.header1 .general-search-wrapper .search-results ul li .search-item .price,header.header2 .general-search-wrapper .search-results ul li .search-item .price{margin-right:10px}header.header1 .general-search-wrapper .search-results .loading,header.header2 .general-search-wrapper .search-results .loading{background:#fff;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.1);box-shadow:0 15px 20px rgba(0,0,0,.1);display:none;font-size:26px;opacity:0;padding:15px;text-align:center;-webkit-transition:opacity .5s;transition:opacity .5s}header.header1 .general-search-wrapper.searching .loading,header.header2 .general-search-wrapper.searching .loading{display:block;opacity:1}header.header1 .general-search-wrapper .loading:before,header.header2 .general-search-wrapper .loading:before{-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;border:1px solid #1f1f1f;border-radius:100%;border-right-color:transparent!important;border-top-color:transparent!important;content:"";display:inline-block;height:26px!important;top:0;width:26px!important;z-index:99}header.header1 .general-search-wrapper .search-results .woocommerce,header.header2 .general-search-wrapper .search-results .woocommerce{background:#fff;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.1);box-shadow:0 15px 20px rgba(0,0,0,.1);display:none;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;visibility:hidden}header.header1 .general-search-wrapper.found-products .search-results .woocommerce,header.header2 .general-search-wrapper.found-products .search-results .woocommerce{opacity:1;visibility:visible}header.header2 .header-content{padding:30px 0}header.header2 .header-content .container{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}header.header2 .header-content .logo-wrapper{text-align:left;width:25%}header.header2 .header-content .general-search-wrapper{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;text-align:center}header.header2 .header-content .general-search-wrapper form.general-search{position:relative}header.header2 .general-search-wrapper .general-search .toggle-search{color:#1f1f1f;cursor:pointer;font-size:18px;line-height:48px;opacity:0;opacity:.4;position:absolute;right:10px;top:0;-webkit-transition:all .3s;transition:all .3s;visibility:hidden}header.header2 .general-search-wrapper .general-search .toggle-search:hover{opacity:1!important}header.header2 .header-content .extra-menu-items{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 15px;text-align:right;width:26%}header.header2 .extra-menu-items .extra-nav .nav-item{margin:0;padding:0 8px 0 0;position:relative}header.header2 .navigation-wrapper{border-top:1px solid #e3e3e3}header.header1 .navbar{padding-left:0;padding-right:0}header.header1 .navbar-nav .nav-item,header.header2 .navbar-nav .nav-item{margin:0;padding:0 10px}header.header1 .extra-nav li a,header.header1 .navbar-nav .nav-link{color:#fff;line-height:37px}header.header1.header-dark-text .extra-nav li a,header.header1.header-dark-text .navbar-nav .nav-link,header.header1.header-fixed .extra-nav li a,header.header1.header-fixed .navbar-nav .nav-link,header.header1.header-static .extra-nav li a,header.header1.header-static .navbar-nav .nav-link,header.header2 .navbar-nav li .nav-link{color:#1f1f1f}header.header1 .navbar-nav .active .nav-link,header.header1 .navbar-nav .nav-link:hover,header.header1.header-fixed .navbar-nav .active .nav-link,header.header2 .navbar-nav .active .nav-link,header.header2 .navbar-nav li .nav-link:hover{color:inherit}header.header1 .navbar-nav .nav-item .login-btn i{margin-right:10px}header.header1 .navbar-nav .nav-item.notification-wrapper{position:relative}#main-nav .navbar-nav>.dropdown .dropdown-toggle:after{border:0;content:"";display:inline-block;font-family:fontawesome;font-size:15px;font-style:normal;font-weight:400;margin:0;padding-left:5px;text-decoration:inherit;vertical-align:0}#main-nav .navbar-nav .dropdown .dropdown-menu{border:0;border-radius:2px;-webkit-box-shadow:0 5px 25px rgba(0,0,0,.05);box-shadow:0 5px 25px rgba(0,0,0,.05);display:block;margin-left:-15px;opacity:0;position:absolute;right:0;top:100%;-webikt-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:200px;z-index:100}#main-nav .navbar-nav .dropdown:hover .dropdown-menu{opacity:1;top:80%;-webkit-transform:scale(1);transform:scale(1);visibility:visible;width:200px}#main-nav .navbar-nav .dropdown-menu>li{margin:0;position:relative}#main-nav .navbar-nav .dropdown-menu>li>a{background:none;color:#1f1f1f;line-height:1.4;padding:5px 20px;text-transform:capitalize}#main-nav .navbar-nav .dropdown-menu>li>a:focus,#main-nav .navbar-nav .dropdown-menu>li>a:hover{background:none}header.header1 .extra-nav li.loggedin a.login-btn{line-height:1;margin-top:2px}#main-nav .navbar-nav .dropdown .dropdown-menu li .dropdown-toggle:after{content:""!important}#main-nav .navbar-nav .dropdown .dropdown-menu li .sub-menu{-webkit-box-shadow:-5px 0 20px rgba(0,0,0,.15);box-shadow:-5px 0 20px rgba(0,0,0,.15);margin:0;opacity:0;position:absolute;top:0;-webkit-transform:translateX(110%);transform:translateX(110%);-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden}#main-nav .navbar-nav .dropdown .dropdown-menu li:hover .sub-menu{opacity:1;-webkit-transform:translateX(90%);transform:translateX(90%);visibility:visible}#main-nav .navbar-nav .mega-menu{position:static!important}#main-nav .navbar-nav .mega-menu .dropdown-menu{margin:0 auto;max-width:100%;padding:10px 30px}#main-nav .navbar-nav .mega-menu .dropdown-menu .mega-menu-inner .menu-item-mega a{font-weight:500!important}#main-nav .navbar-nav .mega-menu .dropdown-menu .mega-menu-inner .menu-item-mega a:after{display:none}#main-nav .navbar-nav .mega-menu .dropdown-menu:hover .mega-menu-inner .menu-item-mega .sub-menu{-webkit-transform:none;transform:none}#main-nav .navbar-nav .mega-menu .dropdown-menu .mega-menu-inner .menu-item-mega .sub-menu{border-top:1px solid #e3e3e3;-webkit-box-shadow:none;box-shadow:none;list-style:none;padding:10px 0;position:relative;-webkit-transform:none;transform:none}#main-nav .navbar-nav .dropdown:hover .dropdown-menu .mega-menu-inner .menu-item-mega .sub-menu{opacity:1;visibility:visible}#main-nav .navbar-nav .mega-menu .dropdown-menu .mega-menu-inner .menu-item-mega .sub-menu li{padding:0}#main-nav .navbar-nav .mega-menu .dropdown-menu .mega-menu-inner .menu-item-mega .sub-menu a{color:#948a99}#main-nav .navbar-nav .dropdown-menu>li>a .items-badge span,#main-nav .navbar-nav .mega-menu .dropdown-menu .mega-menu-inner .menu-item-mega a .items-badge span{-webikt-border-radius:3px;border-radius:3px;color:#fff;font-size:11px;font-weight:500;margin-left:7px;padding:2px 7px;text-transform:lowercase}#main-nav .navbar-nav .dropdown-menu>li>a .items-badge .new-badge,#main-nav .navbar-nav .mega-menu .dropdown-menu .mega-menu-inner .menu-item-mega a .items-badge .new-badge{background:#2cd47f}#main-nav .navbar-nav .dropdown-menu>li>a .items-badge .hot-badge,#main-nav .navbar-nav .mega-menu .dropdown-menu .mega-menu-inner .menu-item-mega a .items-badge .hot-badge{background:#f35656}#main-nav .navbar-nav .dropdown-menu>li>a .items-badge .trending-badge,#main-nav .navbar-nav .mega-menu .dropdown-menu .mega-menu-inner .menu-item-mega a .items-badge .trending-badge{background:#4284fc}header.header1 .extra-nav .nav-item{padding:0 8px 0 0;position:relative}header.header1 .extra-nav .nav-item i,header.header2 .extra-nav .nav-item i{font-size:18px}header.header1 .extra-nav .nav-item .current span.toggle-children:after,header.header2 .extra-nav .nav-item .current span.toggle-children:after{border:0;content:"";display:inline-block;font-family:fontawesome;font-size:15px;font-style:normal;font-weight:400;margin:0;padding-left:5px;text-decoration:inherit;vertical-align:0}header.header1 .extra-nav .nav-item ul,header.header2 .extra-nav .nav-item ul{background:#fff;border:0;border-radius:2px;-webkit-box-shadow:0 5px 25px rgba(0,0,0,.05);box-shadow:0 5px 25px rgba(0,0,0,.05);display:block;list-style:none;margin-left:-15px;opacity:0;padding:0;position:absolute;right:-50px;text-align:center;top:100%;-webikt-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:150px;z-index:100}header.header1 .extra-nav .nav-item:hover ul,header.header2 .extra-nav .nav-item:hover ul{opacity:1;top:80%;-webkit-transform:scale(1);transform:scale(1);visibility:visible}header.header1 .extra-nav .nav-item ul li,header.header1 .extra-nav .nav-item ul li a,header.header2 .extra-nav .nav-item ul li,header.header2 .extra-nav .nav-item ul li a{color:#1f1f1f;margin:0}header.header1 .extra-nav .menu-item-cart a,header.header1 .extra-nav .menu-item-wishlist a,header.header2 .extra-nav .menu-item-cart a,header.header2 .extra-nav .menu-item-wishlist a{position:relative}header.header1 .extra-nav .notification-count,header.header2 .extra-nav .notification-count{border-radius:50%;bottom:13px;color:#fff;display:block;font-size:8px;font-weight:500;height:15px;line-height:15px;min-width:15px;padding:0 5px;position:absolute;right:1px;text-align:center}header.header1 .extra-nav .menu-item-account.loggedin img,header.header2 .extra-nav .menu-item-account.loggedin img{border-radius:50%;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}header.header1.header-dark-text a.mobile-cart,header.header1.header-fixed a.mobile-cart,header.header2 a.mobile-cart{color:#1f1f1f}a.mobile-cart{color:#fff;display:none;font-size:30px;position:absolute;right:50px}header.header1 a.mobile-cart .notification-count,header.header2 a.mobile-cart .notification-count{border-radius:50%;bottom:5px;color:#fff;display:block;font-size:12px;font-weight:500;height:20px;line-height:20px;min-width:20px;position:absolute;right:-6px;text-align:center}header.header2 a.mobile-cart{margin-right:40px}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:none;font:inherit;margin:0;overflow:visible;padding:0;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger-box{display:inline-block;height:30px;position:relative;width:30px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{border-radius:4px;height:3px;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:30px}header.header1 .hamburger-inner,header.header1 .hamburger-inner:after,header.header1 .hamburger-inner:before{background:#fff}header.header1.header-dark-text .hamburger-inner,header.header1.header-dark-text .hamburger-inner:after,header.header1.header-dark-text .hamburger-inner:before,header.header1.header-fixed .hamburger-inner,header.header1.header-fixed .hamburger-inner:after,header.header1.header-fixed .hamburger-inner:before,header.header2 .hamburger-inner,header.header2 .hamburger-inner:after,header.header2 .hamburger-inner:before{background:#1f1f1f}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}footer.footer1 .footer-widget-area{padding:50px 0 100px}footer.footer1 .footer-widget-area .footer-widget{margin:0;padding-top:30px}footer.footer1 .footer-widget-area .footer-widget:first-child{padding-top:50px}footer.footer1 .footer-copyright-area .social-btn-roll{background:none;border:1px solid transparent;color:inherit}footer.footer1 .footer-widget-area .footer-widget a{color:#948a99}footer.footer1.dark-skin{background:#252525}footer.footer1.dark-skin .widget-title{color:#fff}footer.footer1.dark-skin .footer-copyright-area{border-top:1px solid hsla(0,0%,100%,.1)}footer.footer1.light-skin{background:#fbfbfb}footer.footer1.light-skin .footer-copyright-area{border-top:1px solid rgba(0,0,0,.1)}footer.footer1.light-skin .social-btn-roll:hover .social-btn-roll-icon{color:#252525}section.page-header{color:#fff;height:500px}section.page-header .container,section.page-header .row{height:100%}section.page-header .title{color:#fff;margin:0;text-transform:capitalize;-ms-word-wrap:break-word;word-wrap:break-word}section.page-header .subtitle{color:#fff;margin:0;opacity:.8}section.page-header nav.breadcrumbs{font-size:14px;margin-top:5px}section.page-header nav.breadcrumbs a{color:#fff}section.page-header nav.breadcrumbs a:after{color:#fff;content:"/";padding-left:7px}article.blog-post{background:0 0;border-bottom:1px solid #e5e7f2;border-radius:0;font-size:inherit;margin-bottom:50px;margin-right:10px;padding:0 0 60px}article.blog-post.sticky{background:#fbfbfb;border:1px dashed #e3e3e3;padding:50px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}article.blog-post.sticky:hover{-webkit-box-shadow:0 10px 30px rgba(0,0,0,.05);box-shadow:0 10px 30px rgba(0,0,0,.05)}article.blog-post .blog-post-title{text-transform:capitalize;-ms-word-wrap:break-word;word-wrap:break-word;margin-top:0}article.blog-post .blog-post-title a{color:inherit}article.blog-post .blog-thumbnail img,article.blog-post-content .blog-thumbnail img{border-radius:3px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15);max-height:350px;width:100%}article.blog-post .blog-thumbnail img.vertical-image,article.blog-post-content .blog-thumbnail img.vertical-image{display:block;margin:0 auto;width:auto!important}article.blog-post .gallery-post-wrapper .owl-item,article.blog-post-content .owl-carousel .owl-item{height:350px;overflow:hidden}article.blog-post .gallery-post-wrapper .owl-item .item,article.blog-post-content .owl-carousel .owl-item .item{height:100%}article.blog-post .gallery-post-wrapper .owl-item .item img,article.blog-post-content .owl-carousel .owl-item .item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}article.blog-post .gallery-post-wrapper .owl-carousel .owl-stage-outer,article.blog-post-content .owl-carousel .owl-stage-outer{border-radius:3px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15)}.gallery-post .owl-nav{left:0;position:absolute;right:0;top:155px}.gallery-post .owl-nav button{background:#fff!important;border-radius:50%;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15);height:40px;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:all .3s ease;transition:all .3s ease;width:40px}.gallery-post:hover .owl-nav button{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.gallery-post .owl-nav button.owl-prev{float:left;margin-left:20px}.gallery-post .owl-nav button.owl-next{float:right;margin-right:20px}.gallery-post .owl-nav button.owl-next span,.gallery-post .owl-nav button.owl-prev span{display:none;font-size:24px;line-height:40px}article.blog-post .audio-wrapper iframe,article.blog-post-content .audio-wrapper iframe{border:0;width:100%}article.blog-post-quote{color:#fff;text-align:center}article.blog-post-quote figure{border-radius:3px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15);margin:0}article.blog-post-quote blockquote{border:0;margin:0;padding:30px}article.blog-post-quote blockquote .author,article.blog-post-quote blockquote .quote{color:#fff}article.blog-post-quote blockquote .author{padding-top:10px}.entry-meta{margin-bottom:30px}.entry-meta>span{font-size:14px;padding:0 10px;position:relative}.entry-meta>span:before{background:#e5e7f2;content:"";height:14px;left:0;position:absolute;top:2px;width:1px}.entry-meta span:first-child{padding-left:0}.entry-meta span:first-child:before{display:none}.entry-meta>span i{margin-right:7px}.entry-meta>span a{color:#252525}article.blog-post-content .blog-thumbnail{margin-bottom:30px}section.comments{margin-top:50px;padding:0}section.comments .comment-form .logged-in-as{margin:0;padding:20px 0}section.comments .comment-form .logged-in-as a{color:#252525}.comments>h4{text-transform:capitalize}.comments .comment-list{list-style:none;margin:30px 30px 50px 0;padding:0}.bypostauthor{opacity:1}.comment-reply-title,.comments .comment-list>.comment{margin:0}.comments .comment-list .commenter-avatar{height:65px;margin-right:30px;position:relative;width:65px}.comments .comment-list .commenter-avatar:before{opacity:.15;-webkit-transform:scale(1.2);transform:scale(1.2)}.comments .comment-list .commenter-avatar:after,.comments .comment-list .commenter-avatar:before{border-radius:50%;content:"";display:block;height:65px;position:absolute;top:0;width:65px;z-index:0}.comments .comment-list .commenter-avatar:after{opacity:.1;-webkit-transform:scale(1.4);transform:scale(1.4)}.comments .comment-list .commenter-avatar img{border-radius:50%;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.05);box-shadow:0 5px 20px rgba(0,0,0,.05);height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:2}.comments .comment-list .comment-content h6{margin:0;padding-bottom:5px;text-transform:capitalize}.comments .comment-list .comment-content .comment-info{padding-bottom:30px}.comments .comment-list .comment-content span.date{color:#999;font-size:14px}.comments .comment-list .children{list-style:none}.comment-respond small{font-size:14px}.comments ul li.pingback{border-bottom:1px solid #eee;display:block;margin:0 0 20px;position:relative}nav.comment-navigation .comment-navigation-title{display:none}nav.comment-navigation .nav-previous{float:right}nav.comment-navigation .nav-next{float:left}.comment-form textarea{resize:none}.comments .comment-list div.comment{border:1px dashed #e3e3e3;margin-bottom:30px;padding:30px}.btn{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;line-height:1;min-width:160px;padding:15px 25px;position:relative;text-align:center;text-transform:capitalize;-webkit-transition:all .3s;transition:all .3s;z-index:1}.btn:hover{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.15);box-shadow:0 10px 25px rgba(0,0,0,.15);color:#fff;-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}.btn:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.btn-large{min-width:200px;padding:20px 25px}.btn-small{min-width:120px;padding:10px 25px}.btn-round{border-radius:100px}.btn-border{border:2px solid}.btn-border.btn-dark,.btn-border.btn-main{background:none}.btn-border.btn-dark:hover,.btn-border.btn-main:hover{color:#fff}.btn-border.btn-dark{color:#252525}.btn-border.btn-dark:hover{background:#252525}#backtotop{border-radius:50%;bottom:25px;opacity:0;position:fixed;right:0;right:25px;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:all .3s;transition:all .3s;visibility:hidden;z-index:999}#backtotop.visible:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1) translate3d(0,-3px,0);transform:scale(1) translate3d(0,-3px,0)}#backtotop.visible{opacity:1;-webkit-transform:scale(1);transform:scale(1);visibility:visible}#backtotop a{border:0;color:#fff;display:block;font-size:26px;height:46px;opacity:1;text-align:center;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;width:46px}#backtotop a:after{content:"";display:block;font-family:FontAwesome;position:relative;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%)}ul.social-btns{list-style:none;margin:0;padding:0}ul.social-btns li{display:inline-block;margin:0 10px 0 0}ul.social-btns li:last-child{margin:0}.social-btn-roll{border:1px solid #3b5998;border-radius:50%;display:block;height:35px;overflow:hidden;-webkit-transition:background .3s ease;transition:background .3s ease;width:35px}.social-btn-roll:hover .social-btn-roll-icons{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.social-btn-roll:hover .social-btn-roll-icon{color:#f6f6f6}.social-btn-roll-icons{-webkit-transition:all .3s ease;transition:all .3s ease;width:200%}.social-btn-roll-icon{display:block;float:left;line-height:35px!important;text-align:center;-webkit-transition:all .3s;transition:all .3s;width:50%}.social-sharing-wrapper{display:inline-block;margin-top:30px;width:100%}ul.social-share-btns{clear:both;float:left;list-style:none;padding:0}ul.social-share-btns li{display:inline-block;margin:0 10px 10px 0}ul.social-share-btns li .social-share-btn{min-width:130px;padding:10px 20px}.social-btn-roll.facebook{border-color:#3b5998;color:#3b5998}.social-btn-roll.facebook:hover,.social-share-btn.facebook{background:#3b5998}.social-btn-roll.twitter{border-color:#4cc4f2;color:#4cc4f2}.social-btn-roll.twitter:hover,.social-share-btn.twitter{background:#4cc4f2}.social-btn-roll.google-plus{border-color:#dd4b39;color:#dd4b39}.social-btn-roll.google-plus:hover,.social-share-btn.google-plus{background:#dd4b39}.social-btn-roll.instagram{border-color:#9b6954;color:#9b6954}.social-btn-roll.instagram:hover{background:#9b6954}.social-btn-roll.linkedin{border-color:#0077b5;color:#0077b5}.social-btn-roll.linkedin:hover,.social-share-btn.linkedin{background:#0077b5}.social-btn-roll.rss{border-color:orange;color:orange}.social-btn-roll.rss:hover{background:orange}.social-btn-roll.pinterest{border-color:#cb2027;color:#cb2027}.social-btn-roll.pinterest:hover{background:#cb2027}.social-btn-roll.tumblr{border-color:#32506d;color:#32506d}.social-btn-roll.tumblr:hover{background:#32506d}.social-btn-roll.github{border-color:#171515;color:#171515}.social-btn-roll.github:hover{background:#171515}.social-btn-roll.dribbble{border-color:#ec4a89;color:#ec4a89}.social-btn-roll.dribbble:hover{background:#ec4a89}.social-btn-roll.wordpress{border-color:#16a0ce;color:#16a0ce}.social-btn-roll.wordpress:hover{background:#16a0ce}.social-btn-roll.amazon{border-color:orange;color:orange}.social-btn-roll.amazon:hover{background:orange}.social-btn-roll.dropbox{border-color:#007ee5;color:#007ee5}.social-btn-roll.dropbox:hover{background:#007ee5}.social-btn-roll.paypal{border-color:#03268c;color:#03268c}.social-btn-roll.paypal:hover{background:#03268c}.social-btn-roll.yahoo{border-color:#420294;color:#420294}.social-btn-roll.yahoo:hover{background:#420294}.social-btn-roll.flickr{border-color:#fd0d7e;color:#fd0d7e}.social-btn-roll.flickr:hover{background:#fd0d7e}.social-btn-roll.reddit{border-color:#ff4006;color:#ff4006}.social-btn-roll.reddit:hover{background:#ff4006}.social-btn-roll.vimeo{border-color:#63b4e4;color:#63b4e4}.social-btn-roll.vimeo:hover{background:#63b4e4}.social-btn-roll.spotify{border-color:#1dd069;color:#1dd069}.social-btn-roll.spotify:hover{background:#1dd069}.social-btn-roll.youtube{border-color:#e62117;color:#e62117}.social-btn-roll.youtube:hover{background:#e62117}.pricing-table{background:#fff;border:1px solid #e3e3e3;border-radius:3px;padding:40px;position:relative;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.pricing-table:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.pricing-table.pricing-table-featured:before,.pricing-table:hover{-webkit-box-shadow:0 10px 40px rgba(0,0,0,.1);box-shadow:0 10px 40px rgba(0,0,0,.1)}.pricing-table.pricing-table-featured:before{border-radius:50%;color:#fff;content:"";display:block;font-family:fontawesome;font-size:20px;height:50px;left:0;line-height:50px;margin:0 auto;position:absolute;right:0;text-align:center;top:-25px;width:50px}.pricing-table .pricing-header>*{margin:0;text-transform:capitalize}.pricing-table .pricing{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;color:#555;margin:40px 0;padding:20px 0}.pricing-table .pricing .amount{font-size:52px;font-weight:700;vertical-align:middle}.pricing-table .pricing-body ul{margin:0;padding:0}.pricing-table .pricing-body ul li{color:#666;font-size:16px;line-height:24px;list-style:none outside none;margin:10px 0 10px 25px;position:relative}.pricing-table .pricing-body ul li:first-child{margin-top:0}.pricing-table .pricing-body ul li:before{background:#29b1fd;border-radius:50%;content:"";display:block;height:8px;left:-25px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.pricing-table .pricing-footer{margin-top:40px}.pricing-table2{border-radius:9px;text-align:left}.pricing-table2 .pricing-header{background-color:#666;background-position:50%;background-repeat:repeat;background-size:cover;border-radius:9px 9px 0 0;padding:40px;position:relative}.pricing-table2 .pricing-header>*{position:relative;z-index:1}.pricing-table2 .pricing-header .overlay{border-radius:inherit;bottom:0;left:0;position:absolute!important;right:0;top:0;z-index:0!important}.pricing-table2 .pricing-header .featured{background:#a74bce;color:#fff;font-size:18px;height:35px;line-height:35px;position:absolute!important;right:25px;text-align:center;top:-8px;width:35px}.pricing-table2 .pricing-header .featured:after,.pricing-table2 .pricing-header .featured:before{border:20px solid transparent;content:"";position:absolute;top:12px;z-index:-1}.pricing-table2 .pricing-header .featured:before{border-left-color:#a74bce;left:0}.pricing-table2 .pricing-header .featured:after{border-right-color:#a74bce;right:0}.pricing-table2 .pricing-header .featured i:after{border-left:5px solid #8c35b1;border-top:8px solid transparent;content:"";position:absolute;right:-5px;top:0}.pricing-table2 .pricing-header span.title{color:#fff;display:block;font-size:20px;font-weight:600;margin-bottom:25px;text-transform:capitalize}.pricing-table2 .pricing-header span.title:after{content:"";display:block;height:2px;margin-top:10px;width:30px}.pricing-table2 .pricing-header .amount{color:#fff;display:block;font-size:60px;font-weight:600;line-height:1;margin-bottom:15px;word-break:break-all}.pricing-table2 .pricing-header .description{color:#fff;font-size:16px;margin:0}.pricing-table2 .pricing-body{background:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding:40px}.pricing-table2 .pricing-body p{margin:0}.pricing-table2 .pricing-body ul{list-style:none;padding:0}.pricing-table2 .pricing-body ul li{margin-bottom:15px}.pricing-table2 .pricing-body ul li:last-child{margin:0}.pricing-table2 .pricing-body ul li:before{color:#6fde83;content:"";font-family:simple-line-icons;margin-right:10px}.pricing-table2 .pricing-body ul li.disabled{opacity:.5}.pricing-table2 .pricing-body ul li.disabled:before{color:inherit;content:""}.pricing-table2 .pricing-footer a{border-radius:0 0 9px 9px;color:#fff;display:block;font-weight:600;padding:12px 0;text-align:center;text-transform:uppercase}.video-container{min-height:100px;position:relative;z-index:10}.video-container a{cursor:pointer;display:block;margin:auto}.video-container img{border-radius:4px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.15);box-shadow:0 10px 40px rgba(0,0,0,.15);display:block;height:auto;margin:auto;max-width:1210px;-webkit-transition:.25s ease;transition:.25s ease;width:100%}.play-video{background:#fff;border:none;border-radius:50%;cursor:pointer;height:60px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;transition:.3s;width:60px}.play-video:hover{-webkit-box-shadow:0 0 0 10px hsla(0,0%,100%,.3);box-shadow:0 0 0 10px hsla(0,0%,100%,.3)}.play-video .fa-play{color:#252525;font-size:16px;font-weight:400;height:100%;left:3px;line-height:60px;position:absolute;text-align:center;top:0;width:100%}.play-button-left .play-video{left:0;margin-left:30px}.countdown{display:block;font-size:40px;height:70px;margin:auto;padding:0;position:relative;text-align:center;width:600px}.CountdownContent{float:left;font-size:68px;line-height:70px;margin:0;width:150px}.CountdownContent .CountdownLabel{display:block;font-size:16px;font-weight:600;letter-spacing:0;line-height:1;margin-top:10px;width:100%}.countdown .CountdownSeparator{display:none}.counter_number{margin:0}.counter{text-align:center}.counter.count_left{text-align:left}.counter.count_center,.number_string{text-align:center}.number_string{display:block;font-family:inherit;font-size:42px;font-weight:400;line-height:1;margin-bottom:20px}.counter_units{margin-bottom:20px;margin-top:0;text-transform:none}.wpb_column:last-child .counter_number:after{display:none}.counter_text{line-height:1.6}.counter_icon{font-size:48px;margin:auto auto 25px;position:relative}.large-counter .number_string{color:inherit;display:block;display:inline-block;float:none;font-size:75px;font-style:normal;font-weight:300;letter-spacing:-2.5px;line-height:1;margin:0;text-align:center;width:100%;width:auto}.large-counter .counter_number:after{display:none}.icon-left.counter .counter_content{display:inline-block;text-align:left}.icon-left.counter .counter_icon{display:inline-block;font-size:68px;margin-left:-5px;margin-right:30px}.large-counter .counter_icon{font-size:60px;height:60px;margin:auto auto 10px;position:relative;width:60px}.large-counter .counter_units{font-size:75px;font-weight:300;line-height:75px;margin-top:0}.large-counter .counter_number{margin-bottom:15px;margin-top:0}.large-counter .counter_text{float:none;font-size:16px;text-align:center;width:100%}.count_left .counter_text,.count_left .number_string{text-align:left}.count_left .number_string{margin-left:-5px}.icon-box.with-border{border:1px solid #e5e5e5;-webkit-transition:all .3s ease;transition:all .3s ease}.icon-box.with-border:hover{-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.icon-box .ib-wrapper{padding:30px;-webkit-transition:all .3s ease;transition:all .3s ease}.icon-box p{margin-bottom:0!important}.icon-box .ib-link{margin-top:25px}.icon-box .ib-link a{font-weight:600}.icon-box .fa{display:block;font-size:44px;height:100px;line-height:105px;margin:auto auto 35px;width:100px}.icon-box .service-heading{margin-bottom:20px;margin-top:0;text-transform:none}.icon-box h6.service-heading{margin-bottom:5px}.icon-box .iconbox-customimg{border-radius:90px;font-size:35px;height:100px;line-height:105px;margin:auto auto 35px;position:relative;width:100px}.icon-box.icon-top,.icon-default{text-align:center}.vc_col-sm-3 .icon-box.icon-top.cont-center p{padding:0}.icon-box.icon-top.cont-center .fa,.icon-box.icon-top.cont-center .iconbox-customimg{margin-bottom:30px;margin-top:10px}.icon-box.icon-left{text-align:left}.icon-box.icon-left.icon-default .fa{text-align:center}.icon-box.icon-left.icon-default p{margin-left:70px}.icon-box.icon-left.icon-default .fa,.icon-box.icon-left.icon-default .iconbox-customimg{float:left;line-height:1;margin:0 25px 25px 0}.icon-box.icon-left.icon-default .iconbox-customimg img{margin-bottom:0;max-width:60px}.icon-box.icon-left.icon-default p{margin-bottom:0!important}.icon-box.cont-left{text-align:left}.icon-box.cont-right{text-align:right}.icon-box.cont-left .fa,.icon-box.cont-left .iconbox-customimg{margin-left:0}.icon-box.icon-default .fa,.icon-box.icon-default .iconbox-customimg{height:auto;line-height:1;margin-bottom:20px;width:auto}.icon-box.icon-default.icon-top .fa,.icon-box.icon-default.icon-top .iconbox-customimg{width:100%}.icon-box.icon-default.icon-top .iconbox-customimg img{border-radius:0;left:inherit;margin-left:0;margin-top:0;max-width:65px;position:relative;top:inherit}.photo-gallery .gallery-item{float:left;margin-bottom:10px;width:45%}.photo-gallery .gallery-item .gallery-overlay{background:rgba(0,0,0,.6);bottom:0;cursor:-webkit-zoom-in;cursor:zoom-in;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease}.photo-gallery .gallery-item:hover .gallery-overlay{opacity:1}.cocoon-newsletter .title{margin-top:0}.cocoon-newsletter.nl-style-1 form{margin-top:30px;position:relative}.cocoon-newsletter .mc4wp-form-fields{position:relative}.cocoon-newsletter.nl-style-1 .nl-form form input[type=email]{display:block;padding:14px 20px;width:100%}.cocoon-newsletter.nl-style-1 .nl-form form input[type=submit]{height:100%;opacity:0;position:absolute;right:0;top:0;width:56px;z-index:10}.cocoon-newsletter.nl-style-1 .nl-form form:after{bottom:0;content:"";display:inline-block;font-family:simple-line-icons;font-size:18px;line-height:56px;position:absolute;right:15px;top:0;z-index:1}.cocoon-newsletter.nl-style-2 .nl-form{position:relative}.cocoon-newsletter.nl-style-2 .nl-form input[type=email]{display:block;min-height:50px;padding:14px 190px 14px 20px;width:100%}.cocoon-newsletter.nl-style-2 .nl-form input[type=submit]{border:0;color:#fff;cursor:pointer;height:100%;min-width:150px;opacity:1;position:absolute;right:0;top:0}.wpb-js-composer .vc_tta.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:rgba(0,0,0,.15)}.wpb-js-composer .vc_tta.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover{background:transparent}.vc_progress_bar.vc_progress-bar-color-custom .vc_single_bar .vc_bar{background-color:#c00}.vc_progress_bar .wpb_heading{margin:0;padding:0}.vc_progress_bar .vc_general.vc_single_bar{background:#e4e3e3;border-radius:0!important;-webkit-box-shadow:none;box-shadow:none;height:4px;margin-bottom:10px;margin-top:55px;position:relative}.vc_progress_bar .vc_general.vc_single_bar:first-child{margin-top:35px}.vc_progress_bar .vc_general.vc_single_bar .vc_label{-webkit-box-shadow:none;box-shadow:none;font-size:14px;padding:0!important;position:relative;text-shadow:none;top:-30px}.vc_progress_bar .vc_general.vc_single_bar .vc_label_units{display:inline-block;position:absolute;right:0;text-align:right;top:0;width:100%!important}.vc_progress_bar .vc_general.vc_single_bar .vc_label_units span{color:#000;display:inline-block;font-size:16px;position:relative;text-align:center}.vc_progress_bar .vc_general.vc_single_bar .vc_bar{border-radius:0!important;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.1);box-shadow:0 3px 10px rgba(0,0,0,.1)}.wpb-js-composer .vc_tta.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels:after,.wpb-js-composer .vc_tta.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels:before{background-color:transparent;border-color:transparent}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-panel-body{padding:50px 0 0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-tab:first-child>a{padding-left:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-tabs-list{position:relative}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-tabs-list:before{background-color:hsla(0,0%,80%,.5);bottom:1px;content:"";height:1px;left:0;position:absolute;width:100%}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-tab{position:relative}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-tab:after{background-color:#252525;bottom:1px;content:"";height:1px;opacity:0;position:absolute;right:0;-webkit-transition:.5s;transition:.5s;width:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-tab>a{background-color:transparent;border-color:transparent;color:#999;font-size:16px;line-height:1}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-tab.vc_active:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-tab:hover:after{left:0;opacity:1;right:auto;width:100%}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-tab:hover>a{color:#252525}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-bottom .vc_tta-panel-body{padding:0 0 30px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-bottom .vc_tta-tab:first-child>a{padding-left:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-bottom .vc_tta-tabs-list{position:relative}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-bottom .vc_tta-tabs-list:before{background-color:hsla(0,0%,80%,.5);content:"";height:1px;left:0;position:absolute;top:1px;width:100%}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-bottom .vc_tta-tab{position:relative}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-bottom .vc_tta-tab:after{background-color:#000;content:"";height:1px;opacity:0;position:absolute;right:0;top:1px;-webkit-transition:.5s;transition:.5s;width:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-bottom .vc_tta-tab>a{background-color:transparent;border-color:transparent;color:#999;font-size:16px;line-height:1}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-bottom .vc_tta-tab.vc_active:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-bottom .vc_tta-tab:hover:after{left:0;opacity:1;right:auto;width:100%}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-bottom .vc_tta-tab.vc_active>a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-bottom .vc_tta-tab:hover>a{color:#000}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-left .vc_tta-tabs-list{position:relative}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-left .vc_tta-tabs-list:before{background-color:hsla(0,0%,80%,.5);content:"";height:100%;position:absolute;right:1px;top:0;width:1px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-left .vc_tta-panel-body{padding-right:0;padding-top:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-left .vc_tta-tab{margin:0;position:relative}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-left .vc_tta-tab:after{background-color:#000;bottom:0;content:"";height:0;opacity:0;position:absolute;right:1px;-webkit-transition:.5s;transition:.5s;width:1px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-left .vc_tta-tab>a{background-color:transparent;border-color:transparent;color:#999;font-size:16px;line-height:1;padding-bottom:10px;padding-left:0;padding-top:10px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-left .vc_tta-tab.vc_active:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-left .vc_tta-tab:hover:after{bottom:auto;height:100%;opacity:1;top:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-left .vc_tta-tab.vc_active>a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-left .vc_tta-tab:hover>a{color:#000}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-right .vc_tta-tabs-list{position:relative}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-right .vc_tta-tabs-list:before{background-color:hsla(0,0%,80%,.5);content:"";height:100%;left:1px;position:absolute;top:0;width:1px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-right .vc_tta-panel-body{padding-left:0;padding-top:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-right .vc_tta-tab{margin:0;position:relative}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-right .vc_tta-tab:after{background-color:#000;bottom:0;content:"";height:0;left:1px;opacity:0;position:absolute;-webkit-transition:.5s;transition:.5s;width:1px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-right .vc_tta-tab>a{background-color:transparent;border-color:transparent;color:#999;font-size:16px;padding-bottom:10px;padding-right:0;padding-top:10px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-right .vc_tta-tab.vc_active:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-right .vc_tta-tab:hover:after{bottom:auto;height:100%;opacity:1;top:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-right .vc_tta-tab.vc_active>a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-right .vc_tta-tab:hover>a{color:#000}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow{-webkit-box-shadow:none!important;box-shadow:none!important}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img{border-radius:3px!important;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1)!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important}#preloader{background:#fff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:99999999999!important}#preloader [data-loader=circle-side]{-webkit-animation:circle .95s linear infinite;animation:circle .95s linear infinite;border:2px solid rgba(0,0,0,.2);border-left-color:currentcolor;border-radius:100%;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}@-webkit-keyframes circle{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes circle{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body.open-canvas-panel .off-canvas-layer{background:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.cocoon-off-canvas-panel{background:#fff;bottom:0;overflow:hidden;position:fixed;right:-450px;top:0;-webkit-transition:transform .25s ease,visibility .25s;-webkit-transition:visibility .25s,-webkit-transform .25s ease;transition:visibility .25s,-webkit-transform .25s ease;transition:transform .25s ease,visibility .25s;transition:transform .25s ease,visibility .25s,-webkit-transform .25s ease;visibility:hidden;width:450px;z-index:1001}.open-canvas-panel .cocoon-off-canvas-panel{-webkit-transform:translate3d(-450px,0,0);transform:translate3d(-450px,0,0);visibility:visible}.cocoon-off-canvas-panel .widget-canvas-content{height:100%;overflow-y:auto;padding:0 50px}.cocoon-off-canvas-panel .widget-panel-header{padding:50px 0}.cocoon-off-canvas-panel .close-canvas-panel{color:#999;font-size:26px}.cocoon-off-canvas-panel .close-canvas-panel:hover{color:#252525}.cocoon-banner{padding:0 10px}.cocoon-banner .banner-content img{border-radius:3px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.05);box-shadow:0 10px 30px rgba(0,0,0,.05);opacity:1;-webkit-transition:.35s;transition:.35s}.cocoon-banner .banner-content:hover img{opacity:.8}.cocoon-banner .banner-content h4{margin-bottom:0}.cocoon-banners-grid ul{margin:0;padding:0}.cocoon-banners-grid ul li{float:left;height:300px;list-style:none;margin-bottom:0;padding:7px;position:relative;width:35%}.cocoon-banners-grid ul li .link-all{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.cocoon-banners-grid ul li.banner-item-long{width:65%}.cocoon-banners-grid ul li:nth-child(odd){clear:both}.cocoon-banners-grid ul li img{border-radius:3px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;-webkit-transition:.35s;transition:.35s;width:100%}.cocoon-banners-grid ul li:hover img{opacity:.8}.cocoon-banners-grid ul .banner-item-text{left:40px;position:absolute;top:40px;z-index:2}.cocoon-banners-grid ul .banner-item-text h3{border-radius:2px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);color:#fff;font-size:16px;font-weight:300;line-height:1;margin:0;padding:7px 15px}.cocoon-banners-grid ul .banner-item-text .link{color:#999;opacity:0}.testimonial-cards{padding:0 15px;text-align:left}.testimonial-cards .owl-carousel .owl-item{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.testimonial-cards .owl-carousel .owl-item.active{-webkit-opacity:1;-moz-opacity:1;opacity:1}.testimonial-cards .testimonial-card{padding:0 15px}.testimonial-cards .testimonial-message{background:#fff;border-radius:3px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.05);box-shadow:0 10px 30px rgba(0,0,0,.05);margin-bottom:40px;padding:40px;position:relative}.testimonial-cards .testimonial-message h6{font-weight:400;margin-bottom:0;opacity:.4}.testimonial-cards .center .testimonial-message h6{color:#fff;opacity:1}.testimonial-cards .testimonial-header{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.testimonial-cards .center .testimonial-header{opacity:1}.testimonial-cards .testimonial-header .name{font-size:16px;font-weight:600;margin:0 0 2px}.testimonial-cards .testimonial-header .job{display:block;margin:0}.testimonial-cards .testimonial-header .image img{border-radius:50%;float:left;height:70px;margin-right:20px;margin-top:-16px;width:70px}.bloglist-post-holder{border:1px solid #e3e3e3;border-radius:3px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.05);box-shadow:0 10px 30px rgba(0,0,0,.05);margin-bottom:30px;overflow:hidden;position:relative;text-align:left}.bloglist-post-holder .bloglist-post-thumbnail{background-repeat:no-repeat!important;background-size:cover!important;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .7s ease;transition:all .7s ease;z-index:0}.bloglist-post-holder:hover .bloglist-post-thumbnail{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bloglist-post-holder .bloglist-post-thumbnail:before{background:#000;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.bloglist-post-holder .bloglist-text-wrapper{padding:40px;position:relative}.bloglist-post-holder .post-category{display:block;font-size:.8em;margin-bottom:5px;text-transform:uppercase}.bloglist-post-holder .post-category a{color:inherit}.bloglist-post-holder .bloglist-title{margin:0}.bloglist-post-holder .bloglist-title a{color:#252525}.bloglist-post-holder:hover .bloglist-text-wrapper,.bloglist-post-holder:hover .bloglist-title a{color:#fff}.bloglist-post-holder .bloglist-meta{padding-top:10px}.bloglist-post-holder .bloglist-excerpt{padding-top:25px}.logo-carousel img{opacity:.6;-webkit-transition:all .3s ease;transition:all .3s ease}.logo-carousel img:hover{opacity:1}.subscription-popup-wrapper .mfp-content{margin:25px auto;max-width:920px}.subscription-popup{background:#fff;display:none}.mfp-wrap .subscription-popup{display:block}.subscription-popup .subscription-image{background-color:#f0f0f0;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.subscription-popup .content-wrapper{height:100%;margin-bottom:0;overflow:auto;padding:40px;position:relative}.subscription-popup .content-wrapper .title{margin-top:0}.subscription-popup .content-wrapper .subscription-form{margin-top:30px}.subscription-popup .mfp-close:before{color:#252525;content:"";font-family:simple-line-icons;opacity:.5;-webkit-transition:all .3s ease;transition:all .3s ease}.subscription-popup .mfp-close:hover:before{opacity:1}.cocoon-product-instagram>h3{font-size:24px;font-weight:400;margin-bottom:50px;text-align:center}.cocoon-product-instagram .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.cocoon-product-instagram ul.products{list-style:none;margin:0;padding:0}.cocoon-product-instagram ul.products li.product{height:100%;margin-bottom:0!important;padding:0 5px}.cocoon-instagram.no-space .cocoon-product-instagram ul.products li.product{padding:0}.cocoon-product-instagram ul.products .insta-item{display:block;height:100%;position:relative}.cocoon-product-instagram ul.products .insta-item:before{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .5s ease;transition:all .5s ease}.cocoon-product-instagram ul.products .insta-item img{height:100%;-o-object-fit:cover;object-fit:cover}.cocoon-product-instagram ul.products .insta-item i{color:#fff;font-size:32px;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease;transition:all .5s ease}.cocoon-product-instagram ul.products .insta-item:hover i,.cocoon-product-instagram ul.products .insta-item:hover:before{opacity:1}.cocoon-gallery-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.cocoon-gallery-carousel .gallery-item{height:100%;padding:0}.cocoon-gallery-carousel img{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.cocoon-gallery-carousel .gallery-item .gallery-overlay{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .4s ease;transition:all .4s ease}.cocoon-gallery-carousel .gallery-item:hover .gallery-overlay{opacity:.5}.cocoon-gallery-carousel .owl-nav{left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cocoon-gallery-carousel .owl-nav .owl-next span,.cocoon-gallery-carousel .owl-nav .owl-prev span{display:none}.cocoon-gallery-carousel .owl-nav .owl-next:before,.cocoon-gallery-carousel .owl-nav .owl-prev:before{background:#252525;color:#fff;height:50px;line-height:50px;opacity:.5;text-align:center;-webkit-transition:all .4s ease;transition:all .4s ease;width:50px}.cocoon-gallery-carousel .owl-nav .owl-next:hover:before,.cocoon-gallery-carousel .owl-nav .owl-prev:hover:before{opacity:1}.cocoon-gallery-carousel .owl-nav .owl-prev{left:0;position:absolute}.cocoon-gallery-carousel .owl-nav .owl-next{position:absolute;right:0}.cocoon-cookies-bar{background:rgba(37,37,37,.9);bottom:0;color:#fff;left:0;padding:15px 30px;position:fixed;right:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:999}.cocoon-cookies-bar.bar-display{-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}.cocoon-cookies-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cocoon-cookies-inner .cookies-info-text{-webkit-box-flex:1;margin:0 auto}.cocoon-cookies-inner .cookies-info-text:before{content:"";font-family:simple-line-icons;margin-right:5px}.cocoon-cookies-inner .cookies-buttons{margin:0 auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;line-height:20px}.cocoon-cookies-inner .cookies-buttons a{color:#fff;margin:0 15px}.cocoon-cookies-inner .cookies-buttons>a{margin-right:20px}.cocoon-cookies-inner .cookies-buttons>a:last-child{margin:auto}@media (min-width:992px)and (max-width:1024px){.hamburger{text-align:right;width:100%}}@media(max-width:1024px){.d-flex{display:block!important}#main-nav .navbar-nav,header.header2 .header-content .extra-menu-items,header.header2 .header-content .general-search-wrapper,header.header2 .navigation-wrapper{display:none}a.mobile-cart{display:block!important}.hamburger{display:inline-block!important}.footer-copyright-area{text-align:center}body.admin-bar nav#main-mobile-nav{margin-top:32px}header.header2 .header-content .logo-wrapper{width:auto!important}}@media(max-width:992px){.counter{margin-bottom:30px;text-align:center!important}.countdown{height:auto;left:0;margin:0;padding:0;width:100%!important}.countdown .CountdownSeparator{display:none}.countdown .CountdownContent{border:none;display:inline-block;float:none;font-size:30px;height:70px;letter-spacing:0;line-height:inherit;margin:0;text-align:center;width:25%}.CountdownContent .CountdownLabel{margin-top:0}.comment-list .children>.depth-3 .children,.widget ul li li{padding:0}}@media (max-width:782px){.admin-bar header.header1.header-fixed{top:46px!important}body.admin-bar nav#main-mobile-nav{margin-top:46px}}@media (max-width:767px){.sidebar-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sidebar{margin-top:50px}.pricing-table,.pricing-table2{margin-bottom:40px!important}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-color-white.vc_tta-tabs-position-top .vc_tta-panel-body{padding:20px!important}.icon-box.icon-top.icon-default{margin:auto auto 30px;max-width:420px;text-align:center}.icon-box.icon-left.icon-default{margin-bottom:30px;max-width:420px}.cocoon-newsletter.nl-style-2 form{margin-top:30px}}@media (max-width:600px){.admin-bar header.header1.header-fixed{top:0!important}body.admin-bar nav#main-mobile-nav.not-on-top{margin-top:0}}@media (max-width:580px){header.header2 a.mobile-cart{margin-right:20px!important}.cocoon-banners-grid ul li{width:100%!important}}@media (max-width:480px){.cocoon-cookies-inner{display:block!important;text-align:center}.cocoon-cookies-inner .cookies-buttons{margin:15px auto!important}}@media (max-width:420px){.cocoon-off-canvas-panel,.off-canvas-layer{display:none}}@media (max-width:380px){.cocoon-newsletter.nl-style-2 .nl-form input[type=submit]{min-width:100px!important}}