.vqy[vrf="5"]>li{width:20%;display:block!important}body,html{overflow-x:hidden}img{height:auto}p:empty,li:empty{display:none!important}@media all and (min-width:768px){.admin-bar .nav--fixed{top:32px}}.admin-bar .pos-top,.admin-bar .bar.pos-fixed{top:32px}.bar.pos-fixed .logo{position:relative;top:0}.logo-holder{position:relative;z-index:3}.bar-3.pos-fixed+div+nav.pos-fixed{top:48px}.admin-bar .bar-3.pos-fixed+div+nav.pos-fixed{top:80px}.pos-fixed.bar--transparent.bg--secondary .logo-light,.bar--dark .logo-light{display:none}.pos-fixed.bar--transparent.bg--secondary .logo-dark{display:block}.bar:not([class*='visible-'])+.bar {margin-top:0}@media all and (max-width:1023px) and (min-width:768px){.bar.bg--secondary .logo.logo-light,.bar.original--bg .logo.logo-light{display:none}p:last-child{margin-bottom:1.85714286em}}@media all and (max-width:991px){.pricing-2.boxed>div[class*='col-']:not(.boxed){padding-left:0;padding-right:0}}@media all and (min-width:767px) and (max-width:991px){.bar--absolute,.pos-fixed{z-index:99;width:100%}.bar.pos-fixed{position:fixed;top:0;animation:fadeInDown .3s ease-out forwards;box-shadow:0 1px 3px rgba(0,0,0,.12) , 0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 25px 0 rgba(0,0,0,.04)}.bar.pos-fixed:not([class*='bg-']) {background:#fff}.bar.pos-fixed.bg--dark{background:#252525}.bar-3.pos-fixed+div+nav.pos-fixed{top:63px}.admin-bar .bar-3.pos-fixed+div+nav.pos-fixed{top:95px}.bar--absolute-mobile{position:absolute;width:100%}.bar--absolute-mobile .logo-dark{display:none}.bar--absolute-mobile .logo-light{display:block!important}}@media all and (max-width:767px){.bar{transition:all .3s ease}.bar.pos-fixed,
	.bar:not([class*='visible-']) + .bar.pos-fixed {top:0;margin-top:0}.main-container section>.container>.vc_row,.row form#commentform>.row{margin-left:-15px;margin-right:-15px}.admin-bar .bar.pos-fixed{top:46px}.admin-bar .bar.bar--mobile-sticky[data-scroll-class*="fixed"]+.bar.pos-fixed{top:96px}.comments-form{padding-top:30px}p:last-child{margin-bottom:1.85714286em}}form#commentform>.row{margin-top:15px}a.h5:hover{text-decoration:none;color:initial}.btn{text-decoration:none}.video-cover .background-image-holder,div[class*="col-"][class*="8"] .video-cover iframe,article .article__body .video-cover{max-height:400px}.single .imagebg.text-center.height-60+section .article__title,.main-container>.parallax+.vc_row[data-vc-full-width]{display:none}.featured-image-holder,.extend-width{margin-left:-60px;margin-right:-60px;margin-bottom:45px}.extend-width{max-width: calc(100% + 120px)}.blog-post--sidebar .featured-image-holder,.blog-post--sidebar .extend-width,.blog-post--sidebar .pull-quote.right{margin-right:0}.blog-post--sidebar+div .sidebar{margin-top:20px}.blog-post--sidebar .extend-width{max-width: calc(100% + 60px)}.pull-quote.left{float:left;max-width:250px;font-size:1em;margin-right:1.36842105263158em;margin-left:-2.73684210526316em}.pull-quote.right{float:right;max-width:250px;font-size:1em;margin-left:1.36842105263158em;margin-right:-2.73684210526316em}@media all and (max-width:768px ){.featured-image-holder,.extend-width{margin-left:0;margin-right:0}.extend-width{max-width:100%}.pull-quote.left{margin-left:0}.pull-quote.right{margin-right:0}}.display-block{display:block}.post-content ul.slides,.article__body ul.slides,.post-content ul.slides ol,.article__body ul.slides ol{margin:0;list-style-type:none}.article__body section.slider,.post-content section.slider{margin-bottom:45px}.row>.col-sm-6.col-md-3.testimonial-avatar:first-child:last-child{width:100%}.subscribe-form-1 .wpcf7-form-control-wrap+.wpcf7-form-control-wrap,.col-sm-12 .wpcf7-form-control-wrap+.wpcf7-form-control-wrap,.subscribe-form-1 input[type="submit"]{margin-top:.92857143em;display:block}.input-radio span{display:block}.pricing-1 p,.feature-3 p,.feature-4 p,.feature-5 p{min-height:1px}body:not(.variant-content) .pricing-1 ul,
body:not(.variant-content) .pricing-3 ul {margin-bottom:0}.slide.col-sm-12{padding-left:0;padding-right:0}.tabs .tab__title span+span{margin-top:.46428571em;display:inline-block;margin-bottom:0}span.h5:empty{display:none!important}.mb0{margin-bottom:0!important}.video-cover.border--round iframe{min-height:300px!important;vertical-align:bottom}.card-1 .card__avatar img,.testimonial-2 .testimonial__image img,.image--xxs{width:auto}.card-1 .card__body{border-bottom:none;padding-bottom:0}.card-2 .card__bottom{border-top:none}.wpb_text_column+.wpcf7{padding-top:30px}.imagebg:not(.image--light) span .input-select {color:#666}.remove-column-padding div[class*="col-"]{padding:0;margin-left:-1px;margin-right:-1px}.remove-column-padding .pricing-3,
.remove-column-padding .pricing-3 *:not(.label) {border-radius:0}.feature.feature-8>.image-wrapper.background-image-holder{border-radius:999px;overflow:hidden;display:block;width:208px;height:208px;position:static;margin:0 auto 30px}.feature-3 span.icon{margin-bottom:30px}.remove-column-padding .boxed,.remove-column-padding .feature-7 .background-image-holder,.remove-column-padding .feature-7[data-overlay]:before{border-radius:0}.image--sm{width:auto}.menu-fullscreen .modal-content .logo{max-width:180px;margin-bottom:25px}.modal-content .footer-stack-copyright *{margin-right:5px;margin-left:5px}.logo-holder+.footer-stack-copyright{display:inline;margin-left:30px}.bg--secondary .testimonial-2 .boxed.bg--secondary{background:#fff}.color--white .color--primary{color:#fff!important}.avatar-list+.avatar-list{padding-top:30px}.tagcloud a:not(:last-child) {margin-right:.46428571em}.tagcloud a:not(:last-child):after {content:','}.sidebar #searchform .col-sm-4,.main-container>.vc_row[data-vc-full-width] .masonry-filter-container+hr,.search .masonry-filter-container,.search .masonry-filter-container+hr,.archive.author .masonry-filter-container,.archive.author .masonry-filter-container+hr{display:none}.sidebar #searchform .col-sm-8{width:100%;padding-left:0;padding-right:0}.masonry-blog-magazine .height--tall article,.masonry-blog-magazine .height--tall .masonry__promo{height:706px}@media all and (max-width:990px){.masonry-blog-magazine .height--tall article,.masonry-blog-magazine .height--tall .masonry__promo{height:338px}}.page .sidebar,.col-md-1.col-sm-12+.col-md-4>.sidebar{margin-top:25px}.row--gapless>div{padding-left:0!important;padding-right:0!important}input[type="radio"]{width:auto;height:auto;-webkit-appearance:radio}.woocommerce span.onsale{display:none}.woocommerce-product-gallery--without-images{display:none}.woocommerce div.product form.cart .variations td.label{padding-left:1em}.product .slides img{margin-bottom:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:60px}.woocommerce div.product form.cart .variations td.label{position:static;height:auto;vertical-align:middle;line-height:26px;margin-top:20px}.label+a.block{padding-top:35px}@media (min-width:1200px){.masonry__item.col-md-3 .btn--cart{position:relative;bottom:0;right:0;margin-top:.92857143em}}.notification.side-menu .side-menu__module+.side-menu__module{padding-top:6px}.your-email+input[type="submit"]{margin-top:10px}footer .col-sm-7 .list-inline a{text-transform:uppercase}.process-3{counter-reset:number}.process-3 .process__number>span:before{counter-increment:number;content:counter(number)}.wpcf7-form-control-wrap[class*="checkbox"]+span{position:relative;top:-8px;left:10px}.masonry-filter-holder.masonry-filter-holder-post .masonry__filters ul li.active{pointer-events:none}h2+span+.breadcrumbs{padding-top:30px}.text-left.text-center{text-align:left}.height-60.height-50{height:50vh}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:1px solid #4a90e2;background-color:#fafafa}.woocommerce-info{border-top-color:#4a90e2}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #ececec}.product.add_to_cart_inline{padding:25px!important}.product.add_to_cart_inline .btn--cart{position:relative;float:right;right:-10px!important;bottom:10px!important}.add_to_cart_button.loading i{animation:pulse .5s ease infinite alternate;-webkit-animation:pulse .5s ease infinite alternate}.add_to_cart_button.added{border-color:#3eab3c!important;background:#3eab3c!important;pointer-events:none}.add_to_cart_button.added i{color:#fff!important}@keyframes pulse{
    0%{ opacity: 0; }
    100%{ opacity: 1; }
}@-webkit-keyframes pulse{
    0%{ opacity: 0; }
    100%{ opacity: 1; }
}a.added_to_cart{display:none!important}.woocommerce form .form-row .input-checkbox{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;position:static;width:auto}.gform_body input[type="checkbox"],input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;position:static;width:auto;height:auto;margin-right:5px}.gform_body input[type="checkbox"],.gform_body input[type="radio"]{margin:0 5px 0 0;position:relative;top:-2px}.gform_body .button.btn:hover,.bg--dark .hamburger-toggle i{color:#fff}#place_order{float:right;width:auto;padding-left:15px;padding-right:15px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fafafa}input.input-checkbox,input.input-radio{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:inline;cursor:auto;height:auto}ol.numbered{list-style-position:inside}ol.numbered li{margin-bottom:0}@media all and (max-width:768px){.masonry .masonry__container .masonry__item{width:100%}}.cf7-holder.hide-form,.hide-form{display:none}.variant-active .logo-carousel .flickity-viewport:hover,.triptych.border--round{overflow:visible}.variant-active .bar--transparent{pointer-events:none}.feature-3 i{margin-top:1px}.main-container>.post-password-form{max-width:600px;margin:140px auto}#loginform{max-width:450px;margin:0 auto;text-align:left}.modal-content #loginform{max-width:none}#loginform p{margin-bottom:0}#loginform .login-username label,#loginform .login-password label{display:none}#loginform input{margin-bottom:10px}#loginform .login-remember{position:relative;top:58px}#loginform .login-submit{position:relative;top:-23px}.wpb_text_column+#loginform{padding-top:35px}div.icon--cheatsheet{text-align:center;min-height:118px}div.icon--cheatsheet i{display:block;font-size:40px;padding-bottom:10px}.stack--square .main-container *,.stack--square .nav-container *,.stack--square .back-to-top,.stack--square .border--round [data-scrim-top]:before,.stack--square .border--round [data-scrim-bottom]:before,.stack--square .border--round [data-overlay]:before,.stack--square .dropdown .dropdown__content>.pos-absolute[class*="col-"][data-overlay]:before{border-radius:0!important}.main-container>.cover-blocks:first-child{margin-bottom:7.42857143em}input[type="image"]{width:auto;padding:0;background:none;height:auto}.post-password-form{background:#fafafa;border-radius:6px;padding:30px;border:1px solid #ececec;margin-bottom:35px}.post-password-form label{width:100%}article .article__body .post-password-form p{font-size:1em}.sidebar table td{padding:10px 8px}.pricing-1 .btn:last-child:not([class*='primary']){border:none;border-top:1px solid #ececec}@media all and (min-width:991px){.dropdown__content--lg{margin-left:15px;margin-right:15px;max-width:calc(100% - 30px)}.logo-mobile{display:none}}@media all and (max-width:990px){.logo-mobile+.logo{display:none}}.mobile-header .cart-link{font-size:20px;float:left;padding-top:6px}.bg--dark .mobile-header .cart-link{color:#fff}.col-sm-3 .modal-trigger,
.col-sm-3 .modal-instance:not(.block),
.col-sm-3 a[data-notification-link] {display:block}footer .socicon{margin-left:1px}.feature-2 .icon{position:relative;left:1px}.masonry .masonry__container.masonry--active .masonry__item{pointer-events:auto}p.tweet{word-break:break-word}@media all and (max-width:767px){.slider li{width:100%}.slider .testimonial{text-align:center}.slider .testimonial img{max-width:160px}footer .col-sm-6.col-md-3{margin-bottom:35px}.col-md-6.text-right .dropdown__container{position:absolute;z-index:100}}.feature.text-center h4+p{margin-left:auto;margin-right:auto}@media all and (max-height:600px){.dropdown__content .imagebg .pos-vertical-center{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}.header--top-bar .socicon{top:1px;position:relative}.woocommerce div.product div.images img{margin-bottom:0}.woocommerce #payment iframe{min-height:0}@media all and (min-width:991px){.nav-container.nav-container--sidebar+.main-container{padding-left:15px}.dropdowns--hover .dropdown.dropdown--active>.dropdown__container{opacity:0}}.sidebar-loop .col-md-4.col-sm-6{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.sidebar.sidebar-loop{margin-top:19px}.dropdowns--hover .dropdown .dropdown__content{pointer-events:none!important}.dropdowns--hover .dropdown:hover>.dropdown__container>.container>.row>.dropdown__content{pointer-events:auto!important}.vc_column_container>.vc_column-inner{padding-left:0!important;padding-right:0!important}.vc_row-o-full-height{min-height:100vh!important}.vc_row-o-columns-middle .vc_column-inner{padding-top:0!important}.vc_section-flex>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vc_row-o-full-height{min-height:100vh}.vc_section-flex{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.vc_section-flex .vc_vc_row{width:100%}.vc_section-flex::after,.vc_section.vc_section-flex::before{display:none}.vc_section-o-content-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vc_section-o-content-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vc_section-o-content-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vc_section-o-content-bottom::after,.vc_section-o-content-middle::after,.vc_section-o-content-top::after{content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}[data-overlay]:before,.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before{display:block}.wpb_gmaps_widget.wpb_content_element,.wpb_raw_code.wpb_content_element{margin-bottom:0}.wpb_gmaps_widget .wpb_wrapper,.no-gaps>div,section section{padding:0}.clearfix{clear:both}.main-container>.vc_row[data-vc-full-width],.main-container>.vc_row[data-vc-full-width] .vc_column-inner,.main-container>.vc_row[data-vc-full-width]>.col-sm-12{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_section,section.vc_section{padding-top:7.42857143em;padding-bottom:7.42857143em}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0}em{font-style:italic}.border--round:not(.slider):not(.triptych) {overflow:hidden}.hide-filters .masonry-filter-container,.hide-filters .masonry-filter-container+hr{display:none}footer .logo-light,footer.bg--dark .logo-dark,footer.imagebg .logo-dark,.menu-fullscreen .logo-dark,.nav-container--sidebar .bg--dark .logo-dark{display:none;margin-right:0}@media all and (max-width:990px ){.bar-toggle:not(.bg--dark) .logo-light,
	.bar-2:not(.bg--dark) .logo-light {display:none}}.nav-container--sidebar .btn{display:block;margin:0}.nav-container--sidebar .btn+.btn{margin:10px 0 0 0}footer.bg--dark .logo-light,footer.imagebg .logo-light{display:inline;margin-right:0}footer .logo.logo-dark{margin-right:0}.col-sm-6 .logo-holder+span{display:block;clear:both;margin-top:10px}.team-1+.team-1{padding-top:85px}.woocommerce .product:not(.boxed):not(.product--tile) .btn--cart {bottom:0;right:0}.product__controls+a{display:block;padding:20px 0}a.checkmark--cross{background:#e23636;width:1.85714286em;height:1.85714286em;border:none}a.checkmark--cross:before{content:'\00d7'!important;font-size:18px;top:-1px}.woocommerce .quantity .qty{width:100%}h5.inline{display:inline-block;padding:0 20px 0 0}h4.inline{display:inline-block;padding:0 12px 30px 0;clear:both}.coupon{margin:60px 0 0!important}.coupon h3{margin-bottom:0}.cross-sells{display:none}.woocommerce div.product form.cart div.quantity{float:none}div[itemprop="description"]{margin-bottom:25px}@media all and (max-width:768px){.vc_row,.form-email.row{margin-left:0;margin-right:0}.vc_row .vc_column_container:not(.vc_column_container:last-child) {margin-bottom:35px}.feature h4+p{margin-left:auto;margin-right:auto}.col-sm-12{width:100%}.pos-absolute .article__author{display:none}.comment .comment__body{padding-left:15px}}@media all and (min-width:768px) and (max-width:1024px){.switchable.team-1 > div:nth-child(2) {padding-left:30px}}.masonry__container article{max-width:100%}.nav-container--sidebar .footer-stack-copyright a{margin:0 5px}.typed-headline .typed-text+*{margin-left:0!important}tt{font-family:Open\ Sans,'Helvetica','Arial',sans-serif}#edd_checkout_form_wrap legend{margin:0 -10px 21px;padding:0 10px;border-bottom:none}.post-content ul:not(.tabs-content):not(.slides), 
.post-content ol,
.wpb_text_column ul,
.wpb_text_column ol {margin:0 0 20px 0;padding:0;list-style-position:inside}.post-content ul ul,.post-content ol ol,.post-content ol ul,.post-content ul ol,.wpb_text_column ul ul,.wpb_text_column ol ol{margin:0 0 0 40px;font-size:1em}.post-content ul ul li,.post-content ol ol li,.post-content ol ul li,.post-content ul ol li,.post-content ul li,.post-content ol li{margin-bottom:0}.post-content ul:not(.tabs-content):not(.slides),
.wpb_text_column ul,
ul.accordion ul,
ul.tabs-content ul {list-style-type:square;list-style-position:inside;margin-left:20px}.post-content ol,.wpb_text_column ol,ul.accordion ol,ul.tabs-content ol{list-style-position:inside;margin-left:20px}ul.tabs-content ol li{margin-bottom:10px}.post-content table,.wpb_text_column table,ul.tabs-content ul,ul.tabs-content ol{margin-bottom:25px}.post-content table:not(.tribe-events-calendar) tr,
.post-content table:not(.tribe-events-calendar) td,
.post-content table:not(.tribe-events-calendar) th,
#wp-calendar table:not(.tribe-events-calendar) tr,
#wp-calendar table:not(.tribe-events-calendar) td,
.wpb_text_column table:not(.tribe-events-calendar) tr,
.wpb_text_column table:not(.tribe-events-calendar) td {padding:10px 15px;border:1px solid #ccc}.post-content table:not(.tribe-events-calendar),
.wpb_text_column table:not(.tribe-events-calendar) {text-align:left;width:100%}.post-content table:not(.tribe-events-calendar) td,
.post-content table:not(.tribe-events-calendar) th,
.wpb_text_column table:not(.tribe-events-calendar) td,
.wpb_text_column table:not(.tribe-events-calendar) th {padding:15px}.post-content table:not(.tribe-events-calendar) th {background:none}.post-content table:not(.tribe-events-calendar) tr:nth-child(even),
.post-content table:not(.tribe-events-calendar) thead tr,
.wpb_text_column table:not(.tribe-events-calendar) thead tr,
.wpb_text_column table:not(.tribe-events-calendar) tr:nth-child(even),
.post-content table:not(.tribe-events-calendar) th:nth-child(even) {background:#f5f5f5}.post-content table:not(.tribe-events-calendar) {border:1px solid #ccc}.sticky{}.bypostauthor img.avatar{}.screen-reader-text{display:none}select{max-width:100%}.alignleft,.aligncenter,.alignright,.alignnone{margin-bottom:25px}.alignnone{display:block}.alignleft{float:left;margin:0 30px 30px 0!important}.alignright{float:right;margin:0 0 30px 30px!important}.aligncenter{display:block;margin-right:auto;margin-left:auto;text-align:center}figure.aligncenter a{display:inline-block;overflow:hidden;position:relative}.wp-caption{max-width:100%;text-align:center}.wp-caption img{margin-bottom:10px}.gallery-caption{margin:20px 0;max-width:100%;text-align:center;z-index:999}.wp-caption-text,.gallery-caption-text{margin:6px 0;font-style:italic;font-size:95%;line-height:120%}.aligncenter{text-align:center}dd{margin-bottom:25px}dt{margin-bottom:10px;font-size:18px}.widget_rss li{margin-bottom:20px;padding-bottom:20px}.widget_rss li .rsswidget,.widget_rss li cite{font-weight:bold;display:block}.widget_rss li .rss-date{display:block;margin-bottom:10px}.widget_rss li cite{margin-top:10px}.widget address{margin-bottom:0}.tagcloud{margin-bottom:-10px}.post-content hr,.wpb_text_column hr{clear:both}p.form-submit,textarea+.row{padding-top:20px;clear:both}.btn--primary{color:#fff;font-weight:700}.single-tc_events h1.h2+span{display:none}.tc_the_content_pre{text-align:center}table.tickera{text-align:left}#tickera_cart .actions>input{margin-top:10px}div.wpcf7 .wpcf7-not-valid{border:2px solid #b54d4d}span.wpcf7-not-valid-tip{display:none!important}div.wpcf7-validation-errors,.highlight{margin:0;padding:10px;background-color:#fcf8e3;color:#c09853;border:2px solid #faebcc}div.wpcf7-mail-sent-ok{margin:0;padding:10px;border:2px solid #d6e9c6;background-color:#dff0d8;color:#468847}div.wpcf7 textarea{height:110px}div.wpcf7 input[type="submit"],div.wpcf7 p{margin-bottom:0}div.wpcf7-response-output{clear:both}.input-checkbox+span{position:static;font-size:inherit}.wpcf7-form div[class*='col']:not(:last-child){margin-bottom:.92857143em}.archive.woocommerce .space--sm+.space--sm{margin-top:-50px}.btn--primary{color:#fff;font-weight:700}[data-gradient-bg]{background:#4a90e2}article .article__title h1{word-break:break-word}.widget *,article *{word-break:break-word}table *{word-break:initial}.product span.block{padding:1em 0 2em}.woocommerce-pagination{padding:60px 0}.woocommerce-pagination li{display:inline-block}.woocommerce-product-details__short-description{margin-bottom:30px}.instafeed ul:empty:after{content:'This Instagram feed is not currently finding content, please check the settings.';font-size:20px;display:block;padding:80px}span.block .star-rating{float:none}.text-center span.block .star-rating{margin:0 auto}img+.feature.feature-1.boxed.boxed--border{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.textwidget .slider blockquote{font-size:1.5em}.slider .image--xxs{max-height:5.5em}article .article__body .masonry img{border-radius:0}li.comment+li.comment{padding-left:2.78571429em}.masonry__item .add_to_cart_button.btn--primary{margin-top:20px}.bg--primary .masonry__filters a{color:#666}.input-checkbox label{float:left}.input-checkbox+span{white-space:inherit}.imagebg.breadcrumb--section+.unpad--top{padding-top:70px}.feature-large-14.switchable .col-sm-6 .col-sm-offset-1{margin-left:0;width:100%}.variant-active section[vbq*="variant-features-small-10"]{overflow:visible}.parallax:first-child .slides li>.background-image-holder,.parallax:first-child .background-image-holder{top:0!important}@media all and (max-width:768px ){.parallax:first-child .slides li>.background-image-holder,.parallax:first-child .background-image-holder{top:-25vh!important}}.cart-empty+.cart-empty{display:none}.masonry-blog-magazine div[class*="col-"][class*="height-"]{padding-top:0!important;padding-bottom:0!important}.masonry-blog-magazine .boxed{margin-bottom:0}.product-categories .children{padding-left:20px;list-style-type:circle}@media all and (max-width:768px ){nav .socicon{display:inline-block}}.menu-horizontal li.socicon:not(:last-child){margin-right:.6em}nav .socicon{position:relative;max-width:14px}nav .socicon>a{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0!important}.cart-link{position:relative}.cart-link i{z-index:2;position:relative}.ebor-cart-count{position:absolute;top:-6px;right:-10px;color:#fff;line-height:16px;width:16px;height:16px;border-radius:99px;font-weight:700;font-size:10px;text-align:center;pointer-events:none;z-index:1}.post-content .slides,.post-content .slides li{margin:0!important}.slider.boxed--border .slides li{border:none}.accordion-1 li .accordion__title{position:relative;overflow:hidden}.accordion .accordion__title:before{float:left;margin-top:2px}.accordion .accordion__title span{display:block;overflow:hidden}.accordion li .accordion__content{overflow:hidden}.main-container{overflow:hidden}.masonry-blog-list .article__body ul,.masonry-blog-list .article__body ol{list-style-type:square;list-style-position:inside;margin-left:20px}.archive.woocommerce .space--sm+.space--sm section{margin-top:50px}h2.woocommerce-loop-category__title{font-size:18px}@media all and (max-width:991px){.bar--transparent:not(.bar--dark) .logo-light {display:none}}iframe.twitter-tweet-rendered{min-height:1px}.footer-logo-holder+ul{padding-left:20px}@media all and (max-width:767px ){.modal-container{display:none}.modal-container.modal-active{display:block}}section:not(.elementor-element):not(.unpad):not(.imagebg):not([class*='bg--']):not(.imageblock):not(.unpad--bottom):not(.border--bottom):not(.space--xxs) + a + section:not(.unpad):not(.imagebg):not([class*='bg--']):not(.imageblock):not(.border--bottom):not(.space--xxs) {padding-top:0}body:not(.variant-active) nav#menu1 {z-index:998}.woocommerce-product-gallery img{margin-bottom:0;transition:none;-webkit-transition:none;-moz-transition:none;backface-visibility:hidden}.comment+.comment{margin-top:-1px}.comment:not(:last-child) {border-bottom:none}h4 span{display:block;text-transform:uppercase;font-weight:700;font-size:.70714286em;margin-bottom:10px}.article__body+.social-list{padding-top:30px}.notification.height-100 form{position:relative;top:50%;margin-top:-20px}.creative-portfolio .creative-title{position:absolute;top:50%;transform:translateY(-50%);left:15px;max-width:35%;transition:all ease-in-out 150ms;text-align:left}.creative-portfolio img{width:85%;float:right}.creative-portfolio h1{font-weight:700}.creative-portfolio a{opacity:1}.creative-portfolio .project-thumb:not(.hover-element) > a:hover {opacity:1}.creative-portfolio:nth-of-type(even) img {float:left}.creative-portfolio:nth-of-type(even) .creative-title {left:auto;right:15px;text-align:right}.creative-portfolio:hover .creative-title{left:25px}.creative-portfolio:nth-of-type(even):hover .creative-title {right:25px;left:auto}@media all and (max-width:767px ){.creative-portfolio .creative-title{max-width:70%}}.thumbnails-slider.slider:not([data-paging="true"]) .slides {margin-bottom:35px}.thumbnails-slider .thumbnail-trigger{cursor:pointer;overflow:hidden}.thumbnails-slider .thumbnail-trigger.active img{border:1px solid #333;border-radius:99px;padding:3px;transition:all ease-in-out 150ms}.thumbnails-slider .col-sm-1{float:none;display:inline-block}nav img{margin-bottom:-1px}.accordion li.active .accordion__content{max-height:99999px}.cart_item h4 span{display:inline-block}.bg--dark p strong,.imagebg p strong{color:#fff}article .article__body .bg--primary p,
article .article__body .bg--primary span,
article .article__body .bg--primary ul,
article .article__body .bg--primary a:not(.btn) {color:#fff}.modal-container iframe{display:none}.modal-container.modal-active iframe{display:block}.gsurvey-rating:not(:checked) > input {position:absolute}@media all and (max-width:767px){.list-inline:not(.social-list):not(.list-inline--images) {padding-left:0}}.border--round.triptych{overflow:visible}ul.tabs-content section ul{list-style:none}.tabs-content .ajax-loader:not(:first-of-type),
.is-touch-device .videobg .loading-indicator {display:none!important}.is-touch-device .videobg .background-image-holder,.is-touch-device .videobg .container{opacity:1!important}.container.modal-container-narrow{max-width:585px}@media all and (min-width:768px) and (max-width:992px){[data-skip-responsive-menu="yes"] .bar.bar--sm.visible-xs{display:block!important}[data-skip-responsive-menu="yes"] .bar.bar--sm.hidden-xs,[data-skip-responsive-menu="yes"] .bar .col-md-1.col-sm-2.hidden-xs,[data-skip-responsive-menu="yes"] .bar .col-md-2.text-center.col-md-push-5{display:none!important}[data-skip-responsive-menu="yes"] .bar-2 .menu-horizontal>li,[data-skip-responsive-menu="yes"] .bar-1 .menu-horizontal>li{display:block;margin-left:0!important}[data-skip-responsive-menu="yes"] .bar__module .btn{display:block;width:100%;margin:0 0 5px!important}[data-skip-responsive-menu="yes"] .dropdown .dropdown__container{min-width:100%;position:relative;display:none}[data-skip-responsive-menu="yes"] .dropdown.dropdown--active .dropdown__container{display:block}[data-skip-responsive-menu="yes"] .dropdown .dropdown__content:not([class*='bg-']) {border:none;box-shadow:none;width:100%;padding:1.23809524em 0}[data-skip-responsive-menu="yes"] .dropdown .dropdown__content .col-sm-4{width:100%}[data-skip-responsive-menu="yes"] .dropdown [class*="col-"]+[class*="col-"]{margin-top:.92857143em}}hr[data-title]{position:relative;overflow:visible}ul.slides,ol.flickity-page-dots{margin-left:0!important}[data-overlay] .youtube-background{z-index:0!important}.menu-vertical .sub-menu li{font-size:11px;opacity:.8;margin-bottom:0}@media (min-width:992px){.hide_image_area .imagebg{display:none}.hide_image_area .col-md-offset-6{margin-left:0%}.hide_image_area .col-md-2{width:33.333%}.hide_image_area .col-md-3{width:50%}.hide_image_area .col-md-6{width:100%}.centered-right-menu .menu-horizontal>li{margin-right:0;margin-left:1.23809524em}}.menu-fullscreen .modal-content .logo.logo-mobile{display:none}[data-overlay].videobg *:not(.container):not(.background-image-holder) {z-index:1!important}[data-overlay].videobg:before{z-index:2}.fixed-slider-content{position:absolute;top:0;width:calc(100% - 100px);height:100%;margin-left:50px}.fixed-slider-content .container{padding:7.42857143em 0}.nav-sidebar-column{scrollbar-width:none}.woocommerce .quantity+button.button{margin-top:10px}.btn--primary:hover{color:#fff}.elementor-section{padding:0}.wc-bookings-booking-form fieldset .picker.hasDatepicker{line-height:1em;margin-bottom:1em;opacity:1;visibility:visible;pointer-events:inherit;clear:both;display:block;width:100%;position:relative;transform:scale(1)}.tabs-content > li:not(.active) .tab__content {z-index:-1}@media all and (min-width:992px){.vertical-nav-on-mobile .nav-container--sidebar{display:none!important}.vertical-nav-on-mobile .nav-container--sidebar+.main-container{padding:0;width:100%!important;float:none}}.col-sm-12 .simple-list .extend-width{margin-right:0;max-width: calc(100% + 60px)}@media all and (max-width:991px){.vertical-nav-on-mobile .nav-container:not(.nav-container--sidebar) {display:none!important}.col-sm-12 .simple-list .extend-width{margin-right:0;max-width:100%}}@media all and (max-width:767px){.footer-logo-holder{display:inline-block;padding-bottom:30px}}body .videobg video{object-fit:fill;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.slides--gapless .flickity-prev-next-button{display:block}.bg--primary-1 .accordion-2 li .accordion__title:before,.bg--primary-1 .accordion-1 li .accordion__title:before{color:#fff}.accordion li.active .accordion__content>*{display:block}.stack-header-buttons a:not(.btn) {color:#252525;opacity:.5}.stack-header-buttons a:not(.btn):hover {opacity:1;text-decoration:none;border:none}@media all and (min-width:768px 
){.stack-header-buttons a+a{margin-left:.92857143em}}.bar-2.pos-fixed .logo{left:0;transform:none}