.sb-slidebar { background-color:rgba(255,255,255,1);}#header, .sb-navbar {border-bottom:0px solid transparent}.navicon-line { background:#444445;}.sb-slidebar a, #mobile-branding a { color:#444445;}html:not(.transparent-header) #header-primary-nav >ul>li { color:#444445}.sb-slidebar a:hover, #mobile-branding a:hover, html:not(.transparent-header) #header-primary-nav >ul>li:hover{ color:#444445;} html:not(.transparent-header)  #header-primary-nav >ul>li:hover a{ border-color:#444445;}html:not(.transparent-header) #header-primary-nav >ul>li  a:active,html:not(.transparent-header) #header-primary-nav >ul>li a:focus{ color:#444445!important;}.sb-slidebar a:active { color:#444445;}.sb-toggle-left:hover .navicon-line { background:#444445}#header-primary-nav li a,#header-primary-nav li a:hover{border-bottom: 1px solid transparent; }#header-primary-nav li a:hover, #header li.current-menu-item a, #tiny-nav-links li.current-menu-item a {
		border-bottom: 1px solid;}#banner-slider .btn-primary{ background:transparent;}#banner-slider .btn-primary:hover{ background:#414041;border-color:#414041;}#banner-slider .btn-primary:active{ background:transparent;border-color:transparent;}.editor-content .btn-primary,#content .btn-primary,.wlm-paypal-button,#content .regform-button{ background:#f1f1f2;}.editor-content .btn-primary:hover,#content .btn-primary:hover,.wlm-paypal-button:hover,#content .regform-button:hover{ background:#414041;border-color:#414041;}.editor-content .btn-primary:active,#content .btn-primary:active,.wlm-paypal-button:active,#content .regform-button:active{ background:transparent;border-color:transparent;}input[type="submit"]:not(.signup-submit),#content .btn-secondary:not(.stroke-before),.editor-content .btn-secondary,.wpcf7-submit,.wlm_regform_container input.submit,.comment-reply-link,.wdpu-content input[type="submit"],.button.wpmui-submit.button-primary,#content .pmpro_content_message a,#wlm_submit_button,#modal-searchform-content .btn-secondary,.appointments-confirmation-button,.appointments-confirmation-cancel-button,.app-confirmation-marketpress a, body.woocommerce #respond input#submit{ background:transparent;}input[type="submit"]:not(.signup-submit):hover,#content .btn-secondary:not(.stroke-before):hover,.editor-content .btn-secondary:hover,.wpcf7-submit:hover,.wlm_regform_container input.submit:hover,.comment-reply-link:hover,.wdpu-content input[type="submit"]:hover,.button.wpmui-submit.button-primary:hover,#content .pmpro_content_message a:hover,#wlm_submit_button:hover,#modal-searchform-content .btn-secondary,.appointments-confirmation-button,.appointments-confirmation-cancel-button,.app-confirmation-marketpress a, body.woocommerce #respond input#submit:hover{ background:#6d6e70;border-color:#6d6e70;}input[type="submit"]:not(.signup-submit):active,#content .btn-secondary:not(.stroke-before):active,.editor-content .btn-secondary:active,.wpcf7-submit:active,.wlm_regform_container input.submit:active,.comment-reply-link:active,.wdpu-content input[type="submit"]:active,.button.wpmui-submit.button-primary:active,#content .pmpro_content_message a:active,#wlm_submit_button:active,#modal-searchform-content .btn-secondary,.appointments-confirmation-button,.appointments-confirmation-cancel-button,.app-confirmation-marketpress a, body.woocommerce #respond input#submit:active{ background:transparent;border-color:transparent;}.container.centered-blog {
			
			max-width:800px !important}.read-more{ background:transparent;}.read-more:hover{ background:transparent;border-color:transparent;}.read-more:active{ background:transparent;border-color:transparent;}.pagination li a{ background:#ffffff;}.pagination li a:hover{ background:#f1f1f2;border-color:#f1f1f2;}.pagination li a:active{ background:#ffffff;border-color:#ffffff;} .pagination li a:hover {border-color:#f1f1f2}body.page-id-113 #footer,body.page-id-12 #footer,body.page-id-118 #footer,body.page-id-5 #footer,body.page-id-18 #footer,body.page-id-167 #footer,body.page-id-5744 #footer,body.page-id-3216 #footer  { border:none !important; }
/* __CSS__  */
.brand-font a{line-height:28px;color:#333333;font-size:18px;}.transparent-header .brand-font a{line-height:28px;color:#d81e5d;font-size:18px;}body, .p{font-family:Gilroy-Regular;line-height:29px;font-weight:normal;color:#414041;font-size:17px;}h1, .h1{font-family:Gilroy-ExtraBold;line-height:70px;letter-spacing:1px;font-weight:400;font-style:normal;color:#414041;font-size:85px;}h2, .h2{font-family:Gilroy-ExtraBold;line-height:74px;font-weight:400;font-style:normal;color:#414041;font-size:62px;}h3, .h3{font-family:Gilroy-ExtraBold;line-height:65px;font-weight:400;font-style:normal;color:#414041;font-size:52px;}h4, .h4{font-family:Gilroy-Regular;line-height:36px;font-weight:400;font-style:normal;color:#414041;font-size:30px;}h5, .h5{font-family:Gilroy-Regular,Helvetica, Arial, sans-serif;line-height:32px;font-weight:400;font-style:normal;color:#414041;font-size:21px;}h6, .h6{font-family:Gilroy-ExtraBold,Helvetica, Arial, sans-serif;line-height:18px;font-weight:400;font-style:normal;color:#414041;font-size:16px;}.fluid-width-video-wrapper, div[data-role="evp-video"], iframe, .videocontent{border-top:0px solid #aaaaaa;border-bottom:0px solid #aaaaaa;border-left:0px solid #aaaaaa;border-right:0px solid #aaaaaa;}.editor-content .btn-primary,#content .btn-primary,.wlm-paypal-button,#content .regform-button{font-family:"Libre Baskerville";font-weight:400;font-style:italic;font-size:16px;}.editor-content .btn-primary,#content .btn-primary,.wlm-paypal-button,#content .regform-button{color:#414041;}.editor-content .btn-primary:hover,#content .btn-primary:hover,.wlm-paypal-button:hover,#content .regform-button:hover{color:#f1f1f2;}.editor-content .btn-primary:active,#content .btn-primary:active,.wlm-paypal-button:active,#content .regform-button:active{color:#414041;}.editor-content .btn-primary,#content .btn-primary,.wlm-paypal-button,#content .regform-button{border-top:1px solid #414041;border-bottom:1px solid #414041;border-left:1px solid #414041;border-right:1px solid #414041;}input[type="submit"]:not(.signup-submit),#content .btn-secondary:not(.stroke-before),.editor-content .btn-secondary,.wpcf7-submit,.wlm_regform_container input.submit,.comment-reply-link,.wdpu-content input[type="submit"],.button.wpmui-submit.button-primary,#content .pmpro_content_message a,#wlm_submit_button,#modal-searchform-content .btn-secondary,.appointments-confirmation-button,.appointments-confirmation-cancel-button,.app-confirmation-marketpress a, body.woocommerce #respond input#submit{font-family:Gilroy-Bold,Helvetica, Arial, sans-serif;text-transform:capitalize;font-weight:700;font-style:normal;font-size:19px;}input[type="submit"]:not(.signup-submit),#content .btn-secondary:not(.stroke-before),.editor-content .btn-secondary,.wpcf7-submit,.wlm_regform_container input.submit,.comment-reply-link,.wdpu-content input[type="submit"],.button.wpmui-submit.button-primary,#content .pmpro_content_message a,#wlm_submit_button,#modal-searchform-content .btn-secondary,.appointments-confirmation-button,.appointments-confirmation-cancel-button,.app-confirmation-marketpress a, body.woocommerce #respond input#submit{color:#414041;}input[type="submit"]:not(.signup-submit):hover,#content .btn-secondary:not(.stroke-before):hover,.editor-content .btn-secondary:hover,.wpcf7-submit:hover,.wlm_regform_container input.submit:hover,.comment-reply-link:hover,.wdpu-content input[type="submit"]:hover,.button.wpmui-submit.button-primary:hover,#content .pmpro_content_message a:hover,#wlm_submit_button:hover,#modal-searchform-content .btn-secondary,.appointments-confirmation-button,.appointments-confirmation-cancel-button,.app-confirmation-marketpress a, body.woocommerce #respond input#submit:hover{color:#ffffff;}input[type="submit"]:not(.signup-submit):active,#content .btn-secondary:not(.stroke-before):active,.editor-content .btn-secondary:active,.wpcf7-submit:active,.wlm_regform_container input.submit:active,.comment-reply-link:active,.wdpu-content input[type="submit"]:active,.button.wpmui-submit.button-primary:active,#content .pmpro_content_message a:active,#wlm_submit_button:active,#modal-searchform-content .btn-secondary,.appointments-confirmation-button,.appointments-confirmation-cancel-button,.app-confirmation-marketpress a, body.woocommerce #respond input#submit:active{color:#414041;}input[type="submit"]:not(.signup-submit),#content .btn-secondary:not(.stroke-before),.editor-content .btn-secondary,.wpcf7-submit,.wlm_regform_container input.submit,.comment-reply-link,.wdpu-content input[type="submit"],.button.wpmui-submit.button-primary,#content .pmpro_content_message a,#wlm_submit_button,#modal-searchform-content .btn-secondary,.appointments-confirmation-button,.appointments-confirmation-cancel-button,.app-confirmation-marketpress a, body.woocommerce #respond input#submit{border-top:2px solid #6d6e70;border-bottom:2px solid #6d6e70;border-left:2px solid #6d6e70;border-right:2px solid #6d6e70;} .entry-summary a,.tiles li a:not(.btn-primary):not(.btn-secondary),.entry-content a:not(.btn-primary):not(.woocommerce-LoopProduct-link):not(.stroke-before):not(.read-more):not(.add_to_cart_button):not(.read-more):not(.add_to_cart_button):not(.live-edit-button),.col-content a:not(.stroke-before):not(.woocommerce-LoopProduct-link):not(.btn-primary):not(.read-more):not(.add_to_cart_button):not(.read-more):not(.add_to_cart_button):not(.woocommerce-LoopProduct-link):not(.checkout-button):not(.woocommerce-Button):not(.showcoupon),a.underlined{text-decoration:underline;}a:not(.btn-secondary):hover,a:not(.btn-primary):hover{text-decoration:none;}#header, .sb-navbar{background-color:#ffffff;}#header .container{padding-top:15px;}#header{border-bottom:0px solid ;}#header-banner *{line-height:28px;color:#333333;font-size:14px;}#header-primary-nav, #tiny-nav{padding-top:30px;}#header-primary-nav li, #tiny-nav-links li, ul.left-nav li, ul.right-nav li, li.search-nav-item a:before, .sb-menu li a, li.font-awesome-icon a:before{font-family:Gilroy-Regular;line-height:24px;letter-spacing:0.6px;font-weight:400;font-style:normal;font-size:16px;}.sb-menu li a,.sb-menu .left-nav li a,#toggle-mobile-menu,#tiny-nav-content *,span.close-nav{color:#444445;}.sb-menu li a:hover,.sb-menu .left-nav li a:hover,#toggle-mobile-menu:hover,#tiny-nav-content *:hover,span.close-nav:hover{color:#444445;}.sb-menu li a:active,.sb-menu .left-nav li a:active,#toggle-mobile-menu:active,#tiny-nav-content *:active,span.close-nav:active{color:#444445;}#header-primary-nav ul > li,#header .left-nav >li,#header .right-nav >li,  #tiny-nav-list >li{margin-right:15px;}#header-primary-nav > li a:hover, #header li.current-menu-item a, #header-primary-nav > li.current-menu-parent a, #tiny-nav-links li.current-menu-item a{border-bottom:1px solid #444445;}.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) #header-primary-nav ul > li,.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) #header,.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) #header-navigation-wrap li,.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) li.current-menu-item,.transparent-header:not(.no-trans-for-slide)  #tiny-nav-show{color:#ffffff;}.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) #header-primary-nav ul > li:hover,.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) #header:hover,.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) #header-navigation-wrap li:hover,.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) li.current-menu-item:hover,.transparent-header:not(.no-trans-for-slide)  #tiny-nav-show:hover{color:#ffffff;}.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) #header-primary-nav ul > li:active,.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) #header:active,.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) #header-navigation-wrap li:active,.transparent-header:not(.has-tiny-menu):not(.no-trans-for-slide) li.current-menu-item:active,.transparent-header:not(.no-trans-for-slide)  #tiny-nav-show:active{color:#ffffff;}html.has-full-height-banner.loading,.has-full-height-banner.loading body,.has-full-height-banner.loading #page, #banner-slider-outer, #banner-slider{background-color:#f4f4f5;}#banner-slider-loader, #masonry-loader{color:#d81e5d;}#banner-slider .flex-direction-nav a{color:#ffffff;}#banner-slider-outer  h1{font-family:Gilroy-Bold;line-height:105px;font-weight:700;font-style:normal;color:#ffffff;font-size:99px;}#banner-slider-outer  h2{font-family:Gilroy-Regular;line-height:34px;font-weight:normal;font-style:normal;color:#ffffff;font-size:26px;}#banner-slider-outer  h3{font-family:Gilroy-Bold;line-height:65px;font-weight:700;font-style:normal;color:#ffffff;font-size:55px;}#banner-slider-outer  h4{font-family:Gilroy-Bold;line-height:24px;font-weight:700;font-style:normal;color:#414041;font-size:14px;}#banner-slider-outer p, #banner-slider-footer .subscribe-text{line-height:24px;color:#ffffff;font-size:14px;}#banner-slider a.btn-primary{font-family:Gilroy-Regular;line-height:22px;font-weight:400;font-style:normal;font-size:22px;}#banner-slider a.btn-primary{color:#ffffff;}#banner-slider a.btn-primary:hover{color:#ffffff;}#banner-slider a.btn-primary:active{color:#ffffff;}#banner-slider a.btn-primary{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}h1.post-title{font-family:Gilroy-Bold;line-height:44px;font-weight:normal;font-style:normal;color:#41b994;font-size:36px;}section.entry-content{font-family:Gilroy-Regular;line-height:23px;font-weight:normal;font-style:normal;color:#444445;font-size:17px;}a.read-more{font-family:Gilroy-Regular;line-height:12px;font-weight:normal;font-style:normal;font-size:12px;}a.read-more{color:#41b994;}a.read-more:hover{color:#444445;}a.read-more:active{color:#41b994;} ul.pagination{border-top:1px solid #cccccc;}.pagination li a,  .pagination li span{font-family:Montserrat;font-weight:400;font-style:normal;font-size:17px;}.pagination li:not(.active-page) a,.pagination li:not(.active-page) span{color:#414041;}.pagination li:not(.active-page) a:hover,.pagination li:not(.active-page) span:hover{color:#41b994;}.pagination li:not(.active-page) a:active,.pagination li:not(.active-page) span:active{color:#414041;}.pagination li{border:0px solid #cccccc;}.pagination span.active{color:#009ca5;}#sidebar:not(.shop){border-top:0px solid #cccccc;}#sidebar *{font-family:Montserrat,Helvetica, Arial, sans-serif;line-height:15px;font-weight:400;font-style:normal;color:#6d6e70;}#sidebar h4.widgettitle{font-family:Gilroy-Bold;line-height:17px;font-weight:normal;font-style:normal;color:#414041;font-size:17px;}#sidebar .widgettitle{border-bottom:1px solid #cccccc;}#footer{background-color:#ffffff;}#footer{border-top:0px solid #cccccc;}#footer-top{background-color:#f1f1f2;}#footer-widgets .container{padding-top:50px;padding-bottom:30px;}#footer h4.widgettitle{color:inherit;}#footer-widgets h4.widgettitle{border-bottom:0px none ;}#footer .widget li, #footer .widget address, #footer .widget{font-family:Gilroy-Regular;line-height:20px;font-weight:400;font-style:normal;color:#6d6e70;font-size:14px;}#footer-nav a{color:#aaaaaa;}#footer-nav a:hover{color:#bbbbbb;}#footer-nav a:active{color:#cccccc;}#footer-copyright .container{border-top:1px none #cccccc;}