@font-face{font-family:futura-ptbold;src:url(https://salondelouie.com/wp-content/themes/hair/FuturaPTLight.otf) format("opentype")}
@font-face{font-family:futura-pt;src:url(https://salondelouie.com/wp-content/themes/hair/FuturaPTLight.otf) format("opentype")}
div#post-855{background:url(https://salondelouie.com/wp-content/uploads/2019/09/bg.jpg);background-position:center!important;background-size:contain;background-repeat:no-repeat}
body,p,.de-cart-checkout__collaterals__cart-totals__shipping-method li .amount,.de-header-search__content-input input[type="text"],.de-related-post__media a.de-ratio-content--inner > span{font-family:Karla;font-style:normal;font-weight:400}
h1,h2,h3,h4,h5,h6,.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-countdown-number,.de-single .de-related-post__media .de-ratio-content--inner,blockquote p{font-family:Abhaya Libre;font-style:normal;font-weight:400}
#masthead [data-item-id="mega_menu"] .uk-navbar-dropdown-grid > div > a,.de-header-navigation__primary-menu > li > a,.de-header-navigation__secondary-menu > li > a,.de-header__item > div > a,.de-header-mobile__item > div > a,a.de-header__empty-menu--primary-menu,a.de-header__empty-menu--secondary-menu,.header-mobile-menu__elements > div > a,.header-mobile-menu__elements > ul > li > a{font-family:Karla;font-style:normal;font-weight:400}
.header-mobile-menu__elements ul.sub-menu > li > a,.header-mobile-menu__elements ul.uk-nav-sub > li > a,#masthead .de-header__wrapper .de-header-dropdown > li > a{font-family:Karla;font-style:normal;font-weight:400}
.de-btn{font-family:Karla;font-style:normal;font-weight:400}
#header-newsletter-modal .de-quickview-content__summary{font-size:16px}
@media only screen and ( max-width: 768px ) {
#header-newsletter-modal .de-quickview-content__summary{font-size:16px}
}
#de-site-footer [data-builder-type="footer"][data-item-id="footer_widget_2"]{width:100%}
body .booked-list-view .booked-list-view-nav .booked-list-view-date-prev,body .booked-list-view .booked-list-view-nav .booked-list-view-date-next{top:25px}
body .booked-list-view span.booked-datepicker-wrap{top:26px}
@media screen and (min-width: 961px) and (max-width: 1520px) {
body .booked-list-view button.button{padding:0 10px;font-size:12px}
}
:root{--button-global-font-size:16px;--button-global-line-height:50px;--button-global-border-radius:0;--button-global-padding-horizontal:40px;--button-global-letter-spacing:0;--button-global-text-transform:inherit;--button-default-background-color:#000;--button-default-border-color:#000;--button-default-color:#fff;--button-default-hover-background-color:#7d6f62;--button-default-hover-border-color:#7d6f62;--button-default-hover-color:#fff;--button-primary-background-color:#7d6f62;--button-primary-border-color:#7d6f62;--button-primary-color:#fff;--button-primary-hover-background-color:#000;--button-primary-hover-border-color:#000;--button-primary-hover-color:#fff;--button-secondary-background-color:rgba(255,255,255,0);--button-secondary-border-color:#e0e0e0;--button-secondary-color:#888;--button-secondary-hover-background-color:#000;--button-secondary-hover-border-color:#000;--button-secondary-hover-color:#fff;--button-danger-background-color:#c02a2a;--button-danger-border-color:#c02a2a;--button-danger-color:#fff;--button-danger-hover-background-color:#da3a3a;--button-danger-hover-border-color:#da3a3a;--button-danger-hover-color:#fff;--button-disabled-background-color:#eaeaea;--button-disabled-border-color:#eaeaea;--button-disabled-color:#8e8e8e;--button-text-border-color:#bfb5a5;--button-text-color:#bfb5a5;--button-text-hover-color:#000;--button-text-disabled-color:#d4d4d4;--button-text-line-height:normal;--button-link-color:#000;--button-link-hover-color:#888;--button-link-disabled-color:#d4d4d4;--button-link-hover-text-decoration:none;--button-link-line-height:normal;--button-large-border-radius:0;--button-large-font-size:18px;--button-large-line-height:70px;--button-large-padding-horizontal:60px;--button-small-border-radius:0;--button-small-font-size:14px;--button-small-line-height:35px;--button-small-padding-horizontal:20px;--form-global-background-color:rgba(255,255,255,0);--form-global-border-color:#e5e5e5;--form-global-border-radius:0;--form-global-border-width:1px;--form-global-color:#888;--form-global-height:50px;--form-global-line-height:48px;--form-global-padding-horizontal:10px;--form-global-padding-vertical:4px;--form-global-placeholder-color:#b3b3b3;--form-global-focus-background:rgba(255,255,255,0);--form-global-focus-border:#7d6f62;--form-global-focus-color:#888;--form-global-disabled-background:#f2f2f2;--form-global-disabled-border:#e5e5e5;--form-global-disabled-color:#e5e5e5;--form-danger-border-color:#d4393e;--form-danger-color:#d4393e;--form-success-border-color:#6dd09d;--form-success-color:#888;--form-blank-focus-border:#e0e0e0;--form-blank-focus-border-style:solid;--form-large-font-size:18px;--form-large-height:70px;--form-large-line-height:68px;--form-large-padding-horizontal:10px;--form-small-font-size:14px;--form-small-height:35px;--form-small-line-height:33px;--form-small-padding-horizontal:10px;--form-legend-font-size:14px;--form-legend-line-height:20px;--form-label-font-size:14px;--form-label-color:#000;--form-label-font-weight:bold;--form-label-letter-spacing:0;--form-label-text-transform:inherit;--form-select-option-color:#000;--form-select-padding-right:20px;--form-radio-background:rgba(255,255,255,0.3);--form-radio-border:#e5e5e5;--form-radio-border-width:2px;--form-radio-margin-top:-5px;--form-radio-size:20px;--form-radio-checked-focus-background:#000;--form-radio-focus-border:#000;--form-radio-checked-background:#000;--form-radio-checked-border:#000;--form-radio-disabled-background:#e0e0e0;--form-radio-disabled-border:#e5e5e5;--form-range-thumb-background:#000;--form-range-thumb-border:#000;--form-range-thumb-border-radius:500px;--form-range-thumb-border-width:0;--form-range-thumb-height:15px;--form-range-track-background:#f9f9f9;--form-range-track-height:3px;--form-range-track-focus-background:#000;--form-width-large:500px;--form-width-medium:200px;--form-width-small:130px;--form-width-xsmall:50px;--form-stacked-margin-bottom:10px;--form-horizontal-controls-margin-left:20px;--form-horizontal-controls-text-padding-top:10px;--form-horizontal-label-margin-top:10px;--form-horizontal-label-width:200px;--inverse-button-default-background-color:#fff;--inverse-button-default-border-color:#fff;--inverse-button-default-color:#000;--inverse-button-default-hover-background-color:#7d6f62;--inverse-button-default-hover-border-color:#7d6f62;--inverse-button-default-hover-color:#fff;--inverse-button-primary-background-color:#7d6f62;--inverse-button-primary-border-color:#7d6f62;--inverse-button-primary-color:#fff;--inverse-button-primary-hover-background-color:#423d37;--inverse-button-primary-hover-border-color:#423d37;--inverse-button-primary-hover-color:#fff;--inverse-button-secondary-background-color:rgba(0,0,0,0);--inverse-button-secondary-border-color:#fff;--inverse-button-secondary-color:#fff;--inverse-button-secondary-hover-background-color:#7d6f62;--inverse-button-secondary-hover-border-color:#7d6f62;--inverse-button-secondary-hover-color:#fff;--inverse-button-text-border-color:#fff;--inverse-button-text-color:#fff;--inverse-button-text-hover-color:#bfb5a5;--inverse-button-text-disabled-color:#d8d8d8;--inverse-button-link-color:#fff;--inverse-button-link-hover-color:rgba(255,255,255,0.8);--inverse-form-background-color:rgba(255,255,255,0);--inverse-form-border-color:rgba(255,255,255,0.5);--inverse-form-color:#fff;--inverse-form-placeholder-color:rgba(255,255,255,0.65);--inverse-form-focus-background:rgba(255,255,255,0);--inverse-form-focus-border:#fff;--inverse-form-focus-color:#fff;--inverse-form-select-icon-color:#fff;--inverse-form-radio-background-color:rgba(255,255,255,0);--inverse-form-radio-border-color:#fff;--inverse-form-radio-focus-border:#fff;--inverse-form-radio-checked-background:rgba(255,255,255,0);--inverse-form-radio-checked-border:#fff;--inverse-form-radio-checked-icon-color:#fff;--inverse-form-radio-checked-focus-background:#fff;--inverse-form-label-color:#fff;--offcanvas-global-z-index:1000;--offcanvas-bar-background-color:#fff;--offcanvas-bar-padding-horizontal:30px;--offcanvas-bar-m-padding-horizontal:50px;--offcanvas-bar-padding-top:40px;--offcanvas-bar-m-padding-top:40px;--offcanvas-bar-padding-bottom:80px;--offcanvas-bar-m-padding-bottom:40px;--offcanvas-bar-width:300px;--offcanvas-bar-m-width:600px;--offcanvas-close-padding:10px;--offcanvas-close-position:20px;--offcanvas-overlay-overlay-background:rgba(31,31,31,0.85)}
.woocommerce-page a:not(.de-product__item--add-to-cart-button).button,.woocommerce a:not(.de-product__item--add-to-cart-button).button,.woocommerce-page button.button,.woocommerce button.button,.woocommerce-page input.button,.woocommerce input.button,.woocommerce-page #respond input#submit,.woocommerce #respond input#submit,.de-mini-cart__button,.uk-button-default:disabled,.uk-button-primary:disabled,.uk-button-secondary:disabled,.uk-button-danger:disabled,.uk-button-default,.uk-button-primary,.uk-button-secondary,.uk-button-danger{border-width:1px;border-style:solid}
.woocommerce-account .woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a,.uk-button-text{padding:0!important;background:none;position:relative;padding-left:28px!important}
.woocommerce-account .woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a::before,.uk-button-text::before{content:"";position:absolute;top:calc(50% - 1px);left:0;width:20px;border-bottom:1px solid #bfb5a5}
input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,.select2-selection select2-selection--single,textarea{border-width:1px;border-style:solid}
.select2-selection select2-selection--single,select:not([multiple]):not([size]),.uk-select:not([multiple]):not([size]){background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09)}
.select2-selection select2-selection--single:disabled,select:not([multiple]):not([size]):disabled,.uk-select:not([multiple]):not([size]):disabled{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09)}
input[type=radio]:checked,.uk-radio:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Ccircle%20fill%3D%22%23ffffff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=checkbox]:checked,.uk-checkbox:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23ffffff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=checkbox]:indeterminate,.uk-checkbox:indeterminate{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Crect%20fill%3D%22%23ffffff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=radio]:disabled:checked,.uk-radio:disabled:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Ccircle%20fill%3D%22%23ffffff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=checkbox]:disabled:checked,.uk-checkbox:checked:disabled{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23ffffff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=checkbox]:disabled:indeterminate,.uk-checkbox:disabled:indeterminate{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Crect%20fill%3D%22%23ffffff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=range]::-webkit-slider-thumb,.uk-range::-webkit-slider-thumb{margin-top:-7.5px}
.uk-light .select2-selection select2-selection--single,.uk-light select:not([multiple]):not([size]),.uk-light .uk-select:not([multiple]):not([size]){background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23ffffff%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23ffffff%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09)}
.uk-light input[type=radio]:checked,.uk-light .uk-radio:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Ccircle%20fill%3D%22%23000000%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
.uk-light input[type=checkbox]:checked,.uk-light .uk-checkbox:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
.uk-light input[type=checkbox]:indeterminate,.uk-light .uk-checkbox:indeterminate{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Crect%20fill%3D%22%23000000%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
.entry-sticky{border-color:#000;background-color:#000;color:#fff}
.de-archive .entry-sticky::after{border-top-color:#816741}
.layout-1 .de-archive .entry-content,.layout-2 .de-archive .entry-content,.layout-3 .de-archive .entry-item::after{border-color:#e5e5e5}
.de-content__wrapper * :not(.uk-pagination):not(.uk-tab) > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.uk-h1):not(.uk-h2):not(.uk-h3):not(.uk-h4):not(.uk-h5):not(.uk-h6):not(.de-social-accounts) > a:not(.uk-button):not(.button){transition:.3s;color:#ab9429}
.de-content__wrapper * :not(.uk-pagination):not(.uk-tab) > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.uk-h1):not(.uk-h2):not(.uk-h3):not(.uk-h4):not(.uk-h5):not(.uk-h6):not(.de-social-accounts) > a:not(.uk-button):not(.button):hover,.de-content__wrapper * :not(.uk-pagination):not(.uk-tab) > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.uk-h1):not(.uk-h2):not(.uk-h3):not(.uk-h4):not(.uk-h5):not(.uk-h6):not(.de-social-accounts) > a:not(.uk-button):not(.button):focus,.de-content__wrapper * :not(.uk-pagination):not(.uk-tab) > * > a:not(.uk-button):not(.button):hover,.de-content__wrapper * :not(.uk-pagination):not(.uk-tab) > * > a:not(.uk-button):not(.button):focus{color:#5e5248}
.ds-single-product .ds-site-content__product .woocommerce-tabs .uk-tab > .uk-active a{border-color:#ab9429}
body.woocommerce .wishlist_table a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button,body.woocommerce .ds-site-content__product .entry-summary a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button{background-color:transparent;border:none;color:#ab9429}
body.woocommerce .wishlist_table a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button svg{display:none}
body.woocommerce .wishlist_table a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button:hover,body.woocommerce .wishlist_table a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button:focus,body.woocommerce .ds-site-content__product .entry-summary a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button:hover,body.woocommerce .ds-site-content__product .entry-summary a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button:focus{background-color:transparent;border:none;color:#5e5248}
.woocommerce-orders-table__cell-order-actions a{background:none!important;color:#bfb5a5!important}
.woocommerce-orders-table__cell-order-actions a:hover{background:none!important;color:#000!important}
.de-footer__widget .de-sidebar__widget-separator:last-child,.sidebar .de-sidebar__widget-separator:last-child{display:none}
@media( max-width:959px ) {
.footer-section__toggle-content{max-height:0;transition:.3s;overflow:hidden}
}
.header-mobile-menu__container--content .uk-parent > a::after{content:"";width:1.5em;height:1.5em;float:right;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ctitle%3Edf%3C%2Ftitle%3E%3Cg%20id%3D%22dots-horizontal%22%3E%3Cpath%20d%3D%22M4%2C8.5a1%2C1%2C0%2C1%2C1-1%2C1%2C1%2C1%2C0%2C0%2C1%2C1-1m0-1a2%2C2%2C0%2C1%2C0%2C2%2C2%2C2%2C2%2C0%2C0%2C0-2-2Zm6%2C1a1%2C1%2C0%2C1%2C1-1%2C1%2C1%2C1%2C0%2C0%2C1%2C1-1m0-1a2%2C2%2C0%2C1%2C0%2C2%2C2%2C2%2C2%2C0%2C0%2C0-2-2Zm6%2C1a1%2C1%2C0%2C1%2C1-1%2C1%2C1%2C1%2C0%2C0%2C1%2C1-1m0-1a2%2C2%2C0%2C1%2C0%2C2%2C2%2C2%2C2%2C0%2C0%2C0-2-2Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:50% 50%;transition:.3s}
.header-mobile-menu__container--content .uk-parent.uk-open > a::after{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ctitle%3Edf%3C%2Ftitle%3E%3Cg%20id%3D%22dots-vertical%22%3E%3Cpath%20d%3D%22M11%2C3.5a1%2C1%2C0%2C1%2C1-1-1%2C1%2C1%2C0%2C0%2C1%2C1%2C1m1%2C0a2%2C2%2C0%2C1%2C0-2%2C2%2C2%2C2%2C0%2C0%2C0%2C2-2Zm-1%2C6a1%2C1%2C0%2C1%2C1-1-1%2C1%2C1%2C0%2C0%2C1%2C1%2C1m1%2C0a2%2C2%2C0%2C1%2C0-2%2C2%2C2%2C2%2C0%2C0%2C0%2C2-2Zm-1%2C6a1%2C1%2C0%2C1%2C1-1-1%2C1%2C1%2C0%2C0%2C1%2C1%2C1m1%2C0a2%2C2%2C0%2C1%2C0-2%2C2%2C2%2C2%2C0%2C0%2C0%2C2-2Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}
#masthead .sub-menu-item{position:relative}
.de-dropdown__dropped{top:-15px!important}
.footer-section__toggle-content--show{max-height:100vh}
.footer-section__toggle-content--btn{position:relative}
.footer-section__toggle-content--btn::after{content:"";width:10px;height:10px;border-left:1px solid;border-bottom:1px solid;transform:rotate(-45deg) translateY(-40%)}
.footer-section__toggle-content--btn.active{padding-bottom:10px!important;margin-bottom:10px}
.footer-section__toggle-content--btn.active::after{border:0;border-right:1px solid;border-top:1px solid;transform:rotate(-45deg) translateX(-30%)}
.footer-section__toggle-content--btn{display:flex;align-items:center;transition:.3s;justify-content:space-between}
.de-mobile-nav .de-mobile-nav__depth-1,.de-mobile-nav .de-mobile-nav__depth-2{padding:5px 0 5px 20px}
.de-dot-nav{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:transparent;text-indent:100%;overflow:hidden;white-space:nowrap;border:1px solid rgba(102,102,102,0.4);transition:.2s ease-in-out;transition-property:background-color,border-color}
.uk-active > .de-dot-nav{background-color:rgba(102,102,102,0.6);border-color:transparent}
.de-header__section--show-on-sticky.uk-active{z-index:1000}
.de-dropdown__container{z-index:1020}
#header-section1.de-header__section{min-height:59px}
#header-mobile-section1.de-header-mobile__section{min-height:39px}
#header-section1.de-header__section,#header-mobile-section1.de-header-mobile__section{background-color:#fff;border-bottom-width:1px;border-bottom-color:#e5e5e5;border-bottom-style:solid}
#header-section1 .de-primary-menu > li > .sub-menu,#header-section1 .menu > li > ul.sub-menu,#header-section1 .de-header__mini-cart-container--as-dropdown.de-header__mini-cart-container--horizontal,#header-section1 .de-account-content__wrapper ul.de-dropdown,#header-section1 .de-currency__element ul.de-dropdown,#header-section1 .de-account-content__wrapper .de-account-content--as-dropdown{top:calc(100% + 1px)}
#header-section1.de-header__section :not(.uk-button),#header-section1.de-header__section :not(.uk-button):visited,#header-mobile-section1.de-header-mobile__section :not(.uk-button),#header-mobile-section1.de-header-mobile__section ul.de-primary-menu--modified>li>a:not(.uk-button):after{color:#000}
#header-section1.de-header__section ul.de-primary-menu--modified > li > a:after,#header-mobile-section1.de-header-mobile__section ul.de-primary-menu--modified > li > a:after{background:#000}
#header-section1.de-header__section a:not(.uk-button):hover,#header-section1.de-header__section a:not(.uk-button):hover *,#header-mobile-section1.de-header-mobile__section a:not(.uk-button):hover,#header-mobile-section1.de-header-mobile__section a:not(.uk-button):hover *{color:rgba(0,0,0,0.65)}
#header-section1 .hover-2 > ul > li > a:first-child:after,#header-section1 .hover-2 #secondary-menu > li > a:first-child:after,.de-header-vertical #header-section1 .is-uppercase.hover-2 .sub-menu > li:hover > a:after{background-color:rgba(0,0,0,0.65)}
#footer-section1.de-footer__section{background-color:#f9f9f9;padding-top:60px;padding-bottom:40px;border-top-width:0;border-top-color:#e5e5e5;border-top-style:none}
#footer-section1.de-footer__section .de-footer__main-navigation .menu ul.children > li{border-color:#e5e5e5}
#footer-section1.de-footer__section{color:#888}
#footer-section1.de-footer__section a{color:#bfb5a5}
#footer-section1.de-footer__section .uk-h1 a,#footer-section1.de-footer__section .uk-h2 a,#footer-section1.de-footer__section .uk-h3 a,#footer-section1.de-footer__section .uk-h4 a,#footer-section1.de-footer__section .uk-h5 a,#footer-section1.de-footer__section .uk-h6 a,#footer-section1.de-footer__section h1 a,#footer-section1.de-footer__section h2 a,#footer-section1.de-footer__section h3 a,#footer-section1.de-footer__section h4 a,#footer-section1.de-footer__section h5 a,#footer-section1.de-footer__section h6 a{color:#000}
#footer-section1.de-footer__section a:hover{color:#5e5248!important}
#footer-section1.de-footer__section .de-widget__recent-posts-meta a,#footer-section1.de-footer__section .rss-date{color:#ececec}
#footer-section1.de-footer__section .widget-title{color:#000}
#footer-section1.de-footer__section .widget.widget_calendar table #today{border-color:#e5e5e5}
#header-section2.de-header__section{min-height:89px}
#header-mobile-section2.de-header-mobile__section{min-height:59px}
#header-section2.de-header__section,#header-mobile-section2.de-header-mobile__section{background-color:#fff;border-bottom-width:1px;border-bottom-color:#e5e5e5;border-bottom-style:solid}
#header-section2 .de-primary-menu > li > .sub-menu,#header-section2 .menu > li > ul.sub-menu,#header-section2 .de-header__mini-cart-container--as-dropdown.de-header__mini-cart-container--horizontal,#header-section2 .de-account-content__wrapper ul.de-dropdown,#header-section2 .de-currency__element ul.de-dropdown,#header-section2 .de-account-content__wrapper .de-account-content--as-dropdown{top:calc(100% + 1px)}
#header-section2.de-header__section :not(.uk-button),#header-section2.de-header__section :not(.uk-button):visited,#header-mobile-section2.de-header-mobile__section :not(.uk-button),#header-mobile-section2.de-header-mobile__section ul.de-primary-menu--modified>li>a:not(.uk-button):after{color:#000}
#header-section2.de-header__section ul.de-primary-menu--modified > li > a:after,#header-mobile-section2.de-header-mobile__section ul.de-primary-menu--modified > li > a:after{background:#000}
#header-section2.de-header__section a:not(.uk-button):hover,#header-section2.de-header__section a:not(.uk-button):hover *,#header-mobile-section2.de-header-mobile__section a:not(.uk-button):hover,#header-mobile-section2.de-header-mobile__section a:not(.uk-button):hover *{color:rgba(0,0,0,0.75)}
#header-section2 .hover-2 > ul > li > a:first-child:after,#header-section2 .hover-2 #secondary-menu > li > a:first-child:after,.de-header-vertical #header-section2 .is-uppercase.hover-2 .sub-menu > li:hover > a:after{background-color:rgba(0,0,0,0.75)}
#footer-section2.de-footer__section{background-color:#000;padding-top:80px;padding-bottom:0;border-top-width:0;border-top-color:#fff;border-top-style:none}
#footer-section2.de-footer__section .de-footer__main-navigation .menu ul.children > li{border-color:#fff}
#footer-section2.de-footer__section{color:#e0e0e0}
#footer-section2.de-footer__section a{color:#fff}
#footer-section2.de-footer__section .uk-h1 a,#footer-section2.de-footer__section .uk-h2 a,#footer-section2.de-footer__section .uk-h3 a,#footer-section2.de-footer__section .uk-h4 a,#footer-section2.de-footer__section .uk-h5 a,#footer-section2.de-footer__section .uk-h6 a,#footer-section2.de-footer__section h1 a,#footer-section2.de-footer__section h2 a,#footer-section2.de-footer__section h3 a,#footer-section2.de-footer__section h4 a,#footer-section2.de-footer__section h5 a,#footer-section2.de-footer__section h6 a{color:#fff}
#footer-section2.de-footer__section a:hover{color:rgba(255,255,255,0.85)!important}
#footer-section2.de-footer__section .de-widget__recent-posts-meta a,#footer-section2.de-footer__section .rss-date{color:rgba(255,255,255,0.8)}
#footer-section2.de-footer__section .widget-title{color:#fff}
#footer-section2.de-footer__section .widget.widget_calendar table #today{border-color:rgba(255,255,255,0.4)}
#header-section3.de-header__section{min-height:90px}
#header-mobile-section3.de-header-mobile__section{min-height:40px}
#header-section3.de-header__section,#header-mobile-section3.de-header-mobile__section{background-color:#fff;border-bottom-width:0;border-bottom-color:#e5e5e5;border-bottom-style:none}
#header-section3 .de-primary-menu > li > .sub-menu,#header-section3 .menu > li > ul.sub-menu,#header-section3 .de-header__mini-cart-container--as-dropdown.de-header__mini-cart-container--horizontal,#header-section3 .de-account-content__wrapper ul.de-dropdown,#header-section3 .de-currency__element ul.de-dropdown,#header-section3 .de-account-content__wrapper .de-account-content--as-dropdown{top:calc(100% + 0px)}
#header-section3.de-header__section :not(.uk-button),#header-section3.de-header__section :not(.uk-button):visited,#header-mobile-section3.de-header-mobile__section :not(.uk-button),#header-mobile-section3.de-header-mobile__section ul.de-primary-menu--modified>li>a:not(.uk-button):after{color:#000}
#header-section3.de-header__section ul.de-primary-menu--modified > li > a:after,#header-mobile-section3.de-header-mobile__section ul.de-primary-menu--modified > li > a:after{background:#000}
#header-section3.de-header__section a:not(.uk-button):hover,#header-section3.de-header__section a:not(.uk-button):hover *,#header-mobile-section3.de-header-mobile__section a:not(.uk-button):hover,#header-mobile-section3.de-header-mobile__section a:not(.uk-button):hover *{color:rgba(0,0,0,0.65)}
#header-section3 .hover-2 > ul > li > a:first-child:after,#header-section3 .hover-2 #secondary-menu > li > a:first-child:after,.de-header-vertical #header-section3 .is-uppercase.hover-2 .sub-menu > li:hover > a:after{background-color:rgba(0,0,0,0.65)}
#footer-section3.de-footer__section{background-color:#000;padding-top:60px;padding-bottom:60px;border-top-width:0;border-top-color:#fff;border-top-style:none}
#footer-section3.de-footer__section .de-footer__main-navigation .menu ul.children > li{border-color:#fff}
#footer-section3.de-footer__section{color:#e0e0e0}
#footer-section3.de-footer__section a{color:#fff}
#footer-section3.de-footer__section .uk-h1 a,#footer-section3.de-footer__section .uk-h2 a,#footer-section3.de-footer__section .uk-h3 a,#footer-section3.de-footer__section .uk-h4 a,#footer-section3.de-footer__section .uk-h5 a,#footer-section3.de-footer__section .uk-h6 a,#footer-section3.de-footer__section h1 a,#footer-section3.de-footer__section h2 a,#footer-section3.de-footer__section h3 a,#footer-section3.de-footer__section h4 a,#footer-section3.de-footer__section h5 a,#footer-section3.de-footer__section h6 a{color:#fff}
#footer-section3.de-footer__section a:hover{color:rgba(255,255,255,0.85)!important}
#footer-section3.de-footer__section .de-widget__recent-posts-meta a,#footer-section3.de-footer__section .rss-date{color:rgba(255,255,255,0.8)}
#footer-section3.de-footer__section .widget-title{color:#fff}
#footer-section3.de-footer__section .widget.widget_calendar table #today{border-color:rgba(255,255,255,0.4)}
.widget.widget_product_search input[type="search"]{border-color:#e5e5e5}
.widget.widget_product_search button{color:#6d6a6a}
.widget_tag_cloud .tagcloud a,.widget_product_tag_cloud .tagcloud a,.widget_layered_nav a,.widget_product_categories a,.de-widget.widget_swatches a{color:#6d6a6a}
.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,.widget_layered_nav a:hover,.widget_product_categories a:hover,.de-widget.widget_swatches a:hover{color:#5e5248}
.de-content__sidebar .widget.widget_shopping_cart .woocommerce-mini-cart,.de-footer__item .widget.widget_shopping_cart .woocommerce-mini-cart,.woocommerce .widget_product_tag_cloud .tagcloud a,.widget.widget_tag_cloud .tagcloud a,.woocommerce .widget_product_search form:after{border-color:#e5e5e5}
#masthead .de-social-accounts a.de-social-accounts__icon--fill,#masthead .de-social-accounts a.de-social-accounts__icon--outline{border-radius:100px}
#masthead .de-social-accounts a *{color:#000}
#masthead .de-social-accounts a:hover *{color:rgba(0,0,0,0.5)}
#masthead .de-social-accounts a.de-social-accounts__icon--fill{background-color:#bfb5a5}
#masthead .de-social-accounts a.de-social-accounts__icon--fill:hover{background-color:#bfb5a5}
.de-footer .de-social-accounts a.de-social-accounts__icon--fill{background-color:#757575}
.de-footer .de-social-accounts a.de-social-accounts__icon--fill:hover{background-color:#494949}
.de-footer .de-social-accounts a.de-social-accounts__icon--fill,.de-footer .de-social-accounts a.de-social-accounts__icon--outline{border-radius:100px}
.de-footer .de-social-accounts a *{color:#fff}
.de-footer .de-social-accounts a:hover *{color:rgba(255,255,255,0.75)}
#masthead .de-header__wrapper .de-social-accounts a.de-social-accounts__icon--outline,#masthead .de-header__wrapper .de-social-accounts a.de-social-accounts__icon--fill{width:calc(40px * 0.8);height:calc(40px * 0.8)}
#masthead .de-header-mobile__wrapper .de-social-accounts a.de-social-accounts__icon--outline,#masthead .de-header-mobile__wrapper .de-social-accounts a.de-social-accounts__icon--fill{width:calc(40px * 0.8);height:calc(40px * 0.8)}
.de-footer .de-social-accounts a.de-social-accounts__icon--outline,.de-footer .de-social-accounts a.de-social-accounts__icon--fill{width:calc(40px * 1.1);height:calc(40px * 1.1)}
@media( max-width:959px ) {
.de-footer .de-social-accounts a.de-social-accounts__icon--outline,.de-footer .de-social-accounts a.de-social-accounts__icon--fill{width:calc(40px * 1);height:calc(40px * 1)}
}
@media only screen and (max-width: 640px) {
[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h1,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h2,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h3,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h4,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h5,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h6,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > p,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > div{font-size:56px}
[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h1,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h2,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h3,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h4,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h5,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h6,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > p,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > div{font-size:56px;line-height:1}
}
[data-dahz-shortcode-key="1533283216295-3a444471-10b9"] .cd-handle.draggable .uk-icon{color:#fff!important}
[data-dahz-shortcode-key="1533283216295-3a444471-10b9"] .cd-handle{background-color:#000!important}
[data-dahz-shortcode-key="1533283216295-3a444471-10b9"] .cd-handle.draggable{background-color:#545454!important}
@media only screen and (max-width: 640px) {
[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h1,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h2,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h3,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h4,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h5,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h6,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > p,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > div{font-size:12vh}
}
@media only screen and (max-width: 640px) {
[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h1,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h2,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h3,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h4,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h5,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h6,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > p,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > div{font-size:56px;line-height:1}
}
body .booked-calendar-wrap:not(.small) .booked-appt-list .timeslot .timeslot-time{padding:0!important;height:auto!important}
body .booked-calendar-wrap:not(.small) .booked-appt-list .timeslot .timeslot-people{padding:0!important;height:auto!important}
body .booked-calendar-wrap:not(.small) .booked-appt-list .timeslot .spots-available{padding:0!important}
body .booked-list-view button.booked-list-view-date-prev,body .booked-list-view a.booked_list_date_picker_trigger,body .booked-list-view button.booked-list-view-date-next{background-color:var(--button-secondary-background-color);border-color:var(--button-secondary-border-color);color:var(--button-secondary-color)!important}
body .booked-list-view a.booked_list_date_picker_trigger:focus,body .booked-list-view button.booked-list-view-date-prev:focus,body .booked-list-view button.booked-list-view-date-next:focus,body .booked-list-view a.booked_list_date_picker_trigger:hover,body .booked-list-view button.booked-list-view-date-prev:hover,body .booked-list-view button.booked-list-view-date-next:hover{background-color:var(--button-secondary-hover-background-color);border-color:var(--button-secondary-hover-border-color);color:var(--button-secondary-hover-color)!important}
@media only screen and (min-width: 451px) {
body .booked-calendar-wrap:not(.small) .booked-appt-list .timeslot{padding:15px 0}
}
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active:hover,body table.booked-calendar th,body table.booked-calendar thead,body table.booked-calendar thead th,body #booked-profile-page .booked-profile-header,body #booked-profile-page .booked-tabs li.active a,body #booked-profile-page .booked-tabs li.active a:hover,body #booked-profile-page .appt-block .google-cal-button > a:hover,#ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header{background:#1d1d1d!important}
body table.booked-calendar th,body #booked-profile-page .booked-profile-header,body #booked-profile-page .appt-block .google-cal-button > a:hover{border-color:#1d1d1d!important}
body table.booked-calendar tr.days,body table.booked-calendar tr.days th,body .booked-calendarSwitcher.calendar,body #booked-profile-page .booked-tabs,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead th{background:#000!important}
body table.booked-calendar tr.days th,body #booked-profile-page .booked-tabs{border-color:#000!important}
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a:hover,body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block,body #booked-profile-page .appt-block .google-cal-button > a,body .booked-modal p.booked-title-bar,body table.booked-calendar td:hover .date span,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover,.booked-ms-modal .booked-book-appt /* Multi-Slot Booking */{background:#000}
body #booked-profile-page .appt-block .google-cal-button > a,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover{border-color:#000}
body .booked-modal .bm-window p i.fa,body .booked-modal .bm-window a,body .booked-appt-list .booked-public-appointment-title,body .booked-modal .bm-window p.appointment-title,.booked-ms-modal.visible:hover .booked-book-appt{color:#000}
.booked-appt-list .timeslot.has-title .booked-public-appointment-title{color:inherit}
img[data-src][src*="data:image"]{background:rgba(229,229,229,0.55)}
body,.de-single__navigation > div > h6 + div,#header-myaccount-dropdown,.uk-slider .uk-slidenav,.de-product-single__images li .de-gallery__link,.de-myaccount__navigation .uk-dropdown,.de-product-thumbnail:hover .woocommerce-loop-product__link img:nth-child(2),[data-layout=philo] .de-product-single__images-container img{background-color:#fff}
#header-section1.de-header__section .de-mini-cart__item-outer-container,#header-section2.de-header__section .de-mini-cart__item-outer-container,#header-section3.de-header__section .de-mini-cart__item-outer-container{background-color:#fff!important}
#de-content-wrapper{background-color:#fff}
#page.de-content-boxed .page-wrapper{max-width:1600px;margin:0 auto}
.de-content-boxed #de-header-horizontal:not(.no-transparency):not(.site-header--is-sticky) .de-header__wrapper{margin:0 auto;width:1600px}
#page.de-content-boxed{background-color:#e2e2e2}
@media ( min-width: 960px ) {
#page.de-content-framed,#page.de-content-framed .page-wrapper:before{background-color:#000}
#page.de-content-framed:before,#page.de-content-framed .page-wrapper:before{height:15px}
#page.de-content-framed:before{background-color:#000}
#page.de-content-framed .page-wrapper{background-color:#fff;margin:15px}
}
.de-header-boxed .row,.de-featured-area.caris > .row,#de-archive-content > .row,.de-page > .row,.de-404 > .row,.de-single > .row,.de-single__section-related > .row,.de-footer-inner > .row:not(.expanded),.de-sub-footer > .row:not(.expanded),.calista .de-portfolio__container > .row,.de-portfolio__pagination.row,.coralie > .row,.centaur > .row,.de-portfolio-single > .row:not(.expanded),.de-archive__header-extra > .row,.de-shop-archive__wrap.row:not(.expanded),#de-product-container .de-product-single__wrapper,#de-product-container .de-product-single__wrapper[data-layout="layout-5"] .de-product-single__description,.trina .de-archive__header-inner > .row,.de-cart--sticky-top .de-cart__inner,.de-megamenu-sub[data-fullscreen="Yes"] > li,.ds-single-product .ds-site-content__header--wrapper-inner,.ds-single-post .ds-site-content__header--wrapper-inner{max-width:1240px}
.de-related-arrows--left:hover,.de-related-arrows--right:hover,.de-upsells-arrows--left:hover,.de-upsells-arrows--right:hover,.de-cross-sells-arrows--left:hover,.de-cross-sells-arrows--right:hover,.de-option--bgcolor-carousel-arrow:hover,.de-sc-newsletter__modal-container-inner,.de-sc-post-carousel__content,.de-product:not(.ellinor) .de-product-single__ajax-loader,.de-recent-view-arrows--left:hover,.de-recent-view-arrows--right:hover,.ella .de-quickview i,.de-product-single__viewing-bar,.de-product-single__viewing-bar-form .wrapper__label-value .label,.de-product-single__viewing-bar-form .wrapper__label-value .value,.de-cart.fullwidth .de-cart-content,.de-cart.sticky-side .de-cart--sticky-side .de-cart__inner,.de-product-detail__inner .de-swatches-container,.tlite,.de-search,.de-search__result .products,.de-product-single__size-modal-container,.color-count-wrapper,.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-box{background-color:#fff}
@media screen and (max-width: 63.9375em) {
.de-shop-archive__container{background-color:#fff}
}
.widget.woocommerce.widget_color_filter .widget-color--style-2.pa_color .df-widget-color-filter-list .color-count-wrapper::before{border-bottom-color:#fff}
@media screen and (min-width: 1024px) {
.de-quickview-modal,.de-sc-quickview__modal{background-color:#fff}
}
@media screen and (max-width: 1023px) {
.de-product .de-quickview-btn i{background-color:#fff}
.de-quickview-modal > div,.de-sc-quickview__modal > div{background-color:#fff}
}
.de-account-content--popup{background-color:rgba(255,255,255,0.95)}
.de-quickview-btn,.ellinor .yith-wcwl-add-to-wishlist,.ella .de-product-detail{background-color:rgba(255,255,255,0.95)}
.de-quickview-btn:hover,.ellinor .yith-wcwl-add-to-wishlist:hover,.ella .de-product-detail:hover,.ella .de-product-detail:hover .de-swatches-container{background-color:#fff}
.de-product__checkout,.de-sc-taggd--list-inside .de-sc-taggd__inner-wrapper{background-color:rgba(255,255,255,0.95)}
.widget.widget_archive select,.widget.widget_categories select,.widget.widget_text select,.widget.widget_search form,.de-newsletter__container,.de-sc-showcase__summary,.de-single__pagination-container,.de-sc-newsletter__modal-close,.de-newsletter__close,.de-single__media--gallery-caption,.de-product .out-of-stock,.de-quickview__modal-inner,.de-form-search__result-item,.de-account-content--dropdown{background-color:#fff}
.de-dropcap.background.black::first-letter{color:#fff!important}
.de-sc-product-masonry--item-description,.de-shop-archive__loader-main{background-color:rgba(255,255,255,0.85)}
.calista .de-portfolio__content-item,.de-form-search__result-item:hover{background-color:rgba(255,255,255,0.9)}
.coralie .de-portfolio__content::before,.centaur .de-portfolio__content::before{background-color:#fff}
.uk-container:not(.uk-container-small):not(.uk-container-large):not(.uk-container-expand),.ds-single-product .ds-site-content__header--wrapper-inner,.ds-single-post .ds-site-content__header--wrapper-inner{max-width:1240px}
.de-page--transition-loader-5 .pace{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.de-page--transition-loader-5 .pace-inactive{animation-name:uk-fade;animation-duration:.3s;animation-direction:reverse;animation-timing-function:ease-in-out;animation-fill-mode:both}
.de-page--transition-loader-5 .pace-activity{display:block;background-image:url();background-position:center center;background-repeat:no-repeat;background-size:cover;width:100px;height:100px;position:fixed;z-index:2000;top:calc(50vh - (100px / 2));right:calc(50vw - (100px / 2))}
hr,figcaption,.achilles .de-archive .entry-social,.achilles .de-archive .entry-content,.agata .de-archive .entry-wrapper::after,.agneta .de-archive .entry-wrapper::after,.aleixo .de-archive .entry-item:first-child .entry-social,.aleixo .de-archive .entry-wrapper::after,.alika .uk-width-1-1\@m .de-archive .entry-item:first-child .entry-social,.alika .uk-width-1-1\@m .de-archive .entry-item:first-child .entry-wrapper,.alfio .de-archive .entry-item:first-child .entry-social,.alfio .de-archive .entry-wrapper::after,.de-single__social,.de-single__navigation > div > h6,.de-single__navigation > div > h6 + div{border-color:#e5e5e5}
body,select,.de-myaccount__navigation .uk-button:not(:disabled),.uk-offcanvas-bar{color:#6d6a6a}
#header-section1.de-header__section .delete-item.uk-icon,#header-section1.de-header__section .delete-item.uk-icon *,#header-section2.de-header__section .delete-item.uk-icon,#header-section2.de-header__section .delete-item.uk-icon *,#header-section3.de-header__section .delete-item.uk-icon,#header-section3.de-header__section .delete-item.uk-icon *{color:#6d6a6a!important}
#header-section1.de-header__section .de-header__mini-cart--as-dropdown :not(.uk-button):not(.uk-icon):not(svg):not(path),#header-section2.de-header__section .de-header__mini-cart--as-dropdown :not(.uk-button):not(.uk-icon):not(svg):not(path),#header-section3.de-header__section .de-header__mini-cart--as-dropdown :not(.uk-button):not(.uk-icon):not(svg):not(path){color:#6d6a6a!important}
.de-page--transition-loader-2 .pace .pace-activity,.de-page--transition-loader-3 .pace .pace-activity{border-top-color:#ab9429;border-left-color:#ab9429}
ul.de-myaccount__form-login-signup__tab li.uk-active:after,.de-product-single .de-tabs ul.tabs li.uk-active:after,.de-account-content--dropdown .de-account-content__tab li.uk-active a:after{border-color:#ab9429}
.de-shop__menu form::before{border-left-color:transparent;border-right-color:transparent;border-top-color:#ab9429}
@media screen and (max-width: 768px) {
.de-shop__menu form::before{border-color:#e5e5e5}
}
.de-page--transition-loader-1 .pace .pace-progress,.de-page--transition-loader-2 .pace .pace-progress,.de-page--transition-loader-4 .pace .pace-progress,.uk-radio:checked:after,.uk-checkbox:checked:after,.widget_price_filter .ui-slider .ui-slider-range{background-color:#ab9429}
.de-single__navigation--arrow h6 span,.uk-offcanvas-bar a:not(.de-mini-cart__button),blockquote svg,.widget.widget_calendar tbody #today{color:#ab9429}
#header-section1.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):not(svg):not(path),#header-section2.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):not(svg):not(path),#header-section3.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):not(svg):not(path){color:#ab9429!important}
.comment-navigation a.page-numbers,.uk-h1,.uk-h1 a,.uk-h2,.uk-h2 a,.uk-h3,.uk-h3 a,.uk-h4,.uk-h4 a,.uk-h5,.uk-h5 a,.uk-h6,.uk-h6 a,.uk-offcanvas-bar h6 a,blockquote p,h1,h1 a,h1 a.uk-link,h2,h2 a,h2 a.uk-link,h3,h3 a,h3 a.uk-link,h4,h4 a,h4 a.uk-link,h5,h5 a,h5 a.uk-link,h6,h6 a,h6 a.uk-link,.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{color:#000}
.widget-title{color:#000}
.uk-slidenav,[data-layout="pamela"] .de-product-single__images-container .slick-arrow,[data-layout="petya"] .de-product-single__images-container .slick-arrow,[data-layout="philana"] .de-product-single__images-container .slick-arrow,[data-layout="philo"] .de-product-single__images-container .slick-arrow{color:#484747}
.uk-dotnav > * > *{background-color:#e0e0e0}
.entry-meta a:hover,.uk-breadcrumb a:hover,a:hover,.uk-offcanvas-bar a:not(.de-mini-cart__button):hover,#header-section1.de-header__section .de-dropdown__container a:hover,#header-section2.de-header__section .de-dropdown__container a:hover,#header-section3.de-header__section .de-dropdown__container a:hover{color:#5e5248}
#header-section1.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):hover,#header-section2.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):hover,#header-section3.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):hover{color:#5e5248!important}
.comment-navigation a.page-numbers:hover{border-color:#5e5248}
form.woocommerce-checkout table tfoot tr,table,table tr,form.woocommerce-checkout .woocommerce-checkout-payment ul li,.select2-container--default .select2-selection--single,.de-sticky__add-to-cart-form form table tbody tr td.value select,.widget.widget_archive ul li,.widget select,.widget.widget_search form button[type="submit"],.de-themes--form-bordered textarea,.de-checkout-coupon form.checkout_coupon,.de-product-single .variations select,.de-sticky__add-to-cart-outer-container,.de-sticky__add-to-cart-container,.widget.widget_search form::after,.woocommerce .de-widget-product,.woocommerce .widget_product_categories ul.product-categories > li,.de-portfolio-details__description > div,.de-portfolio-details__contents > div,.de-portfolio-single > .uk-container:after,.de-portfolio-single .de-portfolio-details__container .uk-container:after,.de-portfolio-details__description.uk-width-1-1\@m > div,.de-portfolio-details__contents.uk-width-1-1\@m > div,.de-portfolio-single__section,.comment-navigation .page-numbers,.woocommerce-cart .de-content__wrapper .woocommerce .cart_totals table tr,.woocommerce-cart .de-content__wrapper .woocommerce table tbody tr.cart_item,.de-cart form .coupon h4,.de-custom-quantity-control button.ds-quantity-control.de-custom-quantity-control__button.ds-decrement-quantity,.de-custom-quantity-control button.ds-quantity-control.de-custom-quantity-control__button.ds-increment-quantity,form.woocommerce-checkout .de-order-details tr.cart_item,.widget .widget-title,.widget .de-widget-title,.de-myaccount__form-login-signup__tab,.de-product-single .de-tabs ul.tabs,.de-product-single .de-tabs,.de-review-parent .comment_container,.de-product-single__navigation-control,.woocommerce .widget_layered_nav ul.woocommerce-widget-layered-nav-list > li,.woocommerce .widget_recent_reviews ul li,.de-single__before-content-sect,.de-single__author-box--inner,.widget_product_search form::after,.widget.widget_calendar table #today,.widget_product_categories ul.product-categories > li,.de-content__wrapper .no-results form:after,.de-myaccount__navigation ul:not(.uk-dropdown-nav)>li:after,.de-myaccount__navigation .uk-button:not(:disabled),.widget .widget-title:after,.widget .de-widget-title:after,.de-myaccount .de-customer-account__option a::before,.de-portfolio-single__section:before,.de-account-content--dropdown .de-account-content__tab,.de-cart .woocommerce-cart-form__cart-item.cart_item,.de-cart .cart_totals table.shop_table.shop_table_responsive tr{border-color:#e5e5e5}
.de-mini-cart__item{border-color:#e5e5e5!important}
.widget_price_filter .price_slider_wrapper .ui-widget-content{background:#e5e5e5}
blockquote{border-color:#ab9429}
#footer-section2.de-footer__section .widget.widget_search{color:#6d6a6a}
.de-pagination[data-pagination-type="number"] li a{color:#000}
.de-pagination.de-pagination__post[data-pagination-type="number"] li.active a{color:#fff;background-color:#000;border-color:#e0e0e0}
.de-pagination[data-pagination-type="number"] li a:hover{border-color:#e0e0e0}
.de-pagination[data-pagination-type="number"] li.active a,.de-portfolio-single__pagination .de-portfolio-single__pagination-prev{color:#fff;background-color:#000;border-color:#e0e0e0}
.single-post .ds-site-content__header--wrapper{border-bottom:1px;border-bottom-color:#e5e5e5;border-bottom-style:solid}
.woocommerce-message.success{background-color:#2a2926;color:#fff}
.woocommerce-info.notice{background-color:#2a2926;color:#fff}
.uk-notification .uk-notification-message .de-notices__error svg{fill:#fff}
.woocommerce-Message--info h5,.woocommerce-Message--info a,.woocommerce-store-notice.demo_store a{color:#fff}
.woocommerce-error .woocommerce-message{background-color:#a4292b;color:#fff}
.de-product-thumbnail__badges-wording.sale,.de-product-single__badge.sale{background-color:#000;color:#fff}
.woocommerce p.stars.selected a.active ~ a:before,.woocommerce p.stars a:before,.woocommerce p.stars a:hover ~ a:before,.star-rating:before{color:#d6d6d6}
.star-rating span:before,.woocommerce p.stars.selected a:not(.active):before,.woocommerce p.stars.selected a.active:before,.woocommerce p.stars:hover a:before{color:#ffcf29}
.site-header.transparent-dark .de-header__section,.site-header.transparent-light .de-header__section{background:transparent!important}
.site-header.transparent-dark .de-header__section a:hover,.site-header.transparent-light .de-header__section a:hover,.uk-dark a:not(.uk-button):hover,.uk-light a:not(.uk-button):hover{opacity:.8!important}
.site-header.transparent-dark .de-header__section *,.uk-dark :not(.uk-button){color:#060606!important}
.site-header.transparent-dark .de-header__section{border-color:rgba(6,6,6,0.2)!important}
.site-header.transparent-light .de-header__section *,.uk-light :not(.uk-button){color:#fff!important}
.site-header.transparent-light .de-header__section{border-color:rgba(255,255,255,0.2)!important}
.uk-dark .uk-dotnav li.uk-active a{background-color:#060606!important}
.uk-dark .uk-slidenav *{color:#060606!important}
.uk-light .uk-dotnav li.uk-active a{background-color:#fff!important}
.uk-light .uk-slidenav *{color:#fff!important}
.uk-dark .uk-dotnav li a{background-color:rgba(6,6,6,0.5)!important}
.uk-light .uk-dotnav li a{background-color:rgba(255,255,255,0.5)!important}
.de-page .de-social-share__list a{color:#ab9429}
.de-page .de-social-share__list a:hover{color:#5e5248}
.de-page .entry-social{border-color:#e5e5e5}
.de-header__logo-media{padding-top:0;padding-bottom:8px}
.de-header__sticky--wrapper.uk-sticky.uk-active #header-section1.de-header__section{min-height:49px}
.de-header__sticky--wrapper.uk-sticky.uk-active #header-section2.de-header__section{min-height:79px}
.de-header__sticky--wrapper.uk-sticky.uk-active #header-section3.de-header__section{min-height:80px}
#masthead .de-header__wrapper .de-header-dropdown > li > a > span,#masthead .de-header__wrapper .de-header-dropdown > li > a{font-size:16px;color:#888!important}
#masthead .de-header__wrapper .de-header-dropdown > li > a:hover > span,#masthead .de-header__wrapper .de-header-dropdown > li > a:hover{color:#000!important}
#masthead .de-header__wrapper .uk-dropdown-nav.de-dropdown__container,#masthead .de-header__wrapper .uk-navbar-dropdown.de-dropdown__container,#masthead .de-header__wrapper .de-dropdown__container .uk-card,#masthead .de-header__wrapper .de-dropdown__container .uk-card,.primary-menu .menu-item-depth-0>.uk-dropdown-nav:before,.secondary-menu .menu-item-depth-0>.uk-navbar-dropdown:before{background-color:#fff!important}
#masthead [data-item-id="mega_menu"] .uk-drop-grid > div > a > span{font-size:16px;text-transform:uppercase;color:#000!important}
#masthead [data-item-id="mega_menu"] .uk-drop-grid > div > a:hover > span{color:rgba(0,0,0,0.65)!important}
#header-off-canvas .header-off-canvas__container .uk-offcanvas-close{color:#000}
#header-off-canvas .header-off-canvas__container .uk-offcanvas-close:hover{color:rgba(0,0,0,0.85)}
.de-header__wrapper .de-header__search > a span{font-size:16px}
.de-header-mobile__wrapper .de-header__search > a span{font-size:16px}
.de-header__section-contact-item--inner__item.item-1{font-size:16px}
[data-item-id="button"] .de-btn--fill{background-color:#816741;color:#fff!important}
[data-item-id="button"] .de-btn--fill:hover{color:#fff!important}
[data-item-id="button"] .de-btn--fill:hover::after{background-color:#4c4c4c}
.de-header-mobile__item .de-header__site-branding .de-header__logo-media a img{height:15px}
.header-mobile-menu__elements hr.header-mobile-menu__elements--separator{border-top-color:#e0e0e0}
.de-header-mobile__item .de-header__site-branding .de-header__logo-media{padding:0 0 3px}
.header-mobile-menu__elements ul.de-mobile-primary__nav > li > a{font-size:16px}
.header-mobile-menu__elements ul.de-mobile-primary__nav ul.sub-menu > li.uk-parent > a{font-size:16px}
.de-header__section ul.sub-menu > li > a,.header-mobile-menu__elements ul.de-mobile-secondary__nav > li > a{font-size:16px}
.header-mobile-menu__elements .de-footer__site-info p{font-size:16px}
.header-mobile-menu__container *{color:#191919!important}
.header-mobile-menu__container{background-color:#fff}
.header-mobile-menu__container a:hover{color:rgba(0,0,0,0.85)!important}
.de-footer-menu .menu-item-depth-0 > a{font-size:12px}
.de-footer-menu .menu-item-depth-1 > a{font-size:12px}
#footer-section1 .de-footer-menu--style-2 a::after{background-color:#5e5248}
#footer-section2 .de-footer-menu--style-2 a::after{background-color:rgba(255,255,255,0.85)}
#footer-section3 .de-footer-menu--style-2 a::after{background-color:rgba(255,255,255,0.85)}
.page-header .de-page-title__row{max-width:1200px}
.de-page-title:not([data-layout="tasia"]) *{color:#fff!important}
body{font-size:16px;line-height:1.75;letter-spacing:0}
p{margin-bottom:20px}
@media screen and ( min-width: 1200px ) {
h1,.uk-h1{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h1,.uk-h1{font-size:60px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h1,.uk-h1{font-size:35px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
h2,.uk-h2{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h2,.uk-h2{font-size:45px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h2,.uk-h2{font-size:30px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
h3,.uk-h3{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h3,.uk-h3{font-size:35px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h3,.uk-h3{font-size:25px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
h4,.uk-h4{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h4,.uk-h4{font-size:25px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h4,.uk-h4{font-size:22.5px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
h5,.uk-h5{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h5,.uk-h5{font-size:20px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h5,.uk-h5{font-size:20px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
h6,.uk-h6{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h6,.uk-h6{font-size:17.5px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h6,.uk-h6{font-size:17.5px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
.uk-heading-primary{font-size:75px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
.uk-heading-primary{font-size:67.5px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
.uk-heading-primary{font-size:60px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
.uk-article-title{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
.uk-article-title{font-size:52px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
.uk-article-title{font-size:44.6px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
.uk-heading-hero{font-size:160px;line-height:1;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
.uk-heading-hero{font-size:120px;line-height:1;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
.uk-heading-hero{font-size:80px;line-height:1;letter-spacing:1px;margin-bottom:10px}
}
.de-btn{font-size:16px;letter-spacing:1px}
.de-btn--small{font-size:12px}
.de-btn--medium{font-size:16px}
.de-btn--large{font-size:22px}
.de-btn--xlarge{font-size:28px}
#masthead .de-header .de-primary-menu .sub-menu li.de-mega-menu__item > a:hover{color:#000}
.de-header__mobile-menu--elements,.de-header__mobile-menu--elements *,.de-header__mobile-element{background-color:#fff;color:#000!important}
.de-header__mobile-element a.de-dropdown__parent-link,.de-header-mobile__item .de-primary-menu--modified .megamenu__item,.de-header__mobile-element .de-social-accounts,.de-header__mobile-element .de-header__search,.de-header__mobile-element .de-header__wishlist,.de-header__mobile-element .menu-toggle.de-header-mobile__menu,.de-header__mobile-element .de-account-content__wrapper,.de-header-mobile__item .megamenu__container .megamenu__parent .megamenu__item,.de-header-mobile__item .de-header__main-navigation .megamenu__item,.de-header-mobile__item .de-primary-menu--modified .megamenu__item,.de-header-mobile__item .de-header__main-navigation.megamenu__container .megamenu__item{border-bottom:1px solid #F8F8F8}
.de-header-mobile__item .megamenu__container .megamenu__parent .opened > .megamenu__item,.de-header-mobile__item .megamenu__container .megamenu__parent.opened > .megamenu__item{border-bottom:none}
.de-header__mobile-element .de-separator{background-color:#F8F8F8}
.de-header-navigation__primary-menu > li > a{font-size:16px}
.de-header-navigation__secondary-menu > li > a{font-size:16px}
#header-cart-off-canvas .de-header__mini-cart-container{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding:0;padding-top:34px;height:100%}
#header-cart-off-canvas .de-mini-cart__item-outer-container{overflow:auto;margin:0}
#header-cart-off-canvas .de-mini-cart__item-container{padding:0;margin:0;max-height:none;margin-top:40px}
#header-cart-off-canvas .de-mini-cart__item-action-container{margin:0;margin-top:auto}
@media( max-width:959px ) {
#header-cart-off-canvas .de-header__mini-cart-container{padding-top:30px}
}
.de-header__wrapper .de-header__mini-cart > a{font-size:16px}
.de-header-mobile__wrapper .de-header__mini-cart > a{font-size:16px}
#header-section1 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path),#header-section2 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path),#header-section3 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path){color:#fff!important;background-color:#000!important}
.de-header__mini-cart .de-header__mini-cart-btn.de-header__mini-cart--empty .de-cart__total-item:not(.de-cart__total-item--badge),.de-header__mini-cart .de-header__mini-cart-btn.de-header__mini-cart--empty .de-cart__total-price{display:none}
.de-cart__total-item.de-cart__total-item--badge{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid;margin-left:8px;position:relative}
.de-cart__total-item.de-cart__total-item--badge::before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:20px;height:10px;border:1px solid;border-top-right-radius:100em;border-top-left-radius:100em}
#header-section1 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path),#header-section2 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path),#header-section3 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path){color:#fff!important}
.de-header__mini-cart .de-header__mini-cart-btn span:not(:first-child){margin-left:10px}
.de-header__mini-cart .de-header__mini-cart-btn.de-header__mini-cart--empty .de-cart__total-item.de-cart__total-item--badge{margin-left:0}
.de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-price--divider::before{content:"/";margin-right:10px}
.de-footer__site-info p{font-size:16px}
.de-header__wrapper .de-account-content__wrapper > a{font-size:16px}
.de-header-mobile__wrapper .de-account-content__wrapper > a{font-size:16px}
a.phonenumber{font-size:20px!important}
ul.dropdown-horizontal.dropdown-align-left>li{border-right:transparent!important}
ul.dropdown a,ul.dropdown a:link,ul.dropdown a:visited{background:transparent;border:0;color:#888;text-shadow:none!important;text-decoration:none;display:block;margin:1px;font-weight:400;font-size:20px}
ul.dropdown li.parent>a:after{content:"";position:absolute;top:45%;right:0;width:0;height:0;border-top:4px solid #fffefe!important;border-right:4px solid transparent!important;border-left:4px solid transparent!important}
ul.dropdown ul{background:#000;background:-webkit-linear-gradient(top,#000 0%,#000 100%)!important;border:0!important;box-shadow:none!important}
.de-header__section ul.sub-menu > li > a,.header-mobile-menu__elements ul.de-mobile-secondary__nav > li > a{font-size:20px!important}
.uk-sticky-fixed ul.dropdown li.parent>a:after{content:"";position:absolute;top:45%;right:0;width:0;height:0;border-top:4px solid rgba(0,0,0,0.5)!important;border-right:4px solid transparent;border-left:4px solid transparent}
body.page-id-64 img.aligncenter,body.page-id-62 img.aligncenter{display:block;box-shadow:0 -1px 8px 4px #f5f5f5;padding:10px;margin-bottom:20px;clear:both}
body,p,.de-cart-checkout__collaterals__cart-totals__shipping-method li .amount,.de-header-search__content-input input[type="text"],.de-related-post__media a.de-ratio-content--inner > span{font-family:Karla;font-style:normal;font-weight:400}
h1,h2,h3,h4,h5,h6,.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-countdown-number,.de-single .de-related-post__media .de-ratio-content--inner,blockquote p{font-family:Abhaya Libre;font-style:normal;font-weight:400}
#masthead [data-item-id="mega_menu"] .uk-navbar-dropdown-grid > div > a,.de-header-navigation__primary-menu > li > a,.de-header-navigation__secondary-menu > li > a,.de-header__item > div > a,.de-header-mobile__item > div > a,a.de-header__empty-menu--primary-menu,a.de-header__empty-menu--secondary-menu,.header-mobile-menu__elements > div > a,.header-mobile-menu__elements > ul > li > a{font-family:Karla;font-style:normal;font-weight:400}
.header-mobile-menu__elements ul.sub-menu > li > a,.header-mobile-menu__elements ul.uk-nav-sub > li > a,#masthead .de-header__wrapper .de-header-dropdown > li > a{font-family:Karla;font-style:normal;font-weight:400}
.de-btn{font-family:Karla;font-style:normal;font-weight:400}
@font-face{font-family:futura-ptbold;src:url(https://salondelouie.com/wp-content/themes/hair/FuturaPTLight.otf) format("opentype")}
@font-face{font-family:futura-pt;src:url(https://salondelouie.com/wp-content/themes/hair/FuturaPTLight.otf) format("opentype")}
body,p,.de-cart-checkout__collaterals__cart-totals__shipping-method li .amount,.de-header-search__content-input input[type="text"],.de-related-post__media a.de-ratio-content--inner > span{font-family:Karla;font-style:normal;font-weight:400}
h1,h2,h3,h4,h5,h6,.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-countdown-number,.de-single .de-related-post__media .de-ratio-content--inner,blockquote p{font-family:Abhaya Libre;font-style:normal;font-weight:400}
#masthead [data-item-id="mega_menu"] .uk-navbar-dropdown-grid > div > a,.de-header-navigation__primary-menu > li > a,.de-header-navigation__secondary-menu > li > a,.de-header__item > div > a,.de-header-mobile__item > div > a,a.de-header__empty-menu--primary-menu,a.de-header__empty-menu--secondary-menu,.header-mobile-menu__elements > div > a,.header-mobile-menu__elements > ul > li > a{font-family:Karla;font-style:normal;font-weight:400}
.header-mobile-menu__elements ul.sub-menu > li > a,.header-mobile-menu__elements ul.uk-nav-sub > li > a,#masthead .de-header__wrapper .de-header-dropdown > li > a{font-family:Karla;font-style:normal;font-weight:400}
.de-btn{font-family:Karla;font-style:normal;font-weight:400}
#header-newsletter-modal .de-quickview-content__summary{font-size:16px}
@media only screen and ( max-width: 768px ) {
#header-newsletter-modal .de-quickview-content__summary{font-size:16px}
}
#de-site-footer [data-builder-type="footer"][data-item-id="footer_widget_2"]{width:100%}
body .booked-list-view .booked-list-view-nav .booked-list-view-date-prev,body .booked-list-view .booked-list-view-nav .booked-list-view-date-next{top:25px}
body .booked-list-view span.booked-datepicker-wrap{top:26px}
@media screen and (min-width: 961px) and (max-width: 1520px) {
body .booked-list-view button.button{padding:0 10px;font-size:12px}
}
:root{--button-global-font-size:16px;--button-global-line-height:50px;--button-global-border-radius:0;--button-global-padding-horizontal:40px;--button-global-letter-spacing:0;--button-global-text-transform:inherit;--button-default-background-color:#000;--button-default-border-color:#000;--button-default-color:#fff;--button-default-hover-background-color:#7d6f62;--button-default-hover-border-color:#7d6f62;--button-default-hover-color:#fff;--button-primary-background-color:#7d6f62;--button-primary-border-color:#7d6f62;--button-primary-color:#fff;--button-primary-hover-background-color:#000;--button-primary-hover-border-color:#000;--button-primary-hover-color:#fff;--button-secondary-background-color:rgba(255,255,255,0);--button-secondary-border-color:#e0e0e0;--button-secondary-color:#888;--button-secondary-hover-background-color:#000;--button-secondary-hover-border-color:#000;--button-secondary-hover-color:#fff;--button-danger-background-color:#c02a2a;--button-danger-border-color:#c02a2a;--button-danger-color:#fff;--button-danger-hover-background-color:#da3a3a;--button-danger-hover-border-color:#da3a3a;--button-danger-hover-color:#fff;--button-disabled-background-color:#eaeaea;--button-disabled-border-color:#eaeaea;--button-disabled-color:#8e8e8e;--button-text-border-color:#bfb5a5;--button-text-color:#bfb5a5;--button-text-hover-color:#000;--button-text-disabled-color:#d4d4d4;--button-text-line-height:normal;--button-link-color:#000;--button-link-hover-color:#888;--button-link-disabled-color:#d4d4d4;--button-link-hover-text-decoration:none;--button-link-line-height:normal;--button-large-border-radius:0;--button-large-font-size:18px;--button-large-line-height:70px;--button-large-padding-horizontal:60px;--button-small-border-radius:0;--button-small-font-size:14px;--button-small-line-height:35px;--button-small-padding-horizontal:20px;--form-global-background-color:rgba(255,255,255,0);--form-global-border-color:#e5e5e5;--form-global-border-radius:0;--form-global-border-width:1px;--form-global-color:#888;--form-global-height:50px;--form-global-line-height:48px;--form-global-padding-horizontal:10px;--form-global-padding-vertical:4px;--form-global-placeholder-color:#b3b3b3;--form-global-focus-background:rgba(255,255,255,0);--form-global-focus-border:#7d6f62;--form-global-focus-color:#888;--form-global-disabled-background:#f2f2f2;--form-global-disabled-border:#e5e5e5;--form-global-disabled-color:#e5e5e5;--form-danger-border-color:#d4393e;--form-danger-color:#d4393e;--form-success-border-color:#6dd09d;--form-success-color:#888;--form-blank-focus-border:#e0e0e0;--form-blank-focus-border-style:solid;--form-large-font-size:18px;--form-large-height:70px;--form-large-line-height:68px;--form-large-padding-horizontal:10px;--form-small-font-size:14px;--form-small-height:35px;--form-small-line-height:33px;--form-small-padding-horizontal:10px;--form-legend-font-size:14px;--form-legend-line-height:20px;--form-label-font-size:14px;--form-label-color:#000;--form-label-font-weight:bold;--form-label-letter-spacing:0;--form-label-text-transform:inherit;--form-select-option-color:#000;--form-select-padding-right:20px;--form-radio-background:rgba(255,255,255,0.3);--form-radio-border:#e5e5e5;--form-radio-border-width:2px;--form-radio-margin-top:-5px;--form-radio-size:20px;--form-radio-checked-focus-background:#000;--form-radio-focus-border:#000;--form-radio-checked-background:#000;--form-radio-checked-border:#000;--form-radio-disabled-background:#e0e0e0;--form-radio-disabled-border:#e5e5e5;--form-range-thumb-background:#000;--form-range-thumb-border:#000;--form-range-thumb-border-radius:500px;--form-range-thumb-border-width:0;--form-range-thumb-height:15px;--form-range-track-background:#f9f9f9;--form-range-track-height:3px;--form-range-track-focus-background:#000;--form-width-large:500px;--form-width-medium:200px;--form-width-small:130px;--form-width-xsmall:50px;--form-stacked-margin-bottom:10px;--form-horizontal-controls-margin-left:20px;--form-horizontal-controls-text-padding-top:10px;--form-horizontal-label-margin-top:10px;--form-horizontal-label-width:200px;--inverse-button-default-background-color:#fff;--inverse-button-default-border-color:#fff;--inverse-button-default-color:#000;--inverse-button-default-hover-background-color:#7d6f62;--inverse-button-default-hover-border-color:#7d6f62;--inverse-button-default-hover-color:#fff;--inverse-button-primary-background-color:#7d6f62;--inverse-button-primary-border-color:#7d6f62;--inverse-button-primary-color:#fff;--inverse-button-primary-hover-background-color:#423d37;--inverse-button-primary-hover-border-color:#423d37;--inverse-button-primary-hover-color:#fff;--inverse-button-secondary-background-color:rgba(0,0,0,0);--inverse-button-secondary-border-color:#fff;--inverse-button-secondary-color:#fff;--inverse-button-secondary-hover-background-color:#7d6f62;--inverse-button-secondary-hover-border-color:#7d6f62;--inverse-button-secondary-hover-color:#fff;--inverse-button-text-border-color:#fff;--inverse-button-text-color:#fff;--inverse-button-text-hover-color:#bfb5a5;--inverse-button-text-disabled-color:#d8d8d8;--inverse-button-link-color:#fff;--inverse-button-link-hover-color:rgba(255,255,255,0.8);--inverse-form-background-color:rgba(255,255,255,0);--inverse-form-border-color:rgba(255,255,255,0.5);--inverse-form-color:#fff;--inverse-form-placeholder-color:rgba(255,255,255,0.65);--inverse-form-focus-background:rgba(255,255,255,0);--inverse-form-focus-border:#fff;--inverse-form-focus-color:#fff;--inverse-form-select-icon-color:#fff;--inverse-form-radio-background-color:rgba(255,255,255,0);--inverse-form-radio-border-color:#fff;--inverse-form-radio-focus-border:#fff;--inverse-form-radio-checked-background:rgba(255,255,255,0);--inverse-form-radio-checked-border:#fff;--inverse-form-radio-checked-icon-color:#fff;--inverse-form-radio-checked-focus-background:#fff;--inverse-form-label-color:#fff;--offcanvas-global-z-index:1000;--offcanvas-bar-background-color:#fff;--offcanvas-bar-padding-horizontal:30px;--offcanvas-bar-m-padding-horizontal:50px;--offcanvas-bar-padding-top:40px;--offcanvas-bar-m-padding-top:40px;--offcanvas-bar-padding-bottom:80px;--offcanvas-bar-m-padding-bottom:40px;--offcanvas-bar-width:300px;--offcanvas-bar-m-width:600px;--offcanvas-close-padding:10px;--offcanvas-close-position:20px;--offcanvas-overlay-overlay-background:rgba(31,31,31,0.85)}
.woocommerce-page a:not(.de-product__item--add-to-cart-button).button,.woocommerce a:not(.de-product__item--add-to-cart-button).button,.woocommerce-page button.button,.woocommerce button.button,.woocommerce-page input.button,.woocommerce input.button,.woocommerce-page #respond input#submit,.woocommerce #respond input#submit,.de-mini-cart__button,.uk-button-default:disabled,.uk-button-primary:disabled,.uk-button-secondary:disabled,.uk-button-danger:disabled,.uk-button-default,.uk-button-primary,.uk-button-secondary,.uk-button-danger{border-width:1px;border-style:solid}
.woocommerce-account .woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a,.uk-button-text{padding:0!important;background:none;position:relative;padding-left:28px!important}
.woocommerce-account .woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a::before,.uk-button-text::before{content:"";position:absolute;top:calc(50% - 1px);left:0;width:20px;border-bottom:1px solid #bfb5a5}
input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,.select2-selection select2-selection--single,textarea{border-width:1px;border-style:solid}
.select2-selection select2-selection--single,select:not([multiple]):not([size]),.uk-select:not([multiple]):not([size]){background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09)}
.select2-selection select2-selection--single:disabled,select:not([multiple]):not([size]):disabled,.uk-select:not([multiple]):not([size]):disabled{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09)}
input[type=radio]:checked,.uk-radio:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Ccircle%20fill%3D%22%23ffffff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=checkbox]:checked,.uk-checkbox:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23ffffff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=checkbox]:indeterminate,.uk-checkbox:indeterminate{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Crect%20fill%3D%22%23ffffff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=radio]:disabled:checked,.uk-radio:disabled:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Ccircle%20fill%3D%22%23ffffff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=checkbox]:disabled:checked,.uk-checkbox:checked:disabled{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23ffffff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=checkbox]:disabled:indeterminate,.uk-checkbox:disabled:indeterminate{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Crect%20fill%3D%22%23ffffff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
input[type=range]::-webkit-slider-thumb,.uk-range::-webkit-slider-thumb{margin-top:-7.5px}
.uk-light .select2-selection select2-selection--single,.uk-light select:not([multiple]):not([size]),.uk-light .uk-select:not([multiple]):not([size]){background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23ffffff%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23ffffff%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09)}
.uk-light input[type=radio]:checked,.uk-light .uk-radio:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Ccircle%20fill%3D%22%23000000%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
.uk-light input[type=checkbox]:checked,.uk-light .uk-checkbox:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
.uk-light input[type=checkbox]:indeterminate,.uk-light .uk-checkbox:indeterminate{background-image:url(data:image/svg+xml;charset=UTF-8,%0D%0A%09%09%09%09%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%09%09%09%09%09%3Crect%20fill%3D%22%23000000%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0D%0A%09%09%09%09%3C%2Fsvg%3E%0D%0A%09%09%09%09)}
.entry-sticky{border-color:#000;background-color:#000;color:#fff}
.de-archive .entry-sticky::after{border-top-color:#816741}
.layout-1 .de-archive .entry-content,.layout-2 .de-archive .entry-content,.layout-3 .de-archive .entry-item::after{border-color:#e5e5e5}
.de-content__wrapper * :not(.uk-pagination):not(.uk-tab) > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.uk-h1):not(.uk-h2):not(.uk-h3):not(.uk-h4):not(.uk-h5):not(.uk-h6):not(.de-social-accounts) > a:not(.uk-button):not(.button){transition:.3s;color:#ab9429}
.de-content__wrapper * :not(.uk-pagination):not(.uk-tab) > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.uk-h1):not(.uk-h2):not(.uk-h3):not(.uk-h4):not(.uk-h5):not(.uk-h6):not(.de-social-accounts) > a:not(.uk-button):not(.button):hover,.de-content__wrapper * :not(.uk-pagination):not(.uk-tab) > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.uk-h1):not(.uk-h2):not(.uk-h3):not(.uk-h4):not(.uk-h5):not(.uk-h6):not(.de-social-accounts) > a:not(.uk-button):not(.button):focus,.de-content__wrapper * :not(.uk-pagination):not(.uk-tab) > * > a:not(.uk-button):not(.button):hover,.de-content__wrapper * :not(.uk-pagination):not(.uk-tab) > * > a:not(.uk-button):not(.button):focus{color:#5e5248}
.ds-single-product .ds-site-content__product .woocommerce-tabs .uk-tab > .uk-active a{border-color:#ab9429}
body.woocommerce .wishlist_table a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button,body.woocommerce .ds-site-content__product .entry-summary a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button{background-color:transparent;border:none;color:#ab9429}
body.woocommerce .wishlist_table a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button svg{display:none}
body.woocommerce .wishlist_table a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button:hover,body.woocommerce .wishlist_table a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button:focus,body.woocommerce .ds-site-content__product .entry-summary a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button:hover,body.woocommerce .ds-site-content__product .entry-summary a:not(.de-product__item-grouped--add-to-cart-button):not(.checkout-button).button:focus{background-color:transparent;border:none;color:#5e5248}
.woocommerce-orders-table__cell-order-actions a{background:none!important;color:#bfb5a5!important}
.woocommerce-orders-table__cell-order-actions a:hover{background:none!important;color:#000!important}
.de-footer__widget .de-sidebar__widget-separator:last-child,.sidebar .de-sidebar__widget-separator:last-child{display:none}
@media( max-width:959px ) {
.footer-section__toggle-content{max-height:0;transition:.3s;overflow:hidden}
}
.header-mobile-menu__container--content .uk-parent > a::after{content:"";width:1.5em;height:1.5em;float:right;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ctitle%3Edf%3C%2Ftitle%3E%3Cg%20id%3D%22dots-horizontal%22%3E%3Cpath%20d%3D%22M4%2C8.5a1%2C1%2C0%2C1%2C1-1%2C1%2C1%2C1%2C0%2C0%2C1%2C1-1m0-1a2%2C2%2C0%2C1%2C0%2C2%2C2%2C2%2C2%2C0%2C0%2C0-2-2Zm6%2C1a1%2C1%2C0%2C1%2C1-1%2C1%2C1%2C1%2C0%2C0%2C1%2C1-1m0-1a2%2C2%2C0%2C1%2C0%2C2%2C2%2C2%2C2%2C0%2C0%2C0-2-2Zm6%2C1a1%2C1%2C0%2C1%2C1-1%2C1%2C1%2C1%2C0%2C0%2C1%2C1-1m0-1a2%2C2%2C0%2C1%2C0%2C2%2C2%2C2%2C2%2C0%2C0%2C0-2-2Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:50% 50%;transition:.3s}
.header-mobile-menu__container--content .uk-parent.uk-open > a::after{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ctitle%3Edf%3C%2Ftitle%3E%3Cg%20id%3D%22dots-vertical%22%3E%3Cpath%20d%3D%22M11%2C3.5a1%2C1%2C0%2C1%2C1-1-1%2C1%2C1%2C0%2C0%2C1%2C1%2C1m1%2C0a2%2C2%2C0%2C1%2C0-2%2C2%2C2%2C2%2C0%2C0%2C0%2C2-2Zm-1%2C6a1%2C1%2C0%2C1%2C1-1-1%2C1%2C1%2C0%2C0%2C1%2C1%2C1m1%2C0a2%2C2%2C0%2C1%2C0-2%2C2%2C2%2C2%2C0%2C0%2C0%2C2-2Zm-1%2C6a1%2C1%2C0%2C1%2C1-1-1%2C1%2C1%2C0%2C0%2C1%2C1%2C1m1%2C0a2%2C2%2C0%2C1%2C0-2%2C2%2C2%2C2%2C0%2C0%2C0%2C2-2Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}
#masthead .sub-menu-item{position:relative}
.de-dropdown__dropped{top:-15px!important}
.footer-section__toggle-content--show{max-height:100vh}
.footer-section__toggle-content--btn{position:relative}
.footer-section__toggle-content--btn::after{content:"";width:10px;height:10px;border-left:1px solid;border-bottom:1px solid;transform:rotate(-45deg) translateY(-40%)}
.footer-section__toggle-content--btn.active{padding-bottom:10px!important;margin-bottom:10px}
.footer-section__toggle-content--btn.active::after{border:0;border-right:1px solid;border-top:1px solid;transform:rotate(-45deg) translateX(-30%)}
.footer-section__toggle-content--btn{display:flex;align-items:center;transition:.3s;justify-content:space-between}
.de-mobile-nav .de-mobile-nav__depth-1,.de-mobile-nav .de-mobile-nav__depth-2{padding:5px 0 5px 20px}
.de-dot-nav{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:transparent;text-indent:100%;overflow:hidden;white-space:nowrap;border:1px solid rgba(102,102,102,0.4);transition:.2s ease-in-out;transition-property:background-color,border-color}
.uk-active > .de-dot-nav{background-color:rgba(102,102,102,0.6);border-color:transparent}
.de-header__section--show-on-sticky.uk-active{z-index:1000}
.de-dropdown__container{z-index:1020}
#header-section1.de-header__section{min-height:59px}
#header-mobile-section1.de-header-mobile__section{min-height:39px}
#header-section1.de-header__section,#header-mobile-section1.de-header-mobile__section{background-color:#fff;border-bottom-width:1px;border-bottom-color:#e5e5e5;border-bottom-style:solid}
#header-section1 .de-primary-menu > li > .sub-menu,#header-section1 .menu > li > ul.sub-menu,#header-section1 .de-header__mini-cart-container--as-dropdown.de-header__mini-cart-container--horizontal,#header-section1 .de-account-content__wrapper ul.de-dropdown,#header-section1 .de-currency__element ul.de-dropdown,#header-section1 .de-account-content__wrapper .de-account-content--as-dropdown{top:calc(100% + 1px)}
#header-section1.de-header__section :not(.uk-button),#header-section1.de-header__section :not(.uk-button):visited,#header-mobile-section1.de-header-mobile__section :not(.uk-button),#header-mobile-section1.de-header-mobile__section ul.de-primary-menu--modified>li>a:not(.uk-button):after{color:#000}
#header-section1.de-header__section ul.de-primary-menu--modified > li > a:after,#header-mobile-section1.de-header-mobile__section ul.de-primary-menu--modified > li > a:after{background:#000}
#header-section1.de-header__section a:not(.uk-button):hover,#header-section1.de-header__section a:not(.uk-button):hover *,#header-mobile-section1.de-header-mobile__section a:not(.uk-button):hover,#header-mobile-section1.de-header-mobile__section a:not(.uk-button):hover *{color:rgba(0,0,0,0.65)}
#header-section1 .hover-2 > ul > li > a:first-child:after,#header-section1 .hover-2 #secondary-menu > li > a:first-child:after,.de-header-vertical #header-section1 .is-uppercase.hover-2 .sub-menu > li:hover > a:after{background-color:rgba(0,0,0,0.65)}
#footer-section1.de-footer__section{background-color:#f9f9f9;padding-top:60px;padding-bottom:40px;border-top-width:0;border-top-color:#e5e5e5;border-top-style:none}
#footer-section1.de-footer__section .de-footer__main-navigation .menu ul.children > li{border-color:#e5e5e5}
#footer-section1.de-footer__section{color:#888}
#footer-section1.de-footer__section a{color:#bfb5a5}
#footer-section1.de-footer__section .uk-h1 a,#footer-section1.de-footer__section .uk-h2 a,#footer-section1.de-footer__section .uk-h3 a,#footer-section1.de-footer__section .uk-h4 a,#footer-section1.de-footer__section .uk-h5 a,#footer-section1.de-footer__section .uk-h6 a,#footer-section1.de-footer__section h1 a,#footer-section1.de-footer__section h2 a,#footer-section1.de-footer__section h3 a,#footer-section1.de-footer__section h4 a,#footer-section1.de-footer__section h5 a,#footer-section1.de-footer__section h6 a{color:#000}
#footer-section1.de-footer__section a:hover{color:#5e5248!important}
#footer-section1.de-footer__section .de-widget__recent-posts-meta a,#footer-section1.de-footer__section .rss-date{color:#ececec}
#footer-section1.de-footer__section .widget-title{color:#000}
#footer-section1.de-footer__section .widget.widget_calendar table #today{border-color:#e5e5e5}
#header-section2.de-header__section{min-height:89px}
#header-mobile-section2.de-header-mobile__section{min-height:59px}
#header-section2.de-header__section,#header-mobile-section2.de-header-mobile__section{background-color:#fff;border-bottom-width:1px;border-bottom-color:#e5e5e5;border-bottom-style:solid}
#header-section2 .de-primary-menu > li > .sub-menu,#header-section2 .menu > li > ul.sub-menu,#header-section2 .de-header__mini-cart-container--as-dropdown.de-header__mini-cart-container--horizontal,#header-section2 .de-account-content__wrapper ul.de-dropdown,#header-section2 .de-currency__element ul.de-dropdown,#header-section2 .de-account-content__wrapper .de-account-content--as-dropdown{top:calc(100% + 1px)}
#header-section2.de-header__section :not(.uk-button),#header-section2.de-header__section :not(.uk-button):visited,#header-mobile-section2.de-header-mobile__section :not(.uk-button),#header-mobile-section2.de-header-mobile__section ul.de-primary-menu--modified>li>a:not(.uk-button):after{color:#000}
#header-section2.de-header__section ul.de-primary-menu--modified > li > a:after,#header-mobile-section2.de-header-mobile__section ul.de-primary-menu--modified > li > a:after{background:#000}
#header-section2.de-header__section a:not(.uk-button):hover,#header-section2.de-header__section a:not(.uk-button):hover *,#header-mobile-section2.de-header-mobile__section a:not(.uk-button):hover,#header-mobile-section2.de-header-mobile__section a:not(.uk-button):hover *{color:rgba(0,0,0,0.75)}
#header-section2 .hover-2 > ul > li > a:first-child:after,#header-section2 .hover-2 #secondary-menu > li > a:first-child:after,.de-header-vertical #header-section2 .is-uppercase.hover-2 .sub-menu > li:hover > a:after{background-color:rgba(0,0,0,0.75)}
#footer-section2.de-footer__section{background-color:#000;padding-top:30px;padding-bottom:0;border-top-width:0;border-top-color:#fff;border-top-style:none}
#footer-section2.de-footer__section .de-footer__main-navigation .menu ul.children > li{border-color:#fff}
#footer-section2.de-footer__section{color:#e0e0e0}
#footer-section2.de-footer__section a{color:#fff}
#footer-section2.de-footer__section .uk-h1 a,#footer-section2.de-footer__section .uk-h2 a,#footer-section2.de-footer__section .uk-h3 a,#footer-section2.de-footer__section .uk-h4 a,#footer-section2.de-footer__section .uk-h5 a,#footer-section2.de-footer__section .uk-h6 a,#footer-section2.de-footer__section h1 a,#footer-section2.de-footer__section h2 a,#footer-section2.de-footer__section h3 a,#footer-section2.de-footer__section h4 a,#footer-section2.de-footer__section h5 a,#footer-section2.de-footer__section h6 a{color:#fff}
#footer-section2.de-footer__section a:hover{color:rgba(255,255,255,0.85)!important}
#footer-section2.de-footer__section .de-widget__recent-posts-meta a,#footer-section2.de-footer__section .rss-date{color:rgba(255,255,255,0.8)}
#footer-section2.de-footer__section .widget-title{color:#fff}
#footer-section2.de-footer__section .widget.widget_calendar table #today{border-color:rgba(255,255,255,0.4)}
#header-section3.de-header__section{min-height:90px}
#header-mobile-section3.de-header-mobile__section{min-height:40px}
#header-section3.de-header__section,#header-mobile-section3.de-header-mobile__section{background-color:#fff;border-bottom-width:0;border-bottom-color:#e5e5e5;border-bottom-style:none}
#header-section3 .de-primary-menu > li > .sub-menu,#header-section3 .menu > li > ul.sub-menu,#header-section3 .de-header__mini-cart-container--as-dropdown.de-header__mini-cart-container--horizontal,#header-section3 .de-account-content__wrapper ul.de-dropdown,#header-section3 .de-currency__element ul.de-dropdown,#header-section3 .de-account-content__wrapper .de-account-content--as-dropdown{top:calc(100% + 0px)}
#header-section3.de-header__section :not(.uk-button),#header-section3.de-header__section :not(.uk-button):visited,#header-mobile-section3.de-header-mobile__section :not(.uk-button),#header-mobile-section3.de-header-mobile__section ul.de-primary-menu--modified>li>a:not(.uk-button):after{color:#000}
#header-section3.de-header__section ul.de-primary-menu--modified > li > a:after,#header-mobile-section3.de-header-mobile__section ul.de-primary-menu--modified > li > a:after{background:#000}
#header-section3.de-header__section a:not(.uk-button):hover,#header-section3.de-header__section a:not(.uk-button):hover *,#header-mobile-section3.de-header-mobile__section a:not(.uk-button):hover,#header-mobile-section3.de-header-mobile__section a:not(.uk-button):hover *{color:rgba(0,0,0,0.65)}
#header-section3 .hover-2 > ul > li > a:first-child:after,#header-section3 .hover-2 #secondary-menu > li > a:first-child:after,.de-header-vertical #header-section3 .is-uppercase.hover-2 .sub-menu > li:hover > a:after{background-color:rgba(0,0,0,0.65)}
#footer-section3.de-footer__section{background-color:#000;padding-top:20px;padding-bottom:20px;border-top-width:0;border-top-color:#fff;border-top-style:none}
#footer-section3.de-footer__section .de-footer__main-navigation .menu ul.children > li{border-color:#fff}
#footer-section3.de-footer__section{color:#e0e0e0}
#footer-section3.de-footer__section a{color:#fff}
#footer-section3.de-footer__section .uk-h1 a,#footer-section3.de-footer__section .uk-h2 a,#footer-section3.de-footer__section .uk-h3 a,#footer-section3.de-footer__section .uk-h4 a,#footer-section3.de-footer__section .uk-h5 a,#footer-section3.de-footer__section .uk-h6 a,#footer-section3.de-footer__section h1 a,#footer-section3.de-footer__section h2 a,#footer-section3.de-footer__section h3 a,#footer-section3.de-footer__section h4 a,#footer-section3.de-footer__section h5 a,#footer-section3.de-footer__section h6 a{color:#fff}
#footer-section3.de-footer__section a:hover{color:rgba(255,255,255,0.85)!important}
#footer-section3.de-footer__section .de-widget__recent-posts-meta a,#footer-section3.de-footer__section .rss-date{color:rgba(255,255,255,0.8)}
#footer-section3.de-footer__section .widget-title{color:#fff}
#footer-section3.de-footer__section .widget.widget_calendar table #today{border-color:rgba(255,255,255,0.4)}
.widget.widget_product_search input[type="search"]{border-color:#e5e5e5}
.widget.widget_product_search button{color:#6d6a6a}
.widget_tag_cloud .tagcloud a,.widget_product_tag_cloud .tagcloud a,.widget_layered_nav a,.widget_product_categories a,.de-widget.widget_swatches a{color:#6d6a6a}
.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,.widget_layered_nav a:hover,.widget_product_categories a:hover,.de-widget.widget_swatches a:hover{color:#5e5248}
.de-content__sidebar .widget.widget_shopping_cart .woocommerce-mini-cart,.de-footer__item .widget.widget_shopping_cart .woocommerce-mini-cart,.woocommerce .widget_product_tag_cloud .tagcloud a,.widget.widget_tag_cloud .tagcloud a,.woocommerce .widget_product_search form:after{border-color:#e5e5e5}
#masthead .de-social-accounts a.de-social-accounts__icon--fill,#masthead .de-social-accounts a.de-social-accounts__icon--outline{border-radius:100px}
#masthead .de-social-accounts a *{color:#000}
#masthead .de-social-accounts a:hover *{color:rgba(0,0,0,0.5)}
#masthead .de-social-accounts a.de-social-accounts__icon--fill{background-color:#bfb5a5}
#masthead .de-social-accounts a.de-social-accounts__icon--fill:hover{background-color:#bfb5a5}
.de-footer .de-social-accounts a.de-social-accounts__icon--fill{background-color:#757575}
.de-footer .de-social-accounts a.de-social-accounts__icon--fill:hover{background-color:#494949}
.de-footer .de-social-accounts a.de-social-accounts__icon--fill,.de-footer .de-social-accounts a.de-social-accounts__icon--outline{border-radius:100px}
.de-footer .de-social-accounts a *{color:#fff}
.de-footer .de-social-accounts a:hover *{color:rgba(255,255,255,0.75)}
#masthead .de-header__wrapper .de-social-accounts a.de-social-accounts__icon--outline,#masthead .de-header__wrapper .de-social-accounts a.de-social-accounts__icon--fill{width:calc(40px * 0.8);height:calc(40px * 0.8)}
#masthead .de-header-mobile__wrapper .de-social-accounts a.de-social-accounts__icon--outline,#masthead .de-header-mobile__wrapper .de-social-accounts a.de-social-accounts__icon--fill{width:calc(40px * 0.8);height:calc(40px * 0.8)}
.de-footer .de-social-accounts a.de-social-accounts__icon--outline,.de-footer .de-social-accounts a.de-social-accounts__icon--fill{width:calc(40px * 1.1);height:calc(40px * 1.1)}
@media( max-width:959px ) {
.de-footer .de-social-accounts a.de-social-accounts__icon--outline,.de-footer .de-social-accounts a.de-social-accounts__icon--fill{width:calc(40px * 1);height:calc(40px * 1)}
}
@media only screen and (max-width: 640px) {
[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h1,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h2,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h3,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h4,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h5,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > h6,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > p,[data-dahz-shortcode-key="1533283128911-4e278d0d-8400"].de-sc-heading > div{font-size:56px}
[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h1,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h2,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h3,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h4,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h5,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > h6,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > p,[data-dahz-shortcode-key="1533282261829-a6dc0315-4e8d"].de-sc-heading > div{font-size:56px;line-height:1}
}
[data-dahz-shortcode-key="1533283216295-3a444471-10b9"] .cd-handle.draggable .uk-icon{color:#fff!important}
[data-dahz-shortcode-key="1533283216295-3a444471-10b9"] .cd-handle{background-color:#000!important}
[data-dahz-shortcode-key="1533283216295-3a444471-10b9"] .cd-handle.draggable{background-color:#545454!important}
@media only screen and (max-width: 640px) {
[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h1,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h2,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h3,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h4,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h5,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > h6,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > p,[data-dahz-shortcode-key="1533282218585-5383076a-0b8a"].de-sc-heading > div{font-size:12vh}
}
@media only screen and (max-width: 640px) {
[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h1,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h2,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h3,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h4,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h5,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > h6,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > p,[data-dahz-shortcode-key="1533282219000-77329ac4-08df"].de-sc-heading > div{font-size:56px;line-height:1}
}
body .booked-calendar-wrap:not(.small) .booked-appt-list .timeslot .timeslot-time{padding:0!important;height:auto!important}
body .booked-calendar-wrap:not(.small) .booked-appt-list .timeslot .timeslot-people{padding:0!important;height:auto!important}
body .booked-calendar-wrap:not(.small) .booked-appt-list .timeslot .spots-available{padding:0!important}
body .booked-list-view button.booked-list-view-date-prev,body .booked-list-view a.booked_list_date_picker_trigger,body .booked-list-view button.booked-list-view-date-next{background-color:var(--button-secondary-background-color);border-color:var(--button-secondary-border-color);color:var(--button-secondary-color)!important}
body .booked-list-view a.booked_list_date_picker_trigger:focus,body .booked-list-view button.booked-list-view-date-prev:focus,body .booked-list-view button.booked-list-view-date-next:focus,body .booked-list-view a.booked_list_date_picker_trigger:hover,body .booked-list-view button.booked-list-view-date-prev:hover,body .booked-list-view button.booked-list-view-date-next:hover{background-color:var(--button-secondary-hover-background-color);border-color:var(--button-secondary-hover-border-color);color:var(--button-secondary-hover-color)!important}
@media only screen and (min-width: 451px) {
body .booked-calendar-wrap:not(.small) .booked-appt-list .timeslot{padding:15px 0}
}
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active:hover,body table.booked-calendar th,body table.booked-calendar thead,body table.booked-calendar thead th,body #booked-profile-page .booked-profile-header,body #booked-profile-page .booked-tabs li.active a,body #booked-profile-page .booked-tabs li.active a:hover,body #booked-profile-page .appt-block .google-cal-button > a:hover,#ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header{background:#1d1d1d!important}
body table.booked-calendar th,body #booked-profile-page .booked-profile-header,body #booked-profile-page .appt-block .google-cal-button > a:hover{border-color:#1d1d1d!important}
body table.booked-calendar tr.days,body table.booked-calendar tr.days th,body .booked-calendarSwitcher.calendar,body #booked-profile-page .booked-tabs,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead th{background:#000!important}
body table.booked-calendar tr.days th,body #booked-profile-page .booked-tabs{border-color:#000!important}
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a:hover,body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block,body #booked-profile-page .appt-block .google-cal-button > a,body .booked-modal p.booked-title-bar,body table.booked-calendar td:hover .date span,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover,.booked-ms-modal .booked-book-appt /* Multi-Slot Booking */{background:#000}
body #booked-profile-page .appt-block .google-cal-button > a,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover{border-color:#000}
body .booked-modal .bm-window p i.fa,body .booked-modal .bm-window a,body .booked-appt-list .booked-public-appointment-title,body .booked-modal .bm-window p.appointment-title,.booked-ms-modal.visible:hover .booked-book-appt{color:#000}
.booked-appt-list .timeslot.has-title .booked-public-appointment-title{color:inherit}
img[data-src][src*="data:image"]{background:rgba(229,229,229,0.55)}
body,.de-single__navigation > div > h6 + div,#header-myaccount-dropdown,.uk-slider .uk-slidenav,.de-product-single__images li .de-gallery__link,.de-myaccount__navigation .uk-dropdown,.de-product-thumbnail:hover .woocommerce-loop-product__link img:nth-child(2),[data-layout=philo] .de-product-single__images-container img{background-color:#fff}
#header-section1.de-header__section .de-mini-cart__item-outer-container,#header-section2.de-header__section .de-mini-cart__item-outer-container,#header-section3.de-header__section .de-mini-cart__item-outer-container{background-color:#fff!important}
#de-content-wrapper{background-color:#fff}
#page.de-content-boxed .page-wrapper{max-width:1600px;margin:0 auto}
.de-content-boxed #de-header-horizontal:not(.no-transparency):not(.site-header--is-sticky) .de-header__wrapper{margin:0 auto;width:1600px}
#page.de-content-boxed{background-color:#e2e2e2}
@media ( min-width: 960px ) {
#page.de-content-framed,#page.de-content-framed .page-wrapper:before{background-color:#000}
#page.de-content-framed:before,#page.de-content-framed .page-wrapper:before{height:15px}
#page.de-content-framed:before{background-color:#000}
#page.de-content-framed .page-wrapper{background-color:#fff;margin:15px}
}
.de-header-boxed .row,.de-featured-area.caris > .row,#de-archive-content > .row,.de-page > .row,.de-404 > .row,.de-single > .row,.de-single__section-related > .row,.de-footer-inner > .row:not(.expanded),.de-sub-footer > .row:not(.expanded),.calista .de-portfolio__container > .row,.de-portfolio__pagination.row,.coralie > .row,.centaur > .row,.de-portfolio-single > .row:not(.expanded),.de-archive__header-extra > .row,.de-shop-archive__wrap.row:not(.expanded),#de-product-container .de-product-single__wrapper,#de-product-container .de-product-single__wrapper[data-layout="layout-5"] .de-product-single__description,.trina .de-archive__header-inner > .row,.de-cart--sticky-top .de-cart__inner,.de-megamenu-sub[data-fullscreen="Yes"] > li,.ds-single-product .ds-site-content__header--wrapper-inner,.ds-single-post .ds-site-content__header--wrapper-inner{max-width:1240px}
.de-related-arrows--left:hover,.de-related-arrows--right:hover,.de-upsells-arrows--left:hover,.de-upsells-arrows--right:hover,.de-cross-sells-arrows--left:hover,.de-cross-sells-arrows--right:hover,.de-option--bgcolor-carousel-arrow:hover,.de-sc-newsletter__modal-container-inner,.de-sc-post-carousel__content,.de-product:not(.ellinor) .de-product-single__ajax-loader,.de-recent-view-arrows--left:hover,.de-recent-view-arrows--right:hover,.ella .de-quickview i,.de-product-single__viewing-bar,.de-product-single__viewing-bar-form .wrapper__label-value .label,.de-product-single__viewing-bar-form .wrapper__label-value .value,.de-cart.fullwidth .de-cart-content,.de-cart.sticky-side .de-cart--sticky-side .de-cart__inner,.de-product-detail__inner .de-swatches-container,.tlite,.de-search,.de-search__result .products,.de-product-single__size-modal-container,.color-count-wrapper,.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-box{background-color:#fff}
@media screen and (max-width: 63.9375em) {
.de-shop-archive__container{background-color:#fff}
}
.widget.woocommerce.widget_color_filter .widget-color--style-2.pa_color .df-widget-color-filter-list .color-count-wrapper::before{border-bottom-color:#fff}
@media screen and (min-width: 1024px) {
.de-quickview-modal,.de-sc-quickview__modal{background-color:#fff}
}
@media screen and (max-width: 1023px) {
.de-product .de-quickview-btn i{background-color:#fff}
.de-quickview-modal > div,.de-sc-quickview__modal > div{background-color:#fff}
}
.de-account-content--popup{background-color:rgba(255,255,255,0.95)}
.de-quickview-btn,.ellinor .yith-wcwl-add-to-wishlist,.ella .de-product-detail{background-color:rgba(255,255,255,0.95)}
.de-quickview-btn:hover,.ellinor .yith-wcwl-add-to-wishlist:hover,.ella .de-product-detail:hover,.ella .de-product-detail:hover .de-swatches-container{background-color:#fff}
.de-product__checkout,.de-sc-taggd--list-inside .de-sc-taggd__inner-wrapper{background-color:rgba(255,255,255,0.95)}
.widget.widget_archive select,.widget.widget_categories select,.widget.widget_text select,.widget.widget_search form,.de-newsletter__container,.de-sc-showcase__summary,.de-single__pagination-container,.de-sc-newsletter__modal-close,.de-newsletter__close,.de-single__media--gallery-caption,.de-product .out-of-stock,.de-quickview__modal-inner,.de-form-search__result-item,.de-account-content--dropdown{background-color:#fff}
.de-dropcap.background.black::first-letter{color:#fff!important}
.de-sc-product-masonry--item-description,.de-shop-archive__loader-main{background-color:rgba(255,255,255,0.85)}
.calista .de-portfolio__content-item,.de-form-search__result-item:hover{background-color:rgba(255,255,255,0.9)}
.coralie .de-portfolio__content::before,.centaur .de-portfolio__content::before{background-color:#fff}
.uk-container:not(.uk-container-small):not(.uk-container-large):not(.uk-container-expand),.ds-single-product .ds-site-content__header--wrapper-inner,.ds-single-post .ds-site-content__header--wrapper-inner{max-width:1240px}
.de-page--transition-loader-5 .pace{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.de-page--transition-loader-5 .pace-inactive{animation-name:uk-fade;animation-duration:.3s;animation-direction:reverse;animation-timing-function:ease-in-out;animation-fill-mode:both}
.de-page--transition-loader-5 .pace-activity{display:block;background-image:url();background-position:center center;background-repeat:no-repeat;background-size:cover;width:100px;height:100px;position:fixed;z-index:2000;top:calc(50vh - (100px / 2));right:calc(50vw - (100px / 2))}
hr,figcaption,.achilles .de-archive .entry-social,.achilles .de-archive .entry-content,.agata .de-archive .entry-wrapper::after,.agneta .de-archive .entry-wrapper::after,.aleixo .de-archive .entry-item:first-child .entry-social,.aleixo .de-archive .entry-wrapper::after,.alika .uk-width-1-1\@m .de-archive .entry-item:first-child .entry-social,.alika .uk-width-1-1\@m .de-archive .entry-item:first-child .entry-wrapper,.alfio .de-archive .entry-item:first-child .entry-social,.alfio .de-archive .entry-wrapper::after,.de-single__social,.de-single__navigation > div > h6,.de-single__navigation > div > h6 + div{border-color:#e5e5e5}
body,select,.de-myaccount__navigation .uk-button:not(:disabled),.uk-offcanvas-bar{color:#6d6a6a}
#header-section1.de-header__section .delete-item.uk-icon,#header-section1.de-header__section .delete-item.uk-icon *,#header-section2.de-header__section .delete-item.uk-icon,#header-section2.de-header__section .delete-item.uk-icon *,#header-section3.de-header__section .delete-item.uk-icon,#header-section3.de-header__section .delete-item.uk-icon *{color:#6d6a6a!important}
#header-section1.de-header__section .de-header__mini-cart--as-dropdown :not(.uk-button):not(.uk-icon):not(svg):not(path),#header-section2.de-header__section .de-header__mini-cart--as-dropdown :not(.uk-button):not(.uk-icon):not(svg):not(path),#header-section3.de-header__section .de-header__mini-cart--as-dropdown :not(.uk-button):not(.uk-icon):not(svg):not(path){color:#6d6a6a!important}
.de-page--transition-loader-2 .pace .pace-activity,.de-page--transition-loader-3 .pace .pace-activity{border-top-color:#ab9429;border-left-color:#ab9429}
ul.de-myaccount__form-login-signup__tab li.uk-active:after,.de-product-single .de-tabs ul.tabs li.uk-active:after,.de-account-content--dropdown .de-account-content__tab li.uk-active a:after{border-color:#ab9429}
.de-shop__menu form::before{border-left-color:transparent;border-right-color:transparent;border-top-color:#ab9429}
@media screen and (max-width: 768px) {
.de-shop__menu form::before{border-color:#e5e5e5}
}
.de-page--transition-loader-1 .pace .pace-progress,.de-page--transition-loader-2 .pace .pace-progress,.de-page--transition-loader-4 .pace .pace-progress,.uk-radio:checked:after,.uk-checkbox:checked:after,.widget_price_filter .ui-slider .ui-slider-range{background-color:#ab9429}
.de-single__navigation--arrow h6 span,.uk-offcanvas-bar a:not(.de-mini-cart__button),blockquote svg,.widget.widget_calendar tbody #today{color:#ab9429}
#header-section1.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):not(svg):not(path),#header-section2.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):not(svg):not(path),#header-section3.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):not(svg):not(path){color:#ab9429!important}
.comment-navigation a.page-numbers,.uk-h1,.uk-h1 a,.uk-h2,.uk-h2 a,.uk-h3,.uk-h3 a,.uk-h4,.uk-h4 a,.uk-h5,.uk-h5 a,.uk-h6,.uk-h6 a,.uk-offcanvas-bar h6 a,blockquote p,h1,h1 a,h1 a.uk-link,h2,h2 a,h2 a.uk-link,h3,h3 a,h3 a.uk-link,h4,h4 a,h4 a.uk-link,h5,h5 a,h5 a.uk-link,h6,h6 a,h6 a.uk-link,.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{color:#000}
.widget-title{color:#000}
.uk-slidenav,[data-layout="pamela"] .de-product-single__images-container .slick-arrow,[data-layout="petya"] .de-product-single__images-container .slick-arrow,[data-layout="philana"] .de-product-single__images-container .slick-arrow,[data-layout="philo"] .de-product-single__images-container .slick-arrow{color:#484747}
.uk-dotnav > * > *{background-color:#e0e0e0}
.entry-meta a:hover,.uk-breadcrumb a:hover,a:hover,.uk-offcanvas-bar a:not(.de-mini-cart__button):hover,#header-section1.de-header__section .de-dropdown__container a:hover,#header-section2.de-header__section .de-dropdown__container a:hover,#header-section3.de-header__section .de-dropdown__container a:hover{color:#5e5248}
#header-section1.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):hover,#header-section2.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):hover,#header-section3.de-header__section .de-header__mini-cart--as-dropdown a:not(.uk-button):not(.uk-icon):hover{color:#5e5248!important}
.comment-navigation a.page-numbers:hover{border-color:#5e5248}
form.woocommerce-checkout table tfoot tr,table,table tr,form.woocommerce-checkout .woocommerce-checkout-payment ul li,.select2-container--default .select2-selection--single,.de-sticky__add-to-cart-form form table tbody tr td.value select,.widget.widget_archive ul li,.widget select,.widget.widget_search form button[type="submit"],.de-themes--form-bordered textarea,.de-checkout-coupon form.checkout_coupon,.de-product-single .variations select,.de-sticky__add-to-cart-outer-container,.de-sticky__add-to-cart-container,.widget.widget_search form::after,.woocommerce .de-widget-product,.woocommerce .widget_product_categories ul.product-categories > li,.de-portfolio-details__description > div,.de-portfolio-details__contents > div,.de-portfolio-single > .uk-container:after,.de-portfolio-single .de-portfolio-details__container .uk-container:after,.de-portfolio-details__description.uk-width-1-1\@m > div,.de-portfolio-details__contents.uk-width-1-1\@m > div,.de-portfolio-single__section,.comment-navigation .page-numbers,.woocommerce-cart .de-content__wrapper .woocommerce .cart_totals table tr,.woocommerce-cart .de-content__wrapper .woocommerce table tbody tr.cart_item,.de-cart form .coupon h4,.de-custom-quantity-control button.ds-quantity-control.de-custom-quantity-control__button.ds-decrement-quantity,.de-custom-quantity-control button.ds-quantity-control.de-custom-quantity-control__button.ds-increment-quantity,form.woocommerce-checkout .de-order-details tr.cart_item,.widget .widget-title,.widget .de-widget-title,.de-myaccount__form-login-signup__tab,.de-product-single .de-tabs ul.tabs,.de-product-single .de-tabs,.de-review-parent .comment_container,.de-product-single__navigation-control,.woocommerce .widget_layered_nav ul.woocommerce-widget-layered-nav-list > li,.woocommerce .widget_recent_reviews ul li,.de-single__before-content-sect,.de-single__author-box--inner,.widget_product_search form::after,.widget.widget_calendar table #today,.widget_product_categories ul.product-categories > li,.de-content__wrapper .no-results form:after,.de-myaccount__navigation ul:not(.uk-dropdown-nav)>li:after,.de-myaccount__navigation .uk-button:not(:disabled),.widget .widget-title:after,.widget .de-widget-title:after,.de-myaccount .de-customer-account__option a::before,.de-portfolio-single__section:before,.de-account-content--dropdown .de-account-content__tab,.de-cart .woocommerce-cart-form__cart-item.cart_item,.de-cart .cart_totals table.shop_table.shop_table_responsive tr{border-color:#e5e5e5}
.de-mini-cart__item{border-color:#e5e5e5!important}
.widget_price_filter .price_slider_wrapper .ui-widget-content{background:#e5e5e5}
blockquote{border-color:#ab9429}
#footer-section2.de-footer__section .widget.widget_search{color:#6d6a6a}
.de-pagination[data-pagination-type="number"] li a{color:#000}
.de-pagination.de-pagination__post[data-pagination-type="number"] li.active a{color:#fff;background-color:#000;border-color:#e0e0e0}
.de-pagination[data-pagination-type="number"] li a:hover{border-color:#e0e0e0}
.de-pagination[data-pagination-type="number"] li.active a,.de-portfolio-single__pagination .de-portfolio-single__pagination-prev{color:#fff;background-color:#000;border-color:#e0e0e0}
.single-post .ds-site-content__header--wrapper{border-bottom:1px;border-bottom-color:#e5e5e5;border-bottom-style:solid}
.woocommerce-message.success{background-color:#2a2926;color:#fff}
.woocommerce-info.notice{background-color:#2a2926;color:#fff}
.uk-notification .uk-notification-message .de-notices__error svg{fill:#fff}
.woocommerce-Message--info h5,.woocommerce-Message--info a,.woocommerce-store-notice.demo_store a{color:#fff}
.woocommerce-error .woocommerce-message{background-color:#a4292b;color:#fff}
.de-product-thumbnail__badges-wording.sale,.de-product-single__badge.sale{background-color:#000;color:#fff}
.woocommerce p.stars.selected a.active ~ a:before,.woocommerce p.stars a:before,.woocommerce p.stars a:hover ~ a:before,.star-rating:before{color:#d6d6d6}
.star-rating span:before,.woocommerce p.stars.selected a:not(.active):before,.woocommerce p.stars.selected a.active:before,.woocommerce p.stars:hover a:before{color:#ffcf29}
.site-header.transparent-dark .de-header__section,.site-header.transparent-light .de-header__section{background:transparent!important}
.site-header.transparent-dark .de-header__section a:hover,.site-header.transparent-light .de-header__section a:hover,.uk-dark a:not(.uk-button):hover,.uk-light a:not(.uk-button):hover{opacity:.8!important}
.site-header.transparent-dark .de-header__section *,.uk-dark :not(.uk-button){color:#060606!important}
.site-header.transparent-dark .de-header__section{border-color:rgba(6,6,6,0.2)!important}
.site-header.transparent-light .de-header__section *,.uk-light :not(.uk-button){color:#fff!important}
.site-header.transparent-light .de-header__section{border-color:rgba(255,255,255,0.2)!important}
.uk-dark .uk-dotnav li.uk-active a{background-color:#060606!important}
.uk-dark .uk-slidenav *{color:#060606!important}
.uk-light .uk-dotnav li.uk-active a{background-color:#fff!important}
.uk-light .uk-slidenav *{color:#fff!important}
.uk-dark .uk-dotnav li a{background-color:rgba(6,6,6,0.5)!important}
.uk-light .uk-dotnav li a{background-color:rgba(255,255,255,0.5)!important}
.de-page .de-social-share__list a{color:#ab9429}
.de-page .de-social-share__list a:hover{color:#5e5248}
.de-page .entry-social{border-color:#e5e5e5}
.de-header__logo-media{padding-top:0;padding-bottom:8px}
.de-header__sticky--wrapper.uk-sticky.uk-active #header-section1.de-header__section{min-height:49px}
.de-header__sticky--wrapper.uk-sticky.uk-active #header-section2.de-header__section{min-height:79px}
.de-header__sticky--wrapper.uk-sticky.uk-active #header-section3.de-header__section{min-height:80px}
#masthead .de-header__wrapper .de-header-dropdown > li > a > span,#masthead .de-header__wrapper .de-header-dropdown > li > a{font-size:16px;color:#888!important}
#masthead .de-header__wrapper .de-header-dropdown > li > a:hover > span,#masthead .de-header__wrapper .de-header-dropdown > li > a:hover{color:#000!important}
#masthead .de-header__wrapper .uk-dropdown-nav.de-dropdown__container,#masthead .de-header__wrapper .uk-navbar-dropdown.de-dropdown__container,#masthead .de-header__wrapper .de-dropdown__container .uk-card,#masthead .de-header__wrapper .de-dropdown__container .uk-card,.primary-menu .menu-item-depth-0>.uk-dropdown-nav:before,.secondary-menu .menu-item-depth-0>.uk-navbar-dropdown:before{background-color:#fff!important}
#masthead [data-item-id="mega_menu"] .uk-drop-grid > div > a > span{font-size:16px;text-transform:uppercase;color:#000!important}
#masthead [data-item-id="mega_menu"] .uk-drop-grid > div > a:hover > span{color:rgba(0,0,0,0.65)!important}
#header-off-canvas .header-off-canvas__container .uk-offcanvas-close{color:#000}
#header-off-canvas .header-off-canvas__container .uk-offcanvas-close:hover{color:rgba(0,0,0,0.85)}
.de-header__wrapper .de-header__search > a span{font-size:16px}
.de-header-mobile__wrapper .de-header__search > a span{font-size:16px}
.de-header__section-contact-item--inner__item.item-1{font-size:16px}
[data-item-id="button"] .de-btn--fill{background-color:#816741;color:#fff!important}
[data-item-id="button"] .de-btn--fill:hover{color:#fff!important}
[data-item-id="button"] .de-btn--fill:hover::after{background-color:#4c4c4c}
.de-header-mobile__item .de-header__site-branding .de-header__logo-media a img{height:15px}
.header-mobile-menu__elements hr.header-mobile-menu__elements--separator{border-top-color:#e0e0e0}
.de-header-mobile__item .de-header__site-branding .de-header__logo-media{padding:0 0 3px}
.header-mobile-menu__elements ul.de-mobile-primary__nav > li > a{font-size:16px}
.header-mobile-menu__elements ul.de-mobile-primary__nav ul.sub-menu > li.uk-parent > a{font-size:16px}
.de-header__section ul.sub-menu > li > a,.header-mobile-menu__elements ul.de-mobile-secondary__nav > li > a{font-size:16px}
.header-mobile-menu__elements .de-footer__site-info p{font-size:16px}
.header-mobile-menu__container *{color:#191919!important}
.header-mobile-menu__container{background-color:#fff}
.header-mobile-menu__container a:hover{color:rgba(0,0,0,0.85)!important}
.de-footer-menu .menu-item-depth-0 > a{font-size:12px}
.de-footer-menu .menu-item-depth-1 > a{font-size:12px}
#footer-section1 .de-footer-menu--style-2 a::after{background-color:#5e5248}
#footer-section2 .de-footer-menu--style-2 a::after{background-color:rgba(255,255,255,0.85)}
#footer-section3 .de-footer-menu--style-2 a::after{background-color:rgba(255,255,255,0.85)}
.page-header .de-page-title__row{max-width:1200px}
.de-page-title:not([data-layout="tasia"]) *{color:#fff!important}
body{font-size:16px;line-height:1.75;letter-spacing:0}
p{margin-bottom:20px}
@media screen and ( min-width: 1200px ) {
h1,.uk-h1{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h1,.uk-h1{font-size:60px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h1,.uk-h1{font-size:35px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
h2,.uk-h2{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h2,.uk-h2{font-size:45px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h2,.uk-h2{font-size:30px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
h3,.uk-h3{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h3,.uk-h3{font-size:35px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h3,.uk-h3{font-size:25px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
h4,.uk-h4{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h4,.uk-h4{font-size:25px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h4,.uk-h4{font-size:22.5px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
h5,.uk-h5{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h5,.uk-h5{font-size:20px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h5,.uk-h5{font-size:20px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
h6,.uk-h6{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
h6,.uk-h6{font-size:17.5px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
h6,.uk-h6{font-size:17.5px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
.uk-heading-primary{font-size:75px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
.uk-heading-primary{font-size:67.5px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
.uk-heading-primary{font-size:60px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
.uk-article-title{font-size:inherit;line-height:1.2;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
.uk-article-title{font-size:52px;line-height:1.2;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
.uk-article-title{font-size:44.6px;line-height:1.2;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 1200px ) {
.uk-heading-hero{font-size:160px;line-height:1;letter-spacing:1px}
}
@media screen and ( min-width: 960px ) {
.uk-heading-hero{font-size:120px;line-height:1;letter-spacing:1px}
}
@media screen and ( max-width: 960px ) {
.uk-heading-hero{font-size:80px;line-height:1;letter-spacing:1px;margin-bottom:10px}
}
.de-btn{font-size:16px;letter-spacing:1px}
.de-btn--small{font-size:12px}
.de-btn--medium{font-size:16px}
.de-btn--large{font-size:22px}
.de-btn--xlarge{font-size:28px}
#masthead .de-header .de-primary-menu .sub-menu li.de-mega-menu__item > a:hover{color:#000}
.de-header__mobile-menu--elements,.de-header__mobile-menu--elements *,.de-header__mobile-element{background-color:#fff;color:#000!important}
.de-header__mobile-element a.de-dropdown__parent-link,.de-header-mobile__item .de-primary-menu--modified .megamenu__item,.de-header__mobile-element .de-social-accounts,.de-header__mobile-element .de-header__search,.de-header__mobile-element .de-header__wishlist,.de-header__mobile-element .menu-toggle.de-header-mobile__menu,.de-header__mobile-element .de-account-content__wrapper,.de-header-mobile__item .megamenu__container .megamenu__parent .megamenu__item,.de-header-mobile__item .de-header__main-navigation .megamenu__item,.de-header-mobile__item .de-primary-menu--modified .megamenu__item,.de-header-mobile__item .de-header__main-navigation.megamenu__container .megamenu__item{border-bottom:1px solid #F8F8F8}
.de-header-mobile__item .megamenu__container .megamenu__parent .opened > .megamenu__item,.de-header-mobile__item .megamenu__container .megamenu__parent.opened > .megamenu__item{border-bottom:none}
.de-header__mobile-element .de-separator{background-color:#F8F8F8}
.de-header-navigation__primary-menu > li > a{font-size:16px}
.de-header-navigation__secondary-menu > li > a{font-size:16px}
#header-cart-off-canvas .de-header__mini-cart-container{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding:0;padding-top:34px;height:100%}
#header-cart-off-canvas .de-mini-cart__item-outer-container{overflow:auto;margin:0}
#header-cart-off-canvas .de-mini-cart__item-container{padding:0;margin:0;max-height:none;margin-top:40px}
#header-cart-off-canvas .de-mini-cart__item-action-container{margin:0;margin-top:auto}
@media( max-width:959px ) {
#header-cart-off-canvas .de-header__mini-cart-container{padding-top:30px}
}
.de-header__wrapper .de-header__mini-cart > a{font-size:16px}
.de-header-mobile__wrapper .de-header__mini-cart > a{font-size:16px}
#header-section1 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path),#header-section2 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path),#header-section3 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path){color:#fff!important;background-color:#000!important}
.de-header__mini-cart .de-header__mini-cart-btn.de-header__mini-cart--empty .de-cart__total-item:not(.de-cart__total-item--badge),.de-header__mini-cart .de-header__mini-cart-btn.de-header__mini-cart--empty .de-cart__total-price{display:none}
.de-cart__total-item.de-cart__total-item--badge{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid;margin-left:8px;position:relative}
.de-cart__total-item.de-cart__total-item--badge::before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:20px;height:10px;border:1px solid;border-top-right-radius:100em;border-top-left-radius:100em}
#header-section1 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path),#header-section2 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path),#header-section3 .de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge:not(.de-btn):not(.uk-icon):not(svg):not(path){color:#fff!important}
.de-header__mini-cart .de-header__mini-cart-btn span:not(:first-child){margin-left:10px}
.de-header__mini-cart .de-header__mini-cart-btn.de-header__mini-cart--empty .de-cart__total-item.de-cart__total-item--badge{margin-left:0}
.de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-price--divider::before{content:"/";margin-right:10px}
.de-footer__site-info p{font-size:16px}
.de-header__wrapper .de-account-content__wrapper > a{font-size:16px}
.de-header-mobile__wrapper .de-account-content__wrapper > a{font-size:16px}
.de-sc-cascading-image__item{top:-100px}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--product_menu.uk-margin{margin:10px auto!important;margin:10px auto!important}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left{text-align:center!important;margin-top:20px!important}
h2.uk-margin-medium.de-sc-heading.uk-margin-remove-top{text-align:center!important;font-size:60px!important}
a.uk-button.uk-button-primary{text-transform:uppercase}
#footer-section-2-row-0 .uk-flex.uk-flex-middle.uk-flex-wrap.uk-grid-margin{margin:auto;padding:0;float:left;margin-left:0}
ul.uk-breadcrumb.uk-text-small{display:nb;display:none!important}
a.de-page-title__nav.uk-icon-link.uk-icon{display:none}
li#nav-menu-item-2358{position:relative}
li#nav-menu-item-2358:hover .de-box-shadow-medium.de-dropdown__container.uk-drop{display:block!important;left:0!important;top:30px!important}
span#ContentPlaceHolder1_lblCMS strong{color:#000;text-transform:uppercase;font-size:23px;font-weight:400}
span#ContentPlaceHolder1_lblCMS b{font-weight:400;color:#000;line-height:normal;font-size:23px;text-shadow:0 0 0 #000}
.spacers{float:left;width:100%;padding-bottom:20px}
span#ContentPlaceHolder1_lblCMS p{margin:auto auto 10px}
.spacersul{float:left;width:auto;margin-right:70px}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0,div#footer-section-2-row-0 div#footer-section-2-row-0-column-1,div#footer-section-2-row-0 div#footer-section-2-row-0-column-2{text-align:center;padding:0 10px}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0{width:33%;padding-right:30px}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-1,div#footer-section-2-row-0 div#footer-section-2-row-0-column-2{width:39%;margin-right:auto;padding-left:70px}
#footer-section-2-row-0 .uk-flex.uk-flex-middle.uk-flex-wrap.socialfooter.uk-grid-margin.uk-first-column{float:none;margin:auto}
.uk-flex.uk-flex-middle.uk-flex-wrap.socialfooter{text-align:center}
.uk-flex.uk-flex-middle.uk-flex-wrap.socialfooter .site-branding.uk-flex.uk-flex-wrap.de-social-accounts.de-social-accounts--horizontal{margin:auto;width:70px}
#footer-section2.de-footer__section a{margin:auto}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-1 .uk-flex.uk-flex-middle.uk-flex-wrap.socialfooter.uk-grid-margin.uk-first-column{padding-left:33px}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0 .uk-flex.uk-flex-middle.uk-flex-wrap.logo2f.uk-first-column{margin:auto;max-width:200px}
#footer-section-2-row-0 .uk-flex.uk-flex-middle.uk-flex-wrap.socialfooter.uk-grid-margin.uk-first-column{float:none;margin:auto}
.uk-flex.uk-flex-middle.uk-flex-wrap.socialfooter{text-align:center}
.uk-flex.uk-flex-middle.uk-flex-wrap.socialfooter .site-branding.uk-flex.uk-flex-wrap.de-social-accounts.de-social-accounts--horizontal{margin:auto;width:70px}
#footer-section2.de-footer__section a{margin:auto}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-1 .uk-flex.uk-flex-middle.uk-flex-wrap.socialfooter.uk-grid-margin.uk-first-column{padding-left:33px}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0 .uk-flex.uk-flex-middle.uk-flex-wrap.logo2f.uk-first-column{margin:auto;max-width:200px}
div#footer-section-3-row-0-column-0{padding-left:10px}
div#footer-section-3-row-0 div#footer-section-3-row-0-column-1{padding-right:10px}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-2{width:28%;margin-right:auto;padding-left:89px}
.uk-button-primary.uk-active,.uk-button-primary:active{background-color:#bc971c;color:#fff}
.uk-flex.uk-flex-middle.uk-flex-wrap.logo2f.uk-grid-margin.uk-first-column{padding-top:20px;display:block;clear:both}
.uk-flex.uk-flex-middle.uk-flex-wrap.logo1f.uk-first-column{float:left;width:100%;margin-bottom:20px}
.de-page-title.uk-section{background:url(https://salondelouie.com/wp-content/uploads/2019/04/sopecails-3.jpg)!important}
.page-id-10 .de-page-title.uk-section{background-image:url(https://salondelouie.com/wp-content/uploads/2018/10/salon-simple-01-min.jpg)!important;background-size:100%!important}
div#header-section-2-row-0-column-2.zocdocx img{margin:auto;max-width:130px}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-small.uk-sticky-below.uk-sticky-fixed div#header-section-2-row-0-column-2.zocdocx a{display:none}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-small.uk-sticky-below.uk-sticky-fixed div#header-section-2-row-0-column-2.zocdocx a.fixesd-scrolll{display:block!important}
h1.uk-heading-primary{margin:auto;max-width:1230px}
ul.uk-flex.uk-flex-wrap.uk-flex-middle.uk-grid-medium.de-header-navigation__primary-menu.de-menu-item--underline.uk-grid{position:relative;left:80px}
.reviews-set{float:left;width:100%;padding-bottom:30px}
.reviews-set .review-listing{float:left;width:46%;padding:0 10px;margin:0 10px;font-weight:400}
.reviews-set .review-listing:nth-of-type(1){border-right:1px solid #ccbebe}
.reviews-set .review-listing img{float:left;width:100px;padding:10px}
.reviews-set .review-listing cite{font-size:22px;color:#bc971c;font-style:normal}
.reviews-set .review-listing cite:before{content:"-"}
.de-section.uk-section.uk-padding-remove-vertical.uk-background-norepeat.uk-background-top-right.uk-background-fixed{position:relative;background-position:right -170px center!important}
.page-id-69 .testimonislas{display:none}
span#ContentPlaceHolder1_lblCMS .spacersul li{list-style:none}
span#ContentPlaceHolder1_lblCMS li{list-style:circle;padding-bottom:10px}
.testimonislas{margin-top:-30px}
.de-before-after.uk-inline{filter:grayscale(1);-webkit-filter:grayscale(1)}
.de-textblock-wrapper.ulists ul{padding:0}
.de-textblock-wrapper.ulists ul li{padding-bottom:10px;list-style:none;background:url(https://salondelouie.com/wp-content/uploads/2018/10/circle.png);background-repeat:no-repeat;background-position:left 10px;padding-left:21px;background-size:10px}
.uk-margin-medium.poa .de-textblock-wrapper{float:left;width:50%}
.uk-margin-medium.poa .de-textblock-wrapper p{margin:auto auto 20px}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left.buttonslisrs{float:left;width:85%;padding-right:0}
.uk-lightbox-items img{width:auto;height:700px!important}
body{overflow-x:hidden}
.tp-bannertimer{display:none!important}
#abstractlisting .de-column.de-column--inner.uk-position-relative.uk-first-column.uk-scrollspy-inview.uk-animation-slide-left-medium{width:100%}
#abstractlisting .de-column.de-column--inner.uk-position-relative.uk-first-column.uk-scrollspy-inview.uk-animation-slide-left-medium p{margin-bottom:0;padding-bottom:0!important}
#abstractlisting .de-column.de-column--inner.uk-position-relative.uk-first-column.uk-scrollspy-inview.uk-animation-slide-left-medium ul.uk-grid-margin.uk-first-column{margin:10px auto 0;padding-left:50px;float:left;width:100%}
#abstractlisting .de-column.de-column--inner.uk-position-relative.uk-first-column.uk-scrollspy-inview.uk-animation-slide-left-medium ul.uk-grid-margin.uk-first-column li{padding-bottom:10px}
div#halftheds{width:55%}
#wonderplugincarousel-1 cite{text-align:center!important;font-style:none!important;font-size:17px!important}
a.uk-button.uk-button-primary{background:#ab9428;border:0}
a.uk-button.uk-button-primary:hover{background:#000}
div#top-blanksd{padding:20px 0}
div#top-blanksd h2{float:left;width:100%;text-align:center;margin:auto;padding-bottom:20px;color:#fff}
div#top-blanksd h2 a{font-size:50px!important}
div#top-blanksd div#blank-images img{float:left;width:25%;padding:10px 10px 0;-webkit-filter:grayscale(1);filter:grayscale(1)}
.de-row.uk-container.uk-container-expand.uk-padding-remove-horizontal.uk-background-norepeat.uk-background-top-left{background-size:cover}
a.uk-button.uk-button-primary{padding:6px 15px}
#header-section-2-row-0 .uk-card.uk-card-body.uk-card-default.uk-box-shadow-small{padding:10px!important}
#wonderplugincarousel-1 .amazingcarousel-text img{margin:auto;display:block;max-width:160px;padding-bottom:10px}
div#header-section-2-row-0-column-1{width:auto;margin-left:auto}
div#header-section-2-row-0-column-0{margin-right:auto;width:290px!important}
div#header-section-2-row-0-column-0 img{width:100%!important;height:auto!important}
div#header-section-2-row-0-column-0 div{width:100%!important}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-small.uk-sticky-below.uk-sticky-fixed{max-width:100%!important}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-small.uk-sticky-below.uk-sticky-fixed .uk-container.uk-container-expand{margin:auto;max-width:1350px;width:100%}
ul.dropdown a,ul.dropdown a:link,ul.dropdown a:visited{font-size:19px!important}
.de-header__sticky--wrapper.uk-sticky .uk-container.uk-container-expand{margin:auto;max-width:1270px;width:100%}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0 p{color:#fff;text-align:left}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0 .uk-flex.uk-flex-middle.uk-flex-wrap.uk-grid-margin.uk-first-column{float:none;text-align:center;width:100%;display:block;max-width:160px;display:none}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0 .uk-flex.uk-flex-middle.uk-flex-wrap.uk-grid-margin.uk-first-column:last-child{vertical-align:middle;align-items:center;display:flex;width:100%;max-width:100%}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0 .site-branding.uk-flex.uk-flex-wrap.de-social-accounts.de-social-accounts--horizontal{float:none;width:100%;max-width:240px;display:block;margin:auto}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0 .site-branding.uk-flex.uk-flex-wrap.de-social-accounts.de-social-accounts--horizontal a{padding:0 13px}
div#footer-section-2-row-0-column-1 a{font-size:40px!important;line-height:normal!important}
.page-id-7 .de-page-title.uk-section{background:url(https://salondelouie.com/wp-content/uploads/2019/09/salon-simple-01-min.jpg)!important;min-height:87vh!important;background-size:cover!important;height:87vh!important}
ul.liservices{margin:auto!important;padding:10px 0}
ul.liservices li{list-style:none;left:0;padding:10px;margin:auto;float:left;width:25%;text-align:center;text-transform:uppercase;margin-bottom:20px;min-height:450px;box-sizing:border-box}
ul.liservices li a{float:left;width:100%;font-size:20px!important;color:#000!important;font-size:20px!important;text-decoration:none!important}
ul.liservices li{list-style:none!important}
ul#crousel-text strong{color:#fff!important;text-align:center;font-size:35px;float:left;width:100%;line-height:normal}
.clear{float:left;width:100%}
ul.liservices{float:left;width:100%}
.page-id-19 .uk-width-1-1.uk-padding-remove strong{float:left;width:100%;text-transform:uppercase}
.page-id-19 center.bottoms,.page-id-19 center.bottoms a{font-size:30px!important;line-height:normal}
.uk-width-1-1.de-sc-banner-image__content-wrap.uk-visible-toggle.uk-padding-remove span.uk-button.uk-button-text:hover{color:#ab9429}
.de-textblock-wrapper .halfit li{font-size:20px!important}
#masthead .de-header__wrapper .de-header-dropdown > li > a > span,#masthead .de-header__wrapper .de-header-dropdown > li > a{text-transform:uppercase;text-shadow:0px0px 0 #000!important;color:#000!important}
body,p{color:#000}
.spacers a{color:#ab9429!important}
.spacers{color:#000}
span#ContentPlaceHolder1_lblCMS p,span#ContentPlaceHolder1_lblCMS li{color:#000}
div#footer-section3 p.uk-margin-remove{color:#fff}
.de-menu-item--underline>li>a span{text-transform:uppercase;text-shadow:0 0 0 #000}
.uk-margin-medium.poa{float:left;width:100%;margin-bottom:0}
body,select,.de-myaccount__navigation .uk-button:not(:disabled),.uk-offcanvas-bar{color:#000}
div#abstractlisting p.uk-first-column{color:#6a6a6a}
div#abstractlisting li{color:#6a6a6a}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:40px!important;text-shadow:0 0 0 #000}
.uk-text-left.uk-position-bottom-left.uk-position-large span.uk-button.uk-button-text{font-size:22px!important}
h2.uk-margin-medium.de-sc-heading.uk-margin-remove-top a{font-size:47px!important}
body,p,li,#wonderplugincarousel-1 blockquote,#wonderplugincarousel-1 cite,a{font-family:futura-pt!important;line-height:32px!important;font-size:22px!important}
span.uk-flex.uk-flex-middle span{font-size:22px!important}
.de-textblock-wrapper h5{font-size:30px!important}
.de-textblock-wrapper a{font-size:33px!important}
span#ContentPlaceHolder1_lblCMS strong,strong{font-size:26px;text-shadow:0 0 0 #000;color:#000!important}
span#ContentPlaceHolder1_lblCMS ul{margin-top:0;margin-bottom:20px}
span#ContentPlaceHolder1_lblCMS p{margin-bottom:20px}
span#ContentPlaceHolder1_lblCMS li{line-height:normal;padding:0}
#footer-section3.de-footer__section li a{font-size:18px!important}
.page-id-5 .uk-width-1-1.uk-padding{padding-left:20px;padding-right:10px}
.amazingcarousel-next{background:transparent!important}
.amazingcarousel-prev{background:transparent!important}
.amazingcarousel-next:before{content:">";font-size:45px;font-family:monospace}
.amazingcarousel-prev:before{content:"<";font-size:45px;font-family:monospace}
h5.uk-margin-remove.de-sc-heading{opacity:1!important}
#wonderplugincarousel-1 cite{text-transform:UPPERCASE}
.de-page-title__container.uk-container h1{text-transform:uppercase}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left.bntss a{background:rgba(255,255,255,0);color:#fff;border:2px solid #fff}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left.bntss a:hover{background:rgba(255,255,255,1);color:#000;border:2px solid #fff}
div#contact-views .uk-width-1-1.uk-padding{padding:0 20px}
div#contact-views .uk-width-1-1.uk-padding h2.uk-margin.de-sc-heading{margin:auto!important;float:left;width:100%}
a.biggphonesnu{font-size:70px!important;line-height:normal!important}
div#contact-views .uk-width-1-1.uk-padding .uk-margin-medium{margin:10px auto!important}
div#contact-views .uk-width-1-1.uk-padding h5{margin:auto!important}
div#contact-views .uk-width-1-1.uk-padding p{margin-top:0!important}
div#contact-views .uk-width-1-1.uk-padding .gform_heading{display:none}
div#contact-views .uk-width-1-1.uk-padding label.gfield_label{display:none}
div#contact-views .uk-width-1-1.uk-padding .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%!important}
div#gform_wrapper_1{margin:auto!important}
div#contact-views .uk-width-1-1.uk-padding .gform_footer.top_label{padding:10px 0!important;text-align:center}
div#contact-views .uk-width-1-1.uk-padding input#gform_submit_button_1{background:#ab9429;border:0;color:#fff;font-family:inherit;text-transform:uppercase;padding:5px 20px;max-width:200px;width:100%}
div#contact-views .uk-width-1-1.uk-padding input#gform_submit_button_1:hover{background:#000;cursor:pointer}
div#contact-views .uk-width-1-1.uk-padding .validation_error{display:none}
.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:transparent!important;border:0!important}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{display:none}
.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important;width:100%!important}
.gform_wrapper .validation_message{display:none!important}
.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){margin:0!important}
#logoinflow ul#crousel-text li:first-child{float:left;width:330px}
#logoinflow ul#crousel-text li:nth-of-type(3),#logoinflow ul#crousel-text li:nth-of-type(2){float:right;width:330px}
#logoinflow ul#crousel-text li:nth-of-type(2){margin-left:auto;margin-top:auto}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left.bigsssphnes a{color:#fff;font-size:99px!important;color:#fff!important}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left.bigsssphnes{padding-top:10px;float:left;width:100%;text-align:center;line-height:normal}
.halfit strong{position:relative;left:-24px;font-size:24px}
.halfit{float:left;width:100%;box-sizing:border-box;padding:0 20px 0 0}
.page-id-19 .uk-width-1-1.uk-padding-remove strong,.page-id-19 .uk-width-1-1.uk-padding-remove strong a{font-size:25px!important;color:#ab9429!important}
p.addresshome{font-size:28px!important}
a.ordered-lists{display:block;border:2px solid #ab9429;max-width:250px;text-transform:uppercase;padding:10px;margin-top:19px}
.serviced .halfit ul li{font-size:20px!important}
#footer-section3.de-footer__section a:hover{color:#ab9428!important}
.de-page-title.uk-section{background-size:cover!important;padding-top:170px!important;padding-bottom:170px!important}
.page-id-15 .de-section.uk-section.uk-padding-remove-vertical.uk-background-norepeat.uk-background-top-right.uk-background-fixed{background-attachment:scroll!important;background-position:right -80px center!important}
.page-id-19 .de-row.uk-container{padding:0 20px!important;max-width:1272px!important;width:100%!important}
.serviced .halfit ul li{list-style-type:circle}
p.wp-caption-text b{font-weight:400;margin-top:10px;float:left;width:100%;margin-bottom:11px}
table.responsive th{font-size:24px!important;color:#000!important;text-transform:uppercase}
table.responsive{margin:auto;max-width:100%}
table.responsive tr td:nth-of-type(2),table.responsive tr th:nth-of-type(2){text-align:right!important}
.prices{margin:auto;max-width:100%}
.prices .strong{text-align:center;float:left;width:100%;font-size:40px;text-transform:uppercase;background:#93802a;color:#fff;padding:15px;box-sizing:border-box;margin-top:40px}
table.responsive tr:nth-of-type(2n){background:#eee;padding:10px}
table.responsive thead{background:#eee}
table.responsive td,table.responsive th{text-indent:11px}
table.responsive tr{border:1px solid #eee;border:1px solid #eee}
.prices .strong i{float:left;width:100%;line-height:normal;font-size:24px}
ul.dropdown li a{padding:3px 10px!important}
table.responsive td span{float:left;width:100%;text-align:center;text-indent:0;color:#000;font-size:25px}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0 img{width:290px}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-1,div#footer-section-2-row-0 div#footer-section-2-row-0-column-2{padding-top:55px}
ul.dropdown li a{padding:3px 10px!important}
ul.dropdown li.parent>a:after{content:"";position:absolute;top:45%;right:0!important}
#footer-section2.de-footer__section a.onlinebutton{float:none;margin:0 auto;border:2px solid #fff;font-size:20px!important;padding:5px 10px;max-width:18px;text-transform:uppercase;width:100%!important;position:relative;top:10px}
#footer-section2.de-footer__section a.onlinebutton:hover{background-color:#fff;color:#000!important;font-weight:700}
a.onlinebutton.blacks{border:3px solid #000;margin:auto;display:block;text-align:center;max-width:600px;text-transform:uppercase;font-size:68px!important;position:relative;line-height:normal!important;color:#000!important;margin-top:-40px;width:100%}
a.onlinebutton.blacks:hover{background:#000!important;color:#fff!important}
.page-id-19 .uk-width-1-1.uk-padding-remove strong{text-decoration:underline;line-height:47px;padding-bottom:0}
span.headingtext{position:absolute;bottom:30px;color:#fff;left:10px;font-size:31px;text-shadow:1px 1px 1px #000}
.serviced .halfit.fourrowa ul{float:left;width:25%;margin:auto;padding:20px;box-sizing:border-box}
.home#de-content-wrapper .halfit{width:50%}
.home#de-content-wrapper .halfit strong{color:#bc971d!important}
#pp{font-size:35px!important}
.halfit.fourrowa ul strong{line-height:normal!important}
.halfit.fourrowa{padding:0}
.serviced .halfit ul{float:left;width:23%;display:inline-block}
.halfit.padding{padding:0}
ul#gform_fields_1 input,ul#gform_fields_1 textarea{color:#000!important}
.page-id-7 div#de-content-wrapper{padding-bottom:0!important}
@media(min-width:1600px) and (max-width:1750px) {
#abstractlisting .de-row.uk-container.uk-container-expand.uk-padding-remove-horizontal.uk-background-norepeat.uk-background-top-left{height:auto!important;background-size:cover!important}
#abstractlisting .uk-width-1-1.uk-padding-remove.uk-background-cover.uk-background-norepeat.uk-background-top-left{height:auto!important}
.de-menu-item--underline>li>a span{text-transform:uppercase;font-size:17px}
}
@media(min-width:1600px) {
.de-header__logo-media img{width:100%;max-width:100%!important}
.de-header__logo-media{width:160%!important}
ul.uk-flex.uk-flex-wrap.uk-flex-middle.uk-grid-medium.de-header-navigation__primary-menu.de-menu-item--underline.uk-grid{position:relative;left:120px}
.transanalysis .uk-text-left.uk-position-bottom-left.uk-position-large{margin-top:0!important;top:17%}
.de-menu-item--underline>li>a span,#masthead .de-header__wrapper .de-header-dropdown > li > a > span,#masthead .de-header__wrapper .de-header-dropdown > li > a{text-transform:uppercase;font-size:16px}
}
@media(min-width:1650px) {
.de-menu-item--underline>li>a span,#masthead .de-header__wrapper .de-header-dropdown > li > a > span,#masthead .de-header__wrapper .de-header-dropdown > li > a{text-transform:uppercase;font-size:17px}
}
@media(min-width:1850px) {
.de-menu-item--underline>li>a span,#masthead .de-header__wrapper .de-header-dropdown > li > a > span,#masthead .de-header__wrapper .de-header-dropdown > li > a{text-transform:uppercase;font-size:18px}
}
@media(min-width:1200px) and (max-width:1450px) {
h2.uk-margin-medium.de-sc-heading.uk-margin-remove-top{text-align:center!important;font-size:50px!important;color:#6a6a6a}
div#de-site-header ul li{padding-left:15px}
li#nav-menu-item-21357{margin:auto}
ul.uk-flex.uk-flex-wrap.uk-flex-middle.uk-grid-medium.de-header-navigation__primary-menu.de-menu-item--underline.uk-grid{position:relative;left:40px}
div#halftheds{width:80%;top:20px!important}
#abstractlisting .de-row.uk-container.uk-container-expand.uk-padding-remove-horizontal.uk-background-norepeat.uk-background-top-left{height:auto!important;background-size:cover;margin-bottom:0}
#abstractlisting .uk-width-1-1.uk-padding-remove.uk-background-cover.uk-background-norepeat.uk-background-top-left{height:auto!important;background-position:60%}
.de-menu-item--underline>li>a span{text-transform:uppercase;font-size:16px}
div#footer-section-3-row-0 div#footer-section-3-row-0-column-1{padding-right:60px}
ul.dropdown a,ul.dropdown a:link,ul.dropdown a:visited{font-size:16px!important}
}
@media(max-width:950px) {
.header-mobile-menu__container--content ul li{list-style:none;padding:7px 0}
.header-mobile-menu__container--content ul{padding:20px 0;text-transform:uppercase}
.de-header-mobile__item .de-header__site-branding .de-header__logo-media a img{height:auto!important;width:220px!important;max-width:200px!important;padding:10px 0}
.de-row.uk-container.uk-background-repeatx.uk-background-top-left.parallax{height:auto!important}
.de-shape-divider.uk-position-bottom{height:auto!important}
.de-section.uk-section.uk-position-relative{height:auto!important}
.de-section.uk-section.uk-background-norepeat.uk-background-top-right.uk-background-fixed.practicearesssss{background-size:cover!important;background-attachment:fixed;background-position:100%!important}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*,:before,:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
div#top-blanksd h2.freeconsultation a{font-size:19px!important;padding:10px 0!important;max-width:300px!important}
a.uk-button.uk-button-primary{float:none;margin:10px auto;width:100%;display:block;max-width:270px!important;text-align:center!important;clear:both;height:auto;padding:10px 0;display:block!important}
a.uk-button.uk-button-primary span{text-align:center;float:none;width:100%;display:inline-block}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left.buttonslisrs{width:100%!important}
.testimonislas{margin:auto!important}
.de-column.uk-position-relative{margin:auto!important;float:none}
.uk-grid.uk-flex-1.uk-c-position-z-index-0.uk-grid-stack{margin:auto}
.uk-padding-remove{padding:0!important;margin:auto}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0{padding:10px!important;width:100%!important}
#footer-section2.de-footer__section a{padding:0!important;font-size:30px!important}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-1,div#footer-section-2-row-0 div#footer-section-2-row-0-column-2{width:100%!important;padding:10px 0!important}
.booklikhg{width:100%!important;margin:auto;display:block;margin-top:10px;max-width:300px!important;float:none;padding:20px 10px}
.logo-foooter img{width:32%!important;padding:5px!important;float:none;margin:auto;display:inline-block}
.de-column.uk-position-relative{margin:auto!important;float:none}
.uk-grid.uk-flex-1.uk-c-position-z-index-0.uk-grid-stack{margin:auto}
h2.uk-margin.de-sc-heading{font-size:43px!important}
.uk-grid>*{padding:10px!important}
div#footer-section-2-row-0{margin:auto}
.uk-flex.uk-flex-middle.uk-flex-wrap.logo1f{margin:auto!important}
.uk-grid.uk-child-width-auto.uk-flex-1.uk-flex-left.uk-grid-stack{margin:auto}
div#footer-section-3-row-0-column-0{margin:auto}
div#footer-section-3-row-0{margin:auto}
.uk-width-1-1.uk-margin{margin:auto!important}
.de-row.uk-container.uk-background-repeatx.uk-background-top-left.parallax{margin:auto!important}
.de-section.uk-section.uk-position-relative{margin:auto!important}
.de-page-builder{manimation:initial;margin:auto}
.uk-grid{margin:auto}
.uk-grid>*{padding:0 0 10px!important}
.uk-width-1-1.uk-margin{margin:auto!important}
.de-row.uk-container.uk-background-repeatx.uk-background-top-left.parallax{margin:auto!important}
.de-section.uk-section.uk-position-relative{margin:auto!important}
.de-page-builder{manimation:initial;margin:auto}
.uk-grid{margin:auto}
.uk-grid>*{padding:0 0 10px!important}
div#de-content-wrapper{padding:0 0 10px}
.de-section.uk-section{padding:0 0 10px}
body .de-page-title.uk-section,.page-id-15 .de-page-title.uk-section,.page-id-7 .de-page-title.uk-section{padding:30px 10px!important;text-align:center!important;line-height:normal}
body .de-page-title.uk-section h1.uk-heading-primary{line-height:normal;font-size:33px!important}
.page-id-25 .uk-width-1-1.uk-padding{padding:10px}
span#ContentPlaceHolder1_lblCMS ul.new-list{padding:0 30px;width:100%}
.page-id-18 .uk-width-1-1.uk-padding{padding:10px!important}
.reviews-set .review-listing{padding:0;width:100%;border:0!important}
.reviews-set .review-listing img{float:none;margin:auto;display:block}
.page-id-15 .uk-width-1-1.uk-padding{padding:10px!important}
div#slide-1-layer-1{font-size:29px!important;line-height:normal!important;position:relative;text-shadow:1px 1px 1px #000!important;left:0}
div#slide-2-layer-1{font-size:29px!important;line-height:normal!important;position:relative;text-shadow:1px 1px 1px #000!important;left:0}
div#slide-3-layer-1{font-size:29px!important;line-height:normal!important;position:relative;text-shadow:1px 1px 1px #000!important;left:0}
.tp-mask-wrap{overflow:visible!important}
.uk-margin-medium.poa .de-textblock-wrapper{width:100%!important}
div#cscd-item-1533530353491-445417f4-ff96{position:relative!important;top:0!important}
.de-row.uk-container.uk-container-expand.uk-padding-remove-horizontal.uk-background-norepeat.uk-background-top-left{height:auto!important}
.uk-width-1-1.uk-padding-remove.uk-background-cover.uk-background-norepeat.uk-background-top-left{height:auto!important}
div#top-blanksd h2 a{float:left;width:100%!important;font-size:35px!important}
div#top-blanksd div#blank-images img{width:100%!important;float:none!important;display:block!important;max-width:400px!important;margin:auto}
#footer-section3.de-footer__section{padding:10px 0!important}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-1,div#footer-section-2-row-0 div#footer-section-2-row-0-column-2{margin:auto!important}
}
@media (max-width:600px) {
.de-row.uk-container{margin:auto!important}
.page-id-10 .de-page-title.uk-section{height:200px!important;min-height:200px!important;background-size:cover!important}
h5.uk-margin-remove.de-sc-heading{font-size:60px!important}
.innerpagescontent .uk-width-1-1.uk-padding{padding:10px}
.alignleft,.alignright{margin:auto;float:none;display:block;width:100%;max-width:370px;margin:10px auto!important}
.page-id-5 .uk-margin-medium.poa .de-textblock-wrapper P{font-size:19px!important}
div#slide-1-layer-1{font-size:17px!important;width:100%!important;padding:0 80px!important}
div#slide-2-layer-1{font-size:17px!important;width:100%!important;padding:0 80px!important}
div#slide-3-layer-1{font-size:17px!important;width:100%!important;padding:0 80px!important}
div#halftheds{width:100%!important;top:15px!important}
div#halftheds .uk-text-left.uk-position-bottom-left.uk-position-large{margin:auto;padding:10px!important}
div#halftheds .uk-text-left.uk-position-bottom-left.uk-position-large p{font-size:15px!important;line-height:normal!important;top:0!important;margin:auto}
div#halftheds h2.uk-margin-small{font-size:25px!important;margin:auto}
div#halftheds span.uk-button.uk-button-text{font-size:17px!important}
div#biglinks .uk-width-1-1.uk-padding-remove.uk-background-cover.uk-background-norepeat.uk-background-top-left{height:510px!important}
table.responsive thead{display:none}
.prices table.responsive tr td{float:left;width:100%;text-align:left!important;border:1px solid #ddd;background:#fff;padding:3px!important;font-size:25px;text-align:center!important}
.prices table.responsive tr{float:left;width:100%;border:0;background:transparent;padding:0;margin-top:10px}
table.responsive{float:left;width:100%}
table.responsive td span{white-space:normal}
.prices table.responsive tr td:first-child{font-weight:400;line-height:normal;text-shadow:0 0 0 #000}
.prices .strong{font-size:35px!important;line-height:normal}
#de-header-horizontal:not(.no-transparency):not(.site-header--is-sticky) .de-header__wrapper{padding-top:10px}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left.bigsssphnes a{font-size:30px!important}
.halfit{width:100%!important}
a.biggphonesnu{font-size:40px!important}
body,p,li,#wonderplugincarousel-1 blockquote,#wonderplugincarousel-1 cite,a{font-size:20px!important}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left.bntss a{padding:10px!important;margin:auto!important;display:block!important;float:none!important}
.serviced .halfit.fourrowa ul{float:left;width:100%;margin:auto;padding:10px;box-sizing:border-box}
.halfit.fourrowa ul strong{line-height:normal!important}
.halfit.fourrowa{padding:10px}
.serviced .halfit ul{float:left;width:100%}
.halfit.padding{padding:10px}
}
@media (max-width:450px) {
div#slide-1-layer-1{font-size:17px!important;width:100%!important;padding:0 80px!important}
div#slide-2-layer-1{font-size:17px!important;width:100%!important;padding:0 80px!important}
div#slide-3-layer-1{font-size:17px!important;width:100%!important;padding:0 80px!important}
div#biglinks .uk-width-1-1.uk-padding-remove.uk-background-cover.uk-background-norepeat.uk-background-top-left{height:400px!important}
h5.uk-margin-remove.de-sc-heading{font-size:34px!important}
}
@media (min-width:650px) and (max-width:890px) {
div#slide-1-layer-1{font-size:38px!important;line-height:normal!important;position:relative;text-shadow:1px 1px 1px #000!important;left:0}
div#slide-2-layer-1{font-size:38px!important;line-height:normal!important;position:relative;text-shadow:1px 1px 1px #000!important;left:0}
div#slide-3-layer-1{font-size:38px!important;line-height:normal!important;position:relative;text-shadow:1px 1px 1px #000!important;left:0}
.de-sc-cascading-image__img-wrap{margin:auto;max-width:400px}
.de-section.uk-section.uk-background-norepeat.uk-background-top-right.uk-background-fixed.practicearesssss .de-column.uk-position-relative{position:relative;width:50%}
div#top-blanksd .de-column.uk-position-relative{text-align:center!important}
div#top-blanksd h2.uk-margin.de-sc-heading{text-align:center}
h2.uk-margin.de-sc-heading{text-align:center!important}
.uk-margin-medium.poa{text-align:-webkit-center}
#footer-section2 img{margin:auto;max-width:300px}
.tp-mask-wrap{overflow:visible!important}
ul.new-list{width:46%}
.reviews-set .review-listing{width:44%}
.aligncenter,div.aligncenter{margin-bottom:30px}
.page-id-10 .de-page-title.uk-section{height:420px!important;min-height:100px!important;background-repeat:no-repeat!important}
.spacersul{width:50%!important;margin:auto;height:200px!important}
h5#lanascripts{margin-bottom:160px!important;margin-bottom:160px!important}
h5.uk-margin-remove.de-sc-heading{font-size:91px!important;margin-bottom:100px!important}
}
@media (min-width:900px) and (max-width:1100px) {
div#slide-1-layer-1{font-size:38px!important;line-height:normal!important;position:relative;text-shadow:1px 1px 1px #000!important;padding:0 50px!important}
div#slide-2-layer-1{font-size:38px!important;line-height:normal!important;position:relative;text-shadow:1px 1px 1px #000!important;padding:0 50px!important}
div#slide-3-layer-1{font-size:38px!important;line-height:normal!important;position:relative;text-shadow:1px 1px 1px #000!important;padding:0 50px!important}
.tp-mask-wrap{overflow:visible!important}
.de-menu-item--underline>li>a span{font-size:14px!important}
.primary-menu ul li{padding:0 8px!important;margin:auto!important}
.de-header__item.uk-flex.uk-flex-middle.hover-2.normal.uk-first-column{padding:0 10px}
.primary-menu{float:right!important}
ul.uk-flex.uk-flex-wrap.uk-flex-middle.uk-grid-medium.de-header-navigation__primary-menu.de-menu-item--underline.uk-grid{left:0!important;float:right!important}
.de-header__item.uk-flex.uk-flex-middle.hover-2.normal.uk-first-column{float:right!important}
div#header-section-2-row-0-column-1{margin-left:auto!important;width:80%!important}
.de-shape-divider.uk-position-bottom{height:auto!important}
.de-section.uk-section.uk-position-relative.uk-background-norepeat.uk-background-top-right.uk-background-fixed{height:1300px!important}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-2{padding:0}
a#callss{font-size:30px!important}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0{padding:0}
#footer-section2.de-footer__section{padding-left:20px!important}
h1.uk-heading-primary{text-align:center}
ul.new-list{width:46%}
.reviews-set .review-listing{width:44%}
.aligncenter,div.aligncenter{margin-bottom:30px}
.de-row.uk-container.uk-container-expand.uk-padding-remove-horizontal.uk-background-norepeat.uk-background-top-left{height:auto!important}
div#halftheds{width:100%!important;top:18px!important}
div#halftheds h2.uk-margin-small{margin:auto;font-size:30px!important}
div#halftheds p{margin:auto}
.de-row.uk-container.uk-container-expand.uk-padding-remove-horizontal.uk-background-norepeat.uk-background-top-left{height:auto!important}
div#halftheds{width:100%!important;top:18px!important}
div#halftheds h2.uk-margin-small{margin:auto;font-size:30px!important}
div#halftheds p{margin:auto}
.de-row.uk-container.uk-background-repeatx.uk-background-top-left.parallax{height:1340px!important}
.de-section.uk-section.uk-position-relative.uk-background-norepeat.uk-background-top-right.uk-background-fixed{height:auto!important}
.page-id-10 .de-page-title.uk-section{height:520px!important;min-height:100px!important;background-repeat:no-repeat!important}
.spacersul{width:50%!important;margin:auto;height:200px!important}
}
@media (min-width:1360px) and (max-width:1450px) {
div#de-site-header ul li{padding:0}
div#header-section-2-row-0-column-1{width:75%}
div#opening{width:100%}
}
@media (min-width:1200px) and (max-width:1350px) {
h1.uk-heading-primary{text-align:center}
#footer-section2.de-footer__section{padding-left:20px!important}
.de-shape-divider.uk-position-bottom{height:auto!important}
.de-section.uk-section.uk-position-relative.uk-background-norepeat.uk-background-top-right.uk-background-fixed{height:1060px!important}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-2{padding-left:0}
a#callss{font-size:30px!important}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0{padding:0}
div#halftheds{width:100%;top:33px!important}
div#de-site-header ul li{padding-left:13px}
.page-id-5 .uk-margin-medium.poa p{font-size:21px!important}
.uk-flex.uk-flex-middle.uk-flex-wrap.logo2f.uk-grid-margin img{max-width:300px;float:none;margin:auto;display:block}
#footer-section-2-row-0 .uk-flex.uk-flex-middle.uk-flex-wrap.uk-grid-margin{float:left;width:100%}
.spacersul{margin:auto 30px}
#footer-section3.de-footer__section{padding:20px 0!important}
#footer-section3.de-footer__section p,#footer-section3.de-footer__section li a{font-size:16px!important;text-transform:uppercase}
.page-id-10 .de-page-title.uk-section{background-size:cover!important;background-position:center!important;padding:50px 0!important;min-height:735px!important;height:735px!important}
h5.uk-overflow-hidden.uk-margin-remove.de-sc-heading{font-size:125px!important}
h5.uk-margin-remove.de-sc-heading{font-size:110px!important;line-height:normal!important}
div#de-site-header ul li{padding:0}
div#header-section-2-row-0-column-1{width:72%}
div#opening{width:100%}
}
@media (max-width: 700px) {
#wonderplugincarousel-1 .amazingcarousel-prev{margin:0!important;margin-left:-3px!important}
#wonderplugincarousel-1 .amazingcarousel-next{margin:0!important;margin-right:-10px!important}
a.uk-icon{display:none}
#footer-section2.de-footer__section a{padding:5px 10px!important}
button#responsive-menu-button{border-radius:50%;top:30px}
a.responsive-menu-item-link{text-transform:uppercase}
#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item .responsive-menu-item-link{font-size:18px!important}
#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:20px!important}
span.responsive-menu-box{height:40px}
#footer-section2.de-footer__section{padding-bottom:0!important}
div#text-2{padding-bottom:30px!important}
a.onlinebutton.blacks{margin:0!important;font-size:38px!important;line-height:40px!important;width:90%;margin:auto!important;margin-bottom:5px!important}
.de-sc-cascading-image__inner{margin-top:0!important}
.de-sc-cascading-image__item{top:0!important}
.uk-width-auto.uk-grid-margin.uk-first-column{margin:0!important}
.uk-margin{margin:0!important}
*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin:0!important}
.uk-grid.uk-flex.uk-flex-middle.uk-grid-stack{text-align:center}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--product_menu.uk-margin{margin:0!important}
.uk-width-1-1.uk-padding-remove.uk-background-cover.uk-background-norepeat.uk-background-top-left{height:300px!important}
h5.uk-margin-remove.de-sc-heading{text-align:center!important;text-align:center!important;line-height:normal!important}
.mark-sec{margin-top:470px!important}
.uk-width-auto{width:100%!important}
.de-sc-banner-image.uk-position-relative{padding:150px 0!important}
.de-sc-banner-image__image{background-position:right!important;top:0!important}
h2,.uk-h2{font-size:24px}
div#slide-3-layer-1{font-size:20px!important}
div#slide-2-layer-1{font-size:20px!important}
div#slide-1-layer-1{font-size:20px!important}
.home h5.serve12{font-size:40px!important;padding-top:25px!important}
.home .de-row[data-dahz-id="1533282261401-8dff4807-756f"]{margin-top:-115px!important}
.page-id-7 .de-page-title.uk-section{background-position:left center!important;background-size:100%!important;background-repeat:no-repeat!important;min-height:200px!important;height:auto!important}
.prices .strong{font-size:32px!important;line-height:normal}
.prices table.responsive tr td{font-weight:700}
body .de-page-title.uk-section h1.uk-heading-primary{text-align:left}
.serviced{padding:0!important;padding-left:15px!important}
.page-id-19 .de-row.uk-container{padding:0!important}
.prices table.responsive tr td{border:none!important}
img.aligncenter.size-full.wp-image-69{margin-top:20px}
.serviced .clear{display:none}
.de-sc-image-gallery img{margin-top:30px}
.uk-lightbox-items img{height:auto!important}
button#responsive-menu-button{position:absolute;top:30px}
.uk-lightbox.uk-open{z-index:99999}
.page-id-210 .de-page-title.uk-section{background-position:right!important;background-size:cover!important;background-repeat:no-repeat!important;padding:70px 10px!important}
div#contact-views .uk-width-1-1.uk-padding input#gform_submit_button_1{-webkit-appearance:none;-webkit-border-radius:0}
.page-id-35 .de-page-title.uk-section{background-position:right!important;background-repeat:no-repeat!important;background-size:cover!important;padding:70px 10px!important}
.page-id-41 .de-page-title.uk-section{background-position:right!important;background-repeat:no-repeat!important;background-size:cover!important;padding:70px 10px!important}
.page-id-39 .de-page-title.uk-section{background-position:right!important;background-repeat:no-repeat!important;background-size:cover!important;padding:70px 10px!important}
.page-id-33 .de-page-title.uk-section{background-position:right!important;background-repeat:no-repeat!important;background-size:cover!important;padding:70px 10px!important}
.page-id-37 .de-page-title.uk-section{background-position:right!important;background-repeat:no-repeat!important;background-size:cover!important;padding:70px 10px!important}
.page-id-45 .de-page-title.uk-section{background-position:right!important;background-repeat:no-repeat!important;background-size:cover!important;padding:70px 10px!important}
.page-id-182 .de-page-title.uk-section{background-position:right!important;background-repeat:no-repeat!important;background-size:cover!important;padding:70px 10px!important}
.page-id-64 .de-page-title.uk-section{background-position:right!important;background-repeat:no-repeat!important;background-size:cover!important;padding:70px 10px!important}
.page-id-13 .de-page-title.uk-section{background-position:right!important;background-repeat:no-repeat!important;background-size:cover!important;padding:70px 10px!important}
.page-id-15 .de-page-title.uk-section{background-position:right!important;background-repeat:no-repeat!important;background-size:cover!important;padding:70px 10px!important}
.page-id-62 .de-page-title.uk-section{background-position:right!important;background-repeat:no-repeat!important;background-size:cover!important;padding:70px 10px!important}
.serviced .halfit ul li.last-child{margin-bottom:20px!important}
.page-id-33 .uk-flex.uk-c-flex-stretch.uk-width-1-1{margin-top:20px!important}
.page-id-35 .uk-flex.uk-c-flex-stretch.uk-width-1-1{margin-top:20px!important}
.page-id-39 .uk-flex.uk-c-flex-stretch.uk-width-1-1{margin-top:20px!important}
.page-id-45 .uk-flex.uk-c-flex-stretch.uk-width-1-1{margin-top:20px!important}
.page-id-37 .uk-flex.uk-c-flex-stretch.uk-width-1-1{margin-top:20px!important}
.page-id-41 .uk-flex.uk-c-flex-stretch.uk-width-1-1{margin-top:20px!important}
.page-id-62 .uk-flex.uk-c-flex-stretch.uk-width-1-1 h2{margin:10px 0!important}
#logoinflow ul#crousel-text li{width:100%!important;padding-top:10px!important;padding-bottom:0!important}
#pp{font-size:18px!important;line-height:normal!important}
div#cscd-item-1533530353491-445417f4-ff96--3{margin:auto auto 20px!important}
div#de-content-wrapper{padding:20px!important;box-sizing:border-box!important}
body .de-page-title.uk-section h1.uk-heading-primary{text-align:center!important}
div#de-content-wrapper{padding-top:0!important}
div#post-1782 .uk-animation-slide-right-medium{top:100px!important}
a.onlinebutton.blacks{margin:30px 0!important;width:100%!important}
.uk-width-1-1.uk-padding{padding:20px 0!important}
.page-id-7 .de-row[data-dahz-id="1533019477296-3de2335a-dfc3"]{margin:0!important;margin-top:20px!important}
p.addresshome{font-size:24px!important}
.page-id-19 .de-page-title.uk-section{padding:70px 10px!important;background-position:center!important}
body.page-id-64 img.aligncenter,body.page-id-62 img.aligncenter{margin-top:20px!important}
}
@media (max-width: 350px) {
.mark-sec{margin-top:360px!important}
a.onlinebutton.blacks{font-size:32px!important}
a.biggphonesnu{font-size:36px!important}
.uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left.bntss a{padding-bottom:8px!important}
.page-id-19 center.bottoms,.page-id-19 center.bottoms a{font-size:28px!important;line-height:normal}
.page-id-35 .de-page-title.uk-section h1.uk-heading-primary{font-size:30px!important}
.page-id-41 .de-page-title.uk-section h1.uk-heading-primary{font-size:28px!important}
.home .tp-bgimg.defaultimg{display:none!important}
.page-id-33 .de-page-title.uk-section{padding:70px 10px!important}
.page-id-35 .de-page-title.uk-section{padding:70px 10px!important}
.page-id-39 .de-page-title.uk-section{padding:70px 10px!important}
.page-id-41 .de-page-title.uk-section{padding:70px 10px!important}
.page-id-210 .de-page-title.uk-section{padding:70px 10px!important}
.page-id-37 .de-page-title.uk-section{padding:70px 10px!important}
.page-id-45 .de-page-title.uk-section{padding:70px 10px!important}
.page-id-182 .de-page-title.uk-section{padding:70px 10px!important}
.page-id-64 .de-page-title.uk-section{padding:70px 10px!important}
.page-id-13 .de-page-title.uk-section{padding:70px 10px!important}
.page-id-15 .de-page-title.uk-section{padding:70px 10px!important}
.page-id-62 .de-page-title.uk-section{padding:70px 10px!important}
div#post-1782 .uk-animation-slide-right-medium{top:75px!important}
}
@media(min-width:1450px) {
a.onlinebutton.blacks{border:3px solid #000;margin:auto;display:block;text-align:center;max-width:600px;text-transform:uppercase;font-size:68px!important;position:relative;line-height:normal!important;color:#000!important;margin-top:-40px;width:100%}
a.onlinebutton.blacks:hover{background:#000!important;color:#fff!important}
.de-header__sticky--wrapper.uk-sticky .uk-container.uk-container-expand{width:100%;max-width:1470px}
div#header-section-2-row-0-column-0{width:390px!important}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-small.uk-sticky-below.uk-sticky-fixed .uk-container.uk-container-expand{max-width:1470px!important}
.de-header__sticky--wrapper.uk-sticky.uk-active #header-section2.de-header__section{padding-top:5px}
#de-header-horizontal:not(.no-transparency):not(.site-header--is-sticky) .de-header__wrapper{padding-top:10px}
}
@media(min-width:1360px) and (max-width:1450px) {
.page-id-7 .de-page-title.uk-section{padding:10px!important;height:650px!important;min-height:650px!important;background-position:center center!important;background-size:cover!important}
h5.uk-margin-remove.de-sc-heading{font-size:110px!important;line-height:normal!important}
.page-id-41 .de-page-title.uk-section{background-position:center!important}
}
@media(min-width:1200px) and (max-width:1350px) {
.page-id-7 .de-page-title.uk-section{padding:10px!important;height:650px!important;min-height:650px!important;background-position:center center!important;background-size:cover!important}
ul.dropdown a,ul.dropdown a:link,ul.dropdown a:visited{font-size:13px!important}
.de-sc-banner-image{padding-top:25px}
#wonderplugincarousel-1 .amazingcarousel-prev{margin:0!important}
#wonderplugincarousel-1 .amazingcarousel-next{margin:0!important;margin-right:-10px!important}
.page-id-41 .de-page-title.uk-section{background-position:center!important}
}
@media(min-width:1500px) and (max-width:1650px) {
.page-id-7 .de-page-title.uk-section{padding:10px!important;height:650px!important;min-height:650px!important;background-position:center center!important;background-size:cover!important}
ul.dropdown a,ul.dropdown a:link,ul.dropdown a:visited{font-size:19px!important}
}
.serviced .halfit ul li{float:left;width:100%;float:left;width:100%}
#footer-section3.de-footer__section{float:left;width:100%}
div#footer-section2{float:left;width:100%;padding-bottom:40px!important}
::-webkit-input-placeholder{color:#000}
::-moz-placeholder{color:#000}
:-ms-input-placeholder{color:#000;:-moz-placeholder/firefox18-/color:#000}
@media(max-width:400px) {
.page-id-7 .de-page-title.uk-section{background-size:cover!important;background-position:center!important;min-height:170px!important}
}
@media(min-width:1200px) {
.home .uk-width-1-1.de-sc-banner-image__content-wrap.uk-visible-toggle.uk-padding-remove h2.uk-margin-small{width:90%}
.home .uk-width-1-1.de-sc-banner-image__content-wrap.uk-visible-toggle.uk-padding-remove p{width:60%}
.de-page-title__container.uk-container h1{position:relative;top:60px}
}
@media(min-width:1200px) and (max-width:1350px) {
.home .uk-width-1-1.de-sc-banner-image__content-wrap.uk-visible-toggle.uk-padding-remove h2.uk-margin-small{width:90%;font-size:25px;margin-top:40px!important;float:left}
.home .uk-width-1-1.de-sc-banner-image__content-wrap.uk-visible-toggle.uk-padding-remove p{width:90%}
}
@media(min-width:710px) and (max-width:800px) {
div#header-mobile-section-2-row-0-column-1{display:none}
button#responsive-menu-button{top:30px!important}
button#responsive-menu-button .responsive-menu-box{margin-bottom:3px}
.home .de-row.uk-container.uk-background-repeatx.uk-background-top-left.parallax{margin-top:370px!important}
.home a.onlinebutton.blacks{margin-top:10px!important}
.home .uk-flex.uk-c-flex-stretch.uk-width-1-1.mark-sec{margin-top:201px}
.home .uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--product_menu.uk-margin{width:60%}
.home .uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left.bntss a{padding:10px!important}
.home .uk-width-1-1.uk-padding-remove.uk-background-cover.uk-background-norepeat.uk-background-top-left{height:660px!important}
.home .de-row.uk-container.uk-container-expand.uk-padding-remove-horizontal.uk-background-norepeat.uk-background-top-left{background-size:inherit}
.home#de-content-wrapper .halfit{padding:0!important;padding-left:30px!important}
.home h5.uk-overflow-hidden.uk-margin-remove.de-sc-heading.serve12{margin-bottom:0!important;font-size:60px!important;text-align:center!important}
.page-id-7 .de-page-title.uk-section{min-height:365px!important;height:365px!important}
.page-id-7 .de-section.uk-section.uk-padding-remove-vertical.uk-padding-remove-top{margin-top:40px!important}
.page-id-182 .de-page-title.uk-section{min-height:365px!important;height:365px!important;background-position:right!important}
body.page-id-182 .de-page-title.uk-section h1.uk-heading-primary{margin-top:135px!important}
.page-id-64 .de-page-title.uk-section{min-height:365px!important;height:365px!important;background-position:right!important}
body.page-id-64 .de-page-title.uk-section h1.uk-heading-primary{margin-top:135px!important}
.page-id-64 div#de-content-wrapper{margin-top:30px}
.page-id-62 .de-page-title.uk-section{min-height:365px!important;height:365px!important;background-position:right!important}
body.page-id-62 .de-page-title.uk-section h1.uk-heading-primary{margin-top:135px!important}
.page-id-62 div#de-content-wrapper{margin-top:30px}
.page-id-13 .de-page-title.uk-section{min-height:365px!important;height:365px!important;background-position:right!important}
body.page-id-13 .de-page-title.uk-section h1.uk-heading-primary{margin-top:135px!important}
.page-id-13 div#de-content-wrapper{margin-top:30px}
.page-id-210 .de-page-title.uk-section{min-height:365px!important;height:365px!important;background-position:right!important}
body.page-id-210 .de-page-title.uk-section h1.uk-heading-primary{margin-top:135px!important}
.page-id-210 div#de-content-wrapper{margin-top:30px}
.page-id-15 .de-page-title.uk-section{min-height:365px!important;height:365px!important;background-position:right!important}
body.page-id-15 .de-page-title.uk-section h1.uk-heading-primary{margin-top:135px!important}
.page-id-15 div#de-content-wrapper{margin-top:30px}
.de-page-title.uk-section{min-height:365px!important;height:365px!important;background-position:right!important}
.de-page-title.uk-section h1.uk-heading-primary{margin-top:135px!important}
div#de-content-wrapper{margin-top:30px}
.home div#de-content-wrapper{margin-top:0!important}
.home .uk-grid-margin.uk-first-column.uk-scrollspy-inview.uk-animation-slide-bottom-medium{text-align:center!important}
.home .de-textblock-wrapper .halfit li{text-align:left}
.site-info.uk-text-center{width:100%!important;float:left;text-align:center!important}
.uk-flex.uk-flex-middle.uk-flex-wrap.uk-first-column{float:left;width:100%!important}
span.de-sc-team-member__content__socials{float:left;width:100%!important;text-align:center!important}
.amazingcarousel-prev{display:none!important}
.amazingcarousel-next{display:none!important}
.home h5.uk-margin-remove.de-sc-heading{text-align:center!important}
.home .de-section.uk-section.uk-section-large.uk-background-norepeat.uk-background-top-right.uk-background-fixed{height:300px}
.home #logoinflow ul#crousel-text li:first-child{float:left;width:250px}
.home #logoinflow ul#crousel-text li:nth-of-type(3),#logoinflow ul#crousel-text li:nth-of-type(2){width:230px!important;float:right}
.home ul#crousel-text{padding-top:90px!important}
.home h5.uk-margin-remove.de-sc-heading{font-size:60px!important}
.page-id-19 .de-row.uk-container{padding:0!important}
.page-id-19 .serviced .halfit.fourrowa ul{width:50%!important;padding-left:50px}
.page-id-19 .serviced .halfit ul{width:50%!important;padding-left:50px!important}
.page-id-7 .de-page-title.uk-section h1.uk-heading-primary{margin-top:0!important}
.home .uk-width-1-1.uk-margin-large{margin-top:0!important}
div#wonderplugincarousel-container-1{padding-bottom:100px!important}
div#text-2{padding-bottom:10px!important}
div#footer-section2{padding-bottom:20px!important}
.page-id-64 div#de-content-wrapper{padding-top:25px!important}
.page-id-62 div#de-content-wrapper{padding-top:25px!important}
.page-id-13 div#de-content-wrapper{padding-top:90px!important}
.page-id-15 .de-row.uk-container{padding-top:40px}
.page-id-33 div#de-content-wrapper{padding-top:25px!important}
.page-id-35 div#de-content-wrapper{padding-top:25px!important}
.page-id-45 div#de-content-wrapper{padding-top:25px!important}
.page-id-37 div#de-content-wrapper{padding-top:25px!important}
.page-id-41 div#de-content-wrapper{padding-top:25px!important}
.page-id-39 div#de-content-wrapper{padding-top:25px!important}
.home h5.uk-margin-remove.de-sc-heading {
    font-size: 70px!important;
}
body .de-page-title.uk-section h1.uk-heading-primary {
    font-size: 45px!important;
}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-1, div#footer-section-2-row-0 div#footer-section-2-row-0-column-2 {
    width: 50% !important;
}

div#footer-section-2-row-0 div#footer-section-2-row-0-column-0 p {
    text-align: center !important;
}
div#footer-section-3-row-0-column-0 {
    order: 2 !important;
}
#responsive-menu-container li.responsive-menu-item {
    text-transform: uppercase;
}
.page-id-15 .de-column.de-column--inner.uk-position-relative.uk-first-column {
    text-align: center !important;
}

.page-id-15 h2.uk-margin.de-sc-heading {
    padding-bottom: 20px !important;
}
.page-id-241 div#de-content-wrapper {
    padding-top: 25px !important;
}
.home .uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--button.uk-margin.uk-text-left.bigsssphnes a {
    font-size: 85px!important;
}
.home h5.de-product-menu--title {
    font-size: 23px;
}
.page-id-13 button#responsive-menu-button {
    position: absolute !important;
	z-index:999999999999999 !important;
}
.home h2.uk-margin.de-sc-heading {
    font-size: 55px!important;
}
}
@media(min-width:810px) and (max-width:1100px) {
div#header-section-2-row-0-column-1{display:none}
.home .de-row.uk-container.uk-background-repeatx.uk-background-top-left.parallax{height:auto!important}
.home .de-section.uk-section.uk-position-relative.uk-background-norepeat.uk-background-top-right.uk-background-fixed{padding-bottom:0!important}
.home .uk-grid.uk-flex-1.uk-c-position-z-index-0.uk-grid-collapse.uk-grid-match.uk-c-flex-middle .de-column.uk-position-relative{width:100%!important;float:left}
.home .uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--product_menu.uk-margin{width:70%!important;margin:35px auto!important}
.home .uk-width-1-1.uk-padding-remove.uk-background-cover.uk-background-norepeat.uk-background-top-left{height:835px!important}
.home .uk-grid.uk-flex-1.uk-c-position-z-index-0.uk-grid-collapse.uk-flex-middle .de-column.uk-position-relative{width:100%!important;float:left}
.home h5.uk-margin-remove.de-sc-heading{line-height:2!important}
.home .de-section.uk-section.uk-background-norepeat.uk-background-top-right.uk-background-fixed .uk-width-1-1.uk-margin-large .uk-scrollspy-inview.uk-animation-slide-bottom-medium{width:100%!important;margin-top:0!important}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-small.uk-sticky-below.uk-sticky-fixed{width:100%!important;float:left}
#footer-section2.de-footer__section{padding-left:0!important}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-1{width:33%!important;padding:0!important;margin:0!important}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0{margin-left:45px!important}
div#footer-section-3-row-0-column-0{padding-left:40px!important}
div#footer-section-3-row-0 div#footer-section-3-row-0-column-1{padding-right:50px!important}
.amazingcarousel-prev{display:none!important}
.amazingcarousel-next{display:none!important}
.de-page-builder{padding-top:120px}
div#de-header-horizontal-desktop{background:#000!important;height:120px!important}
.uk-container.uk-container-expand{padding:0!important}
.de-header__logo-media.de-header__logo-media--light{margin-left:30px}
.de-header__logo-media.de-header__logo-media--sticky{margin-left:30px!important}
button#responsive-menu-button{top:28px!important}
.home .de-section.uk-section.uk-section-large.uk-background-norepeat.uk-background-top-right.uk-background-fixed .uk-first-column{padding-left:45px!important}
.home #logoinflow ul#crousel-text li:nth-of-type(3),#logoinflow ul#crousel-text li:nth-of-type(2){width:320px!important}
.page-id-7 div#de-site-header{padding-bottom:120px!important}
.page-id-7 .de-page-builder{padding-top:0!important}
.page-id-182 div#de-site-header{padding-bottom:120px!important}
.page-id-182 .de-page-title.uk-section{background-position:right!important}
.page-id-182 .de-page-builder{padding-top:0!important}
.page-id-19 div#de-site-header{padding-bottom:120px!important}
.page-id-19 .de-page-title.uk-section{background-position:right!important}
.page-id-19 .de-page-builder{padding-top:0!important}
.page-id-19 div#de-content-wrapper div{padding:0!important}
.page-id-19 .de-row.uk-container{padding:0!important}
.page-id-19 div#de-content-wrapper{padding:20px!important;margin-left:80px!important}
.page-id-19 .serviced .halfit.fourrowa ul{width:47%!important;margin-left:20px!important}
.page-id-19 .serviced .halfit ul{width:45%!important;margin-left:20px!important}
.page-id-64 div#de-site-header{padding-bottom:120px!important}
.page-id-64 .de-page-title.uk-section{background-position:right!important}
.page-id-64 .de-page-builder{padding-top:0!important}
.page-id-62 div#de-site-header{padding-bottom:120px!important}
.page-id-62 .de-page-title.uk-section{background-position:right!important}
.page-id-62 .de-page-builder{padding-top:0!important}
.page-id-13 div#de-site-header{padding-bottom:120px!important}
.page-id-13 .de-page-title.uk-section{background-position:right!important}
.page-id-13 .de-page-builder{padding-top:0!important}
.page-id-210 div#de-site-header{padding-bottom:120px!important}
.page-id-210 .de-page-title.uk-section{background-position:right!important}
.page-id-210 .de-page-builder{padding-top:0!important}
.page-id-15 div#de-site-header{padding-bottom:120px!important}
.page-id-15 .de-page-title.uk-section{background-position:right!important}
.page-id-15 .de-page-builder{padding-top:40px!important}
.page-id-241 div#de-site-header{padding-bottom:120px!important}
.page-id-241 .de-page-title.uk-section{background-position:right!important}
.page-id-241 .de-page-builder{padding-top:0!important}
.page-id-33 div#de-site-header{padding-bottom:120px!important}
.page-id-33 .de-page-title.uk-section{background-position:right!important}
.page-id-33 .de-page-builder{padding-top:0!important}
.page-id-35 div#de-site-header{padding-bottom:120px!important}
.page-id-35 .de-page-title.uk-section{background-position:right!important}
.page-id-35 .de-page-builder{padding-top:0!important}
.page-id-45 div#de-site-header{padding-bottom:120px!important}
.page-id-45 .de-page-title.uk-section{background-position:right!important}
.page-id-45 .de-page-builder{padding-top:0!important}
.page-id-37 div#de-site-header{padding-bottom:120px!important}
.page-id-37 .de-page-title.uk-section{background-position:right!important}
.page-id-37 .de-page-builder{padding-top:0!important}
.page-id-41 div#de-site-header{padding-bottom:120px!important}
.page-id-41 .de-page-title.uk-section{background-position:right!important}
.page-id-41 .de-page-builder{padding-top:0!important}
.page-id-39 div#de-site-header{padding-bottom:120px!important}
.page-id-39 .de-page-title.uk-section{background-position:right!important}
.page-id-39 .de-page-builder{padding-top:0!important}
.home .testimonislas.uk-grid.uk-grid-stack div#post-851 .de-page-builder {
    padding-top: 0px !important;
}
.home .uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--before_after.uk-margin {
    margin: 0px !important;
	display:none !important;
}
.home a.onlinebutton.blacks {
    margin-top: 25px !important;
}
.home .de-section.uk-section {
    padding: 0px !important;
}
.home div#post-1782 .de-section.uk-section.uk-background-norepeat.uk-background-top-right.uk-background-fixed {
    padding: 0px !important;
}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-1, div#footer-section-2-row-0 div#footer-section-2-row-0-column-2 {
    padding-top: 55px !important;
}
span.responsive-menu-box {
    bottom: 2px !important;
}
.home .de-section.uk-section.uk-section-large.uk-background-norepeat.uk-background-top-right.uk-background-fixed {
    height: 400px !important;
}
.home .de-sc-slider.uk-margin.uk-margin {
    margin-top: 120px;
}
ul#responsive-menu {
    text-transform: uppercase;
}
.page-id-13 button#responsive-menu-button {
    position: absolute !important;
	z-index:999999999999999 !important;
}


}
@media(min-width:1200px) {
.uk-container{padding:0!important}
#footer-section2.de-footer__section{padding-left:0!important}
.home .de-section.uk-section.uk-background-norepeat.uk-background-top-right.uk-background-fixed{padding-left:20px}
div#footer-section-2-row-0 div#footer-section-2-row-0-column-0{padding-left:70px!important;width:35%!important}
div#footer-section-2-row-0-column-1{width:33%!important;padding-left:70px!important}
div#footer-section-2-row-0-column-2{width:30%!important}
div#footer-section3 p.uk-margin-remove{padding-left:60px!important}
.page-id-19 .de-row.uk-container{padding:0!important}
.page-id-19 div#de-content-wrapper{padding:20px}
}

@media(max-width:700px) {
.page-id-241 div#de-content-wrapper {
    padding-top: 20px !important;
}
.page-id-182 table:not(#wp-calendar) {
    white-space: normal !important;
}
.page-id-19 center.bottoms, .page-id-19 center.bottoms a {
    font-size: 29px!important;
}
.page-id-7 .de-textblock-wrapper p:last-child {display: none;}
.page-id-7 .de-textblock-wrapper p:nth-of-type(2) {display: none;}
.page-id-7 .uk-position-relative.de-shortcode__wrapper.de-shortcode__wrapper--dahz_single_image.uk-margin.uk-scrollspy-inview.uk-animation-slide-right-medium {
    padding-bottom: 20px !important;
}
.page-id-19 .de-page-title.uk-section {
    background-position: right !important;
}
.page-id-241 .de-page-title.uk-section {
    background-position: right !important;
    background-repeat: no-repeat !important;
    height: 170px !important;
}

body.page-id-241  .de-page-title.uk-section {
    padding: 70px 10px!important;
}	
}
@media(min-width:410px) and (max-width:600px) {
.home p#pp {
    font-size: 22px !important;
}

.home div#slide-1-layer-1 {
    font-size: 35px!important;
    padding: 0 50px!important;
}
.home div#slide-2-layer-1 {
    font-size: 25px!important;
}	
.home div#slide-3-layer-1 {
    font-size: 25px!important;
}
.page-id-19 center.bottoms {
    font-size: 30px!important;
}
}