@charset "UTF-8";
/* Themify Ultra 7.1.4 framework 7.1.1 */

/*/css/base.min.css*/
.tf_loader{width:1em;height:1em;overflow:hidden;display:inline-block;vertical-align:middle;position:relative}.tf_loader:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-9999em;border-radius:50%;box-sizing:border-box;border:.15em solid rgba(149,149,149,.2);border-left-color:rgba(149,149,149,.6);animation:tf_loader 1.1s infinite linear}@keyframes tf_loader{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.tf_clear{clear:both}.tf_left{float:left}.tf_right{float:right}.tf_textl{text-align:left}.tf_textr{text-align:right}.tf_textc{text-align:center}.tf_textj{text-align:justify}.tf_text_dec{text-decoration:none}.tf_hide{display:none}.tf_hidden{visibility:hidden}.tf_block{display:block}.tf_inline_b{display:inline-block}.tf_vmiddle{vertical-align:middle}.tf_mw{max-width:100%}.tf_w{width:100%}.tf_h{height:100%}.tf_overflow{overflow:hidden}.tf_box{box-sizing:border-box}.tf_abs{position:absolute;top:0;right:0;bottom:0;left:0}.tf_abs_t{position:absolute;top:0;left:0}.tf_abs_b{position:absolute;bottom:0;left:0}.tf_abs_c{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tf_rel{position:relative}.tf_opacity{opacity:0}.tf_clearfix:after{content:"";display:table;clear:both}.loops-wrapper>.post,.woocommerce ul.loops-wrapper.products>li.product{float:left;box-sizing:border-box;margin-left:3.2%;margin-right:0;margin-bottom:3.2%;clear:none}.woocommerce .loops-wrapper.no-gutter.products>.product,body .loops-wrapper.no-gutter>.post{margin:0}.woocommerce .loops-wrapper.products.list-post>.product{margin-left:0}.tf_scrollbar{scroll-behavior:smooth;--tf_scroll_color:rgba(137,137,137,.2);--tf_scroll_color_hover:rgba(137,137,137,.4);scrollbar-color:var(--tf_scroll_color) transparent;scrollbar-width:thin}.tf_scrollbar::-webkit-scrollbar{width:var(--tf_scroll_w,10px);height:var(--tf_scroll_h,10px)}.tf_scrollbar::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color);background-clip:padding-box;border:2px solid transparent;border-radius:5px}.tf_scrollbar:hover{scrollbar-color:var(--tf_scroll_color_hover) transparent}.tf_scrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color_hover)}.tf_close{position:relative;transition:transform .3s linear;cursor:pointer}.tf_close:after,.tf_close:before{content:'';height:100%;width:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:currentColor;transition:transform .25s}.tf_close:after{transform:translate(-50%,-50%) rotate(-45deg)}.tf_close:hover:after{transform:translate(-50%,-50%) rotate(45deg)}.tf_close:hover:before{transform:translate(-50%,-50%) rotate(135deg)}.tf_vd_lazy:fullscreen video{height:100%;object-fit:contain}

/*/css/themify.common.min.css*/
iframe{border:0}a{cursor:pointer}a:focus,input:focus,button:focus,select:focus,textarea:focus,.button:focus{outline:1px dotted rgba(150,150,150,.2)}.tf_focus_heavy button:focus,.tf_focus_heavy a:focus,.tf_focus_heavy input:focus,.tf_focus_heavy select:focus,.tf_focus_heavy textarea:focus,.tf_focus_heavy .button:focus{outline:2px solid rgba(0,176,255,.8)}.tf_focus_none a,.tf_focus_none button:focus,.tf_focus_none a:focus,.tf_focus_none input:focus,.tf_focus_none select:focus,.tf_focus_none textarea:focus,.tf_focus_none .button:focus{outline:0}.tf_large_font{font-size:1.1em}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-to-content:focus{clip-path:none}.post-image .themify_lightbox{position:relative;display:block;max-width:100%}.post-image .themify_lightbox .zoom{width:35px;height:35px;background:rgba(0,0,0,.3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%}.post-image .themify_lightbox .zoom .tf_fa{vertical-align:middle;color:#fff;stroke-width:1px;line-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-image .themify_lightbox:hover .zoom{background:rgba(0,0,0,.6)}.pswp:not(.pswp--open){display:none}.ptb_map button,.themify_map button{border-radius:0}

/*/themify-builder/css/themify-builder-style.min.css*/
.module_row,.module_subrow,.module_column,.module_row .module{position:relative;box-sizing:border-box}.module-buttons:hover,.module_row:hover,.module_column:hover,.module-image img:hover,.module-accordion i,.module{transition:.5s ease;transition-property:background,font-size,line-height,color,padding,margin,border,border-radius,box-shadow,text-shadow,filter,transform}.entry-content>p:first-of-type:empty,.entry-content>p:first-of-type+p:empty{margin:0;padding:0}.module_row{display:flex;flex-wrap:wrap;-webkit-backface-visibility:hidden;backface-visibility:hidden}.themify_builder_slider_wrap{transition:none}.row_inner,.subrow_inner{display:grid;--gutter:3.2%;--narrow:1.6%;--none:0;--align_start:flex-start;--align_center:center;--align_end:flex-end;--auto_height:stretch;--align_items:var(--auto_height);--align_content:var(--align_start);--colG:var(--gutter);--c1:1fr;--c2:1fr 1fr;--c3:1fr 1fr 1fr;--c4:1fr 1fr 1fr 1fr;--c5:1fr 1fr 1fr 1fr 1fr;--c6:1fr 1fr 1fr 1fr 1fr 1fr;--c1_2:1fr 2.1025fr;--c2_1:2.1025fr 1fr;--c1_3:1fr 3.2831fr;--c3_1:3.2831fr 1fr;--c1_1_2:1fr 1fr 2.1415fr;--c1_2_1:1fr 2.1415fr 1fr;--c2_1_1:2.1415fr 1fr 1fr;--col:repeat(auto-fit,minmax(1%,1fr));grid:var(--row,none)/var(--col);grid-template-areas:var(--area);grid-auto-columns:1fr;gap:var(--rowG,0) var(--colG);align-content:var(--align_content);align-items:var(--align_items);--area5_3:"col1 col1 col2 col2 col3 col3" "col4 col4 col5 col5 . .";--area5_1_2:"col1 col2 col2" "col3 col4 col5";--area5_2_1:"col1 col1 col2" "col3 col4 col5";--area5_1_3:"col1 col2 col2 col2" "col3 col4 col4 col4" "col5 col5 col5 col5";--area5_3_1:"col1 col1 col1 col2" "col3 col4 col4 col5";--area5_1_1_2:"col1 col2 col3 col3" "col4 col4 col5 col5";--area5_1_2_1:"col1 col2 col2 col3" "col4 col4 col5 col5";--area5_2_1_1:"col1 col1 col2 col3" "col4 col4 col5 col5";--aream2_auto:"col1" "col2";--aream3_auto:"col1" "col2" "col3";--aream4_auto:"col1" "col2" "col3" "col4";--aream5_auto:"col1" "col2" "col3" "col4" "col5";--areat6_auto:"col1 col2 col3" "col4 col5 col6";--aream6_auto:"col1 col2" "col3 col4" "col5 col6";--areat7_auto:"col1 col2" "col3 col4" "col5 col6" "col7 col7";--aream7_auto:"col1" "col2" "col3" "col4" "col5" "col6" "col7";--areat8_auto:"col1 col2" "col3 col4" "col5 col6" "col7 col7" "col8 col8";--aream8_auto:"col1" "col2" "col3" "col4" "col5" "col6" "col7" "col8"}div.module_column{width:auto;max-width:none;margin-left:0;margin-right:0;min-width:0;float:none;align-items:inherit;align-content:inherit;grid-template-columns:minmax(0,1fr);display:grid}.col_align_middle,.fullheight>.tb_col_count_1{--align_content:var(--align_center)}.gutter-narrow{--colG:var(--narrow)}.gutter-none{--colG:var(--none)}.module_column:nth-of-type(1){grid-area:col1}.module_column:nth-of-type(2){grid-area:col2}.module_column:nth-of-type(3){grid-area:col3}.module_column:nth-of-type(4){grid-area:col4}.module_column:nth-of-type(5){grid-area:col5}.module_column:nth-of-type(6){grid-area:col6}.module_column:nth-of-type(7){grid-area:col7}.module_column:nth-of-type(8){grid-area:col8}.module_column:nth-of-type(9){grid-area:col9}.module_column:nth-of-type(10){grid-area:col10}.module_column:nth-of-type(11){grid-area:col11}.module_column:nth-of-type(12){grid-area:col12}.module_column:nth-of-type(13){grid-area:col13}.module_column:nth-of-type(14){grid-area:col14}.module_column:nth-of-type(15){grid-area:col15}.module_column:nth-of-type(16){grid-area:col16}.direction_rtl>.module_column:nth-of-type(1){z-index:16}.direction_rtl>.module_column:nth-of-type(2){z-index:15}.direction_rtl>.module_column:nth-of-type(3){z-index:14}.direction_rtl>.module_column:nth-of-type(4){z-index:13}.direction_rtl>.module_column:nth-of-type(5){z-index:12}.direction_rtl>.module_column:nth-of-type(6){z-index:11}.direction_rtl>.module_column:nth-of-type(7){z-index:10}.direction_rtl>.module_column:nth-of-type(8){z-index:9}.direction_rtl>.module_column:nth-of-type(9){z-index:8}.direction_rtl>.module_column:nth-of-type(10){z-index:7}.direction_rtl>.module_column:nth-of-type(11){z-index:6}.direction_rtl>.module_column:nth-of-type(12){z-index:5}.direction_rtl>.module_column:nth-of-type(13){z-index:4}.direction_rtl>.module_column:nth-of-type(14){z-index:3}.direction_rtl>.module_column:nth-of-type(15){z-index:2}.direction_rtl>.module_column:nth-of-type(16){z-index:1}.tb_col_count_1>.module_column{grid-area:auto}.tb_col_count_2{--area:"col1 col2"}.tb_col_count_3{--area:"col1 col2 col3"}.tb_col_count_4{--area:"col1 col2 col3 col4"}.tb_col_count_5{--area:"col1 col2 col3 col4 col5"}.tb_col_count_6{--area:"col1 col2 col3 col4 col5 col6"}.tb_col_count_7{--area:"col1 col2 col3 col4 col5 col6 col7"}.tb_col_count_8{--area:"col1 col2 col3 col4 col5 col6 col7 col8"}.module:after{content:"";display:table;clear:both}.module_row ul.loops-wrapper{margin:0;padding:0;list-style:none}.module_row .ui{background-image:var(--tb_app_gr,none);background-color:var(--tb_pr_bg,#f7f7f7);box-shadow:var(--tb_app_shadow,none);border-radius:var(--tb_app_r,0);color:var(--tb_pr_color,#555)}.ui.builder_button{text-decoration:none;position:relative;border:solid 1px rgba(0,0,0,.05);display:inline-block;line-height:130%;transition:color .3s linear;transition-property:color,background-color,padding,border,box-shadow;padding:.625em 1.25em}.builder_button:hover{text-decoration:none;background-color:var(--tb_pr_hover_bg,#f1f1f1)}.module .ui.builder_button{text-decoration:none}.ui.transparent{--tb_pr_bg:transparent;--tb_pr_hover_bg:transparent;--tb_pr_color:#555;--tb_app_r:0;--tb_app_gr:none;--tb_app_shadow:none;border:0;color:inherit}.transparent.gradient{--tb_app_gr:linear-gradient(to bottom,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%)}.ui.large.builder_button{font-size:120%;padding:10px 20px}.ui.small.builder_button{font-size:70%;padding:5px 10px}.xlarge .ui.builder_button{padding:.935em 1.875em}.module-title{font-size:1.2em;margin:0 0 1.2em}.module img{border:0;vertical-align:bottom}.module-slider{margin-bottom:2.5em}.module-widget .widget{margin:0}.wp-caption{max-width:100%}.module-map button{border-radius:0}.module-map .gm-style-mtc img{vertical-align:baseline;margin-right:5px}.row_inner{width:1160px;margin:0 auto}.module_row.fullheight .module_subrow,.module_row.fullwidth>.row_inner{max-width:100%;width:100%}@supports(-webkit-touch-callout:none){.module_row,.module_subrow,.module_column{background-attachment:scroll !important}}.module_row.fullheight{min-height:100vh}.fullheight>.row_inner>.module_column,.fullheight>.row_inner{min-height:inherit}.module-plain-text:after{display:contents !important}@media(max-width:1260px){.row_inner{max-width:94%}}@media(max-width:760px){.row_inner{max-width:90%}}.themify_builder .builder-parallax-scrolling{transition:background-position-y 0s}@supports not(cursor:grab){.builder-parallax-scrolling{background-attachment:scroll !important}}

/*/wp-content/themes/themify-ultra/styles/modules/footers/left.min.css*/
.footer-left-col .main-col,.footer-left-col .section-col,.footer-horizontal-left .footer-left-wrap,.footer-horizontal-left .footer-right-wrap{margin-left:3.2%;float:left}.footer-left-col .main-col.first,.footer-horizontal-left .footer-left-wrap.first,.footer-horizontal-left .footer-right-wrap.first{margin-left:0;clear:left}.footer-left-col .main-col,.footer-horizontal-left .footer-left-wrap{width:22.6%}.footer-left-col .section-col,.footer-horizontal-left .footer-right-wrap{width:74.2%}.footer-left-col #footer .widget{margin:0 0 2em}.footer-left-col .footer-text{padding-top:.9em}@media(max-width:680px){.footer-horizontal-left .footer-left-wrap,.footer-horizontal-left .footer-right-wrap,.footer-left-col .main-col,.footer-left-col .section-col{margin-left:0;margin-right:0;width:100%;max-width:100%}.footer-horizontal-left .back-top,.footer-left-col .back-top{top:-35px}}

/*/themify-builder/css/modules/icon.min.css*/
.module-icon .tf_fa{max-width:1em}.module-icon .module-icon-item a,.module-icon-item{display:inline-flex;text-decoration:none;place-items:center}.module-icon-item+.module-icon-item{margin-left:.4em}.module-icon span{margin-left:.3em;margin-right:.6em;font-size:var(--tb_mi_s,inherit)}.module-icon em{display:inline-flex;place-content:center;padding:.5em;font-size:var(--tb_mi_f,16px);min-width:var(--tb_mi_size,auto);min-height:var(--tb_mi_size,auto);border-radius:var(--tb_mi_r,100%);background-color:var(--tb_pr_bg,transparent);color:var(--tb_pr_color,inherit);line-height:0;transition:.3s;transition-property:box-shadow,border,background-color,color,padding,font-size}.module-icon img{border-radius:var(--tb_mi_r,100%);max-width:var(--tb_mi_i_w,32px);padding:var(--tb_mi_p,3px)}.module-icon.small{--tb_mi_size:24px;--tb_mi_f:12px;--tb_mi_i_w:16px}.module-icon.large{--tb_mi_size:48px;--tb_mi_i_w:48px;--tb_mi_s:1.2em;--tb_mi_f:24px;--tb_mi_p:6px}.module-icon.xlarge{--tb_mi_size:62px;--tb_mi_i_w:64px;--tb_mi_f:36px;--tb_mi_s:1.4em;--tb_mi_p:9px}.module-icon.xlarge em{padding:12px 0 0 2px}.module-icon.rounded{--tb_mi_r:8px}.module-icon.squared{--tb_mi_r:0}.module-icon.none em{--tb_pr_bg:transparent;--tb_mi_r:0;padding:.2em;color:inherit}.module-icon.none{--tb_mi_r:0;--tb_mi_f:24px}.module-icon.none.small{--tb_mi_f:18px}.module-icon.none.large{--tb_mi_f:30px}.module-icon.none.xlarge{--tb_mi_f:36px}.icon_vertical{display:flex;flex-wrap:wrap;flex-direction:column}.icon_vertical .module-icon-item{margin:0 0 .4em}.tf_textr .module-icon-item,.tf_textr.icon_vertical{place-content:flex-end}.tf_textr .module-icon-item em,.tf_textr .module-icon-item img{order:1}.tf_textc.icon_vertical{place-content:center}.tf_textc.icon_vertical .module-icon-item a,.tf_textc.icon_vertical .module-icon-item{flex-direction:column}@media(max-width:680px){.module-icon.large{--tb_mi_s:1.1em}.module-icon.xlarge{--tb_mi_s:1.2em}}

/*/wp-content/themes/themify-ultra/styles/modules/site-logo.min.css*/
#site-logo{margin:.5em auto;padding:0;line-height:1.2em;font-size:1.7em;font-weight:700;font-style:normal;letter-spacing:-.04em;transition:.2s ease-in-out;transition-property:color,margin,padding,font-size}#site-logo a{text-decoration:none;color:inherit}#site-logo a:hover{text-decoration:none}.header-block .fixed-header #site-logo{margin:5px 0 0}body:not(.fixed-header-on) #site-logo .tf_sticky_logo,.fixed-header #site-logo .tf_sticky_logo+img{display:none}

/*/css/modules/search-form.min.css*/
.tf_s_dropdown input[type="text"]{background-color:#fff;color:#000;margin:0;width:auto;height:auto;max-width:100%;min-width:auto;min-height:auto;display:inline-block;box-shadow:none}.tf_search_icon{padding:9px 11px 10px;border-radius:50em;cursor:pointer;line-height:normal}.tf_search_icon:hover{background:rgba(150,150,150,.15)}.tf_icon_wrap{position:absolute;top:50%;transform:translateY(-50%);left:2px;font-size:1.2em;line-height:1}.tf_icon_wrap+input[type="text"],.tf_icon_wrap+.tf_loader+input[type="text"]{padding-left:2.2em}.tf_s_dropdown .tf_icon_wrap{left:12px}

/*/wp-content/themes/themify-ultra/styles/modules/search-form.min.css*/
#searchform{font-size:1.2em;border-bottom:1px solid;margin:0}#searchform #s{background-color:transparent;border:0;margin:0;width:100%;max-width:none;padding:.45em;padding-left:1.75em;letter-spacing:-.04em;box-shadow:none;border-radius:0}#headerwrap #searchform-wrap{display:inline-block;vertical-align:middle;margin-left:4px}#headerwrap #searchform{width:40px;height:40px;border:0;font-size:1em}.tf_s_dropdown #searchform .tf_icon_wrap{left:0}#headerwrap #searchform #s{border-radius:5em;padding:6px 15px 6px 40px;width:1px;height:40px;position:absolute;right:-2px;z-index:2;transition:width .7s,background .7s}#headerwrap #searchform #s:focus,#headerwrap #searchform #s:hover,#headerwrap #searchform .icon-search:hover ~ #s,#headerwrap #searchform .tf_fa:hover+#s{width:140px;background-color:#eee}#headerwrap #searchform .tf_fa{font-size:16px;background-color:#eee;color:#000;border-radius:100%;padding:12px;z-index:1;line-height:1.2em;margin:0;text-align:center;left:0;top:50%}.fixed-header-on #headerwrap #searchform-wrap{display:none}

/*/css/grids/grid4.min.css*/
.loops-wrapper.products.grid4>.product,.loops-wrapper.grid4>.post{width:22.6%}.loops-wrapper.products.grid4>.product:nth-of-type(4n+1),.loops-wrapper.grid4>.post:nth-of-type(4n+1){margin-left:0;clear:left}.loops-wrapper.products.grid4.no-gutter>.product,.loops-wrapper.grid4.no-gutter>.post{width:25%}@media(max-width:900px){.loops-wrapper.products.grid4>.product,.loops-wrapper.grid4>.post{width:48.4%}.loops-wrapper.products.grid4.no-gutter>.product,.loops-wrapper.grid4.no-gutter>.post{width:50%}.loops-wrapper.products.grid4>.product:nth-of-type(2n+1),.loops-wrapper.grid4>.post:nth-of-type(2n+1){margin-left:0;clear:left}}@media(max-width:680px){.loops-wrapper.grid4>.post,.loops-wrapper.grid4.no-gutter>.post{width:100%;margin-left:0;float:none}}

/*/wp-content/themes/themify-ultra/styles/modules/grids/grid4.min.css*/
.loops-wrapper.grid4>.post{margin-bottom:2.5em;font-size:.9em;line-height:1.5}.loops-wrapper.grid4 .post-title{font-size:1.3em}.loops-wrapper.loops-wrapper.no-gutter.grid4{margin:0 0 3em}

/*/wp-content/themes/themify-ultra/styles/modules/back-top.min.css*/
.back-top{margin:0 auto .6em auto;width:200px}.back-top:not(.back-top-float) .arrow-up a{text-decoration:none;display:inline-block;position:relative;outline:0;bottom:0;padding:.4em;line-height:1;z-index:10;color:inherit;transition:bottom .5s}.back-top:not(.back-top-float):hover .arrow-up a{bottom:20px}.footer-block .back-top:not(.back-top-float) .arrow-up a:hover,.footer-block .back-top:not(.back-top-float) .arrow-up a{background:0}.back-top a:before{content:'';display:inline-block;width:30px;height:30px;border:2px solid transparent;border-top-color:inherit;border-left-color:inherit;transform:rotate(45deg);margin-top:4px}#footer .back-top-float,#pagewrap .back-top-float{background-color:var(--theme_accent_semi);border-radius:100%;color:#fff;cursor:pointer;position:fixed;right:20px;bottom:20px;left:auto;top:auto;width:44px;height:44px;overflow:hidden;text-decoration:none;text-align:center;font-size:16px;opacity:1;z-index:101;transition:opacity .2s ease-in-out .2s,transform .2s ease-in-out,background-color .5s;box-shadow:0 1px 8px rgba(0,0,0,.12)}#footer .back-top-hide,#pagewrap .back-top-hide{opacity:0;pointer-events:none}.back-top-float .arrow-up a,#pagewrap .back-top-float .arrow-up a{background:0;color:inherit}.back-top-float .arrow-up,#pagewrap .back-top-float .arrow-up{position:absolute;top:5px;left:50%}#pagewrap .back-top-float:hover,.back-top:not(.back-top-float) .arrow-up a:hover{background-color:var(--theme_accent)}.back-top-float:hover .arrow-up,#pagewrap .back-top-float:hover .arrow-up{animation:back-top-arrow-up .25s linear .2s infinite alternate}.back-top-float a:before,#pagewrap .back-top-float a:before{width:13px;height:13px;position:absolute;top:14px;left:50%;margin-left:-7px;margin-top:0;border-width:1px}.footer-horizontal-left .back-top,.footer-horizontal-right .back-top,.footer-left-col .back-top,.footer-right-col .back-top{position:absolute;top:-35px;width:60px;margin:0}.footer-horizontal-left .back-top .arrow-up a,.footer-horizontal-right .back-top .arrow-up a,.footer-left-col .back-top .arrow-up a,.footer-right-col .back-top .arrow-up a{background-color:rgba(171,171,171,.78);color:#fff;width:60px;height:25px;line-height:100%;padding:10px 0 0;text-align:center !important;border-radius:8px 8px 0 0}.footer-horizontal-left .back-top a:before,.footer-horizontal-right .back-top a:before,.footer-left-col .back-top a:before,.footer-right-col .back-top a:before{width:14px;height:14px}.footer-horizontal-left .back-top:hover .arrow-up a,.footer-horizontal-right .back-top:hover .arrow-up a,.footer-left-col .back-top:hover .arrow-up a,.footer-right-col .back-top:hover .arrow-up a{bottom:0}.footer-horizontal-left .back-top .arrow-up:hover a,.footer-horizontal-right .back-top .arrow-up:hover a,.footer-left-col .back-top .arrow-up:hover a,.footer-right-col .back-top .arrow-up:hover a{background-color:#000}@keyframes back-top-arrow-up{0%{top:0}100%{top:-5px}}

/*/wp-content/themes/themify-ultra/styles/modules/footer.min.css*/
#footerwrap{padding:54px 0 2em;border-top:1px solid rgba(0,0,0,.05);background-color:#fff}#footer{font-size:.9em}#footer .row_inner{max-width:100%}.footer-block #footerwrap{text-align:center;position:static}.footer-text{padding:0 0 2em;line-height:1.8em;font-size:.85em}.footer-widgets .widget{margin:0 0 1.5em}.footer-widgets .widgettitle{color:inherit;margin:0 0 1em}.main-col,.section-col{box-sizing:border-box}@media(max-width:1024px){.footer-widgets .col4-1{width:48.4%}.footer-widgets .col4-1:nth-child(2n+1){margin-left:0;clear:left}}@media(max-width:680px){#footerwrap{padding-top:35px}.footer-widgets .col4-2,.footer-widgets .col3-1{margin-left:0;width:100%;max-width:100%}}

/*/wp-content/themes/themify-ultra/styles/modules/footer-logo.min.css*/
#footer-logo{font-size:1.5em;font-weight:600;letter-spacing:-.03em;padding:0;margin:0 0 .8em}#footer-logo a{color:inherit;text-decoration:none}

/*/wp-content/themes/themify-ultra/styles/modules/footer-nav.min.css*/
.footer-nav{margin:.5em 0 1em;padding:0}.footer-nav li{display:inline-block;padding:0;margin:0;list-style:none;position:relative}.footer-nav a{text-decoration:none;margin:0 1em .8em 0}.footer-horizontal-left .footer-nav a,.footer-horizontal-right .footer-nav a,.footer-left-col .footer-nav a,.footer-right-col .footer-nav a{margin:0 .8em 1em 0;padding:0}.footer-nav li ul{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 12px rgba(0,0,0,.12);border-radius:8px;margin:0;padding:.6em 0;position:absolute;z-index:99;bottom:100%;list-style:none;text-align:left;box-sizing:border-box}#footerwrap .footer-nav ul a{display:block;width:238px;padding:.5em 1.25em .5em 1.6em;margin:0;box-sizing:border-box;color:#666}#footerwrap .footer-nav ul a:hover{color:var(--theme_accent)}.footer-nav li li ul{left:100%;bottom:-.65em}@media(hover:hover){.footer-nav li ul{opacity:0;visibility:hidden;transform:scale(1,0);transform-origin:bottom;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.footer-nav li:hover>ul,.footer-nav li>a:focus+.sub-menu,.footer-nav li>.sub-menu:focus-within{margin-bottom:0;opacity:1;visibility:visible;transform:none;pointer-events:auto}}@media(hover:none){.footer-nav li ul{display:none}}.footer-nav li:hover>a{color:var(--theme_accent)}.footer-nav li.edge ul{left:auto;right:0}.footer-nav ul li.edge ul{right:100%}.footer-right-col #footerwrap .footer-nav ul li.edge ul{left:auto;right:100%}.footer-horizontal-left #footer .footer-nav,.footer-horizontal-right #footer .footer-nav{float:left;margin-top:0}@media(max-width:680px){#footerwrap .footer-nav ul a{width:160px}}

/*/wp-content/themes/themify-ultra/style.min.css*/
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset,figure{margin:0;padding:0}img,fieldset,a{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}iframe,audio{max-width:100%}:root{--theme_accent:#ed1e24;--theme_accent_semi:rgba(251,9,48,.8);--theme_accent_hover:#000}html{scroll-behavior:smooth}body{font:1em/1.65em 'Public Sans',"Arial",sans-serif;overflow-wrap:break-word;background-color:#fff;color:#666;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}a{text-decoration:none;color:var(--theme_accent);transition:color .3s ease-in-out}a:hover{color:var(--theme_accent_hover)}p{padding:0;margin:0 0 1.3em}small{font-size:87%}blockquote{font-size:1.1em;line-height:1.4em;padding:.8em 1.4em;margin:0 5% 1.2em;border-left:solid 3px rgba(150,150,150,.3)}ins{text-decoration:none}ul,ol{margin:0 0 1.4em 1.6em;padding:0}li{margin:0 0 1em 0;padding:0}h1,h2,h3,h4,h5,h6{line-height:1.4em;margin:0 0 .5em;overflow-wrap:normal;font-weight:600;color:#000}h1{font-size:2.5em;line-height:1.2em;font-weight:700;letter-spacing:-.03em}h2{font-size:2em;line-height:1.3em;letter-spacing:-.02em}h3{font-size:1.45em;letter-spacing:-.02em}h4{font-size:1.1em;letter-spacing:.05em;line-height:1.6em;text-transform:uppercase}h5{font-size:1.2em;line-height:1.7em}h6{font-size:1.1em;line-height:1.7em}input,textarea,select,input[type=search],button{font-size:100%;font-family:inherit;max-width:100%}input:read-write,input:read-only,input[type=radio],input[type=checkbox],select,textarea{background:#fff;border:1px solid rgba(0,0,0,.2);padding:.6em;max-width:100%;-webkit-appearance:none;appearance:none;border-radius:8px}input:read-write,input:read-only{margin:0 1em .4em 0;width:17em}input[type=number]{width:7em}input[type=checkbox]+label{display:inline-block}textarea{width:100%;min-height:13.5em;margin:0}select{padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke-linecap='round' width='100' height='100' stroke='rgba(40,40,40,.8)' stroke-width='3'%3E%3Cpolyline points='2.7,2.3 49.1,57.2 95.5,2.3 '/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px;background-position:calc(100% - 8px) calc(50% + 3px)}input[type=radio],input[type=checkbox]{border-radius:6px;clear:none;cursor:pointer;padding:0 2px;margin:0 .3em 0 0;width:20px;height:20px;display:inline-block;vertical-align:middle;text-align:center;line-height:1;-webkit-appearance:none}input[type=radio]{padding:0;border-radius:100%;display:inline-flex;justify-content:center;align-items:center}input[type="checkbox"]:before{content:"";display:inline-block;width:12px;height:5px;margin-bottom:4px;margin-left:1px;border-left:1px solid transparent;border-bottom:1px solid transparent;transform:rotateZ(-45deg) skewY(-10deg)}input[type="checkbox"]:checked:before{border-left:1px solid;border-bottom:1px solid}input[type="radio"]:checked:before{content:"";display:inline-block;vertical-align:middle;border-radius:100%;background-color:#222;width:12px;height:12px}select:focus,textarea:focus,input:read-write:focus,input:read-only:focus{border-color:rgba(0,0,0,.5)}input[type=reset],input[type=submit],button{background-color:var(--theme_accent);color:#fff;border:0;padding:.65em 1.4em;cursor:pointer;border-radius:30px;font-weight:600;text-transform:uppercase;letter-spacing:.065em;-webkit-appearance:none;transition:background .3s,color .3s,transform .3s}input[type=reset]:hover,input[type=submit]:hover,button:hover{background-color:var(--theme_accent_hover);color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.1);transform:translateY(-1px)}.gm-style-mtc button{border-radius:0}img,textarea,input,#main-nav ul a,.sidemenu,.post,.post-content,.author-box,.widget{box-sizing:border-box}.col4-1,.col4-2,.col3-1{float:left;margin-left:3.2%}.col4-1{width:22.6%}.col4-2{width:48.4%}.col3-1{width:31.2%}.col4-1.first,.col4-2.first,.col3-1.first{margin-left:0;clear:left}.pagewidth{width:1160px;max-width:100%;margin:0 auto}#layout{display:flex;flex-wrap:wrap}#content{width:71%;padding:5.75% 0}.sidebar-none #content{width:100%}.sidebar-none #layout{display:block}.sidemenu-active{position:relative;transition:left .2s ease-in-out}.sidemenu-active,.sidemenu-active #headerwrap{left:0}.sidemenu-right{left:-300px}.sidemenu-left,.sidemenu-left #headerwrap{left:300px}.full_width #layout{flex-wrap:wrap;width:100%;max-width:100%}.full_width #content{padding:0;width:100%;max-width:100%}#headerwrap{color:#000;position:absolute;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.05);min-height:55px;z-index:999;top:0;left:0;transition:background-color .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out,left .3s ease-in-out,min-height .3s ease-in-out}.fixed-header-enabled #headerwrap{position:-webkit-sticky;position:sticky}.transparent-header #headerwrap{position:fixed}.transparent-header.no-fixed-header #headerwrap{position:absolute}.no-fixed-header #headerwrap{position:relative}#header{position:relative;padding:2em 0;overflow:visible;z-index:1}@supports(-webkit-touch-callout:none){#headerwrap{background-attachment:scroll !important;background-position:center !important}}.header-widget{font-size:.92em;height:100%}.header-widget .widget{margin:2em 0}.header-widget .widgettitle{margin:0 0 .5em;font-size:1em;color:inherit}.fixed-header-on .tf_sticky_logo ~ *{display:none !important}.search-button{color:inherit;padding:9px 10px;margin:0;margin-left:3px;line-height:1;box-sizing:border-box;font-size:19px;border-radius:100%}.search-button:hover{background:rgba(200,200,200,.25)}a.search-button{text-decoration:none}.search-button:focus{outline:0}.tf_darkmode_toggle{color:inherit;padding:10px;margin:0;margin-left:7px;line-height:1;box-sizing:border-box;font-size:19px;border-radius:100%}.tf_darkmode .tf_darkmode_toggle,.tf_darkmode_toggle:hover{background:rgba(200,200,200,.25)}a.tf_darkmode_toggle{text-decoration:none}.tf_darkmode_toggle:focus{outline:0}#main-nav{padding:0;margin:0}#main-nav li{margin:0;padding:0;list-style:none;position:relative;display:inline-block}#main-nav ul li{background:0;float:none;display:block}#main-nav li>.sub-menu{padding:.6em 0;margin:0;position:absolute;z-index:100;opacity:0;left:-.3em;top:100%;transform:scale(1,0);transform-origin:top;box-sizing:border-box;transition:transform .3s ease-in-out,opacity .3s ease-in-out;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 12px rgba(0,0,0,.12);border-radius:8px;background:#fff;contain:style layout;width:210px}#main-nav small{display:block}#main-nav li .sub-menu .sub-menu{left:100%;top:-.65em}#main-nav .edge>.sub-menu{left:auto;right:0}#main-nav ul .edge>.sub-menu{left:auto;right:100%}@media(hover:hover){#main-nav li:hover>.sub-menu,#main-nav li>a:focus+.sub-menu,#main-nav li>.sub-menu:focus-within{opacity:1;transform:scale(1,1)}}.menu-item .child-arrow{display:none;cursor:pointer;z-index:12;width:36px;height:36px;border-radius:100%;position:absolute;right:0;top:4px;transition:transform .3s}.child-arrow:before,.child-arrow:after{top:50%;left:12px;content:'';position:absolute;transition:transform .3s ease-in-out;height:1px;width:8px;transform:rotate(45deg);background:currentColor;z-index:9999;border-radius:10px}.child-arrow:after{left:17px;transform:rotate(-45deg)}.toggle-on>a .child-arrow:after,.toggle-on>a .child-arrow:before{left:10px;width:15px}.toggle-on>a .child-arrow{transform:rotateZ(180deg)}@media(hover:none){#main-nav .menu-item-has-children>a{padding-right:45px}#footer-nav .menu-item-has-children>a{padding-right:30px}.menu-item .child-arrow{margin-left:7px;border-radius:100%;display:inline-block;padding:0;right:5px;top:50%;margin-top:-17px}#main-nav .toggle-on>a>.child-arrow{background:rgba(214,214,214,.4)}#main-nav li>.sub-menu{display:none}#main-nav li.toggle-on>.sub-menu{transform:scale(1,1);opacity:1}}.tf_post_count{background:rgba(202,202,202,.3);border-radius:100%;font-size:.7em;line-height:1em;padding:.4em;margin-left:5px;display:none;min-width:11px;text-align:center;vertical-align:middle}.has-mega-sub-menu .tf_post_count{display:inline-block}#main-nav .has-mega-column .widget_product_categories .product-categories a{width:auto;padding-left:0;padding-right:0;display:inline-block}#main-nav .has-mega-column .product-categories .count{display:inline-block}#main-nav a{color:inherit;display:block;position:relative;padding:.6em;margin:0;text-decoration:none;transition:color .2s ease-in-out}#main-nav .highlight-link>a{border:0;background-color:rgba(200,200,200,.25);color:#000;padding:.3em 1em;margin-left:.6em;margin-right:.6em;border-radius:30px}#main-nav .highlight-link:last-child>a{margin-right:0}#main-nav a>em .tf_fa{margin-right:5px}#main-nav a .tf_lazy{display:none}#main-nav ul a{padding:.4em 1.4em;text-align:left}#main-nav ul a,#main-nav .mega-menu-posts a,#main-nav .mega-menu-posts span{color:#353535}#main-nav a:hover,#main-nav .current_page_item>a,#main-nav .current-menu-item>a,#main-nav ul a:hover{color:var(--theme_accent)}#main-nav .has-mega-column>.sub-menu a{background:0;padding:.5em 0}#main-nav .mega-menu-posts .post-title{font-size:.95em;letter-spacing:0;font-weight:400;text-transform:none;line-height:1.45em;margin:0;padding:0}#main-nav .mega-menu-posts .post a{text-transform:none;padding:0}#main-nav .mega-menu-posts .post del{opacity:.5;font-size:.85em}#main-nav .has-mega-column .widget{margin:0 0 .5em;text-align:left}#main-nav .has-mega-column .widget h1,#main-nav .has-mega-column .widget h2,#main-nav .has-mega-column .widget h3,#main-nav .has-mega-column .widget h4,#main-nav .has-mega-column .widget h5,#main-nav .has-mega-column .widget h6{color:inherit}#main-nav .has-mega-column .widgettitle,#main-nav .has-mega-column>.sub-menu>.columns-sub-item>a{font-size:1.05em;font-weight:600;line-height:1.6em;margin:0 0 .5em;padding:0;text-decoration:none;letter-spacing:0;text-transform:none}#main-nav .has-mega-column .widgettitle:before{display:none;margin:0;padding:0}#main-nav .has-mega-column>.sub-menu>li{line-height:1.7em;box-sizing:border-box}.header-icons a,.header-icons a:hover{color:inherit;text-decoration:none}#headerwrap .header-icons>*{vertical-align:middle}.slide-cart .header-icons{min-width:75px;text-align:right}#menu-icon{margin:0 0 0 10px;padding:10px 9px 11px;line-height:1em;border-radius:100%}#menu-icon:hover{background:rgba(200,200,200,.25)}.menu-icon-inner{border-bottom:2px solid;box-sizing:border-box;position:relative;width:22px;height:18px}.menu-icon-inner:before,.menu-icon-inner:after{content:'';display:block;border-top:2px solid;position:absolute;left:0;top:0;width:100%;transition:border .7s ease;transition-property:transform}.menu-icon-inner:after{top:50%}#menu-icon-close{transform:rotateZ(0);transition:border .3s ease-in-out,transform .3s ease-in-out}.body-overlay{display:none;background-color:rgba(206,206,206,.8);width:100%;height:100%;position:fixed;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.body-overlay-on{display:block;z-index:998}#headerwrap.fixed-header{background-color:rgba(255,255,255,.9)}#headerwrap.fixed-header:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;z-index:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.slide-cart-visible #headerwrap:before,.mobile-menu-visible #headerwrap:before,.fixed-header .tf_darkmode_toggle,.fixed-header .header-bar,.fixed-header .search-button,.fixed-header .header-widget{display:none}.fixed-header #header{transition:padding .3s ease-in-out;padding-top:5px;padding-bottom:5px}.revealing-header #headerwrap{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.revealing-header #headerwrap.header_hidden{transform:translateY(-100%);opacity:0}.page-title{margin:0 0 1em;padding:0}.author-bio{margin:0 0 2em;overflow:hidden}.author-bio .author-avatar{float:left;margin:0 1.2em 0 0}.author-bio .author-avatar img{border-radius:8px;width:100px}.author-bio .author-name{margin:0 0 .5em;padding:0;font-size:1.6em}.author-posts-by{margin:0 0 1.5em;padding:1em 0 0;font-size:1.4em;text-transform:uppercase;border-top:solid 4px rgba(118,118,118,.1)}.post{margin-bottom:2em;position:relative}.post-content{min-width:120px}.post-title{font-size:2.4em;line-height:1.4em;margin:0 0 .4em;padding:0;text-transform:none;letter-spacing:-.04em}.post-title a{text-decoration:none;color:#000}.post-title a:hover{color:var(--theme_accent)}.post-image{margin:0 0 1em}.post-image img{vertical-align:bottom;border-radius:8px}.post-image.left{float:left;margin-right:1em}.post-image.right{float:right;margin-left:1em}.post-meta{font-size:.9em;line-height:1.6em;margin:0 0 .5em;padding:0}.post-meta .separator{opacity:.1}.post-meta a{text-decoration:none}.post-meta .post-comment:before,.post-meta .post-category:before,.post-meta .post-tag:before{display:inline-block;content:'';width:1px;height:1.3em;margin:0 .9em 0 .45em;white-space:nowrap;vertical-align:middle;border-left:1px solid;transform:skewX(-15deg);opacity:.2}.post-meta .post-category:first-child:before{display:none}.post-meta .post-comment .tf_fa{margin-left:8px;vertical-align:text-top;font-size:.8em;opacity:.7}.more-link,.more-link:hover{text-decoration:none}.more-link:after{content:'';border:1px solid transparent;border-top-color:inherit;border-right-color:inherit;min-width:.7em;min-height:.7em;transform:rotateZ(45deg);margin-left:.5em;text-decoration:none;display:inline-block;vertical-align:middle}.post-date{margin:0 0 .4em;display:block;font-size:.8em;text-transform:uppercase;letter-spacing:.04em}.loops-wrapper .post{text-align:center}.loops-wrapper .post-image{margin-bottom:1em;position:relative;transition:border .3s ease-in-out,margin .3s ease-in-out,width .3s ease-in-out,transform .3s ease-in-out}.author-box{margin:5.5em 0;border:0}.author-box .author-avatar{float:left;margin:0 2em .3em 0}.author-box .author-name{margin:0 0 .3em}.post-pagination{text-align:right;margin:.5em 0 2em}.post-pagination strong{margin-right:3px}.post-pagination a{margin-left:3px;margin-right:3px}.tf_load_more{padding:30px 0}a.load-more-button{padding:10px 28px;text-decoration:none;display:none;box-sizing:border-box;width:auto;background:rgba(183,183,183,.16);border-radius:30px}.post-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:15px}.post-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.featured-area img{width:100%}.loops-wrapper.no-gutter .post-image{margin:0}.loops-wrapper.no-gutter .post,ul.products.no-gutter li.product .post-image,.loops-wrapper.no-gutter .post-image img{border-radius:0}.widget{margin:0 0 2.4em}.widgettitle{margin:0 0 1em;padding:0;font-size:1em;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:.09em}.widget ul{margin:0;padding:0}.widget li{margin:0;padding:.4em 0;list-style:none;clear:both}.widget ul ul{margin:.6em 0 -.6em 0;padding:0}.widget ul ul li{margin:0;padding-left:1em}iframe[src*="facebook"]{background-color:#fff}#content .twitter-tweet-rendered{max-width:100% !important}#content .twt-border{max-width:100% !important;min-width:180px !important}.module-title{font-size:1.2em;font-weight:600;margin:0 0 .8em}.col4-3 .loops-wrapper .post,.col4-2 .loops-wrapper .post,.col4-1 .loops-wrapper .post,.col3-2 .loops-wrapper .post,.col3-1 .loops-wrapper .post,.col2-1 .loops-wrapper .post{text-align:inherit;margin-bottom:1em}.col4-3 .loops-wrapper.list-post .post-title,.col4-2 .loops-wrapper.list-post .post-title,.col4-1 .loops-wrapper.list-post .post-title,.col3-2 .loops-wrapper.list-post .post-title,.col3-1 .loops-wrapper.list-post .post-title,.col2-1 .loops-wrapper.list-post .post-title{font-size:1.4em;margin:0 0 .5em}.module-map{margin-bottom:0}.shortcode.themify-icon .themify-icon-icon{font-size:1.3em}a.shortcode.button{border-radius:2px;padding:.65em 1em}.module-image .image-title,.module-tile .tile-title,.module-feature .module-feature-title,.module-pro-image .image-pro-title{font-size:1.1em;font-weight:600}.module-service-menu .tb-menu-title{text-transform:inherit;letter-spacing:inherit}.tb_optin_horizontal form>div[class*="tb_optin_"]{width:auto}.module-optin.tb_optin_horizontal .tb_optin_submit{background:0}img.alignleft,img.aligncenter,img.alignright,img.alignnone{margin-bottom:1em}.alignleft{float:left;margin-right:1em}.alignright{float:right;margin-left:1em}.aligncenter{text-align:center;display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center;margin-bottom:1em;max-width:100%}.wp-caption-text{margin:.5em 0}body.attachment{width:auto;float:none;position:static}.single .attachment.post{width:auto;float:none}.widget li:after,.menu:after{content:"";display:table;clear:both}.post-image,.post-img,.module-feature-image,.slide-image{transition:.3s ease-in-out;transition-property:border,padding,width}.mobile-menu-visible{overflow-y:hidden}@media(max-width:1260px){h1{font-size:2.4em}h2{font-size:2em}.pagewidth{max-width:94%}#pagewrap,.default_width #layout .row_inner{max-width:100%}}@media(max-width:1024px){.header-widget .col4-1{width:48.4%}.header-widget .col4-1:nth-child(2n+1){margin-left:0;clear:left}}@media(max-width:760px){body .pagewidth{max-width:90%}#layout{flex-wrap:wrap}#sidebar,#content{width:100%;max-width:100%;clear:both;padding-top:10%}}@media(max-width:680px){h1{font-size:1.9em}h2,.post-title,.loops-wrapper.tf_clear .post-title{font-size:1.6em}h3{font-size:1.35em}.col4-1{font-size:.95em}.col4-2,.col3-1{margin-left:0;width:100%;max-width:100%}.fixed-header #site-logo img:not(.tf_sticky_logo){width:auto;max-height:40px}#headerwrap .header-icons{right:5%}.loops-wrapper.list-post .post-image,.loops-wrapper.grid4 .post-image,.loops-wrapper.grid3 .post-image,.loops-wrapper.grid2 .post-image,.loops-wrapper.list-large-image .post-image{float:none;position:static;width:auto;max-width:none;overflow:visible}}

/*/wp-content/themes/themify-ultra/styles/headers/header-classic.min.css*/
#headerwrap{padding-bottom:55px;border:0;background-color:#fff;color:#000}.fixed-header-enabled #headerwrap{position:relative}#headerwrap.fixed-header{position:fixed;padding-bottom:0}#header{padding:0;position:static}.header-bar{float:left;width:20%;max-width:100%}#site-logo{margin-top:1.3em}.navbar-wrapper{background-color:red;color:#fff;clear:both;position:absolute;width:100%;left:0;bottom:0;padding:0}.navbar-wrapper-inner{max-width:1160px;margin:auto;position:relative;display:flex;justify-content:flex-end;align-items:center}#site-description{margin:12px 0 0 2px;margin-bottom:2em}.tf_darkmode_toggle,#searchform-wrap,.search-button,.cart-icon,#header .social-widget{order:1}#main-nav-wrap:after{content:"";clear:both;display:block}#main-nav-wrap{display:flex;flex:1}.fixed-header #main-nav,#main-nav{margin-right:auto}#main-nav>li{float:left}#main-nav>li>a{border-left:1px solid rgba(255,255,255,.2);padding:18px 1.8em;line-height:normal}#main-nav>li:first-child>a{border-left:0}#main-nav li:not(.themify-widget-menu)>ul{margin-top:-1px}#main-nav>li>a:hover,#main-nav>.current_page_item>a,#main-nav>.current-menu-item>a{color:rgba(255,255,255,.75)}.header-widget{float:right;clear:right;width:78%;font-size:.9em;line-height:1.6em;margin-top:3em;margin-bottom:2em}.header-widget .widget{margin-top:0;margin-bottom:1.2em}.header-widget .widgettitle{font-size:1.05em;margin-bottom:.75em}.fixed-header #header{padding-top:0;padding-bottom:0}.fixed-header-on #headerwrap .tf_darkmode_toggle,.fixed-header-on #headerwrap .social-widget,.fixed-header-on #headerwrap #searchform-wrap,.fixed-header .search-button{display:inline-block}.header-gallery #header{position:relative}.header-gallery .navbar-wrapper{bottom:auto;top:100%}.header-gallery #main-nav>li:first-child>a{padding-left:1.85em}

/*/wp-content/themes/themify-ultra/skins/fashion/style.min.css*/
:root{--theme_accent:#d6a62f;--theme_accent_semi:rgba(221,188,106,.9)}body{font-family:'Muli',Arial,sans-serif;font-size:1.063em;line-height:1.8em;color:#888}input[type=reset],input[type=submit],button,select,textarea,input[type=checkbox],input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=number],input[type=tel],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],.woocommerce ul.products li.product .button,.woocommerce a.button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce button.button.alt,.woocommerce button.button,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.loops-wrapper.polaroid .post,.loops-wrapper.overlay .post,.loops-wrapper.auto_tiles>.product,.loops-wrapper.auto_tiles .post-image+.post-content,.loops-wrapper.auto_tiles>.post,.post-image img,.product img,ul.products li.product .post-image,#cart-wrap .product-image img,.woocommerce div.product div.images img,.woocommerce-product-gallery__wrapper .tf_swiper-container-initialized,#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,.select2-dropdown,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow,#slide-cart .button,#slide-cart .product-image img,.woocommerce-cart #content table.cart td.actions .coupon .input-text,.woocommerce span.onsale,.woocommerce ul.products li.product .onsale,.woocommerce table.shop_table,.woocommerce-checkout #payment,#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-page .cart-collaterals .cart_totals,body:not(.footer-block) #footer .back-top a,#main-nav .highlight-link>a,.pagenav a,.pagenav span,.pagenav .current,a.load-more-button,.more-link,.widget .feature-posts-list .post-img{border-radius:0}input[type=reset],input[type=submit],button{background-color:#000;padding:.7em 2em;font-weight:300;font-size:.85em;letter-spacing:.02em}input[type=reset]:hover,input[type=submit]:hover,button:hover{background-color:var(--theme_accent);color:#fff}textarea,input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=number],input[type=tel],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week]{border:1px solid silver;background-color:#fff;padding:.6em 1em;text-transform:none}#commentform p label{display:inline-block;transform:translate(22px,48px);text-transform:none;font-size:.9em}#review_form p label{transform:none}.module-optin .tb_optin_submit button{padding:1em 3.1em;font-size:100%}.module-optin .tb_optin_form input{padding:.95em 1em;margin:0}h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',serif}.fancy-heading,.post-title,h1,.page-title{color:#000;font-family:'Playfair Display',serif;font-weight:700;line-height:normal;letter-spacing:-.02em}h1,.page-title{font-size:3.6em}h3{font-size:2.4em;letter-spacing:.02em}.sidebar-none .page-title{text-align:inherit}.fancy-heading .sub-head:after,.comment-reply-title:after,.comment-title:after,.widgettitle:after{display:none}#headerwrap{border-bottom:0}#headerwrap.fixed-header{border-bottom:1px solid rgba(0,0,0,.05)}#site-logo{font-size:1.6em;font-weight:400;letter-spacing:-.03em;text-transform:uppercase}#main-nav a{font-size:.95em;letter-spacing:.1em;text-transform:uppercase}#main-nav ul a,#main-nav .mega-menu-posts .post a,#main-nav .mega-menu-posts a{letter-spacing:0}#main-nav .mega-menu-posts .post-title,#main-nav .mega-menu-posts .post{text-align:left}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega-sub-menu .mega-sub-menu{top:auto}#main-nav .mega-menu-posts .post-title,#main-nav .has-mega-column .widgettitle,#main-nav .has-mega-column>.sub-menu>.columns-sub-item>a{font-family:unset;font-weight:400;text-transform:none}#main-nav li:not(.themify-widget-menu)>ul,#main-nav .has-mega-sub-menu .mega-sub-menu,#main-nav .has-mega-column>.sub-menu,#main-nav li.menu-item-object-tbuilder_layout_part>.sub-menu{border-radius:0}#main-nav .current_page_item>a,#main-nav .current-menu-item>a{border-bottom:1px solid var(--theme_accent)}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{top:auto;right:auto}.search-option-tab li:hover a,.search-option-tab li.active a{box-shadow:inset 0 -1px 0 0 var(--theme_accent)}.search-results-wrap .view-all-button{color:var(--theme_accent)}.view-all-button:after{border-color:var(--theme_accent);border-width:1px}.header-horizontal #site-logo{margin-top:10px}.header-top-bar #site-logo{margin-top:10px}.header-overlay.transparent-header .fixed-header,.header-overlay.mobile-menu-visible #headerwrap{background-color:rgba(0,0,0,.9)}.header-overlay .cart-wrap a span{min-width:13px;min-height:13px;padding:3px}.header-stripe #site-logo{background-color:var(--theme_accent)}.header-stripe .header-bar{position:relative}.header-stripe #site-description{position:absolute;top:100%;left:50%;transform:translateX(-50%);background-color:var(--theme_accent);box-sizing:border-box;padding:.5em;color:#fff;text-align:center;min-width:180px;max-width:200px;margin:0;margin-top:5px;visibility:hidden;transition:margin .3s,visibility .3s,opacity .3s}.header-stripe #site-description:before{content:"";background-color:inherit;width:10px;height:10px;margin-bottom:-5px;position:absolute;bottom:100%;left:50%;transform:translateX(-50%) rotateZ(45deg)}.header-stripe .header-bar:hover #site-description{margin-top:0;visibility:visible}.header-bottom #footerwrap .footer-tab{color:#fff}.header-block #headerwrap{min-height:auto}.header-block .fixed-header #site-logo{margin-top:10px}.header-block:not(.mobile_menu_active) .cart-icon,.header-block:not(.mobile_menu_active) #header .social-widget,.header-block:not(.mobile_menu_active) .search-button{margin-top:3em;position:absolute;right:auto;left:0;top:0}.header-block:not(.mobile_menu_active) .search-button{margin-top:2.5em;right:0;left:auto}.header-block:not(.mobile_menu_active) .cart-icon{margin-top:2.8em;right:45px;left:auto}.header-block:not(.mobile_menu_active) .fixed-header .cart-icon{margin-top:12px;right:0}.widgettitle{text-transform:none}#footerwrap{border-top:1px solid rgba(216,216,216,.3)}#footer-logo{font-family:'Muli',Arial,sans-serif;font-size:1.7em;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:.7em}#footer-logo a{color:#000}.footer-text .one{margin-bottom:15px}.footer-widgets .widgettitle{color:#000;font-size:1.2em;font-weight:400;letter-spacing:.02em}.footer-widgets .widget li{line-height:normal}#slide-cart .button,.woocommerce ul.products li.product .button,.woocommerce a.button.disabled,.woocommerce button.button.disabled,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#000;color:#fff;font-weight:300;padding:.7em 1.9em;letter-spacing:.06em;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}#slide-cart .button:hover,.woocommerce ul.products li.product .button:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:var(--theme_accent);color:#fff}.module.module-buttons .ui.tb_default_color{background-color:#000;color:#fff}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{background-color:#000}.tf_load_more a{border-bottom:1px solid var(--theme_accent);text-transform:uppercase;text-decoration:none}.sidebar-none .woocommerce-breadcrumb{text-align:center}.sidebar-none .page-title{text-align:center}.sidebar-none.woocommerce .woocommerce-ordering{margin-bottom:3em;float:none;text-align:center}.woocommerce #content div.product div.summary{box-sizing:border-box;padding-left:4.5%}.woocommerce .woocommerce-breadcrumb{font-size:.8125em;margin-bottom:.8em;text-transform:uppercase}.woocommerce div.product form.cart{margin-top:2em}.woocommerce div.product form.cart .button{font-size:.88em;padding:.8em 1em;margin-right:14px}.woocommerce div.product .product_title{font-size:2.35em;font-family:'Playfair Display',serif;margin:0 0 .3em;letter-spacing:normal}.woocommerce div.product p.price{color:#000;font-size:1.7em;font-weight:300}.woocommerce div.product span.price{color:#000;font-weight:300;font-size:1em;margin:0 0 1.4em}.woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:unset}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-family:'Playfair Display',serif;font-size:1.125em;font-weight:400;color:#b1b1b1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-width:1px}.related.products h2{font-size:1.125em;text-transform:uppercase;font-weight:400}.woocommerce #content div.product div.images,.woocommerce div.product div.images{width:calc(51% - 37px);margin:0 0 67px 37px;box-shadow:-37px 37px 0 var(--theme_accent_semi);background-color:#fff}.product-img-center.woocommerce #content div.product div.images,.product-img-center.woocommerce div.product div.images{width:calc(50% - 37px);margin-bottom:67px}#slide-cart .button{min-width:auto}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{border-color:silver}.select2-results__option{margin:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:1em}.wc-products .product h3,.woocommerce ul.products li.product h3,.module-products .themify_builder_slider h3{font-family:'Muli',Arial,sans-serif;font-size:.95em}.woocommerce ul.products li.product .star-rating:before{color:#c7c7c7}.woocommerce .star-rating span::before{color:var(--theme_accent)}.module-products.module-slider li .slide-image,.woocommerce .wc-products[class*=grid]:not(.grid2-thumb) .product .post-image,ul.products[class*=grid] li.product .product-image{position:relative;margin-bottom:1em !important}.module-products.module-slider li .slide-image:before,.woocommerce .wc-products[class*=grid]:not(.grid2-thumb) .product .post-image:before,.woocommerce ul.products[class*=grid] li.product .product-image:before{content:"";display:block;background-color:rgba(237,237,237,.79);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}.module-products.module-slider li h3,.module-products .wc-products[class*=grid]:not(.grid2-thumb) .product h3,.woocommerce ul.products[class*=grid] li.product h3,.woocommerce ul.products[class*=grid] li.product .woocommerce-loop-product__title{width:50%;float:left;text-align:left;font-weight:400}.module-products.module-slider li .price,.module-products.module-slider li .star-rating,.module-products .wc-products[class*=grid]:not(.grid2-thumb) .product .price,.module-products .wc-products[class*=grid]:not(.grid2-thumb) .product .star-rating,.woocommerce ul.products[class*=grid] li.product .price,.woocommerce ul.products[class*=grid] li.product .star-rating{float:right;text-align:right}.module-products.module-slider li .price,.module-products .wc-products[class*=grid]:not(.grid2-thumb) .product .price,.woocommerce ul.products[class*=grid] li.product .price{width:50%}.woocommerce ul.products[class*=grid] li.product .star-rating+.price{clear:right}.woocommerce ul.products li.product .button{position:absolute;top:45%;left:50%;right:auto;transform:translate(-50%,-100%);z-index:3;display:block;width:133px;margin:0 auto;padding:1.2em .51em;text-align:center;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}.module-products.module-slider li:hover .slide-image:before,.woocommerce .wc-products[class*=grid]:not(.grid2-thumb) .product:hover .post-image:before,.woocommerce ul.products[class*=grid] li.product:hover .product-image:before,.woocommerce ul.products li.product:hover .button{opacity:1;visibility:visible}.module-products.module-slider ul[data-visible="4"] li h3,.module-products .wc-products.grid4 .product h3,.woocommerce ul.products.grid4 li.product h3,.woocommerce ul.products.grid4 li.product .woocommerce-loop-product__title{font-size:1em}.module-products.module-slider ul[data-visible="4"] li .price{font-size:.9em}.woocommerce .wc-products[class*=grid] .product .edit-button,.woocommerce ul.products[class*=grid] li.product .edit-button,.woocommerce ul.products[class*=grid] li.product.outofstock .edit-button{clear:both;display:block}.ui.builder_button{letter-spacing:-.05em;line-height:normal;padding:.45em 1.7em .75em;font-weight:400;text-transform:uppercase}.module.module-buttons.outline .tb_default_color{background:0}.module-contact .control-label,.module-contact span.required{color:rgba(0,0,0,.5)}.module-contact .builder-contact-field{margin:0 0 .3em}.module-callout .callout-heading{color:#000;font-size:2.4em;letter-spacing:.02em;margin:0 0 .4em}@media(max-width:768px){h1,.page-title{font-size:2.6em}.single-product .entry-summary .product-share-wrap,.single-product.product-img-left .product-share-wrap,.single-product.product-image-left .product-share-wrap{right:0}.product-img-center.woocommerce #content div.product div.images,.product-img-center.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce div.product div.images{width:calc(100% - 37px);margin-left:37px;margin-bottom:67px}.woocommerce #content div.product div.summary{padding-left:0}}

/*/wp-content/uploads/themify-css/themify-builder-216-generated.css*/
/* Generated from tbuilder_layout_part: headmo */
.themify_builder_content-216 .tb_1twl442.module_row{background-color:#136ac9;padding-top:7px;padding-bottom:7px}
.themify_builder_content-216 .tb_isfu469.module-plain-text{font-size:10px;text-align:center}
.themify_builder_content-216 .tb_isfu469.module-plain-text .tb_text_wrap,.themify_builder_content-216 .tb_isfu469.module-plain-text .tb_text_wrap p,.themify_builder_content-216 .tb_isfu469.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-216 .tb_isfu469.module-plain-text .tb_text_wrap h1,.themify_builder_content-216 .tb_isfu469.module-plain-text .tb_text_wrap h2,.themify_builder_content-216 .tb_isfu469.module-plain-text .tb_text_wrap h3,.themify_builder_content-216 .tb_isfu469.module-plain-text .tb_text_wrap h4,.themify_builder_content-216 .tb_isfu469.module-plain-text .tb_text_wrap h5,.themify_builder_content-216 .tb_isfu469.module-plain-text .tb_text_wrap h6,.themify_builder_content-216 .tb_isfu469.module-plain-text .tb_text_wrap li,.themify_builder_content-216 .tb_isfu469.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}

/*/wp-content/uploads/themify-css/themify-builder-218-generated.css*/
/* Generated from tbuilder_layout_part: head */
.themify_builder_content-218 .tb_12r2849.module_row{padding-bottom:0;margin-bottom:0}
.themify_builder_content-218 .tb_12r2849.module_row>.row_inner{--align_content:var(--align_center);--col:2.333fr .769fr}
.themify_builder_content-218 .tb_61pz832.module_subrow{padding-left:80px}
.themify_builder_content-218 .tb_61pz832.module_subrow>.subrow_inner{--col:.482fr 1.518fr;--align_content:var(--align_center)}
.themify_builder_content-218 .tb_dti3284.module_column,.themify_builder_content-218 .tb_ue59116.module_column{padding-left:50px}
.themify_builder_content-218 .tb_4qwu116.module_subrow>.subrow_inner{--align_content:var(--align_center);--col:var(--c1_3)}
.themify_builder_content-218 .tb_fwmr116.module-icon .module-icon-item em{background-color:#f0f0f0;font-size:20px;margin:0}
.themify_builder_content-218 .tb_fwmr116.module-icon{text-align:right}
.themify_builder_content-218 .tb_73lb981.module-plain-text .tb_text_wrap,.themify_builder_content-218 .tb_73lb981.module-plain-text .tb_text_wrap p,.themify_builder_content-218 .tb_73lb981.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-218 .tb_73lb981.module-plain-text .tb_text_wrap h1,.themify_builder_content-218 .tb_73lb981.module-plain-text .tb_text_wrap h2,.themify_builder_content-218 .tb_73lb981.module-plain-text .tb_text_wrap h3,.themify_builder_content-218 .tb_73lb981.module-plain-text .tb_text_wrap h4,.themify_builder_content-218 .tb_73lb981.module-plain-text .tb_text_wrap h5,.themify_builder_content-218 .tb_73lb981.module-plain-text .tb_text_wrap h6,.themify_builder_content-218 .tb_73lb981.module-plain-text .tb_text_wrap li,.themify_builder_content-218 .tb_73lb981.module-plain-text .tb_text_wrap span,.themify_builder_content-218 .tb_fbir896.module-plain-text .tb_text_wrap,.themify_builder_content-218 .tb_fbir896.module-plain-text .tb_text_wrap p,.themify_builder_content-218 .tb_fbir896.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-218 .tb_fbir896.module-plain-text .tb_text_wrap h1,.themify_builder_content-218 .tb_fbir896.module-plain-text .tb_text_wrap h2,.themify_builder_content-218 .tb_fbir896.module-plain-text .tb_text_wrap h3,.themify_builder_content-218 .tb_fbir896.module-plain-text .tb_text_wrap h4,.themify_builder_content-218 .tb_fbir896.module-plain-text .tb_text_wrap h5,.themify_builder_content-218 .tb_fbir896.module-plain-text .tb_text_wrap h6,.themify_builder_content-218 .tb_fbir896.module-plain-text .tb_text_wrap li,.themify_builder_content-218 .tb_fbir896.module-plain-text .tb_text_wrap span{font-family:"Poppins";font-weight:400;background-clip:border-box;background-image:none;color:#222}
.themify_builder_content-218 .tb_73lb981.module-plain-text{font-size:11px;line-height:17px}
.themify_builder_content-218 .tb_5oz5896.module_column{border-left:1px solid #e0e0e0}
.themify_builder_content-218 .tb_st1c896.module_subrow{mix-blend-mode:normal}
.themify_builder_content-218 .tb_st1c896.module_subrow>.subrow_inner{--align_content:var(--align_center);--col:.89fr 1.245fr}
.themify_builder_content-218 .tb_fbir896.module-plain-text{line-height:15px;text-transform:capitalize;font-size:11px;text-align:right;padding-top:5px;padding-bottom:5px}
.themify_builder_content-218 .tb_60yn897.module-icon .module-icon-item em{font-size:14px;color:#fff;background-color:#fc0}
.themify_builder_content-218 .tb_60yn897.module-icon .module-icon-item em:hover{background-color:#ffde59}

@media(max-width:680px){
.themify_builder_content-218 .tb_12r2849.module_row>.row_inner,.themify_builder_content-218 .tb_61pz832.module_subrow>.subrow_inner,.themify_builder_content-218 .tb_4qwu116.module_subrow>.subrow_inner,.themify_builder_content-218 .tb_st1c896.module_subrow>.subrow_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-218 .tb_60yn897.module-icon .module-icon-item{margin-left:0}
}
/*/wp-content/uploads/themify-css/themify-builder-220-generated.css*/
/* Generated from tbuilder_layout_part: foot */
.themify_builder_content-220 .tb_vafz741.module_row>.row_inner{--colG:var(--narrow)}
.themify_builder_content-220 .tb_t7tc741.module_column{padding-left:60px}
.themify_builder_content-220 .tb_ihut741.module-plain-text,.themify_builder_content-220 .tb_l3hk743.module-plain-text{margin-bottom:20px;font-size:15px;line-height:22px;letter-spacing:0}
.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap p,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h1,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h2,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h3,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h4,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h5,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h6,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap li,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap span,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap p,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h1,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h2,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h3,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h4,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h5,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h6,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap li,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap span,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap p,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h1,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h2,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h3,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h4,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h5,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h6,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap li,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap span,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap p,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h1,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h2,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h3,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h4,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h5,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h6,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap li,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap span{font-family:"Poppins";font-weight:500;background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-220 .tb_cm3p358.module-plain-text{letter-spacing:0}
.themify_builder_content-220 .tb_cm3p358.module-plain-text a:hover,.themify_builder_content-220 .tb_1k71742.module-plain-text a:hover,.themify_builder_content-220 .tb_jju2311.module-plain-text a:hover,.themify_builder_content-220 .tb_r79g739.module-plain-text a:hover,.themify_builder_content-220 .tb_76wi895.module-plain-text a:hover,.themify_builder_content-220 .tb_pwcs741.module-plain-text a:hover,.themify_builder_content-220 .tb_2pdm820.module-plain-text a:hover,.themify_builder_content-220 .tb_bvh9578.module-plain-text a:hover{text-decoration:none}
.themify_builder_content-220 .tb_1k71742.module-plain-text,.themify_builder_content-220 .tb_jju2311.module-plain-text,.themify_builder_content-220 .tb_r79g739.module-plain-text,.themify_builder_content-220 .tb_76wi895.module-plain-text{letter-spacing:0;padding-top:6px}
.themify_builder_content-220 .tb_n0g9743.module-icon{margin-top:15px}
.themify_builder_content-220 .tb_n0g9743.module-icon .module-icon-item em{background-color:#fff;color:#136ac9;font-size:13px;margin-right:6px}
.themify_builder_content-220 .tb_v6ws752.module-plain-text,.themify_builder_content-220 .tb_7i64742.module-plain-text{font-size:15px;line-height:22px;letter-spacing:0}
.themify_builder_content-220 .tb_pwcs741.module-plain-text,.themify_builder_content-220 .tb_2pdm820.module-plain-text,.themify_builder_content-220 .tb_bvh9578.module-plain-text{padding-top:20px;letter-spacing:0}

@media(max-width:1280px){
.themify_builder_content-220 .tb_t7tc741.module_column,.themify_builder_content-220 .tb_su8y743.module_column{padding-left:0}
.themify_builder_content-220 .tb_1wnh743.module_column{padding-left:0;padding-right:0}
}
@media(max-width:768px){
.themify_builder_content-220 .tb_t7tc741.module_column,.themify_builder_content-220 .tb_hp7k742.module_column,.themify_builder_content-220 .tb_1wnh743.module_column,.themify_builder_content-220 .tb_su8y743.module_column{margin-top:35px}
.themify_builder_content-220 .tb_ihut741.module-plain-text,.themify_builder_content-220 .tb_l3hk743.module-plain-text,.themify_builder_content-220 .tb_v6ws752.module-plain-text,.themify_builder_content-220 .tb_7i64742.module-plain-text{margin-bottom:15px}
}
@media(max-width:680px){
.themify_builder_content-220 .tb_vafz741.module_row>.row_inner{--col:none;--area:var(--aream4_auto)}
.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap p,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h1,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h2,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h3,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h4,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h5,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap h6,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap li,.themify_builder_content-220 .tb_ihut741.module-plain-text .tb_text_wrap span,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap p,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h1,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h2,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h3,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h4,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h5,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap h6,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap li,.themify_builder_content-220 .tb_l3hk743.module-plain-text .tb_text_wrap span,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap p,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h1,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h2,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h3,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h4,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h5,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap h6,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap li,.themify_builder_content-220 .tb_v6ws752.module-plain-text .tb_text_wrap span,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap p,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h1,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h2,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h3,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h4,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h5,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap h6,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap li,.themify_builder_content-220 .tb_7i64742.module-plain-text .tb_text_wrap span{font-weight:600}
.themify_builder_content-220 .tb_pwcs741.module-plain-text,.themify_builder_content-220 .tb_2pdm820.module-plain-text,.themify_builder_content-220 .tb_bvh9578.module-plain-text{padding-top:0}
}
/*/wp-content/uploads/themify-customizer-7.1.1-7.1.4.css*/
/* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	background-repeat: repeat;
	background-position: center center;
	font-family: "Public Sans";	font-weight:300;
	letter-spacing:0px;
	font-size:13px;
	line-height:22px;

	color: #222222; 
}
a {	
	color: #136ac9; 
}
a:hover {	
	color: #2982e0; 
}
h1 {	
	font-family: "Poppins";	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-weight:600;
	letter-spacing:0px;
	font-size:40px;
	line-height:45px;
	text-transform:none; 
}
h2 {	
	font-family: "Poppins";	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-weight:600;
	font-size:35px;
	line-height:40px;
	text-transform:none; 
}
h3 {	
	font-family: "Poppins";	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0px;
	font-size:30px;
	line-height:35px;
	text-transform:none;	text-align:left; 
}
h4 {	
	font-family: "Poppins";	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0px;
	font-size:20px;
	line-height:25px;
	text-transform:none;
	color: #000000; 
}
h5 {	
	font-family: "Poppins";	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-weight:500;
	font-size:20px;
	line-height:25px;
	text-transform:none; 
}
h6 {	
	font-family: "Poppins";	font-weight:500;
	font-size:13px;
 
}
input[type=reset], input[type=submit], button, button[type=submit] {	background: none;
	background-color: #ffcc00;
	color: #030303; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover, button[type=submit]:hover {	background: none;
	background-color: #2982e0;
	color: #ffffff; 
}
#headerwrap {	background: none;
	background-color: #ffffff;
	border: none !important; 
}
.header-widget-full {	background: none;
	background-color: #053678;
	color: #ffffff; 
}
.header-widget-full a {	
	color: #ffffff; 
}
.header-classic .navbar-wrapper, .header-magazine .navbar-wrapper {	background: none;
	background-color: #2982e0; 
}
body #site-logo a {	
	font-family: "Poppins";	font-weight:normal;
	letter-spacing:0px;
	font-size:10px;
	line-height:15px;
	text-transform:uppercase;
	color: #000000; 
}
body #site-logo a img {		width: 200px; 
}
#site-logo {		position:static;
 
}
#main-nav a {	
	border-bottom: none !important;
	font-family: "Montserrat";	font-weight:500;
	letter-spacing:0px;
	font-size:11px;
	line-height:20px;
	text-transform:uppercase; 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #ffffff; 
}
#main-nav-wrap #main-nav a:hover {	background: none;
	background-color: #136ac9; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #ffffff; 
}
#main-nav-wrap #main-nav > .current_page_item > a, #main-nav-wrap #main-nav > .current-menu-item > a {	background: none;
	background-color: #136ac9;
	color: #ffffff; 
}
#main-nav-wrap #main-nav > .current_page_item > a:hover, #main-nav-wrap #main-nav > .current-menu-item > a:hover {	background: none;
	background-color: #136ac9; 
}
#main-nav-wrap #main-nav > .current_page_item a:hover, #main-nav-wrap #main-nav > .current-menu-item > a:hover {	
	color: #ffffff; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a {	
	font-family: "Poppins";	letter-spacing:0px;
 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a, .transparent-header #main-nav ul a {	
	color: #000000; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover {	background: none;
	background-color: #2982e0; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #ffffff; 
}
#main-nav-wrap #main-nav .sub-menu > .current_page_item > a, #main-nav-wrap #main-nav .sub-menu > .current-menu-item > a {	background: none;
	background-color: #2982e0;
	color: #ffffff; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 {	
	font-family: "Poppins";	font-weight:300;
	letter-spacing:0px;
	font-size:15px;
	line-height:20px;
	text-transform:capitalize; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__title a, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-category__title a, .woocommerce ul.products li.product h3, .woocommerce ul.products li.product h3 a, .wc-products .product h3 a {	
	color: #333333; 
}
.woocommerce ul.products li.product .price {	
	font-family: "Poppins";	font-weight:500;
	letter-spacing:0px;

	color: #f6b400; 
}
.woocommerce ul.products li.product a.button, .woocommerce ul.products li.product button.button, .woocommerce ul.products li.product input.button, .woocommerce ul.products li.product a.button.alt, .woocommerce ul.products li.product button.button.alt, .woocommerce ul.products li.product input.button.alt, .woocommerce ul.products li.product button.button.alt.disabled, .woocommerce ul.products li.product button.button:disabled, .woocommerce ul.products li.product button.button:disabled[disabled] {	background: none;
	background-color: #f6b400;
	font-family: "Poppins";	font-weight:normal;
	letter-spacing:0px;
	font-size:10px;
	line-height:15px;
	text-transform:capitalize;
	color: #000000; 
}
.woocommerce ul.products li.product a.button:hover, .woocommerce ul.products li.product button.button:hover, .woocommerce ul.products li.product input.button:hover, .woocommerce ul.products li.product a.button.alt:hover, .woocommerce ul.products li.product button.button.alt:hover, .woocommerce ul.products li.product input.button.alt:hover, .woocommerce ul.products li.product button.button.alt.disabled:hover, .woocommerce ul.products li.product button.button:disabled:hover, .woocommerce ul.products li.product button.button:disabled[disabled]:hover {	
	color: #ffffff;background: none;
	background-color: #303030; 
}
.woocommerce span.onsale,.woocommerce ul.products li.product .onsale {	background: none;
	background-color: #f6b400;
	color: #ffffff;
	font-family: "Poppins";	font-weight:normal;
	letter-spacing:0px;
	text-transform:uppercase; 
}
.single-product div.product .product_title {	
	font-family: "Poppins";	font-weight:600;
	letter-spacing:0px;
	font-size:18px;
	line-height:23px;
	text-transform:capitalize;
	color: #242424; 
}
.single-product div.product p.price {	
	font-family: "Poppins";	font-weight:500;

	color: #000000; 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	background: none;
	background-color: #f6b400;
	font-family: "Poppins";	font-weight:500;
	letter-spacing:0px;
	text-transform:capitalize;
	color: #000000; 
}
.single-product #content input.button:hover, .single-product #respond input#submit:hover, .single-product #content input.button.alt:hover, .single-product #respond input#submit.alt:hover, .single-product a.button:hover, .single-product button.button:hover, .single-product input.button:hover, .single-product a.button.alt:hover, .single-product button.button.alt:hover, .single-product input.button.alt:hover, .single-product button.button.alt.disabled:hover, .single-product button.button:disabled:hover, .single-product button.button:disabled[disabled]:hover {	
	color: #ffffff;background: none;
	background-color: #242424; 
}
.single-product span.onsale {	background: none;
	background-color: #f6b400;
	color: #000000; 
}
.post-title {	
	font-family: "Poppins";	font-weight:500;
	letter-spacing:0px;
	font-size:14px;
	line-height:22px;
 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #2e2e2e; 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #000000; 
}
.single-post .has-post-title .post-title,.single-post .featured-area .post-title {	
	font-family: "Poppins";	font-weight:500;
	letter-spacing:0px;
	font-size:18px;
	line-height:24px;
	text-transform:uppercase;	text-align:left; 
}
.post-meta {	
	color: #828282; 
}
.post-meta, .loops-wrapper.list-post .post-meta, .single-post .post-meta, .loops-wrapper.grid6 .post-meta, .loops-wrapper.grid5 .post-meta, .loops-wrapper.grid4 .post-meta, .loops-wrapper.grid3 .post-meta, .loops-wrapper.grid2 .post-meta {		letter-spacing:0px;
	font-size:10px;
	line-height:15px;
 
}
.post-meta a {	
	color: #2982e0; 
}
.post-meta a:hover {	
	color: #262626; 
}
.post-date, .loops-wrapper.list-post .post .post-date, .single #pagewrap .post-content .post-date {	
	color: #696765; 
}
.post-date, .post .post-date .day,.post-date .month, .post .post-date .year, .loops-wrapper.list-post .post .post-date, .single #pagewrap .post-content .post-date, .single-post #pagewrap .post-date-inline .post-date .year {		font-style:italic;
	font-style:italic;
	font-size:9px;
	text-transform:capitalize;	text-align:left; 
}
.post-nav a {	
	font-family: "Poppins";	font-weight:normal;
	letter-spacing:0px;
	font-size:13px;
	line-height:22px;

	color: #333333; 
}
.post-nav a:hover {	
	color: #2982e0; 
}
.post-nav a .arrow {	
	color: #2982e0; 
}
.post-nav a:hover .arrow {	
	color: #136ac9; 
}
.page-title {	
	color: #0d0d0d;
	font-family: "Poppins";	font-weight:normal;
	letter-spacing:0px;
	font-size:25px;
	line-height:30px;
 
}
#sidebar, #sidebar-alt {	
	font-family: "Public Sans";	font-weight:300;
	letter-spacing:0px;
	font-size:12px;
	line-height:17px;

	color: #696969; 
}
#sidebar a, #sidebar-alt a {	
	font-family: "Public Sans";	font-weight:300;
	letter-spacing:0px;
	font-size:12px;
	line-height:17px;

	color: #444444; 
}
#sidebar a:hover, #sidebar-alt a:hover {	
	color: #000000; 
}
#sidebar .widget, #sidebar-alt .widget {	background-attachment: fixed; 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	padding-top: 15px;
	padding-bottom: 15px;
	color: #1f1f1f;
	font-family: "Poppins";	font-weight:500;
	letter-spacing:0px;
	font-size:16px;
	line-height:22px;
 
}
#footerwrap {	background: none;
	background-color: #136ac9;
	border: none !important;
	padding-top: 60px;
	padding-bottom: 60px; 
}
#footer-logo a img {		width: 200px; 
}
#footer {	
	color: rgba(255,255,255,0.79); 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		letter-spacing:0px;
	font-size:12px;
	line-height:18px;
 
}
#footer a {		letter-spacing:0px;
	font-size:12px;
	line-height:18px;

	color: #ffffff; 
}
#footer a:hover {	
	color: #ffcc00; 
}
#pagewrap .back-top.back-top-float, .full-section-scrolling #footerwrap .back-top .arrow-up a, .footer-horizontal-left #footerwrap .back-top .arrow-up a, .footer-horizontal-right #footerwrap .back-top .arrow-up a, .footer-left-col #footerwrap .back-top .arrow-up a, .footer-right-col #footerwrap .back-top .arrow-up a, #footer .back-top .arrow-up a {	background: none;
	background-color: #ffcc00; 
}
#footerwrap .back-top a:before, #pagewrap .back-top.back-top-float {	
	color: #000000; 
}
@media(max-width: 1280px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	background-repeat: repeat;
	background-position: center center;
	font-family: "Public Sans";	font-weight:300;

	color: #222222; 
}
a {	
	color: #1c1565; 
}
a:hover {	
	color: #fbb03c; 
}
h1 {	
	font-family: "Poppins";	font-weight:600;
 
}
h2 {	
	font-family: "Poppins";	font-weight:600;
 
}
h3 {	
	font-family: "Poppins"; 
}
h4 {	
	font-family: "Poppins";
	color: #000000; 
}
h5 {	
	font-family: "Poppins";	font-weight:500;
 
}
h6 {	
	font-family: "Poppins";	font-weight:500;
 
}
#headerwrap {	background: none;
	background-color: #ffffff;
	border: none !important; 
}
.header-widget-full {	background: none;
	background-color: #053678;
	color: #ffffff; 
}
.header-widget-full a {	
	color: #ffffff; 
}
body #site-logo a {	
	font-family: "Poppins";	font-weight:normal;

	color: #000000; 
}
#main-nav {	
	margin-right: 0px; 
}
#main-nav a {	
	font-family: "Montserrat";	font-weight:500;
 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #ffffff; 
}
#main-nav-wrap #main-nav a:hover {	background: none;
	background-color: #171054; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #ffffff; 
}
#main-nav-wrap #main-nav > .current_page_item > a, #main-nav-wrap #main-nav > .current-menu-item > a {	background: none;
	background-color: #171054;
	color: #ffffff; 
}
#main-nav-wrap #main-nav > .current_page_item > a:hover, #main-nav-wrap #main-nav > .current-menu-item > a:hover {	background: none;
	background-color: #171054; 
}
#main-nav-wrap #main-nav > .current_page_item a:hover, #main-nav-wrap #main-nav > .current-menu-item > a:hover {	
	color: #ffffff; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a {	
	font-family: "Poppins"; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a, .transparent-header #main-nav ul a {	
	color: #000000; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover {	background: none;
	background-color: #171054; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #ffffff; 
}
#main-nav-wrap #main-nav .sub-menu > .current_page_item > a, #main-nav-wrap #main-nav .sub-menu > .current-menu-item > a {	background: none;
	background-color: #171054;
	color: #ffffff; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 {	
	font-family: "Poppins";	font-weight:300;
 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__title a, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-category__title a, .woocommerce ul.products li.product h3, .woocommerce ul.products li.product h3 a, .wc-products .product h3 a {	
	color: #333333; 
}
.woocommerce ul.products li.product .price {	
	font-family: "Poppins";	font-weight:500;

	color: #f6b400; 
}
.woocommerce ul.products li.product a.button, .woocommerce ul.products li.product button.button, .woocommerce ul.products li.product input.button, .woocommerce ul.products li.product a.button.alt, .woocommerce ul.products li.product button.button.alt, .woocommerce ul.products li.product input.button.alt, .woocommerce ul.products li.product button.button.alt.disabled, .woocommerce ul.products li.product button.button:disabled, .woocommerce ul.products li.product button.button:disabled[disabled] {	background: none;
	background-color: #f6b400;
	font-family: "Poppins";	font-weight:normal;

	color: #000000; 
}
.woocommerce ul.products li.product a.button:hover, .woocommerce ul.products li.product button.button:hover, .woocommerce ul.products li.product input.button:hover, .woocommerce ul.products li.product a.button.alt:hover, .woocommerce ul.products li.product button.button.alt:hover, .woocommerce ul.products li.product input.button.alt:hover, .woocommerce ul.products li.product button.button.alt.disabled:hover, .woocommerce ul.products li.product button.button:disabled:hover, .woocommerce ul.products li.product button.button:disabled[disabled]:hover {	
	color: #ffffff;background: none;
	background-color: #303030; 
}
.woocommerce span.onsale,.woocommerce ul.products li.product .onsale {	background: none;
	background-color: #f6b400;
	color: #ffffff;
	font-family: "Poppins";	font-weight:normal;
 
}
.single-product div.product .product_title {	
	font-family: "Poppins";	font-weight:600;

	color: #242424; 
}
.single-product div.product p.price {	
	font-family: "Poppins";	font-weight:500;

	color: #000000; 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	background: none;
	background-color: #f6b400;
	font-family: "Poppins";	font-weight:500;

	color: #000000; 
}
.single-product #content input.button:hover, .single-product #respond input#submit:hover, .single-product #content input.button.alt:hover, .single-product #respond input#submit.alt:hover, .single-product a.button:hover, .single-product button.button:hover, .single-product input.button:hover, .single-product a.button.alt:hover, .single-product button.button.alt:hover, .single-product input.button.alt:hover, .single-product button.button.alt.disabled:hover, .single-product button.button:disabled:hover, .single-product button.button:disabled[disabled]:hover {	
	color: #ffffff;background: none;
	background-color: #242424; 
}
.single-product span.onsale {	background: none;
	background-color: #f6b400;
	color: #000000; 
}
.post-title {	
	font-family: "Poppins";	font-weight:500;
 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #2e2e2e; 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #000000; 
}
.single-post .has-post-title .post-title,.single-post .featured-area .post-title {	
	font-family: "Poppins";	font-weight:500;
 
}
.post-meta {	
	color: #828282; 
}
.post-meta a {	
	color: #fbb03c; 
}
.post-meta a:hover {	
	color: #262626; 
}
.post-date, .loops-wrapper.list-post .post .post-date, .single #pagewrap .post-content .post-date {	
	color: #696765; 
}
.post-nav a {	
	font-family: "Poppins";	font-weight:normal;

	color: #333333; 
}
.post-nav a:hover {	
	color: #1c1565; 
}
.post-nav a .arrow {	
	color: #1c1565; 
}
.post-nav a:hover .arrow {	
	color: #fbb03c; 
}
.page-title {	
	color: #0d0d0d;
	font-family: "Poppins";	font-weight:normal;
 
}
#sidebar, #sidebar-alt {	
	font-family: "Public Sans";	font-weight:300;

	color: #696969; 
}
#sidebar a, #sidebar-alt a {	
	font-family: "Public Sans";	font-weight:300;

	color: #444444; 
}
#sidebar a:hover, #sidebar-alt a:hover {	
	color: #000000; 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	color: #1f1f1f;
	font-family: "Poppins";	font-weight:500;
 
}
#footerwrap {	
	border: none !important; 
}
#footer {	
	color: rgba(255,255,255,0.79); 
}
#footer a {	
	color: #ffffff; 
}
#footer a:hover {	
	color: #fbb03c; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body {	
	background-repeat: repeat;
	background-position: center center;
	font-family: "Public Sans";	font-weight:300;
 
}
h1 {	
	font-family: "Poppins";	font-weight:600;
 
}
h2 {	
	font-family: "Poppins";	font-weight:600;
 
}
h3 {	
	font-family: "Poppins"; 
}
h4 {	
	font-family: "Poppins"; 
}
h5 {	
	font-family: "Poppins";	font-weight:500;
 
}
h6 {	
	font-family: "Poppins";	font-weight:500;
 
}
#headerwrap {	
	border: none !important; 
}
body #site-logo a {	
	font-family: "Poppins";	font-weight:normal;
 
}
#main-nav a {	
	font-family: "Montserrat";	font-weight:500;
 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a {	
	font-family: "Poppins"; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 {	
	font-family: "Poppins";	font-weight:300;
 
}
.woocommerce ul.products li.product .price {	
	font-family: "Poppins";	font-weight:500;
 
}
.woocommerce ul.products li.product a.button, .woocommerce ul.products li.product button.button, .woocommerce ul.products li.product input.button, .woocommerce ul.products li.product a.button.alt, .woocommerce ul.products li.product button.button.alt, .woocommerce ul.products li.product input.button.alt, .woocommerce ul.products li.product button.button.alt.disabled, .woocommerce ul.products li.product button.button:disabled, .woocommerce ul.products li.product button.button:disabled[disabled] {	
	font-family: "Poppins";	font-weight:normal;
 
}
.woocommerce span.onsale,.woocommerce ul.products li.product .onsale {	
	font-family: "Poppins";	font-weight:normal;
 
}
.single-product div.product .product_title {	
	font-family: "Poppins";	font-weight:600;
 
}
.single-product div.product p.price {	
	font-family: "Poppins";	font-weight:500;
 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	
	font-family: "Poppins";	font-weight:500;
 
}
.post-title {	
	font-family: "Poppins";	font-weight:500;
 
}
.single-post .has-post-title .post-title,.single-post .featured-area .post-title {	
	font-family: "Poppins";	font-weight:500;
 
}
.post-nav a {	
	font-family: "Poppins";	font-weight:normal;
 
}
.page-title {	
	font-family: "Poppins";	font-weight:normal;
 
}
#sidebar, #sidebar-alt {	
	font-family: "Public Sans";	font-weight:300;
 
}
#sidebar a, #sidebar-alt a {	
	font-family: "Public Sans";	font-weight:300;
 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	font-family: "Poppins";	font-weight:500;
 
}
#footerwrap {	
	border: none !important; 
}
 }@media(max-width: 680px) { /* Themify Customize Styling */
body {		font-weight:normal;
	font-size:13px;
	line-height:22px;
 
}
h1 {	
	font-family: "Poppins";	font-weight:normal;
 
}
h2 {	
	font-family: "Poppins";	font-weight:normal;
 
}
h3 {	
	font-family: "Poppins";	font-weight:normal;
	text-transform:none;	text-align:left; 
}
h4 {	
	font-family: "Poppins";	font-weight:normal;
	text-align:left;
	color: #000000; 
}
h5 {	
	font-family: "Poppins";	font-weight:normal;
 
}
h6 {	
	font-family: "Poppins"; 
}
#headerwrap {	
	border-bottom: 1px solid #dedede; 
}
#headerwrap a {	
	color: #ebebeb; 
}
.header-widget-full {	background: none;
	background-color: #d0cabe;
	color: #000000; 
}
.header-widget-full a {	
	color: #000000; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #ffffff; 
}
#headerwrap.fixed-header #site-logo a img {		width: 150px; 
}
body #site-logo a {	
	font-family: "Poppins";	font-weight:normal;
 
}
body #site-logo a img {		width: 170px; 
}
#site-logo {	
	margin: 0px; 
}
#main-nav {	
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px; 
}
#main-nav a {	
	border: none !important;
	font-family: "Poppins";	font-weight:300;
 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #333333; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a {	
	font-family: "Poppins"; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 {	
	font-family: "Poppins";	font-weight:500;
	font-size:13px;
 
}
.woocommerce ul.products li.product .price {	
	font-family: "Poppins";	font-weight:500;
 
}
.woocommerce ul.products li.product a.button, .woocommerce ul.products li.product button.button, .woocommerce ul.products li.product input.button, .woocommerce ul.products li.product a.button.alt, .woocommerce ul.products li.product button.button.alt, .woocommerce ul.products li.product input.button.alt, .woocommerce ul.products li.product button.button.alt.disabled, .woocommerce ul.products li.product button.button:disabled, .woocommerce ul.products li.product button.button:disabled[disabled] {	
	font-family: "Poppins";	font-weight:500;
 
}
.woocommerce span.onsale,.woocommerce ul.products li.product .onsale {	background: none;
	background-color: #f6b400;
	color: #ffffff;
	font-family: "Poppins";	font-weight:normal;
 
}
.single-product div.product .product_title {	
	font-family: "Poppins";	font-weight:500;
 
}
.single-product div.product p.price {	
	font-family: "Poppins";	font-weight:500;
 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	
	font-family: "Poppins";	font-weight:500;
 
}
.single-product span.onsale {	background: none;
	background-color: #f6b400;
	color: #000000; 
}
.post-title {	
	font-family: "Poppins";	font-weight:500;
 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #000000; 
}
.single-post .has-post-title .post-title,.single-post .featured-area .post-title {	
	font-family: "Poppins"; 
}
.post-date, .loops-wrapper.list-post .post .post-date, .single #pagewrap .post-content .post-date {	
	color: #696765; 
}
.post-nav a {	
	font-family: "Poppins";	font-weight:500;
 
}
.page-title {	
	font-family: "Poppins";	font-weight:300;
 
}
#sidebar, #sidebar-alt {		font-weight:normal;
 
}
#sidebar a, #sidebar-alt a {		font-weight:normal;
 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	font-family: "Poppins";	font-weight:500;
 
}
#footerwrap {	
	border: none !important; 
}
#footer-logo a img {		width: 180px; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-size:13px;
 
}
#footer a {		font-size:13px;
 
}
.footer-widgets .widgettitle {	background: none;
	background-color: #ffd903; 
}
 }.mobile-menu-visible.header-slide-out .sidemenu-on, .mobile-menu-visible.header-overlay #headerwrap, .mobile_menu_active.header-leftpane #headerwrap, .mobile_menu_active.header-rightpane #headerwrap, .mobile_menu_active #headerwrap .sidemenu-on { background: none;
	background-color: #ffffff; }.mobile-menu-visible.header-slide-out .sidemenu-on, .mobile_menu_active.header-leftpane #headerwrap, .mobile_menu_active.header-rightpane #headerwrap, .mobile_menu_active #headerwrap .sidemenu-on { 
	color: #000000; }.mobile-menu-visible.header-slide-out .sidemenu-on a, .mobile_menu_active.header-leftpane #headerwrap a, .mobile_menu_active.header-rightpane #headerwrap a, .mobile_menu_active #headerwrap .sidemenu.sidemenu-on a { 
	color: #000000; }.mobile_menu_active #headerwrap .sidemenu-on #main-nav a { 
	font-family: "Poppins";	font-weight:500;
	letter-spacing:0px;
	font-size:13px;
	line-height:20px;
	text-transform:uppercase; }.mobile_menu_active #headerwrap .sidemenu-on a, .mobile_menu_active #headerwrap #main-nav a, .mobile_menu_active #headerwrap #main-nav ul a { 
	color: #000000; }.mobile_menu_active #headerwrap .sidemenu-on a:hover, .mobile_menu_active #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap #main-nav ul a:hover { background: none;
	background-color: #2982e0; }.mobile_menu_active #headerwrap .sidemenu-on a:hover, .mobile_menu_active #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap #main-nav ul a:hover { 
	color: #ffffff; }.mobile_menu_active #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a { background: none;
	background-color: #2982e0; }.mobile_menu_active #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a { 
	color: #ffffff; }.mobile_menu_active #headerwrap #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a:hover { background: none;
	background-color: #2982e0; }.mobile_menu_active #headerwrap #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a:hover { 
	color: #ffffff; }.mobile_menu_active #menu-icon { 
	color: #000000; }
/* Themify Custom CSS */

h3{text-align:center;}

.fixed-header-enabled #headerwrap {
  box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.05);
}


@media (max-width: 1024px) {
  .footer-widgets .col4-1 {
    width: 100%;
	}}



td, th { 
  border: 1px solid #ccc; 
  padding-left:7px;
}


@media only screen and (min-width: 900px){.headmo{display:none;}}


.header-widget {
  height: auto;
  padding:0;
}




input[type="text"], input[type="password"], input[type="search"], input[type="email"], input[type="url"], input[type="tel"] {
    width: 100%;
}

textarea, input[type="text"], input[type="password"], input[type="search"], input[type="email"], input[type="url"], input[type="number"], input[type="tel"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"] {
	border-bottom: 1px solid #e0e0e0; border-left:none; border-right:none; border-top:none; padding:0 0 10px 0; background:none;}



input[type="submit"]{font-weight:400; letter-spacing:0px; border-radius:100px; text-transform:none; font-family:"poppins"}



.footer-left-col .footer-text {
    padding-top: 0;}
.footer-text {	padding: 0 ;}



#sidebar .widget, #sidebar-alt .widget {
    background-color: #fafafa;
    padding: 12px;
    margin-bottom: 17px;
}


.related-posts .post-title {font-size:13px; font-weight:400; text-transform:uppercase; letter-spacing:0;}



.mobile_menu_active #headerwrap .sidemenu-on #main-nav a {
    padding-left: 10px;}

.ui.blue.builder_button {   
            border:none;}


.ui.module-callout {
	border: none;}






.column-half, .column-full{
	float: left;
	position: relative;
	padding: 0.65rem;
	width:100%; margin:0px;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
	.column-half{		width: 50%;	}}


.ui.module-accordion, .ui.module-accordion > li { border:none;}
.ui.module-accordion > li {
  border:none;
}






select  {  
  font-family: 'poppins';
}



.loops-wrapper.list-thumb-image .post-image {
  width: 30%;
  margin: 0 20px 0 0;
}

.builder-posts-wrap.list-thumb-image .post-image {
	max-width: 30%;}




select  {  
  font-family: 'poppins';
}





.wp-block-search__inside-wrapper {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%; 
}


@media screen and (max-width: 680px){
#headerwrap a {
  color: #000;
	}}



.comment-title, .comment-reply-title {
	font-size: 16px; letter-spacing:0; text-transform:uppercase; font-weight:400;}


#commentform p.form-submit{margin-bottom:40px;}


.footer-left-col #footer .widget {
	margin: 0;}


li {
  margin: 0 0 6px 0;
  padding: 0;
}


.pwa p {
  padding: 10px 15px;
  margin: 0 12px 0 0;
  background-color: #fff;
  border-radius: 7px;
  box-shadow: 5px 18px 43px 0 rgba(0, 0, 0, 0.11);
}

.wrapper-wa {
  z-index: 99;
  position: fixed;
  right: 19px;
  bottom: 66px;
  display: flex;
  align-items: center;
}


.social-links .icon-medium em {	background:#2982e0; color:#fff; 
    border-radius: 100%;
    padding: 6px;
    margin: 0; font-size:10px; margin-right:-5px;
}

.social-links a:hover em {
  background: #ffcc00; color:#fff;
}


.widgettitle {font-size:17px; letter-spacing:0; font-weight:500; padding-bottom:12px}

/* START MOBILE MENU CSS */
@media screen and (max-width:900px){
/*/wp-content/themes/themify-ultra/mobile-menu.min.css*/
#header{height:auto;padding:10px 0 5px;text-align:inherit}.fixed-header #header{text-align:inherit}#site-logo,#site-description{position:static;float:none;clear:both;margin:0 0 .5em;padding:0}#site-logo{font-size:24px;margin:5px 10px 5px 0}.header-widget{position:static;float:none;clear:both;margin:0;text-align:inherit}.header-widget .widget{margin:0 0 1.8em}.header-widget .widgettitle{margin:0 0 .3em}.header-icons{position:absolute;display:block;top:27px;right:4%;z-index:1999;transform:translateY(-50%)}.header-icons a{text-decoration:none !important;font-size:1em}.slide-cart .header-icons{display:flex;align-items:center;flex-direction:row-reverse}.mobile-menu-visible .header-icons,.slide-cart-visible .header-icons{z-index:1 !important}.sidemenu{transition-property:left,right,top,bottom,width,transform,opacity;transition-duration:.2s;transition-timing-function:ease-in-out;height:100%;width:300px;padding:60px 25px 25px;background-color:#fff;color:#000;display:none;overflow-y:auto;position:fixed;top:0;z-index:11111;text-align:left}#mobile-menu{contain:paint;right:-300px}#mobile-menu.sidemenu-on{right:0;box-shadow:-6px 0 20px 5px rgba(0,0,0,.1)}.sidemenu-left,.sidemenu-left .fixed-header{left:300px}.sidemenu-left #mobile-menu.sidemenu-on{left:0}#headerwrap #mobile-menu-panel a{color:#fff;text-decoration:none}#headerwrap #menu-icon-close{display:block;position:absolute;text-decoration:none;top:10px;right:10px;min-width:1em;min-height:1em;transform-origin:center;transition-property:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:20px;color:inherit;padding:9px;border-radius:100%}#menu-icon-close:hover{background:rgba(200,200,200,.25)}#menu-icon-close:before,#menu-icon-close:after{height:56%}.transparent-header #menu-icon-close{color:inherit}#main-nav-wrap{display:block;padding:0;margin:1em 0 1.5em}#main-nav{float:none;background-color:transparent}#main-nav li{display:block;clear:both;padding:0;width:100%}#main-nav li>.sub-menu{position:static;width:auto;height:auto;border:0;margin:0 0 0 1em;background:0;padding:0;display:none;opacity:1;transform:none;color:inherit;box-shadow:none}#main-nav li.toggle-on>.sub-menu{display:block}#main-nav .child-arrow{display:inline-block}#main-nav .child-arrow:hover{background:rgba(200,200,200,.25)}.transparent-header #headerwrap .themify-widget-menu{color:inherit}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega>.sub-menu{padding:0;width:auto;margin:0}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega-column>.sub-menu ul,#main-nav .has-mega-sub-menu .mega-sub-menu ul{float:none;margin:0 0 0 1em}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega-column>.sub-menu ul,#main-nav li:not(.themify-widget-menu)>ul,#main-nav .has-mega-sub-menu .mega-sub-menu ul{background:0}#headerwrap #main-nav a{width:auto;display:block;border:0;padding:.6em 0;margin:0;color:inherit;line-height:1.5em;background:0;font-weight:400;text-decoration:none;box-shadow:none}#headerwrap #main-nav .has-sub-menu>a{padding-right:40px}#main-nav>li:last-child a{border:0}#headerwrap #main-nav a:hover,#main-nav .current_page_item>a,#main-nav .current-menu-item>a{color:var(--theme_accent)}.slide-cart-visible #menu-icon,#main-nav .mega-menu-posts{display:none}#header .social-widget a{color:inherit}#header .social-widget{position:static;float:none;margin:0}#headerwrap .widget .twitter-list .twitter-timestamp{opacity:1}.header-widget .col4-1,.header-widget .col4-2,.header-widget .col3-1{margin-left:0;width:100%;max-width:100%}.sidemenu .header-widget{height:auto}.fixed-header .cart-wrap,.fixed-header .header-bar,.fixed-header .header-widget{display:block}.fixed-header-on #headerwrap .tf_darkmode_toggle,.fixed-header-on #headerwrap .social-widget,.fixed-header .search-button{display:inline-block}#headerwrap .sidemenu .search-button{margin:0}#headerwrap #searchform #s,#headerwrap #searchform #s:focus,#headerwrap #searchform #s:hover,#headerwrap #searchform .tf_fa:hover+#s,#headerwrap #searchform{width:100%}.fixed-header-on #headerwrap #searchform-wrap,#headerwrap #searchform-wrap{display:block;margin:1em 0 0}#headerwrap #searchform{position:relative;left:auto;right:auto;top:auto;bottom:auto;float:none;clear:both;margin:0 0 1em;padding:0;width:auto}#headerwrap #searchform #s{width:100%;float:none;transition:none;margin:auto;color:#000;padding:11px 15px 10px 35px;background-color:#eee;position:static;height:auto}#headerwrap #searchform .tf_fa:hover+#s{background-color:#eee}#headerwrap #searchform .tf_fa{left:9px;top:9px;position:absolute;background:0;color:#000;width:16px;height:16px;font-size:18px;padding:3px;margin:0;transform:none}
/*/wp-content/themes/themify-ultra/styles/headers/media/header-classic.min.css*/
.navbar-wrapper{background-color:transparent;color:inherit;clear:none;position:static}#header{position:relative}#headerwrap:not([style*="padding-bottom"]) .navbar-wrapper,.navbar-wrapper-inner{max-width:none;margin:0;transform:none;position:static;display:block;background:0}#headerwrap:not([style*="padding-bottom"]){overflow:visible}#headerwrap:not([style*="padding-bottom"]) .navbar-wrapper:before,#headerwrap:not([style*="padding-bottom"]) .navbar-wrapper:after{display:none}#headerwrap{padding-bottom:0 !important}.header-bar{width:auto}#header .social-widget{margin:auto;float:none;border:0}.search-button{position:static;padding:.5em;border:0}#headerwrap #searchform-wrap{position:static}#headerwrap .header-widget{display:block;text-align:inherit;max-height:none !important;max-width:none;width:auto}
/*/wp-content/themes/themify-ultra/skins/fashion/media/mobile-menu.min.css*/
#headerwrap #main-nav a:hover,#headerwrap #main-nav ul a:hover,#headerwrap #main-nav .current_page_item>a,#headerwrap #main-nav .current-menu-item>a{color:var(--theme_accent)}.header-block .logo-wrap{margin-bottom:0}
}
/* END MOBILE MENU CSS */