@font-face{font-family:futura-ptbold;src:url(https://walshgiladlaw.com//wp-content/themes/laws/FuturaPTLight.otf) format("opentype")}
@font-face{font-family:futura-pt;src:url(https://walshgiladlaw.com//wp-content/themes/laws/FuturaPTLight.otf) format("opentype")}

body,p,.de-cart-checkout__collaterals__cart-totals__shipping-method li .amount,.de-header-search__content-input input[type="text"]{font-family:Yantramanav;font-style:normal;font-weight:400}
h1,h2,h3,h4,h5,h6,.uk-countdown-number,.de-single .de-related-post__media .de-ratio-content--inner{font-family:futura-pt;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:Yantramanav;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:Yantramanav;font-style:normal;font-weight:400}
.de-btn{font-family:Yantramanav;font-style:normal;font-weight:400}
.de-quickview-content__summary{font-size:18px}
@media only screen and ( max-width: 768px ) {
.de-quickview-content__summary{font-size:18px}
}
@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:60px}
#header-mobile-section1.de-header-mobile__section{min-height:60px}
#header-section1.de-header__section,#header-mobile-section1.de-header-mobile__section{background-color:#fff;border-bottom-width:1px;border-bottom-color:rgba(220,220,220,0.8);border-bottom-style:solid}
.de-header #header-section1 .de-primary-menu > li > .sub-menu,.de-header #header-section1 .menu > li > ul.sub-menu,.de-header #header-section1 .de-header__mini-cart-container--as-dropdown.de-header__mini-cart-container--horizontal,.de-header #header-section1 .de-account-content__wrapper ul.de-dropdown,.de-header #header-section1 .de-currency__element ul.de-dropdown,.de-header #header-section1 .de-account-content__wrapper .de-account-content--as-dropdown{top:calc(100% + 1px)}
#header-section1.de-header__section *,#header-section1.de-header__section :visited,#header-mobile-section1.de-header-mobile__section *,#header-mobile-section1.de-header-mobile__section ul.de-primary-menu--modified>li>a:after{color:#000000}
#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:#000000}
#header-section1.de-header__section a:hover,#header-section1.de-header__section a:hover *,#header-mobile-section1.de-header-mobile__section a:hover,#header-mobile-section1.de-header-mobile__section a:hover *{color:#726240}
#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:#726240}
#footer-section1.de-footer__section{background-color:#fff;padding-top:60px;padding-bottom:40px;border-top-width:1px;border-top-color:rgba(220,220,220,0.8);border-top-style:solid}
#footer-section1.de-footer__section .de-footer__main-navigation .menu ul.children > li{border-color:rgba(220,220,220,0.8)}
#footer-section1.de-footer__section{color:#000000}
#footer-section1.de-footer__section a{color:#726240}
#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:#000000}
#footer-section1.de-footer__section a:hover{color:rgba(114,98,64,0.8)}
#footer-section1.de-footer__section time,#footer-section1.de-footer__section .rss-date{color:#000000}
#footer-section1.de-footer__section .widget-title{color:#000000}
#footer-section1.de-footer__section .widget.widget_calendar table #today{border-color:rgba(220,220,220,0.8)}
#header-section2.de-header__section{min-height:80px}
#header-mobile-section2.de-header-mobile__section{min-height:60px}
#header-section2.de-header__section,#header-mobile-section2.de-header-mobile__section{background-color:#fff;border-bottom-width:1px;border-bottom-color:rgba(220,220,220,0.8);border-bottom-style:none}
.de-header #header-section2 .de-primary-menu > li > .sub-menu,.de-header #header-section2 .menu > li > ul.sub-menu,.de-header #header-section2 .de-header__mini-cart-container--as-dropdown.de-header__mini-cart-container--horizontal,.de-header #header-section2 .de-account-content__wrapper ul.de-dropdown,.de-header #header-section2 .de-currency__element ul.de-dropdown,.de-header #header-section2 .de-account-content__wrapper .de-account-content--as-dropdown{top:calc(100% + 1px)}
#header-section2.de-header__section *,#header-section2.de-header__section :visited,#header-mobile-section2.de-header-mobile__section *,#header-mobile-section2.de-header-mobile__section ul.de-primary-menu--modified>li>a:after{color:#000000}
#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:#000000}
#header-section2.de-header__section a:hover,#header-section2.de-header__section a:hover *,#header-mobile-section2.de-header-mobile__section a:hover,#header-mobile-section2.de-header-mobile__section a:hover *{color:#726240}
#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:#726240}
#footer-section2.de-footer__section{background-color:#141418;background-image:url(https://walshgiladlaw.com//wp-content/themes/laws/wp-content/uploads/2018/04/map-footer.png);background-attachment:fixed;background-position:right bottom;background-repeat:no-repeat;background-size:auto;padding-top:60px;padding-bottom:0;border-top-width:0;border-top-color:rgba(220,220,220,0.8);border-top-style:solid}
#footer-section2.de-footer__section .de-footer__main-navigation .menu ul.children > li{border-color:rgba(220,220,220,0.8)}
#footer-section2.de-footer__section{color:#b3b3b3}
#footer-section2.de-footer__section a{color:#977a3e}
#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:#fffefe}
#footer-section2.de-footer__section a:hover{color:rgba(151,122,62,0.8)}
#footer-section2.de-footer__section time,#footer-section2.de-footer__section .rss-date{color:#b3b3b3}
#footer-section2.de-footer__section .widget-title{color:#fffefe}
#footer-section2.de-footer__section .widget.widget_calendar table #today{border-color:rgba(220,220,220,0.8)}
#header-section3.de-header__section{min-height:30px}
#header-mobile-section3.de-header-mobile__section{min-height:30px}
#header-section3.de-header__section,#header-mobile-section3.de-header-mobile__section{background-color:#fff;border-bottom-width:1px;border-bottom-color:rgba(220,220,220,0.8);border-bottom-style:solid}
.de-header #header-section3 .de-primary-menu > li > .sub-menu,.de-header #header-section3 .menu > li > ul.sub-menu,.de-header #header-section3 .de-header__mini-cart-container--as-dropdown.de-header__mini-cart-container--horizontal,.de-header #header-section3 .de-account-content__wrapper ul.de-dropdown,.de-header #header-section3 .de-currency__element ul.de-dropdown,.de-header #header-section3 .de-account-content__wrapper .de-account-content--as-dropdown{top:calc(100% + 1px)}
#header-section3.de-header__section *,#header-section3.de-header__section :visited,#header-mobile-section3.de-header-mobile__section *,#header-mobile-section3.de-header-mobile__section ul.de-primary-menu--modified>li>a:after{color:#000000}
#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:#000000}
#header-section3.de-header__section a:hover,#header-section3.de-header__section a:hover *,#header-mobile-section3.de-header-mobile__section a:hover,#header-mobile-section3.de-header-mobile__section a:hover *{color:#001648}
#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:#726240}
#footer-section3.de-footer__section{background-color:#141418;background-image:url(https://walshgiladlaw.com//wp-content/themes/laws/wp-content/uploads/2018/04/map-footer.png);background-attachment:fixed;background-position:right bottom;background-repeat:no-repeat;background-size:auto;padding-top:0;padding-bottom:40px;border-top-width:0;border-top-color:rgba(56,56,56,0.8);border-top-style:none}
#footer-section3.de-footer__section .de-footer__main-navigation .menu ul.children > li{border-color:rgba(56,56,56,0.8)}
#footer-section3.de-footer__section{color:#b3b3b3}
#footer-section3.de-footer__section a{color:#977a3e}
#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:#fffefe}
#footer-section3.de-footer__section a:hover{color:rgba(151,122,62,0.8)}
#footer-section3.de-footer__section time,#footer-section3.de-footer__section .rss-date{color:#b3b3b3}
#footer-section3.de-footer__section .widget-title{color:#fffefe}
#footer-section3.de-footer__section .widget.widget_calendar table #today{border-color:rgba(56,56,56,0.8)}
.widget.widget_product_search input[type="search"]{border-color:rgba(220,220,220,0.8)}
.widget.widget_product_search button{color:#000000}
.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:#000000}
.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:rgba(114,98,64,0.8)}
.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:rgba(220,220,220,0.8)}
.de-header-vertical__bar{background-color:#000}
.de-header-vertical__bar *{color:#fff}
.de-pagination[data-pagination-type="number"] li a{border-color:rgba(220,220,220,0.8)}
.de-pagination[data-pagination-type="number"] li a:hover{border-color:#726240}
.de-archive .entry-sticky,.de-pagination[data-pagination-type="number"] li.active a{background-color:#726240;border-color:#726240;color:#fff}
.de-archive .entry-sticky::after{border-top-color:#726240}
.layout-1 .de-archive .entry-content,.layout-2 .de-archive .entry-content,.layout-3 .de-archive .entry-item::after{border-color:rgba(220,220,220,0.8)}
body,.de-single__navigation > div > h6 + div,.de-sticky__add-to-cart-container,.de-sticky__add-to-cart-outer-container,.de-header__mini-cart-container,.uk-offcanvas-bar,#header-myaccount-dropdown,.uk-slider .uk-slidenav,.de-product-single__badge,.de-product-single__images li .de-gallery__link,.de-myaccount__navigation .uk-dropdown{background-color:#fff}
#de-content-wrapper{background-color:#fff}
#page.de-content-boxed .page-wrapper{max-width:1400px;margin:0 auto}
.de-content-boxed #de-header-horizontal:not(.no-transparency):not(.site-header--is-sticky) .de-header__wrapper{margin:0 auto;width:1400px}
#page.de-content-boxed{background-color:#f2f2f2}
@media ( min-width: 960px ) {
#page.de-content-framed,#page.de-content-framed .page-wrapper:before{background-color:#f2f2f2}
#page.de-content-framed:before,#page.de-content-framed .page-wrapper:before{height:40px}
#page.de-content-framed:before{background-color:#f2f2f2}
#page.de-content-framed .page-wrapper{background-color:#fff;margin:40px}
}
.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,.de-product-single__navigation-control__inner-wrapper{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,.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,.de-back-to-top{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),.de-product-single__navigation-control__inner-wrapper{max-width:1240px}
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:rgba(220,220,220,0.8)}
body,select,.de-myaccount__navigation .uk-button:not(:disabled),.uk-offcanvas-bar{color:#000000}
.de-page--transition-loader-2 .pace .pace-activity,.de-page--transition-loader-3 .pace .pace-activity{border-top-color:#726240;border-left-color:#726240}
form.woocommerce-checkout input:not(.de-btn):focus,.de-widget__portfolio-title::after,.de-single__navigation--arrow{border-color:#726240}
.de-header-search input[type=text],.woocommerce-cart .de-content__wrapper .woocommerce .cart-collaterals__inner,.de-themes--form-bordered input[type=date]:focus,.de-themes--form-bordered input[type=datetime]:focus,.de-themes--form-bordered input[type=datetime-local]:focus,.de-themes--form-bordered input[type=email]:focus,.de-themes--form-bordered input[type=month]:focus,.de-themes--form-bordered input[type=number]:focus,.de-themes--form-bordered input[type=password]:focus,.de-themes--form-bordered input[type=range]:focus,.de-themes--form-bordered input[type=search]:focus,.de-themes--form-bordered input[type=tel]:focus,.de-themes--form-bordered input[type=text]:focus,.de-themes--form-bordered input[type=time]:focus,.de-themes--form-bordered input[type=url]:focus,.de-themes--form-bordered input[type=week]:focus,.de-themes--form-bordered select:focus,.de-themes--form-bordered textarea:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus,.uk-checkbox:checked,.uk-radio:checked,.widget .widget-title:after,.widget .de-widget-title:after,ul.de-myaccount__form-login-signup__tab li.uk-active:after,.de-product-single .de-tabs ul.tabs li.uk-active:after{border-color:#726240}
.de-shop__menu form::before{border-left-color:transparent;border-right-color:transparent;border-top-color:#726240}
@media screen and (max-width: 768px) {
.de-shop__menu form::before{border-color:rgba(220,220,220,0.8)}
}
.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:#726240}
a,.de-single__navigation--arrow h6 span,.uk-offcanvas-bar a{color:#726240}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.de-pagination a,.comment-navigation a.page-numbers,.uk-offcanvas-bar h6 a{color:#000000}
.entry-meta a,.uk-breadcrumb,.uk-breadcrumb a{color:#000000}
.widget-title{color:#000000}
.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:#000000}
.uk-dotnav > * > *{background-color:#dcdcdc}
.entry-meta a:hover,.uk-breadcrumb a:hover,.uk-pagination a:hover,a:hover,.uk-offcanvas-bar a:hover{color:rgba(114,98,64,0.8)}
.comment-navigation a.page-numbers:hover{border-color:rgba(114,98,64,0.8)}
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,textarea,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 input[type="search"],.widget.widget_search form button[type="submit"],.de-themes--form-bordered input[type="text"],.de-themes--form-bordered input[type="number"],.de-themes--form-bordered input[type="email"],.de-themes--form-bordered input[type="url"],.de-themes--form-bordered input[type="password"],.de-themes--form-bordered input[type="tel"],.de-themes--form-bordered textarea,.de-checkout-coupon form.checkout_coupon,.de-product-single .variations select,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,.uk-checkbox,.uk-radio,form.woocommerce-checkout .de-order-details tr.cart_item,.de-quickview-content__summary .quantity input[type="number"],.de-sc-quickview-content__summary .quantity input[type="number"],.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,.de-portfolio-single__pagination .de-portfolio-single__pagination-prev,.widget_product_search form::after,.widget.widget_calendar table #today,.widget_product_categories ul.product-categories > li,.search .de-content__wrapper .no-results form:after,.de-myaccount__navigation ul:not(.uk-dropdown-nav)>li:after,.de-myaccount__navigation .uk-button:not(:disabled){border-color:rgba(220,220,220,0.8)}
.de-mini-cart__item{border-color:rgba(220,220,220,0.8)!important}
.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(220,220,220,0.8)}
blockquote{border-color:#726240}
.de-btn--fill,.post-password-form input[type="submit"],.de-comments__edit-btn > a,.de-single__edit-post-link a,.de-pagination[data-pagination-type="load-more"] .de-pagination__nav-btn,.comment-navigation .page-numbers.current,a.de-back-to-top:hover{background-color:#726240;color:#fff}
#header-myaccount-dropdown button{color:#fff!important}
#header-myaccount-dropdown button:hover{color:#fff!important}
.de-mini-cart__item-action .de-btn:first-of-type{color:#fff!important}
.de-mini-cart__item-action .de-btn:first-of-type:hover{color:#fff!important}
.de-btn--fill:hover,.de-pagination[data-pagination-type="load-more"] .de-pagination__nav-btn:hover{color:#fff}
.de-btn--fill:hover::after{background-color:#4e4228}
.de-btn--outline,.uk-button:not(:disabled){border-color:#726240;color:#726240}
.de-header__mini-cart-container a.checkout.wc-forward{color:#726240}
.de-header__mini-cart[data-cart-layout="as-dropdown"] a.checkout.wc-forward:hover{color:#fff!important}
.de-btn--outline:hover,a.checkout.wc-forward.de-btn--outline:hover{border-color:#4e4228;color:#fff}
.de-btn--outline:hover::after{background-color:#4e4228}
.de-btn--text{color:#726240}
.de-btn--text:hover{color:#4e4228}
.de-btn--underline-thin:hover{box-shadow:inset 0 -1px 1px -1px rgba(78,66,40,0.3)}
.de-btn--underline-thick{box-shadow:inset 0 -1px 1px -1px rgba(114,98,64,0.3)}
.de-btn--underline-thick:hover{box-shadow:inset 0 -8px 1px -1px rgba(78,66,40,0.1)}
.de-btn--boxed{border-radius:0}
.de-woo-message--success,.uk-notification-message-success{background-color:#141418}
.de-woo-message--success .de-woo-message--description,.de-woo-message--success .de-woo-message--description a,.uk-notification-message-success{color:#fff}
.uk-notification .uk-notification-message .de-notices__success svg{fill:#fff}
.woocommerce-Message--info,.woocommerce-store-notice.demo_store,.uk-notification-message-warning{background-color:#141418;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}
.de-woo-message--alert,.uk-notification-message-danger{background-color:#8d020c}
.de-woo-message--alert .de-woo-message--description,.de-woo-message--alert .de-woo-message--description a,.uk-notification-message-danger{color:#fff}
.de-product-thumbnail__badges-wording.sale{background-color:#fff;color:#000000}
.de-product-thumbnail__badges-wording.new{background-color:#fff;color:#000000}
.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:hover,.uk-light a:hover{opacity:.8!important}
.site-header.transparent-dark .de-header__section *,.uk-dark *{color:#000000!important}
.site-header.transparent-dark .de-header__section{border-color:rgba(14,14,14,0.2)!important}
.site-header.transparent-light .de-header__section *,.uk-light *{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:rgba(14,14,14,0.8)!important}
.uk-dark .uk-slidenav *{color:#000000!important}
.uk-light .uk-dotnav li.uk-active a{background-color:rgba(255,255,255,0.8)!important}
.uk-light .uk-slidenav *{color:#fff!important}
.uk-dark .uk-dotnav li a{background-color:#000!important}
.uk-light .uk-dotnav li a{background-color:#000!important}
.de-page .de-social-share__list a{color:#726240}
.de-page .de-social-share__list a:hover{color:rgba(114,98,64,0.8)}
.de-page .entry-social{border-color:rgba(220,220,220,0.8)}
#masthead .de-social-accounts a.de-social-accounts__icon--fill,#masthead .de-social-accounts a.de-social-accounts__icon--outline{border-radius:0}
#masthead .de-social-accounts a *{color:#000000!important}
#masthead .de-social-accounts a:hover *{color:#726240!important}
#masthead .de-social-accounts a.de-social-accounts__icon--fill{background-color:#dcdcdc}
#masthead .de-social-accounts a.de-social-accounts__icon--fill:hover{background-color:#dcdcdc}
.de-footer .de-social-accounts a.de-social-accounts__icon--fill{background-color:#141418}
.de-footer .de-social-accounts a.de-social-accounts__icon--fill:hover{background-color:#141418}
.de-footer .de-social-accounts a.de-social-accounts__icon--fill,.de-footer .de-social-accounts a.de-social-accounts__icon--outline{border-radius:0}
.de-footer .de-social-accounts a *{color:#977a3e}
.de-footer .de-social-accounts a:hover *{color:rgba(151,122,62,0.8)}
#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 * 1.2);height:calc(40px * 1.2)}
#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 * 1);height:calc(40px * 1)}
.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.2);height:calc(40px * 1.2)}
@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)}
}
.de-header__logo-media{padding-top:10px;padding-bottom:10px}
.de-header__sticky--wrapper.uk-sticky.uk-active #header-section1.de-header__section{min-height:30px}
.de-header__sticky--wrapper.uk-sticky.uk-active #header-section2.de-header__section{min-height:30px}
.de-header__sticky--wrapper.uk-sticky.uk-active #header-section3.de-header__section{min-height:30px}
#masthead .de-header__wrapper .de-header-dropdown > li > a > span{font-size:16px;color:#000000!important}
#masthead .de-header__wrapper .de-header-dropdown > li > a:hover > span{color:#726240!important}
#masthead .de-header__wrapper .uk-navbar-dropdown.de-dropdown__container{background-color:#fff!important}
#masthead [data-item-id="mega_menu"] .uk-navbar-dropdown-grid > div > a{font-size:16px;color:#000000!important}
#masthead [data-item-id="mega_menu"] .uk-navbar-dropdown-grid > div > a:hover{color:#726240!important}
#header-off-canvas .header-off-canvas__container{background-color:#fff}
#header-off-canvas .header-off-canvas__container .uk-offcanvas-close{color:#000000}
#header-off-canvas .header-off-canvas__container .uk-offcanvas-close:hover{color:#726240}
.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:#726240;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:#4e4228}
.de-header-mobile__item .de-header__site-branding .de-header__logo-media a img{height:25px}
.header-mobile-menu__elements hr.header-mobile-menu__elements--separator{border-top-color:rgba(220,220,220,0.8)}
.de-header-mobile__item .de-header__site-branding .de-header__logo-media{padding:5px 0}
.header-mobile-menu__elements ul.de-mobile-primary__nav > li > a{font-size:18px}
.header-mobile-menu__elements ul.de-mobile-primary__nav ul.sub-menu > li.uk-parent > a{font-size:16px}
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:#000000!important}
.header-mobile-menu__container{background-color:#fff}
.header-mobile-menu__container a:hover{color:#726240!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:rgba(114,98,64,0.8)}
#footer-section2 .de-footer-menu--style-2 a::after{background-color:rgba(151,122,62,0.8)}
#footer-section3 .de-footer-menu--style-2 a::after{background-color:rgba(151,122,62,0.8)}
.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: 960px ) {
h1{font-size:46px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( max-width: 960px ) {
h1{font-size:40px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 960px ) {
h2{font-size:36px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( max-width: 960px ) {
h2{font-size:32px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 960px ) {
h3{font-size:30px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( max-width: 960px ) {
h3{font-size:28px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 960px ) {
h4{font-size:25px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( max-width: 960px ) {
h4{font-size:22px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 960px ) {
h5{font-size:20px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( max-width: 960px ) {
h5{font-size:20px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( min-width: 960px ) {
h6{font-size:17.5px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
@media screen and ( max-width: 960px ) {
h6{font-size:17.5px;line-height:1.25;letter-spacing:1px;margin-bottom:10px}
}
.de-page-title h1{font-size:42px}
.de-page-title[data-layout="titania"] h1{font-size:56px}
@media screen and ( min-width: 960px ) {
.de-page-title h1{font-size:50px}
.de-page-title[data-layout="titania"] h1{font-size:72px}
}
.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}
[data-dahz-shortcode-key="1523877096068-95f1d90f-7635"] .de-sc-flip-box .de-sc-flip-box__front-side i,[data-dahz-shortcode-key="1523877096068-95f1d90f-7635"] .de-sc-flip-box .de-sc-flip-box__front-side i:before{font-size:60px}
[data-dahz-shortcode-key="1523877096068-95f1d90f-7635"] .de-sc-flip-box .de-sc-flip-box__front-side *{color:#fff}
[data-dahz-shortcode-key="1523877096068-95f1d90f-7635"] .de-sc-flip-box .de-sc-flip-box__back-side *{color:#fff}
[data-dahz-shortcode-key="1523877096068-95f1d90f-7635"] .de-sc-flip-box .de-sc-flip-box__front-side[data-is-bg-overlay="true"]:before{background-color:rgba(0,0,0,0.8)}
[data-dahz-shortcode-key="1523877096068-95f1d90f-7635"] .de-sc-flip-box .de-sc-flip-box__back-side[data-is-bg-overlay="true"]:before{background-color:rgba(99,99,99,0.9)}
[data-dahz-shortcode-key="1523877096068-95f1d90f-7635"] .de-sc-flip-box .de-sc-flip-box__front-side,[data-dahz-shortcode-key="1523877096068-95f1d90f-7635"] .de-sc-flip-box .de-sc-flip-box__back-side{min-height:300px}
@media only screen and (max-width: 960px) {
[data-dahz-shortcode-key="1523877096068-95f1d90f-7635"] .de-sc-flip-box .de-sc-flip-box__front-side,[data-dahz-shortcode-key="1523877096068-95f1d90f-7635"] .de-sc-flip-box .de-sc-flip-box__back-side{min-height:300px}
}
[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__front-side i,[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__front-side i:before{font-size:60px}
[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__front-side *{color:#fff}
[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__back-side *{color:#fff}
[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__front-side[data-is-bg-overlay="true"]:before{background-color:#726240}
[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__back-side[data-is-bg-overlay="true"]:before{background-color:rgba(99,99,99,0.9)}
[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__front-side,[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__back-side{min-height:300px}
@media only screen and (max-width: 960px) {
[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__front-side,[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__back-side{min-height:300px}
}
[data-dahz-shortcode-key="1524557004890-229b4762-7e62"] .de-sc-flip-box .de-sc-flip-box__front-side i,[data-dahz-shortcode-key="1524557004890-229b4762-7e62"] .de-sc-flip-box .de-sc-flip-box__front-side i:before{font-size:60px}
[data-dahz-shortcode-key="1524557004890-229b4762-7e62"] .de-sc-flip-box .de-sc-flip-box__front-side *{color:#fff}
[data-dahz-shortcode-key="1524557004890-229b4762-7e62"] .de-sc-flip-box .de-sc-flip-box__back-side *{color:#fff}
[data-dahz-shortcode-key="1524557004890-229b4762-7e62"] .de-sc-flip-box .de-sc-flip-box__front-side[data-is-bg-overlay="true"]:before{background-color:rgba(0,0,0,0.8)}
[data-dahz-shortcode-key="1524557004890-229b4762-7e62"] .de-sc-flip-box .de-sc-flip-box__back-side[data-is-bg-overlay="true"]:before{background-color:rgba(99,99,99,0.9)}
[data-dahz-shortcode-key="1524557004890-229b4762-7e62"] .de-sc-flip-box .de-sc-flip-box__front-side,[data-dahz-shortcode-key="1524557004890-229b4762-7e62"] .de-sc-flip-box .de-sc-flip-box__back-side{min-height:300px}
@media only screen and (max-width: 960px) {
[data-dahz-shortcode-key="1524557004890-229b4762-7e62"] .de-sc-flip-box .de-sc-flip-box__front-side,[data-dahz-shortcode-key="1524557004890-229b4762-7e62"] .de-sc-flip-box .de-sc-flip-box__back-side{min-height:300px}
}
[data-dahz-shortcode-key="1524210023626-c25f36c3-72f7"] .de-sc-iconbox--icon{transform:translateZ(0);backface-visibility:hidden;transition:transform .3s ease}
[data-dahz-shortcode-key="1524210023626-c25f36c3-72f7"] .de-sc-iconbox--icon:hover{transform:scale(0.9)}
[data-dahz-shortcode-key="1524210023626-c25f36c3-72f7"] .de-sc-iconbox a:hover{color:rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1524210023626-c25f36c3-72f7"] .de-sc-iconbox a.de-btn--underline-thin:hover{box-shadow:inset 0 -1px 1px -1px rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1524210023626-c25f36c3-72f7"] .de-sc-iconbox a.de-btn--underline-thick:hover{box-shadow:inset 0 -8px 1px -1px rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1524210025399-92067da7-c448"] .de-sc-iconbox--icon{transform:translateZ(0);backface-visibility:hidden;transition:transform .3s ease}
[data-dahz-shortcode-key="1524210025399-92067da7-c448"] .de-sc-iconbox--icon:hover{transform:scale(0.9)}
[data-dahz-shortcode-key="1524210025399-92067da7-c448"] .de-sc-iconbox a:hover{color:rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1524210025399-92067da7-c448"] .de-sc-iconbox a.de-btn--underline-thin:hover{box-shadow:inset 0 -1px 1px -1px rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1524210025399-92067da7-c448"] .de-sc-iconbox a.de-btn--underline-thick:hover{box-shadow:inset 0 -8px 1px -1px rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1524210026887-1da8357b-9e0f"] .de-sc-iconbox--icon{transform:translateZ(0);backface-visibility:hidden;transition:transform .3s ease}
[data-dahz-shortcode-key="1524210026887-1da8357b-9e0f"] .de-sc-iconbox--icon:hover{transform:scale(0.9)}
[data-dahz-shortcode-key="1524210026887-1da8357b-9e0f"] .de-sc-iconbox a:hover{color:rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1524210026887-1da8357b-9e0f"] .de-sc-iconbox a.de-btn--underline-thin:hover{box-shadow:inset 0 -1px 1px -1px rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1524210026887-1da8357b-9e0f"] .de-sc-iconbox a.de-btn--underline-thick:hover{box-shadow:inset 0 -8px 1px -1px rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1523946836500-2c642265-5d10"] .de-sc-iconbox--icon{transform:translateZ(0);backface-visibility:hidden;transition:transform .3s ease}
[data-dahz-shortcode-key="1523946836500-2c642265-5d10"] .de-sc-iconbox--icon:hover{transform:scale(0.9)}
[data-dahz-shortcode-key="1523946836500-2c642265-5d10"] .de-sc-iconbox a:hover{color:rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1523946836500-2c642265-5d10"] .de-sc-iconbox a.de-btn--underline-thin:hover{box-shadow:inset 0 -1px 1px -1px rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1523946836500-2c642265-5d10"] .de-sc-iconbox a.de-btn--underline-thick:hover{box-shadow:inset 0 -8px 1px -1px rgba(114,97,64,0.8)!important}
[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content h5,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content h5 a,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content p.de-sc-team-member__content__description__job-position,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content p.de-sc-team-member__content__description__about,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content span.de-sc-team-member__content__socials a:link i,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content h5,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content h5 a,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content p.de-sc-team-member__content__description__job-position,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content p.de-sc-team-member__content__description__about,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content span.de-sc-team-member__content__socials a:link i{color:#fff}
[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__image:before{background:-moz-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-webkit-gradient(to top,left bottom,color-stop(0%,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.2)));background:-webkit-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-o-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-ms-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%)}
[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content h5,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content h5 a:link,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content h5 a:visited,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content p.de-sc-team-member__content__description__job-position,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__content .de-sc-team-member__content__socials a,[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__content p.de-sc-team-member__content__description__about{color:#fff}
[data-dahz-shortcode-key="1523275696733-6ba0569d-68ef"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content__overlay{background:-moz-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-webkit-gradient(to top,left bottom,color-stop(0%,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.2)));background:-webkit-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-o-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-ms-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%)}
[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content h5,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content h5 a,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content p.de-sc-team-member__content__description__job-position,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content p.de-sc-team-member__content__description__about,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content span.de-sc-team-member__content__socials a:link i,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content h5,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content h5 a,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content p.de-sc-team-member__content__description__job-position,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content p.de-sc-team-member__content__description__about,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content span.de-sc-team-member__content__socials a:link i{color:#fff}
[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__image:before{background:-moz-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-webkit-gradient(to top,left bottom,color-stop(0%,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.2)));background:-webkit-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-o-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-ms-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%)}
[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content h5,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content h5 a:link,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content h5 a:visited,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content p.de-sc-team-member__content__description__job-position,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__content .de-sc-team-member__content__socials a,[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__content p.de-sc-team-member__content__description__about{color:#fff}
[data-dahz-shortcode-key="1523275698006-bff995f7-33b4"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content__overlay{background:-moz-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-webkit-gradient(to top,left bottom,color-stop(0%,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.2)));background:-webkit-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-o-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-ms-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%)}
[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content h5,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content h5 a,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content p.de-sc-team-member__content__description__job-position,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content p.de-sc-team-member__content__description__about,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_centered_text .de-sc-team-member__content span.de-sc-team-member__content__socials a:link i,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content h5,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content h5 a,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content p.de-sc-team-member__content__description__job-position,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content p.de-sc-team-member__content__description__about,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__content span.de-sc-team-member__content__socials a:link i{color:#fff}
[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_centered_text:hover .de-sc-team-member__image:before{background:-moz-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-webkit-gradient(to top,left bottom,color-stop(0%,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.2)));background:-webkit-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-o-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-ms-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%)}
[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content h5,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content h5 a:link,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content h5 a:visited,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content p.de-sc-team-member__content__description__job-position,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__content .de-sc-team-member__content__socials a,[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__content p.de-sc-team-member__content__description__about{color:#fff}
[data-dahz-shortcode-key="1523275610462-582ed81f-4acc"] .de-sc-team-member.de-sc-team-member--hover_slide_in_text:hover .de-sc-team-member__image__content__overlay{background:-moz-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-webkit-gradient(to top,left bottom,color-stop(0%,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.2)));background:-webkit-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-o-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:-ms-linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);background:linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-1{width:calc(1200px * 12/12)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-1-2{width:calc(1200px * 6/12)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-1-3{width:calc(1200px * 4/12)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-1-4{width:calc(1200px * 3/12)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-1-5{width:calc(1200px * 1/5)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-1-6{width:calc(1200px * 2/12)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-2-3{width:calc(1200px * 8/12)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-2-5{width:calc(1200px * 2/5)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-3-4{width:calc(1200px * 9/12)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-3-5{width:calc(1200px * 3/5)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-4-5{width:calc(1200px * 4/5)}
#masthead .de-header .de-primary-menu .de-mega-menu--normal .de-mega-menu__item--column-5-6{width:calc(1200px * 10/12)}
#masthead .de-header .de-primary-menu .de-mega-menu--fullwidth .de-mega-menu__item-wrapper{max-width:1220px;padding:20px}
#masthead .has-vertical .de-header .de-primary-menu .de-mega-menu--fullwidth .de-mega-menu__item-wrapper{max-width:1200px;padding:20px}
#masthead .de-header .de-primary-menu .sub-menu li.de-mega-menu__item > a:hover{color:#726240}
.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: 19px !important;    letter-spacing: 3px !important;}
.de-header-navigation__secondary-menu > li > a{font-size: 19px !important;    letter-spacing: 3px !important;}
#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;height:70vh;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;height:20vh}
@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}
.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}
.de-header__mini-cart .de-header__mini-cart-btn .de-cart__total-item.uk-badge{color:#fff!important;background-color:#726240!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}
.move-top{margin-top:-20vh}
@media only screen and (min-width : 961px) {
.custom-padding{padding-top:30vh!important;padding-bottom:20vh!important}
}
@media only screen and (max-width : 960px) {
.custom-padding{padding-top:25vh!important;padding-bottom:0!important}
}
</style><style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_1524817940998{padding-top:5vh!important}
.vc_custom_1524818975944{background-color:#f3f3f3!important}
.vc_custom_1524818603649{padding-bottom:10vh!important}
.vc_custom_1524818276973{background-color:#fff!important}
.vc_custom_1524818291868{background-color:#fff!important}
.vc_custom_1524818304324{background-color:#fff!important}
.vc_custom_1524818316700{background-color:#fff!important}
.vc_custom_1523868319827{padding:5%!important}
.vc_custom_1523868334114{background-color:#726240!important}
.vc_custom_1523868301164{padding:10%!important}
body,p,li,a,.de-header-navigation__primary-menu > li > a{font-size:22px;font-family:futura-pt!important;line-height:32px}
.rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap :last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap :last-child{font-family:futura-pt!important}
.de-header-navigation__primary-menu > li > a{text-transform:uppercase;}
.gform_wrapper .top_label .gfield_label{display:none!important}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%}
input#gform_submit_button_1{margin:auto;background:#977a3e;display:block;border:0;color:#fff;font-family:inherit;text-transform:uppercase;padding:5px 20px}
.gform_wrapper .gform_footer{margin:auto;padding:10px 0}
input#gform_submit_button_1:hover{background:#000;cursor:pointer}
.gform_wrapper h3.gform_title{display:none!important}
.gform_wrapper div.validation_error{display:none!important}
.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!important}
.gform_wrapper .validation_message{display:none!important}
html body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important;margin:auto!important;padding:0!important}
.tp-caption{background:transparent}
.tp-caption.tp-resizeme.rs-parallaxlevel-1{background:transparent!important}
div#footer-section-2-row-0-column-3{float:right;margin-left:auto}
div#footer-section-2-row-0-column-2{width:42%;padding:0 60px 0 30px}
div#footer-section-2-row-0-column-0{width:29%}
div#footer-section-2-row-0-column-1{width:28%;padding-right:21px}
p{margin:auto auto 20px}
#primary b,#primary strong{color:#000;font-size:25px;text-transform:uppercase}
ul.reviesws li:before{content:url(https://walshgiladlaw.com//wp-content/uploads/2019/02/quotes.png);position:relative;display:block;width:100%;text-align:center;margin:auto;margin-top:-120px;max-width:180px;height:140px;background:#ffff;transform:scale(.6);line-height:110px;border-radius:100%;padding-top:50px}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-medium.uk-sticky-below.uk-sticky-fixed div#header-section3{display:block}
ul.reviesws li{width:30%!important;float:left;border:1px solid #ddd;margin:60px 10px 10px;padding:30px;list-style:none;margin-bottom:70px}
ul.reviesws li strong{font-size:17px!important;line-height:normal;font-weight:400;text-shadow:0 0 0 #000}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-medium.uk-sticky-below.uk-sticky-fixed .de-header__logo-media.de-header__logo-media--sticky{width:130px}
.post-title h3 a{font-size:37px}
.post-content a{display:block}
.post-content{padding-bottom:20px}
img.aligncenter.size-full.wp-image-358{margin:auto;display:block}
cite{width:100%;float:left;font-style:normal;text-shadow:0 0 0 #000}
cite span{float:left;width:100%}
div#fotestiomonials{padding:0}
a.bigges{font-size:80px;line-height:normal;color:#001648!important;font-weight:700}
.widget.widget_nav_menu ul li:first-child a{font-size:22px;color:#1c65dc}
.widget.widget_nav_menu ul li{border:1px solid #eaeaea;padding:7px}
.widget.widget_nav_menu ul li:hover{background:#eee}
.tp-bullets.bullet-bar.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal{display:none}
.uk-margin-large{margin-bottom:0}
.tp-bullets.bullet-bar.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal{display:none}
.uk-margin-large{margin-bottom:0}
#footer-section2.de-footer__section .widget-title{font-size:24px;font-weight:400}
#footer-section2.de-footer__section{color:#fff}
#footer-section2.de-footer__section a{font-size:40px;line-height:normal}
p.border-top{float:left;width:100%;border-top:1px solid #2b2b2b;padding-top:20px;margin-bottom:0;padding-bottom:20px}
#footer-section3.de-footer__section{padding-bottom:0}
p.border-top{float:left;width:100%;border-top:1px solid #2b2b2b;padding-top:20px;margin-bottom:0;padding-bottom:20px}
#footer-section3.de-footer__section{padding-bottom:0}
#footer-section2.de-footer__section,#footer-section3.de-footer__section{background:#141414}
.de-page-title[data-layout="titania"] h1{text-transform:uppercase}
footer .textwidget.custom-html-widget b{color:#977a3e;font-size:29px}
.de-sc-heading.topcenter{padding:60px;text-align:center}
div#footer-section-3-row-0-column-0 div{width:100%}
div#homesets b{font-size:30px!important}
div#homesets a{font-size:35px;line-height:normal}
div#newsetd .uk-position-relative.uk-width-1-1.uk-card.uk-card-body.uk-card-default.uk-box-shadow-hover-medium.uk-padding.uk-visible-toggle.uk-transition-toggle{padding:20px}
footer#colophon{padding-top:10px}

.de-sc-flip-box .de-sc-flip-box__content {    padding: 30px;}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-medium.uk-sticky-below.uk-sticky-fixed div#header-section-2-row-0-column-0 {    padding:30px 0;    text-align: center;}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-medium.uk-sticky-below.uk-sticky-fixed .de-header__logo-media.de-header__logo-media--sticky {    width:280px;}
div#header-section-3-row-0-column-0 nav.primary-menu.uk-navbar ul li a {    padding: 0px 8px;    letter-spacing: 2px;}
.post-title h3 a{text-transform:uppercase}
div#footer-section-2-row-0-column-0{padding-right:30px}
div#footer-section-2-row-0-column-1{width:28%;padding-right:40px;position:relative;left:-24px}
.de-row.uk-container.uk-position-relative.uk-background-norepeat.uk-background-bottom-left.parallax{background-image:none!important}
#masthead .de-header__wrapper .de-header-dropdown > li > a > span{color: #000000!important; font-size: 19px!important; font-family: futura-pt!important; line-height: 32px!important;
    text-transform: uppercase!important; letter-spacing: 1px;}
.uk-navbar-dropdown{width:490px!important}
#masthead .sub-menu-item{margin-bottom:0!important}
.wpb_column.vc_column_container.vc_col-sm-12 ul li{font-size:20px;list-style-type:circle}
.page-id-1102 .de-page-title{padding:220px 0!important}
.de-page-title{margin-bottom:20px!important}
ul.reviesws li{list-style:none!important}
[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__front-side *{color:#fff;font-family:futura-pt;font-style:normal;font-weight:400}
[data-dahz-shortcode-key="1523876817163-1c0a3a20-419e"] .de-sc-flip-box .de-sc-flip-box__back-side *{color:#fff;font-family:futura-pt;font-style:normal;font-weight:400}
.de-sc-flip-box__content{font-family:futura-pt;font-style:normal;font-weight:400;text-transform:uppercase}
[data-dahz-shortcode-key="1523877096068-95f1d90f-7635"] .de-sc-flip-box .de-sc-flip-box__front-side * h5{text-transform:uppercase}
.de-sc-flip-box__content{text-transform:uppercase}
.de-sc-flip-box__content{text-transform:uppercase}
[data-dahz-shortcode-key="1524557004890-229b4762-7e62"] .de-sc-flip-box .de-sc-flip-box__front-side * h5{text-transform:unset}
div#header-section-2-row-0-column-2{width:28%}
div#header-section-2-row-0-column-1{width:40%;position:relative;top:10px; padding: 0px 50px;}
div#header-section-2-row-0-column-0 span {    text-align: left !important;    float: left;    width: 100%;    padding: 4px 0px !important;}
div#header-section-2-row-0-column-0 {    padding:30px 20px 10px;}
div#header-section-2-row-0-column-2 {    position: relative;    left: -8px;}
div#header-section-2-row-0-column-2 a {    font-size: 22px;}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-medium.uk-sticky-below.uk-sticky-fixed div#header-section-2-row-0-column-0 {    padding-left: 20px !important;}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-medium.uk-sticky-below.uk-sticky-fixed div#header-section-2-row-0-column-2 {left:12px}
.de-sc-flip-box[data-vertical-align="bottom"] .de-sc-flip-box__content {  justify-content: center;  text-transform: uppercase;}
.de-sc-flip-box__content h5 {    text-transform: uppercase;}
img#footimages {    height: 110px !important;    margin: auto;    display: block;    padding: 10px 20px;    width: 300px;    margin-top:20px;}
#footer-section2.de-footer__section a img {    max-width: 140px;    margin: auto;    display: block;    float: none;    padding-top: 50px;}
#footer-section2.de-footer__section a {    width: 100%;}
.entry-content center strong a {    font-weight: normal;    color: #000;    font-size: 40px !important;}
.entry-content center h2 a {    font-weight: normal !important;}
.page-id-1102 h4 {   text-align: center;    font-size: 42px;    text-shadow: 0px 0px 0px #000;text-transform:uppercase;}
p.biggers a {    font-size: 47px !important;    line-height: normal;}
p.biggers {    font-size: 50px;}
a.viewprofiless {    border: 1px solid #ddd;    padding: 5px 20px;font-size:18px !important}
.gform_footer.top_label {    margin-top: 0px;}
input#gform_submit_button_1 {    max-width: 200px;    width: 100%;}

#de-header-horizontal.no-transparency .de-header__logo-media--normal {    position: relative;    left: 80px;width:280px}
.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-medium.uk-sticky-below.uk-sticky-fixed .de-header__logo-media.de-header__logo-media--sticky {  left: 80px !important;  position: relative;}
div#footer-section-2-row-0-column-1 {    float: right !important;    padding-right: 0px;    left: 0px;}
#footer-section2.de-footer__section a img {    position: relative;   left: 15px;}
#atorrneymain.de-row.uk-container.uk-position-relative.uk-container-expand.uk-padding-remove-horizontal div#attorney-mains {    margin: auto !important;    left: auto !important;    width: 38% !important;    max-width: 100% !important;    padding: 0px !important;}
#atorrneymain.de-row.uk-container.uk-position-relative.uk-container-expand.uk-padding-remove-horizontal .uk-grid.uk-flex-1.uk-c-position-z-index-0 {    margin: auto;    max-width: 1220px;    width: 100%;}
#atorrneymain.de-row.uk-container.uk-position-relative.uk-container-expand.uk-padding-remove-horizontal .uk-flex.uk-c-flex-stretch.uk-width-1-1.de-column-sticky.uk-sticky.uk-active.uk-sticky-fixed {    top: 0px !important;    position: relative !important;    width: 100% !important;}
div#atorrneymain {    height: 550px !important;}
a.de-back-to-top.uk-box-shadow-hover-medium.ds-btt--btn.uk-totop.uk-icon {    background: transparent;    box-shadow: none !important;}
div#bottom {    padding-top: 20vh !important;}
a.de-back-to-top.uk-box-shadow-hover-medium.ds-btt--btn.uk-totop.uk-icon:hover {    color: #726240 !important;    opacity: 1 !important;}
.de-sc-flip-box__content h5, .de-sc-flip-box__content {    font-size: 23px !important;}
.wpb_column.vc_column_container.vc_col-sm-12 P + ul {    margin-top: -15px !important;}
p.wp-caption-text { text-align: center;  margin: 10px auto; font-size: 27px !important;}
div#newsetd h5 {    text-shadow: 0px 0px 0px #000;    text-transform: uppercase;    font-size: 22px;}
h3.maintitle, h2.maintitle  {    text-shadow: 0px 0px 0px #000;    font-size: 36px !important;}
#strongss strong {  font-size: 25px;}
div#contatst {    background: url(https://walshgiladlaw.com//wp-content/uploads/2019/03/bg.jpg);    background-position: left top;    background-size: cover;    max-width: 770px;}
div#contatst h4 {    text-shadow: 1px 0px 1px #000;    color: #fff !important;    font-weight: bold;}
div#contatst .phoneatt a {    font-size: 25px;    color: #fff;    font-weight: bold;}
div#contatst input#gform_submit_button_1 {    background: #fff;    color: #000;}
div#contatst input#gform_submit_button_1:hover {    background: #000;    color: #fff;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: #000;}
::-moz-placeholder { /* Firefox 19+ */  color: #000;}
:-ms-input-placeholder { /* IE 10+ */  color: #000;}
:-moz-placeholder { /* Firefox 18- */  color: #000;}

div#contatst ::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: #fff;}
div#contatst ::-moz-placeholder { /* Firefox 19+ */  color: #fff;}
div#contatst :-ms-input-placeholder { /* IE 10+ */  color: #fff;}
div#contatst :-moz-placeholder { /* Firefox 18- */  color: #fff;}
div#header-section-2-row-0-column-0 span, div#header-section-2-row-0-column-2 span {    color: #000 !important;    text-shadow: 0px 0px 0px #fff;}
.tp-caption.rev-btn {   background:rgb(35, 79, 156) !important;  color:#fff !important; border: 0px !important;}
.tp-caption.rev-btn:hover {   border: 0px !important;    background: rgba(255, 255, 255, 1) !important;  color:#000 !important;  }
.de-sc-heading  h2.colorsblue {    color: #000;    text-transform: uppercase;}
a.viewprofiless {    background: #001648;    color: #fff;}
a.viewprofiless:hover {    background: #fff;    color: #726240;}
div#homesets a {  color: #001648;}
.de-sc-team-member__content__description h5 { font-size: 24px; color: #000;  text-shadow: 0px 0px 0px #000;}
.de-sc-team-member__content__description h5 {    font-size: 24px;    color: #000;    text-shadow: 0px 0px 0px #000;}
.amazingcarousel-prev, .amazingcarousel-next {    background: transparent !important;}
.amazingcarousel-prev:before {content:"<";font-size:45px; font-family:monospace;}
.amazingcarousel-next:before {content:">";font-size:45px; font-family:monospace;}

@media(min-width:1200px)
{
div#rev_slider_4_1_wrapper .tp-caption strong{font-size:40px !important;line-height:40px !important;margin-bottom:20px;float:left;width:100%;}
div#rev_slider_4_1_wrapper .tp-caption{font-size:35px !important;line-height:40px !important}
div#rev_slider_4_1_wrapper .tp-caption.bntsss{font-size:20px !important;line-height:normal !important;padding:8px !important}
.tp-caption.tp-shape.tp-shapewrapper.tp-resizeme {    max-width: 450px !important;    min-width: 450px !important;    width: 100% !important;
left: 0% !important;    margin-left: 10px !important;    transform: none !important;    height: 450px !important;    min-height: 450px !important;}
.tp-caption.tp-resizeme.rs-parallaxlevel-1 {    max-width: 400px !important;    min-width: 400px !important;}
div#rev_slider_4_1_wrapper .tp-caption.bntsss {    padding: 10px !important;}
li#duisas .tp-parallax-wrap:first-child { left:65% !important;}
li#duisas .tp-parallax-wrap { left:67% !important;}
div#rev_slider_4_1_wrapper {    height: 620px !important;}
div#rev_slider_4_1 {    height: 620px !important;}
.tp-fullwidth-forcer {    height: 620px !important;}
.tp-bgimg.defaultimg {    background-position: top right !important;}
.dddwrapper-layer, .dddwrapper, div#rev_slider_4_1_wrapper div {    transition: none !important;    transform: none !important;    transform-origin: unset !important;}
.dddwrapper-layer, .dddwrapper, div#rev_slider_4_1_wrapper div {    transition: none !important;    transform: none !important;    transform-origin: unset !important;}
div#rev_slider_4_1_wrapper .tp-caption.bntsss {    left: 14px !important;    z-index: 999999999 !important;}
.tp-parallax-wrap.tp-parallax-container:last-child {    z-index: 9999 !important;}
.tp-rightarrow.tparrows.uranus {    left: 97% !important;}
div#rev_slider_4_1_wrapper .tp-caption.bntsss {    top: -40px !important;}
.tp-parallax-wrap:first-child {    top: 100px !important;}
.tp-parallax-wrap.tp-parallax-container:nth-of-type(2) {    top: 120px !important;}

.tp-parallax-wrap:last-child {    margin-top: -60px !important;}

li#negotiation .tp-parallax-wrap.tp-parallax-container {    left: 190px !important;}
li#negotiation div#slide-19-layer-7_973 { position:absolute;left:80px !important}
}


@media(min-width:1400px)
{

div#rev_slider_4_1_wrapper .tp-caption strong{font-size:50px !important;line-height:50px !important;margin-bottom:20px;float:left;width:100%;}
div#rev_slider_4_1_wrapper .tp-caption{font-size:40px !important;line-height:48px !important}
div#rev_slider_4_1_wrapper .tp-caption.bntsss{font-size:22px !important;line-height:normal !important;padding:8px !important}
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container {    max-width:1600px;}
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container .listing-practices ul.sub-menusss {width: 100%;padding-left: 0px;padding: 10px;}
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container .listing-practices ul.sub-menusss > li {width: 20%;}
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container .listing-practices ul.sub-menusss > li:nth-of-type(1) {    width: 22%;}
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container .listing-practices ul.sub-menusss > li:nth-of-type(2) {    width: 24%;}
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container .listing-practices ul.sub-menusss > li:nth-of-type(3) {    width: 26%;}
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container .listing-practices ul.sub-menusss > li:nth-of-type(4) {    width: 13%;}
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container .listing-practices ul.sub-menusss > li:nth-of-type(5) {    width: 13%;    float: right;}
.tp-bgimg.defaultimg {    background-position: top center !important;}
div#rev_slider_4_1_wrapper {    height: 720px !important;}
div#rev_slider_4_1 {    height: 720px !important;}
.tp-fullwidth-forcer {    height: 720px !important;}
.tp-caption.tp-shape.tp-shapewrapper.tp-resizeme {    max-width: 500px !important;    min-width: 500px !important;    width: 100% !important;
left: 0% !important;    margin-left: 10px !important;    transform: none !important;    height: 450px !important;    min-height: 450px !important;}
.tp-caption.tp-resizeme.rs-parallaxlevel-1 {    max-width: 450px !important;    min-width: 450px !important;}
li#negotiation .tp-parallax-wrap.tp-parallax-container {    left: 190px !important;}
li#negotiation div#slide-19-layer-7_973 { position:absolute;left:0 !important}
}


@media(min-width:1500px) 
{
div#newsetd .de-row.uk-container.uk-position-relative {    max-width: 1450px;    width: 100%;    box-sizing: border-box;}
ul.liservices li {  height: 470px !important;}
.tp-bgimg.defaultimg {    background-position: top center !important;}
div#newsetd .de-row.uk-container.uk-position-relative .de-column.uk-position-relative:nth-of-type(2) ul {    padding-left: 33px;}
div#newsetd .de-row.uk-container.uk-position-relative .de-column.uk-position-relative:nth-of-type(4) ul {    padding-left: 33px;}
li#negotiation .tp-parallax-wrap.tp-parallax-container {    left: 190px !important;}
li#negotiation div#slide-19-layer-7_973 { position:absolute;left:-80px !important}
}

@media(min-width:1800px) 
{
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container .listing-practices ul.sub-menusss {width: 100%;padding-left: 0px;padding: 10px;}
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container {    max-width: 1600px;}
div#atorneys .uk-grid.uk-flex-1.uk-c-position-z-index-0{position:relative;left:65px}
div#atorneys{background-position:left 60px top!important}
}

@media(min-width:1200px) and (max-width:1450px) 
{
.phoneatt p,.phoneatt p a{font-size:40px!important}
.listing-practices ul.sub-menusss > li > a {    text-transform: uppercase;    font-size:35px;    font-weight: normal;}
div#homesets .phoneatt a, div#homesets .phoneatt span {    font-size: 24px!important;}
div#homesets .phoneatt p {    font-size: 22px !important;}
div#homesets h2 {    font-size: 34px !important;}
}

@media(min-width:1200px) and (max-width:1350px) 
{
.uk-navbar-nav>li{padding:0 13px!important}
}

@media(min-width:1200px) and (max-width:1370px) 
{
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container .listing-practices ul.sub-menusss > li:nth-of-type(4), div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container .listing-practices ul.sub-menusss > li:nth-of-type(5) {    width: auto;    padding: 10px 40px;}
div#page-subtitle.paracticepage-top .de-page-subtitle.uk-container .listing-practices ul.sub-menusss > li:nth-of-type(4) {    margin-left: 300px;}
}

@media(min-width:1800px) 
{
li#negotiation .tp-parallax-wrap.tp-parallax-container {    left: 190px !important;}
li#negotiation div#slide-19-layer-7_973 { position:absolute;left:-220px !important}
div#atorneys .uk-grid.uk-flex-1.uk-c-position-z-index-0 {    position: relative;    left: 65px;}
div#atorneys {    background-position: left 60px top !important;}
}


@media(min-width:1200px) and (max-width:1450px)
{
.phoneatt p,.phoneatt p a{font-size:40px!important}
}

@media(min-width:1200px) and (max-width:1350px) 
{
.uk-navbar-nav>li {    padding: 0px 13px !important;}
}

@media(max-width: 700px){
	div#header-mobile-section-2-row-0-column-0 {
		width: 12% !important;
		position: relative;
		left: 88%;
	}
	div#header-mobile-section-2-row-0-column-1 {
		width: 60%;
		position: relative;
		right: 38%;
	}
	div#header-mobile-section-2-row-0-column-0 svg {
		width: 45px;
		height: 55px;
	}
	.de-header-mobile__item .de-header__site-branding .de-header__logo-media a img {
		height: 85px;
		width: 180px;
	}
	h2 {
		font-size: 32px !important;
		line-height: 40px !important;
	}
	a.bigges {
		font-size: 52px;
		line-height: 50px !important;
	}
	.de-sc-heading.topcenter {
		padding: 20px;
		text-align: center;
	}
	.de-footer {
		margin-top: 0px;
	}
	#wonderplugincarousel-1 .amazingcarousel-prev {
		margin-left: -7px !important;
	}
	.amazingcarousel-prev:before {
		font-size: 32px;
	}
	#wonderplugincarousel-1 .amazingcarousel-next {
		margin-right: -10px !important;
	}
	.amazingcarousel-next:before {
		font-size: 32px;
	}
	div#fulltedt {
		right: 0px !important;
		margin-top: 0px !important;
		width: 100% !important;
	}
	.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-medium.uk-sticky-below.uk-sticky-fixed .de-header__logo-media.de-header__logo-media--sticky {
		left: 205px !important;
	}
	#footer-section2.de-footer__section { padding-top: 20px !important;}
	div#footer-section-2-row-0-column-0 {
		width: 100%;
		margin: auto;
		text-align: center;
		padding-right:0px !important;
	}
	div#footer-section-2-row-0-column-1 {
		width:80% !important;
		margin: auto;
		text-align: left;
		padding-right:0px !important;
		padding-top:30px !important;
	}
	div#footer-section-2-row-0-column-2 {
		width: 60% !important;
		padding: 0px;
		margin: 0px auto !important;
	}
	.de-footer__site-info p {
		font-size: 14px;
	}
	img#footimages {
		margin-right: 0px !important;
	}
	#footer-section2.de-footer__section a img {
		left: 0px;
	}
	#footer-section2.de-footer__section .widget-title {
		margin-bottom: 0px !important;
	}
	.imap-text { text-align: center !important;}
	.imap-text h2{ text-align: center !important;}
	.tp-caption.tp-resizeme.rs-parallaxlevel-1 { padding: 35px !important;}
	article#portfolio-1027 { left: 0px !important; top: 0px !important;}
	article#portfolio-1024 { left: 0px !important; top: 0px !important;}
	article#portfolio-1016 { left: 0px !important; top: 0px !important;}
	article#portfolio-1010 { left: 0px !important; top: 0px !important;}
	article#portfolio-1000 { left: 0px !important; top: 0px !important;}
	article#portfolio-988 { left: 0px !important; top: 0px !important;}
	.main-practice article.portfolio {
		position: relative !important;
		margin: auto !important;
		display: block !important;
		top: 0px !important;
		left: 0px !important;
	}
	.main-practice .uk-grid {
		margin: auto !important;
		height: auto !important;
	}
	.main-practice .uk-grid>* { padding-left: 0px !important;}
	.uk-first-column h2 a {
		font-size: 50px !important;
		line-height: 0px !important;
	}
	p.biggers a {
		font-size: 40px !important;
		line-height: normal;
	}
	.page-id-1102 .qna-form {
		padding-top: 20px !important;
	}
	.main-practice h1 { font-size: 32px !important;}
	.main-practice .de-portfolio__items--content.uk-flex.uk-flex-center.uk-flex-middle.uk-flex-column a { padding: 120px 22px !important;}
	ul.reviesws li {
		width: 96% !important;
		margin: 22px 0px 10px !important;
		margin-bottom: 40px !important;
	}
	.my-contact { display: none !important;}
	.mycon-form { display: block !important;}
	.page-id-1102 .big-conform { padding: 0% !important;}
	ul.reviesws li:before { background: #fff !important;}
	div#header-mobile-section2 {
		display: none !important;
	}
	.mobile-menu.desktop-hide {
		display: block !important;
		width: 50% !important;
		position: absolute;
		top: 8px;
		right: 3px;
	}
	.mobile-logo { 
		display: block !important;
		width: 50% !important;
		padding: 10px !important;
	}
	.mobile-logo img {
		width: 120px !important;
		height: 50px !important;
	}
	.page-id-1102 .about-text {
		padding-top:0% !important;padding-right: 0% !important;padding-bottom: 0% !important;padding-left: 0% !important;
	}
	.page-id-1102 .about-text2 {
		padding-top: 0% !important;padding-right: 0% !important;padding-bottom: 0% !important;padding-left: 0% !important;
	}
	.page-id-1102 .about-text3 {
		padding-top: 2% !important;padding-right: 0% !important;padding-bottom: 0% !important;padding-left: 0% !important;
	}
	#atorrneymain.de-row.uk-container.uk-position-relative.uk-container-expand.uk-padding-remove-horizontal div#attorney-mains { width: 100% !important;}
	#atorrneymain .uk-grid-margin.uk-first-column { width: 100% !important;}
	div#atorrneymain {
		height: auto !important;
	}
	#atorrneymain .uk-grid-margin.uk-first-column { padding-left: 0px !important;}
	div#wpcf7-f284-p2072-o1 { width:100% !important;}
	div#contatst h4 { font-size: 60px !important;}
	.vc_column_container {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.page-id-1102 p.my-phonenum { font-size: 30px !important; text-align: center !important;}
	.page-id-1102 p.my-phonenum a { font-size: 30px !important;}
	.main-practice .large.de-sc-heading {
		margin-top: 20px !important;
	}
	.page-id-1102 .wp-image-594 {
		width: 60% !important;
		display: block !important;
		bottom: 0px !important;
	}
	div#attachment_433 {
		width: 100% !important;
	}
	button#responsive-menu-button {
		width: 45px !important;
		height: 40px !important;
		top: 20px !important;
		right: 3% !important;
		position: absolute !important;
	}
	.responsive-menu-box {
		height: 40px;
	}
	#responsive-menu-container, #responsive-menu-container:before, #responsive-menu-container:after, #responsive-menu-container *, #responsive-menu-container *:before, #responsive-menu-container *:after { padding: 5px !important;}
	a.responsive-menu-item-link {
		text-transform: uppercase !important;
		font-size: 20px !important;
	}
	div#responsive-menu-container ul.responsive-menu-submenu.responsive-menu-submenu-depth-1.responsive-menu-submenu-open li a {
		text-transform: uppercase !important;font-size: 17px !important;
	}
	div#responsive-menu-container ul.responsive-menu-submenu.responsive-menu-submenu-depth-1.responsive-menu-submenu-open li a:before {
		content: "-";
	}
}

@media(min-width: 414px) and (max-width: 500px){
	h2 a{ font-size: 32px !important; line-height: 60px !important;}
	.tp-caption.rev-btn { top: 60px !important;}
	ul.reviesws li {
    width: 90% !important; }
}

@media(min-width: 320px) and (max-width: 375px){
	.page-id-1102 p.my-phonenum { font-size: 0px !important; text-align: center !important;}
	.page-id-1102 p.my-phonenum a { font-size: 50px !important;}
	div#header-mobile-section-2-row-0-column-0 {
		left: 85% !important;
	}
	h2 {
		font-size: 26px !important;
		line-height: 36px !important;
		letter-spacing: 0px !important;
	}
	h3.maintitle, h2.maintitle { font-size: 34px !important; margin-top: 25px !important;}
	h2 a{ font-size: 32px !important; line-height: 60px !important;}
	div#footer-section-2-row-0-column-1 {
		width:100% !important;
		margin: auto;
		text-align: left;
		padding-right:0px !important;
		padding-top:30px !important;
	}
	.tp-caption.rev-btn { top: 40px !important;}
	div#footer-section-2-row-0-column-2 {
		width: 80% !important;
		padding: 0px;
		margin: 0px auto !important;
	}
	.de-footer__site-info p {
		font-size: 14px;
		line-height: 20px;
		margin-bottom: 0px;
	}
	.main-practice strong a{ font-size: 32px !important;}
	.main-practice center { margin-bottom: 10px !important;}
	.uk-first-column h2 a {
		font-size: 36px !important;
		line-height: 30px !important;
	}
	.main-practice .de-portfolio__items--content.uk-flex.uk-flex-center.uk-flex-middle.uk-flex-column a {
		padding: 75px 22px !important;
		font-size: 18px !important;
	}
	p.biggers {
		font-size: 0px !important;
	}
	p.biggers a {
		font-size: 42px !important;
		line-height: 30px;
		text-align: center !important;
	}
	.page-id-1102 .qna-form {
		padding-top: 0px !important;
	}
	ul.reviesws li {
		width: 94% !important;
		margin: 22px 0px 10px !important;
		margin-bottom: 40px !important;
	}
	.de-page-title[data-layout="titania"] h1 {
		font-size: 50px !important;
	}
	.de-header-mobile__item .de-header__site-branding .de-header__logo-media a img {
		height: 60px;
		width: 130px;
	}
	div#header-mobile-section-2-row-0-column-1 {
		width: 60%;
		position: relative;
		right: 45%;
	}
	div#header-mobile-section-2-row-0-column-0 {
		left: 83% !important;
	}
	.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-medium.uk-sticky-below.uk-sticky-fixed .de-header__logo-media.de-header__logo-media--sticky {
		left: 233px !important;
	}
	.tp-caption.tp-resizeme.rs-parallaxlevel-1 {
		padding: 20px !important;
	}
	div#contatst h4 {
		font-size: 50px !important;
	}
	div#contatst .phoneatt a {
		font-size: 20px !important;
	}
	.entry-content center strong a { font-size: 32px !important;}
	.uk-first-column center {
		margin-bottom: 10px !important;
	}
}

@media(min-width: 720px) and (max-width: 1100px){
	.de-header-navigation__primary-menu > li > a {
		font-size: 18px !important;
		letter-spacing: 0px !important;
	}
	div#header-section-2-row-0-column-0 span { padding: 0px 0px !important;}
	div#header-section-2-row-0-column-1 {
		width: 40%;
		position: relative;
		top: 10px;
		padding: 0px 20px;
	}
	div#header-section-2-row-0-column-2 {
		width: 26%;
	}
	#de-header-horizontal.no-transparency .de-header__logo-media--normal {
		position: relative;
		left: 20px;
	}
	.de-sc-heading h2 {
		font-size: 42px;
		line-height: 40px;
		letter-spacing: 0px;
	}
	div#fulltedt {
		right: 0px !important;
		margin-top: 0px !important;
		width: 100% !important;
	}
	.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-medium.uk-sticky-below.uk-sticky-fixed .de-header__logo-media.de-header__logo-media--sticky {
		left: 0px !important;
	}
	div#header-section-2-row-0-column-2 a {
		font-size: 26px;
	}
	div#newsetd .uk-animation-slide-bottom-medium {
		width: 50% !important;
		vertical-align: top !important;
	}
	.de-sc-iconbox.uk-text-left p {
		font-size: 20px;
	}
	.de-sc-flip-box__content h5, .de-sc-flip-box__content {
		font-size: 22px !important;
	}
	.de-sc-heading.topcenter {
		padding: 36px;
		text-align: center;
	}
	div#fotestiomonials {
		padding-top: 60px !important;
	}
	.de-footer {
		margin-top: 0px !important;
	}
	#wonderplugincarousel-1 .amazingcarousel-prev {
		margin-left: -28px !important;
	}
	#wonderplugincarousel-1 .amazingcarousel-next {
		margin-right: -28px !important;
	}
	div#footer-section-2-row-0-column-0 {
		width: 33.333%;
	}
	div#footer-section-2-row-0-column-2 {
		width: 33.3333%;
		padding: 0 40px 0 0px;
	}
	div#footer-section-2-row-0-column-1 {
		width: 33.3333%;
	}
	.de-footer__site-info p {
		font-size: 14px;
	}
	.de-portfolio__items--content.uk-flex.uk-flex-center.uk-flex-middle.uk-flex-column a { font-size: 18px !important; }
	#footer-section2.de-footer__section .widget-title {
		font-size: 24px;
		font-weight: 400;
		margin: 0px;
	}
	div#custom_html-3 p {
		font-size: 20px;
	}
	.uk-container>:last-child .uk-flex-1 .uk-animation-slide-bottom-medium {
		width: 100% !important;
	}
	.page-id-1102 .uk-animation-slide-bottom-medium { width: 50% !important;}
	.page-id-1102 .uk-background-top-left {
		background: none !important;
	}
	.de-textblock-wrapper a.bigges { font-size: 60px !important; }
	div#atorrneymain {
		height: auto !important;
	}
	div#contatst input#gform_submit_button_1 {
		border-radius: 0px !important;
	}
	.vc_column_container {
		padding-left: 15px;
		padding-right: 15px;
	}
	article#portfolio-1027 { left: 0px !important; top: 0px !important;}
	article#portfolio-1024 { left: 500px !important; top: 0px !important;}
	article#portfolio-1016 { left: 500px !important; top: 325px !important;}
	article#portfolio-1010 { left: 0px !important; top: 325px !important;}
	article#portfolio-1000 { left: 0px !important; top: 670px !important;}
	article#portfolio-988 { left: 500px !important; top: 670px !important;}
	.de-portfolio__container.de-portfolio.uk-grid.de-portfolio--masonry {
		height: 1050px !important;
	}
	.large.de-sc-heading h1 {
		font-size: 32px !important;
	}
	p.biggers {
		font-size: 36px;
	}
	p.biggers a {
		font-size: 36px !important;
		line-height: normal;
	}
	.uk-padding-remove-horizontal {
		padding-left: 15px!important;
		padding-right: 15px!important;
	}

	ul.reviesws li {
		width: 31%!important;
	}
	.uk-container>:last-child {
		margin-bottom: 0;
		padding: 0px !important;
	}
	.my-contact { display: none !important;}
	.mycon-form { display: block !important;}
	.page-id-1102 .big-conform { padding: 0% !important;}
	ul.reviesws li:before { background: #fff !important;}
}

@media(min-width: 1020px) and (max-width: 1100px){
	.tp-caption.tp-resizeme.rs-parallaxlevel-1 { min-height: 376px !important; min-width: 336px !important; max-height: 376px !important; max-width: 336px !important; 
	font-size: 32px !important;}
	.de-portfolio__items--content.uk-flex.uk-flex-center.uk-flex-middle.uk-flex-column a { padding: 188px 90px !important;}
	button#responsive-menu-button { display: none !important;}
}

@media(min-width: 720px) and (max-width: 800px){
	div#newsetd .uk-first-column {
		margin-top: 20px !important;
	}
	*+.uk-grid-margin-medium, .uk-grid+.uk-grid-medium, .uk-grid-medium>.uk-grid-margin { margin-top:0px !important;}
	div#footer-section-2-row-0-column-0 {
		width: 50% !important;
		margin: auto !important;
	}
	div#footer-section-2-row-0-column-2 {
		width: 50%;
		padding: 0 40px 0 0px;
		float: none !important;
	}
	div#footer-section-2-row-0-column-1 {
		width: 50% !important;
		float: none !important;
		margin: auto !important;
	}
	#wonderplugincarousel-1 .amazingcarousel-prev {
		margin-left: -16px !important;
	}
	#wonderplugincarousel-1 .amazingcarousel-next {
		margin-right: -18px !important;
	}
	ul.reviesws li {
		width: 47%!important;
	}
	div#header-mobile-section-2-row-0-column-0 {
		width: 12% !important;
		position: relative;
		left: 90%;
	}
	div#header-mobile-section-2-row-0-column-1 {
		width: 60%;
		position: relative;
		right: 33%;
	}
	.de-header-mobile__item .de-header__site-branding .de-header__logo-media a img {
		height: 85px;
		width: 180px;
	}
	div#header-mobile-section-2-row-0-column-0 svg {
		width: 45px;
		height: 55px;
	}
	.de-portfolio__items--content.uk-flex.uk-flex-center.uk-flex-middle.uk-flex-column a {
		width: 50%;
		padding: 125px 30px !important;
	}
	article#portfolio-1027 { width: 50% !important; left: 0px !important; top: 0px !important;}
	article#portfolio-1024 { width: 50% !important; left: 375px !important; top: 0px !important;}
	article#portfolio-1016 { width: 50% !important; left: 375px !important; top: 240px !important;}
	article#portfolio-1010 { width: 50% !important; left: 0px !important; top: 240px !important;}
	article#portfolio-1000 { width: 50% !important; left: 0px !important; top: 500px !important;}
	article#portfolio-988 { width: 50% !important; left: 375px !important; top: 500px !important;}
	.de-portfolio__container.de-portfolio.uk-grid.de-portfolio--masonry {
		height: 800px !important;
	}
	.de-portfolio__items--content.uk-flex.uk-flex-center.uk-flex-middle.uk-flex-column a {
		font-size: 16px !important;
	}
	.page-id-1102 .qna-form {
		padding-top: 0px !important;
	}
	.de-header__sticky--wrapper.uk-sticky.uk-active.uk-box-shadow-medium.uk-sticky-below.uk-sticky-fixed .de-header__logo-media.de-header__logo-media--sticky {
		left: 160px !important;
	}
	.page-id-1102 .wp-image-594 {
		position: relative;
		width: 28% !important;
		bottom: 228px !important;
		right: 380px !important;
	}
	div#post-9651 p {
		margin-bottom: 35px;
	}
	.page-id-1102 .about-text {
		padding-top:0% !important;padding-right: 0% !important;padding-bottom: 0% !important;padding-left: 0% !important;
	}
	.page-id-1102 .about-text2 {
		padding-top: 0% !important;padding-right: 0% !important;padding-bottom: 0% !important;padding-left: 0% !important;
	}
	.page-id-1102 .about-text3 {
		padding-top: 2% !important;padding-right: 0% !important;padding-bottom: 0% !important;padding-left: 0% !important;
	}
	.page-id-1102 div#fotestiomonials {
		padding-top: 0px !important;
	}
	div#header-mobile-section2 {
		display: none !important;
	}
	
	.mobile-logo { 
		display: block !important;
		width:100% !important;
		padding: 10px 15px !important;
	}
	.mobile-logo img {
		width: 170px !important;
		height: 75px !important;
	}
	button#responsive-menu-button {
		width: 45px !important;
		height: 40px !important;
		top: 30px !important;
		right: 3% !important;
	}
	.responsive-menu-box {
		height: 40px;
	}
	#responsive-menu-container, #responsive-menu-container:before, #responsive-menu-container:after, #responsive-menu-container *, #responsive-menu-container *:before, #responsive-menu-container *:after { padding: 5px !important;}
	a.responsive-menu-item-link {
		text-transform: uppercase !important;
		font-size: 20px !important;
	}
	div#responsive-menu-container ul.responsive-menu-submenu.responsive-menu-submenu-depth-1.responsive-menu-submenu-open li a {
		text-transform: uppercase !important;font-size: 17px !important;
	}
	div#responsive-menu-container ul.responsive-menu-submenu.responsive-menu-submenu-depth-1.responsive-menu-submenu-open li a:before {
		content: "-";
	}
	p.biggers.my-phonenum {
		text-align: center;
	}
}
html body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea {
    border: 1px solid #790000 !important;
}
.wp-image-594 {
    position: relative;
    width: 30% !important;
    bottom: 190px !important;
}
.big-conform {
	padding-top: 5% !important;padding-right: 15% !important;padding-bottom: 5% !important;padding-left: 15% !important;
}
.qna-form {
	padding-top: 60px !important;
}
.about-text {
	padding-top:0% !important;padding-right: 5% !important;padding-bottom: 5% !important;padding-left: 5% !important;
}
.about-text2 {
	padding-top: 5% !important;padding-right: 5% !important;padding-bottom: 5% !important;padding-left: 5% !important;
}
.about-text3 {
	padding-top: 2% !important;padding-right: 2% !important;padding-bottom: 2% !important;padding-left: 2% !important;
}
@media( min-width: 1280px) and ( max-width: 1680px){
	.wp-image-594 {
		width: 30% !important;
		bottom: 150px !important;
	}
}
