@charset "UTF-8";.fullwidth-header.semi-transparent-header .main-header-wrapper,.boxed-header.semi-transparent-header .main-header,.woocommerce #yith-wcwl-popup-message,.page-template #yith-wcwl-popup-message{background-color:rgba(0,0,0,.7)}.header-align-center.fullwidth-menu-header .is-sticky .menu-wrapper,.standard-header .is-sticky .main-header-wrapper,.header-on-slider .is-sticky .main-header-wrapper,.fullwidth-header.semi-transparent-header.header-on-slider .is-sticky .main-header-wrapper,.rotate-header #header.nav-is-visible .main-header-wrapper{background-color:rgba(0,0,0,.8)}.dt-sc-portfolio-sorting.type2 a:hover,.dt-sc-portfolio-sorting.type2 a.active-sort,.dt-sc-portfolio-sorting.type6 a,.rotate-header #main-menu.nav-is-visible .menu .current-menu-ancestor>a,.rotate-header #main-menu.nav-is-visible .menu li:hover a,.rotate-header #main-menu.nav-is-visible .menu .current_page_item>a,#main-menu .megamenu-child-container>ul.sub-menu>li>a,#main-menu .megamenu-child-container>ul.sub-menu>li>.nolink-menu,#main-menu .megamenu-child-container ul.sub-menu>li>ul li a,#main-menu .megamenu-child-container ul.sub-menu>li>ul li a,#main-menu ul li.menu-item-simple-parent ul li a,.rotate-header #main-menu.nav-is-visible .menu .current-menu-item>a,.style-picker-ico,.style-picker-ico:hover,.rotate-header #main-menu.nav-is-visible .menu li.current_page_item a,.rotate-header #main-menu.nav-is-visible .menu li:hover .nolink-menu{color:#000}.dt-sc-contact-info.type4:hover span,.dt-sc-contact-info.type4 p,.dt-sc-contact-info.type4 small,.dt-sc-contact-info.type4 p a,.dt-sc-newsletter-section.type8 .newsletter-text p,.vc-enquiry-details p,.blog-entry.entry-date-author-left .entry-date-author .entry-author a,.dt-sc-icon-box.type9 .icon-content p,.dt-sc-icon-box.type9 .icon-content p a,.dt-sc-pricing-table.dt-sc-pr-tb-col .dt-sc-tb-content li,.dt-sc-event.type2 .event-timing a{color:#999}.dt-sc-icon-box.type9 .icon-wrapper span,#dt-style-picker h2,#dt-style-picker h3{color:#252525}.dt-sc-icon-box.type9:hover .icon-wrapper span{color:#494949}.rotate-header #main-menu .menu li a i,.rotate-header #main-menu .menu li .nolink-menu i{color:rgba(0,0,0,.3)}.widget ul li:hover,.widget.widget_nav_menu ul.menu li:hover,.widget.woocommerce ul.product_list_widget li:hover,#footer .tweet_list li:hover{border-bottom-color:#fff}.widget.widget_categories ul li:hover>a span,.widget.widget_archive ul li:hover>a span{border-left-color:#fff;border-right-color:#fff;border-top-color:#fff;color:#fff}.project-details li,#dt-style-picker,#dt-style-picker h2,.style-picker-ico,#dt-style-picker ul li a:hover,.blog-entry.blog-thumb-style{border-color:#333}.dt-sc-pricing-table.dt-sc-pr-tb-col .dt-sc-tb-header .dt-sc-price,.dt-sc-pricing-table.dt-sc-pr-tb-col .dt-sc-tb-content li{border-color:#666}#dt-style-picker ul li a{border-color:#eee}@media only screen and (max-width:767px){#main-menu .megamenu-child-container>ul.sub-menu>li>a,#main-menu .megamenu-child-container>ul.sub-menu>li>.nolink-menu,#main-menu .megamenu-child-container ul.sub-menu>li>ul li a,#main-menu ul li.menu-item-simple-parent ul li a{color:#fff}}#main-menu ul li.menu-item-simple-parent ul li ul{box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.tribe-events-grid .tribe-scroller>.scroller-pane>.scroller-slider,.dt-sc-pricing-table.dt-sc-pr-tb-col .dt-sc-tb-header .dt-sc-price{background-color:rgba(255,255,255,.5)}.dt-sc-event.type4 h2.entry-title{background-color:rgba(0,0,0,.7)}@media only screen and (max-width:767px){.dt-sc-timeline-section.type1::after,.dt-sc-timeline-section.type3::after{background-color:#252525}}.dt-sc-contact-info.type6 a:hover{color:rgba(0,0,0,.6)}.blog-entry .entry-meta a,.entry-meta .date,.entry-meta .comments,.entry-meta .author,.dt-sc-event.type4 h2.entry-title a,.dt-sc-event.type4 .dt-sc-event-date i,.left-header-footer p,.dt-sc-hexagons li span,.dt-sc-events-list-wrapper h3,.dt-sc-events-list .dt-sc-event-date p span,.dt-sc-events-list .dt-sc-event-duration h6,ul.dt-sc-tabs-horizontal-frame>li>a{color:rgba(255,255,255,.8)}.dt-sc-icon-box .large-icon{color:rgba(255,255,255,.15)}.dt-sc-event.type1 .dt-sc-event-meta p,.dt-sc-event.type1 .events-venue a{color:#252525}.dt-sc-icon-box.type9 .icon-content p i{color:#d5d5d5}.dt-sc-down-arrow::before,.dt-sc-testimonial.type2 blockquote::before,.dt-sc-pr-tb-col.type2:hover .dt-sc-price::after{border-top-color:#000}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff}.dt-sc-pricing-table.dt-sc-pr-tb-col{border-color:rgba(0,0,0,.15)}.dt-sc-toggle-frame h5.dt-sc-toggle-accordion,.dt-sc-toggle-frame h5.dt-sc-toggle{border-bottom-color:rgba(0,0,0,.1)}.dt-sc-toggle-frame h5.dt-sc-toggle-accordion,.dt-sc-toggle-frame h5.dt-sc-toggle{border-color:rgba(0,0,0,.1)}.dt-sc-toggle-frame .dt-sc-toggle-content{border-bottom-color:rgba(0,0,0,.1)}.dt-sc-team.type2 .dt-sc-team-details h5{border-bottom-color:rgba(255,255,255,.1)}.tweet_list li{border-bottom-color:rgba(255,255,255,.15)}.dt-sc-sociable.diamond-square-border li,.dt-sc-sociable.rounded-border li a,.vc-table table,.vc-table thead th,.vc-table td,.vc-table tbody th,.dt-sc-pr-tb-col,.dt-sc-pr-tb-col .dt-sc-tb-content li{border-color:rgba(255,255,255,.5)}.widget.widget_categories ul li>a span,.widget.widget_archive ul li>a span{border-bottom-color:#252525}#tribe-events-content .tribe-events-calendar td,#tribe-events-content table.tribe-events-calendar{border-color:rgba(255,255,255,.2)}.tribe-week-grid-block div,.tribe-events-grid .tribe-grid-content-wrap .column,.tribe-grid-allday,.tribe-events-grid{border-color:rgba(255,255,255,.15)}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap,.type4.tribe_events .data-wrapper p,.type3.tribe_events .tribe-events-sub-nav,.dt-sc-events-list-wrapper h3,.dt-sc-events-list .dt-sc-event-date,.dt-sc-image-caption.type7:hover .dt-sc-image-content,.dt-sc-progress,.dt-sc-icon-box.type8,.dt-sc-testimonial.type1 .dt-sc-testimonial-author span{border-color:#333}.dt-sc-icon-box.type13:hover,.dt-sc-image-caption.type7 .dt-sc-image-content{border-color:#191919}.dt-sc-dropcap-container .dt-sc-dropcap{-moz-box-shadow:0 0 0 10px #fff inset;-webkit-box-shadow:0 0 0 10px #fff inset;box-shadow:0 0 0 10px #fff inset}.dt-sc-dropcap-wrapper .vc_column-inner:hover .dt-sc-dropcap-container .dt-sc-dropcap{-moz-box-shadow:0 0 0 1px #fff inset;-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset}.dt-sc-icon-box.type9 .icon-content{-webkit-box-shadow:0 0 0 200px #252525 inset;-moz-box-shadow:0 0 0 200px #252525 inset;box-shadow:0 0 0 200px #252525 inset}.dt-sc-icon-box.type9:hover .icon-content{-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.2) inset;-moz-box-shadow:0 0 0 1px rgba(255,255,255,.2) inset;box-shadow:0 0 0 1px rgba(255,255,255,.2) inset}.tribe-events-photo-event-wrap:hover{-webkit-box-shadow:0 0 10px rgba(255,255,255,.3);-moz-box-shadow:0 0 10px rgba(255,255,255,.3);box-shadow:0 0 10px rgba(255,255,255,.3)}.type2.tribe_events .event-details,.type2.tribe_events .event-organize,.type2.tribe_events .event-venue{-webkit-box-shadow:0 0 0 20px rgba(0,0,0,.7);-moz-box-shadow:0 0 0 20px rgba(0,0,0,.7);box-shadow:0 0 0 20px rgba(0,0,0,.7)}.dt-sc-event.type2 .dt-sc-event-meta{-webkit-box-shadow:0 20px 0 #000;-moz-box-shadow:0 20px 0 #000;box-shadow:0 20px 0 #000}.dt-sc-progress .dt-sc-bar{-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}.dt-sc-progress-striped .dt-sc-bar{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(90deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(90deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(90deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(90deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.left-header .main-header{-webkit-box-shadow:0 0 50px 0 #000;-moz-box-shadow:0 0 50px 0 #000;box-shadow:0 0 50px 0 #000}.woocommerce tbody td,.woocommerce tbody th,.woocommerce table.shop_attributes .alt td,.woocommerce table.shop_attributes .alt th,.woocommerce .cart_totals table.shop_table th,.woocommerce-page .cart_totals table.shop_table th,.woocommerce-checkout #payment{background:#333}.woocommerce .quantity .qty,.select2-results,.select2-container .select2-choice,.select2-search,.select2-drop.select2-drop-above.select2-drop-active,.select2-drop{background-color:#252525}.woocommerce-checkout #payment div.payment_box{background-color:rgba(255,255,255,.1)}.woocommerce ul.products li.product:hover .product-content{background-color:rgba(255,255,255,.25)}.woocommerce ul.products li.product .onsale,.woocommerce ul.products li.product .product-details a,.woocommerce ul.products li.product .out-of-stock,.woocommerce ul.products li.product .price,.product .summary .price .from,.product_meta a:hover,#billing_country_chzn,#billing_state_chzn,.chzn-container-single .chzn-single span,.woocommerce-checkout #payment ul.payment_methods li,.woocommerce .woocommerce-message a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-error a,.woocommerce table.shop_attributes tbody th{color:#000}.woocommerce th.product-price,.woocommerce .product-price,.woocommerce .cart_totals table tbody th,.woocommerce-checkout #payment ul.payment_methods li label,.payment_methods a,.woocommerce table.cart td.product-name a:hover,.product-thumb-wrapper .summary .woocommerce-product-rating a:hover,.product .summary .price .amount,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.product-thumb-wrapper .summary .product_meta a:hover,.woocommerce-account .addresses .title .edit:hover{color:#fff}.woocommerce span.price ins .amount,.woocommerce .product-price ins .amount,ul.products li .product-title p,.woocommerce p.price del,.woocommerce span.price del,.woocommerce .product-price del,.woocommerce p.price del .amount,.woocommerce span.price del .amount,.woocommerce .product-price del .amount{color:#fff}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{color:rgba(0,0,0,.8)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:rgba(255,255,255,.8)}.woocommerce-MyAccount-navigation ul>li>a{color:rgba(255,255,255,.4)}.woocommerce-checkout #payment ul.payment_methods{border-color:#252525}.woocommerce table.shop_table td{border-top-color:rgba(255,255,255,.1)}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.addresses .col-1 header,.addresses .col-2 header,.addresses .col-1 address,.addresses .col-2 address{border-color:rgba(255,255,255,.2)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border-color:rgba(255,255,255,.3)}.woocommerce-MyAccount-navigation ul>li.is-active>a{border-color:rgba(255,255,255,.2)}.woocommerce-MyAccount-navigation ul>li.is-active>a{border-bottom-color:#000}.woocommerce-MyAccount-navigation ul{border-bottom-color:rgba(255,255,255,.2)}.woo-type15 ul.products li.product:hover .product-wrapper{-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-ms-box-shadow:0 0 5px rgba(0,0,0,.25);-o-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25)}.select2-dropdown-open .select2-choice{-moz-box-shadow:0 1px 0 #252525 inset;-webkit-box-shadow:0 1px 0 #252525 inset;box-shadow:0 1px 0 #252525 inset}.error-content .menu-links li a{color:rgba(255,255,255,.5)}.error404.type7 .dt-go-back:hover{border-color:rgba(0,0,0,.5)}#toTopHover{background-position:left -40px}#toTop:hover{box-shadow:-4px -4px 0px 0px rgba(255,255,255,.4);-webkit-box-shadow:-4px -4px 0px 0px rgba(255,255,255,.4);-moz-box-shadow:-4px -4px 0px 0px rgba(255,255,255,.4)}