@charset "UTF-8";
/* Themify Ultra 8.0.5 framework 8.1.7 */

/*/css/base.min.css*/
:where(.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%}:where(.tf_overflow){overflow:hidden}.tf_box{box-sizing:border-box}:where(.tf_abs){position:absolute;inset:0}:where(.tf_abs_t){position:absolute;top:0;left:0}:where(.tf_abs_b){position:absolute;bottom:0;left:0}:where(.tf_abs_c){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tf_rel{position:relative}:where(.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:2.5em;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.css*/
iframe{border:0}a{cursor:pointer}:is(button,a,input,select,textarea,.button):focus{outline:1px dotted hsla(0,0%,59%,.2)}.tf_focus_heavy :is(button,a,input,select,textarea,.button):focus{outline:2px solid rgba(0,176,255,.8)}.tf_focus_none a,.tf_focus_none:is(button,a,input,select,textarea,.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{display:block;max-width:100%;position:relative}.post-image .themify_lightbox .zoom{background:rgba(0,0,0,.3);border-radius:100%;height:35px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:35px}.post-image .themify_lightbox .zoom .tf_fa{color:#fff;vertical-align:middle;stroke-width:1px;left:50%;line-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.post-image .themify_lightbox:hover .zoom{background:rgba(0,0,0,.6)}.pswp:not(.pswp--open){display:none}:is(.ptb_map,.themify_map) button{border-radius:0;max-width:inherit}
/*/themify-builder/css/themify-builder-style.css*/
:root{--tb_rounded_corner:12px}.module_column,.module_row,.module_row .module,.module_subrow{box-sizing:border-box;min-width:0;position:relative}.module,.module-accordion i,:is(.module-buttons,.module_row,.module_subrow,.module_column,.module-image img):hover{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:is(:first-of-type,:first-of-type+p):empty{margin:0;padding:0}.module_row{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:wrap}.themify_builder_slider_wrap{transition:none}[data-tbfullwidthvideo]:is(.module_row,.module_subrow,.module_column){background-size:cover}.module_subrow,.row_inner{display:grid;--gutter:3.2%;--narrow:1.6%;--none:0;--align_start:start;--align_center:center;--align_end: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));align-content:var(--align_content);align-items:var(--align_items);gap:var(--rowg,0) var(--colg);grid:var(--row,none)/var(--col);grid-auto-columns:1fr;grid-template-areas:var(--area);--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"}.row_inner{margin:0 auto;width:min(1160px,100%)}.module_row.fullheight .module_subrow,.module_row.fullwidth>.row_inner{max-width:100%;width:100%}@supports(-webkit-touch-callout:none){.module_column,.module_row,.module_subrow{background-attachment:scroll!important}}.module_row.fullheight{min-height:100vh}.fullheight>.row_inner,.fullheight>.row_inner>.module_column{min-height:inherit}div.module_column{align-content:inherit;align-items:inherit;display:grid;float:none;margin-inline:0;max-width:none;width:auto}.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:first-of-type{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}.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{clear:both;content:"";display:table}.module_row ul.loops-wrapper{display:block;list-style:none;margin:0;padding:0}.tb_default_color{--tb_pr_color:#555;--tb_pr_bg:#f7f7f7;--tb_pr_hover_bg:#f1f1f1}.module_row .ui{background-color:var(--tb_pr_bg,#f7f7f7);color:var(--tb_pr_color,#555)}.ui.rounded{border-radius:var(--tb_app_r,0)}.ui.gradient{background-image:var(--tb_app_gr,none)}.ui:is(.shadow,.embossed){box-shadow:var(--tb_app_shadow,none)}.ui.builder_button{border:1px solid rgba(0,0,0,.05);border-radius:var(--tb_app_r,0);font-size:var(--tb_mb_f,1em);line-height:1.35;padding:.625em 1.25em;position:relative;transition:.3s linear;transition-property:color,background-color,padding,border,box-shadow}.builder_button:not(:is(.tf_flx,.tf_in_flx)){display:inline-block}.builder_button:hover{background-color:var(--tb_pr_hover_bg,#f1f1f1);text-decoration:none}.module_row .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(180deg,hsla(0,0%,100%,.45) 0%,hsla(0,0%,100%,0))}.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{margin-right:5px;vertical-align:baseline}.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 div.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/transparent-header.css*/
body.transparent-header{--tf_fixed_header_bg:0;--tf_fixed_header_color:#fff;--tf_fixed_header_border:0;--tf_fixed_header:fixed}body.no-fixed-header{--tf_fixed_header:absolute}.transparent-header #headerwrap{background:0}.transparent-header #headerwrap.fixed-header{background-color:rgba(0,0,0,.8)}.transparent-header #headerwrap .themify-widget-menu{color:#666}.transparent-header #content{padding:0}
/*/wp-content/themes/themify-ultra/styles/modules/footers/left.css*/
.footer-horizontal-left .footer-left-wrap,.footer-horizontal-left .footer-right-wrap,.footer-left-col .main-col,.footer-left-col .section-col{float:left;margin-left:3.2%}.footer-horizontal-left .footer-left-wrap.first,.footer-horizontal-left .footer-right-wrap.first,.footer-left-col .main-col.first{clear:left;margin-left:0}.footer-horizontal-left .footer-left-wrap,.footer-left-col .main-col{width:22.6%}.footer-horizontal-left .footer-right-wrap,.footer-left-col .section-col{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;max-width:100%;width:100%}.footer-horizontal-left .back-top,.footer-left-col .back-top{top:-35px}}
/*/css/modules/search-form.css*/
.tf_s_dropdown input[type=text]{background-color:#fff;box-shadow:none;color:#000;display:inline-block;height:auto;margin:0;max-width:100%;min-height:auto;min-width:auto;width:auto}.tf_search_icon{border-radius:50em;cursor:pointer;line-height:normal;padding:9px 11px 10px}.tf_search_icon:hover{background:hsla(0,0%,59%,.15)}.tf_search_icon .tf-ti-search{stroke-width:1.5}.tf_icon_wrap{font-size:1.2em;left:2px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.tf_icon_wrap+.tf_loader+input[type=text],.tf_icon_wrap+input[type=text]{padding-left:2.2em}.tf_s_dropdown .tf_icon_wrap{left:12px}
/*/wp-content/themes/themify-ultra/styles/modules/search-form.css*/
#searchform{border-bottom:1px solid;font-size:1.2em;margin:0}#searchform #s{background-color:transparent;border:0;border-radius:0;box-shadow:none;letter-spacing:-.04em;margin:0;max-width:none;padding:.45em .45em .45em 1.75em;width:100%}#headerwrap #searchform-wrap{display:inline-block;margin-left:4px;vertical-align:middle}#headerwrap #searchform{border:0;font-size:1em;height:40px;width:40px}.tf_s_dropdown #searchform .tf_icon_wrap{left:0}#headerwrap #searchform #s{border-radius:5em;height:40px;padding:6px 15px 6px 40px;position:absolute;right:-2px;transition:width .7s,background .7s;width:1px;z-index:2}#headerwrap #searchform #s:focus,#headerwrap #searchform #s:hover,#headerwrap #searchform .icon-search:hover~#s,#headerwrap #searchform .tf_fa:hover+#s{background-color:#eee;width:140px}#headerwrap #searchform .tf_fa{background-color:#eee;border-radius:100%;color:#000;font-size:16px;left:0;line-height:1.2em;margin:0;padding:12px;text-align:center;top:50%;z-index:1;stroke-width:2}#headerwrap .tf_search_result{left:auto;right:0}.fixed-header-on #headerwrap #searchform-wrap{display:none}
/*/themify-builder/css/modules/buttons.css*/
.module-buttons-item{font-size:var(--tb_mb_f,1em);gap:.5em}.module-buttons a{gap:inherit}.module-buttons-item+.module-buttons-item{margin-inline-start:.6em}.module-buttons.small{--tb_mb_f:.85em}.module-buttons.large{--tb_mb_f:1.1em}.module-buttons.xlarge{--tb_mb_f:1.2em}.module.module-buttons .ui{color:var(--tb_pr_color)}.module-buttons.rounded a{--tb_app_r:var(--tb_rounded_corner)}.module-buttons.circle a{--tb_app_r:50em}.module-buttons.squared a{border-radius:0}.module.module-buttons .transparent{border:0;color:inherit}.module.module-buttons.transparent a.ui{background:0;border:0;--tb_pr_color:var(--tb_pr_bg)}.module.module-buttons.transparent a.tb_default_color{color:inherit}
/*/wp-content/themes/themify-ultra/styles/modules/site-logo.css*/
#site-logo{font-size:1.7em;font-style:normal;font-weight:700;letter-spacing:-.04em;line-height:1.2em;margin:.5em auto;padding:0;transition:.2s ease-in-out;transition-property:color,margin,padding,font-size}#site-logo a{color:inherit;text-decoration:none}#site-logo a:hover{color:var(--theme_accent);text-decoration:none}.header-block .fixed-header #site-logo{margin:5px 0 0}.fixed-header #site-logo .tf_sticky_logo+img,body:not(.fixed-header-on) #site-logo .tf_sticky_logo{display:none}
/*/wp-includes/css/dist/block-library/common.min.css*/
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;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:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*/themify-builder/css/modules/cover.css*/
.builder_row_cover{border-radius:inherit;contain:strict;transform:translateZ(0);z-index:0}.builder_row_cover:after,.builder_row_cover:before{border-radius:inherit;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .5s ease-in-out,background-color .5s ease-in-out;width:100%}.builder_row_cover:after{opacity:0}div:hover>.builder_row_cover:after{opacity:1}
/*/themify-builder/css/modules/image.css*/
.module-image .image-title{font-size:1.2em;margin:0 0 .3em}.module-image .image-title a{color:inherit;font-family:inherit;text-decoration:none;text-shadow:inherit}.module-image .image-wrap{width:auto}.module-image .image-wrap img{display:inline-block;vertical-align:top}.module-image.rounded .image-wrap img{border-radius:var(--tb_rounded_corner)}.module-image.circle .image-wrap img{border-radius:50em}.module-image.bordered .image-wrap img{background:#fff;border:1px solid rgba(0,0,0,.15);box-sizing:border-box;padding:3px}.module-image.drop-shadow .image-wrap img{box-shadow:0 1px 8px 2px rgba(0,0,0,.15)}.module-image.auto_fullwidth .lightbox{display:block}.module-image.auto_fullwidth :is(.image-wrap,img){display:block;width:100%}.module-image .image-wrap .lightbox{display:inline-block;max-width:100%;position:relative}
/*/themify-builder/css/modules/image_styles/center.css*/
.module-image.image-center .image-wrap{text-align:center}.module-image.image-center .image-content{padding-block:.5em 1em;text-align:center}
/*/themify-builder/css/modules/text.css*/
.drop-cap>:first-child:first-letter,.tb_text_dropcap>.tb_text_wrap:first-child:first-letter{background-color:var(--theme_accent,#0f70e8);color:#fff;float:left;font-size:2.85em;line-height:.4em;margin-right:.325em;margin-block:.15em .25em;padding:.425em .375em}.tb-text-more-link-indicator{background:rgba(55,55,55,.6);display:block;height:3px;margin:5px 0}
/*/themify-builder/css/modules/star.css*/
.tb_star_wrap{display:inline-grid;line-height:1em;row-gap:10px}.tb_star_container,.tb_star_item{align-items:center;display:flex;flex-wrap:wrap}.tb_star_item{column-gap:3px}.tb_star_container{column-gap:inherit;row-gap:5px}.tb_star_fill{color:gold;stop-color:currentColor}.tb_star_half{fill:var(--tb_star_half)}.tb_star_item:not(.tb_star_animate) .tf_fa{transition:color .2s,fill .2s;--tb_star_half:currentColor!important;color:currentColor!important}.tb_star_text_b{margin-inline-end:5px}.tb_star_text_a{margin-inline-start:5px}
/*/themify-builder/css/modules/icon.css*/
.module-icon .tf_fa{max-width:1em}.module-icon-item{max-width:100%}.module-icon .module-icon-item a,.module-icon-item{display:inline-flex;place-items:center;text-decoration:none}.module-icon-item+.module-icon-item{margin-left:.4em}.module-icon span{font-size:var(--tb_mi_s,inherit);margin-inline:.6em}.module-icon em{align-self:baseline;background-color:var(--tb_pr_bg,transparent);color:var(--tb_pr_color,inherit);display:inline-flex;font-size:var(--tb_mi_f,16px);line-height:0;margin-top:calc(var(--tb_mi_size)/9);min-height:var(--tb_mi_size,auto);min-width:var(--tb_mi_size,auto);padding:.5em;place-content:center;transition:.3s;transition-property:box-shadow,border,background-color,color,padding,font-size}.module-icon em,.module-icon img{border-radius:var(--tb_mi_r,100%)}.module-icon img{padding:var(--tb_mi_p,3px)}.module-icon.small{--tb_mi_size:24px;--tb_mi_f:12px}.module-icon.large{--tb_mi_size:48px;--tb_mi_s:1.2em;--tb_mi_f:24px;--tb_mi_p:6px}.module-icon.xlarge{--tb_mi_size:62px;--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:var(--tb_rounded_corner)}.module-icon.squared{--tb_mi_r:0}.module-icon.none em{--tb_pr_bg:transparent;--tb_mi_r:0;color:inherit;padding:.2em}.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-flow:column wrap}.icon_vertical .module-icon-item{margin:0 0 .4em}.tf_textr .module-icon-item,.tf_textr.icon_vertical{place-content:end}.tf_textr .module-icon-item :is(em,img){order:1}.tf_textc.icon_vertical{place-content:center}.tf_textc.icon_vertical :is(.module-icon-item a,.module-icon-item){flex-direction:column}.tf_textc.icon_vertical em{align-self:unset}@media (max-width:680px){.module-icon.large{--tb_mi_s:1.1em}.module-icon.xlarge{--tb_mi_s:1.2em}}
/*/themify-builder/css/modules/image_styles/top.css*/
.module-image.image-top .image-content{margin-block:.5em 1em}
/*/themify-builder/css/modules/post.css*/
.post{box-sizing:border-box;margin-bottom:2.2em}.builder-posts-wrap .post-title a{text-decoration:none}.post-video{margin:0 0 1em}.post-content{min-width:120px;padding:0;position:static}.module-post p.post-meta{margin:0 0 .6em}.post-meta :is(.post-author,.post-category,.post-tag,.post-comment a,span){margin-right:.3em}.post-date{display:block;margin:0 0 .5em}.builder-posts-wrap .post-image img{height:auto;max-width:100%}.builder-posts-wrap.grid4 .post-title{font-size:130%}.builder-posts-wrap.grid3 .post-title{font-size:150%}.builder-posts-wrap:is(.grid2,.grid2-thumb) .post-title{font-size:160%}.builder-posts-wrap.list-thumb-image .post-title{font-size:140%}.builder-posts-wrap.list-large-image .post-title{font-size:200%}.builder-posts-wrap.grid2-thumb .post-image{float:left;margin:0 1.5em 1em 0;width:20%}.builder-posts-wrap.list-thumb-image .post-image{float:left;margin:0 1.5em 1em 0;max-width:20%}.builder-posts-wrap:is(.list-large-image,.list-thumb-image) .post-image img,.tb_fullwidth_image .post-image img{width:100%}.builder-posts-wrap:is(.list-thumb-image,.grid2-thumb) .post-content{overflow:hidden}.builder-posts-wrap.list-post .post-content{width:auto}.builder-posts-wrap.list-large-image .post-image{float:left;margin:0 1.5em 1em 0;max-width:64%}.col2-1 .builder-posts-wrap:is(.grid3,.grid4) .post-content,:is(.col3-1,.col3-2,.col4-1,.col4-2) .builder-posts-wrap:is(.grid2,.grid3,.grid4) .post-content{min-width:50%}.module.rounded .post-image img{border-radius:var(--tb_rounded_corner)}.module.bordered .post-image img{background:#fff;border:1px solid rgba(0,0,0,.15);box-sizing:border-box;padding:3px}.module.drop-shadow .post-image img{box-shadow:0 1px 8px 2px rgba(0,0,0,.15)}.module.circle .post-image img{border-radius:50em}@media (max-width:680px){.builder-posts-wrap:is(.grid2,.grid3,.grid4) .post{clear:both;float:none;margin-inline:0;width:auto}.post-content{overflow:visible!important}}
/*/css/grids/grid3.css*/
.loops-wrapper.grid3>.post,.loops-wrapper.products.grid3>.product{width:31.2%}.loops-wrapper.grid3>.post:nth-of-type(3n+1){clear:left;margin-left:0}.loops-wrapper.grid3.no-gutter>.post,.loops-wrapper.products.grid3.no-gutter>.product{width:33.33%}@media (max-width:900px){.loops-wrapper.grid3>.post,.loops-wrapper.products.grid3>.product{width:48.4%}.loops-wrapper.grid3.no-gutter>.post,.loops-wrapper.products.grid3.no-gutter>.product{width:50%}.loops-wrapper.grid3>.post:nth-of-type(3n+1){clear:none;margin-left:3.2%}.loops-wrapper.grid3>.post:nth-of-type(odd),.loops-wrapper.products.grid3>.product:nth-of-type(odd){clear:left;margin-left:0}.loops-wrapper.grid3.no-gutter>.post,.loops-wrapper.products.grid3.no-gutter>.product{margin-left:0}}@media (max-width:680px){.loops-wrapper.grid3.no-gutter>.post,.loops-wrapper.grid3>.post,.loops-wrapper.grid3>.post:nth-of-type(3n+1){float:none;margin-left:0;width:100%}.loops-wrapper.grid3>.post:nth-of-type(4n){clear:none;margin-left:0}}@media (min-width:901px){.loops-wrapper.products.grid3>.product:nth-of-type(3n+1){clear:left;margin-left:0}}
/*/wp-content/themes/themify-ultra/styles/modules/grids/grid3.css*/
.loops-wrapper.grid3>.post{margin-bottom:2em}.loops-wrapper.grid3 .post-title{font-size:1.5em}
/*/themify-builder/css/modules/layout-part.css*/
.module_row .module-layout-part .module_column,.module_row .module-layout-part .row_inner{min-height:inherit}
/*/wp-content/themes/themify-ultra/styles/modules/footer.css*/
#footerwrap{background-color:#fff;border-top:1px solid rgba(0,0,0,.05);padding:54px 0 2em}#footer{font-size:.9em}.footer-block #footerwrap{text-align:center}.footer-text{font-size:.85em;line-height:1.8em;padding:0 0 2em}.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(odd){clear:left;margin-left:0}}@media(max-width:680px){#footerwrap{padding-top:35px}.footer-widgets :is(.col4-2,.col3-1){margin-left:0;max-width:100%;width:100%}}
/*/css/modules/social-links.css*/
.social-widget .widget{display:inline-block;margin:0 3px 0 0}.social-widget .widgettitle{background:0;border:0;border-radius:0;box-shadow:none;display:inline-block;font-family:inherit;font-size:100%;font-weight:700;letter-spacing:0;margin:0 .5em 0 0;padding:0;text-transform:none;vertical-align:middle;width:auto}.social-widget .social-links{display:inline;margin:6px 0 0;padding:0}.widget .social-links li img{vertical-align:middle}.widget .social-links{line-height:1em;padding:0}.social-links .social-link-item{border:0;display:inline-block;list-style:none;margin:0 5px 5px 0;padding:0}.social-links.vertical li{display:block;margin:0 0 5px}.widget .social-links a,.widget .social-links a:hover{text-decoration:none}.social-links li em{border-radius:100%;display:inline-block;font-size:20px;height:20px;line-height:1em;padding:4px;text-align:center;vertical-align:middle;width:20px}.social-links .icon-small em{font-size:16px;height:16px;width:16px}.social-links .icon-large em{font-size:28px;height:36px;padding:6px;width:36px}.social-links .icon-small img{max-height:16px;max-width:16px}.social-links .icon-medium img{max-height:24px;max-width:24px}.social-links .icon-large img{max-height:32px;max-width:32px}#footer .social-links.horizontal li,#sidebar .social-links.horizontal li{border:0;display:inline-block}#footer .social-links.vertical,#sidebar .social-links.vertical{display:block}#footer .social-links.vertical li,#sidebar .social-links.vertical li{display:block;margin:0 0 .5em}
/*/wp-content/themes/themify-ultra/styles/modules/widgets/themify-social-links.css*/
#headerwrap .social-widget strong,.fixed-header-on #headerwrap .social-widget{display:none}#header .social-widget{margin-left:8px}.social-widget a{color:inherit}.social-links .icon-medium em{border-radius:100%;line-height:1em;margin:0;padding:9px}.social-links a:hover em{background:hsla(0,0%,78%,.25)}.social-widget .widget div{display:inline}.social-widget .social-links.horizontal,.social-widget .widget{margin:0}.social-widget .social-links.horizontal li{clear:none;line-height:100%;margin:0 4px 0 0;padding:0}.social-widget li img{margin-top:-3px}.social-links li em{border-radius:100%;height:1.1em;line-height:1.1em;margin-right:.25em;padding:.25em;width:1.1em}#footer .social-widget{padding-bottom:1.6em}#footer .social-widget .widget,.footer-left-col #footer .social-widget .widget,.footer-right-col #footer .social-widget .widget{margin:0}.feature-posts+.themify-social-links{text-align:left}
/*/wp-content/themes/themify-ultra/styles/modules/footer-nav.css*/
.footer-nav{margin:.5em 0 1em;padding:0}.footer-nav li{display:inline-block;list-style:none;margin:0;padding:0;position:relative}.footer-nav a{margin:0 1em .8em 0;text-decoration:none}:is(.footer-horizontal-left,.footer-horizontal-right,.footer-left-col,.footer-right-col) .footer-nav a{margin:0 .8em 1em 0;padding:0}.footer-nav li ul{background-color:#fff;border-radius:var(--theme_rounded);bottom:100%;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 12px rgba(0,0,0,.12);box-sizing:border-box;list-style:none;margin:0;padding:calc(var(--tb_rounded_corner) - 2px) 0;position:absolute;text-align:left;z-index:99}#footerwrap .footer-nav ul a{box-sizing:border-box;color:#666;display:block;margin:0;padding:.5em 1.25em .5em 1.6em;width:238px}#footerwrap .footer-nav ul a:hover{color:var(--theme_accent)}.footer-nav li li ul{bottom:-.65em;left:100%}@media (hover:hover){.footer-nav li ul{opacity:0;transform:scaleY(0);transform-origin:bottom;transition:transform .2s ease-in-out,opacity .2s ease-in-out;visibility:hidden}.footer-nav li:hover>ul,.footer-nav li>.sub-menu:focus-within,.footer-nav li>a:focus+.sub-menu{margin-bottom:0;opacity:1;pointer-events:auto;transform:none;visibility:visible}}@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%}:is(.footer-horizontal-left,.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.css*/
/*!
Theme Name: Themify Ultra
Theme URI:https://themify.me/themes/ultra/
Version:8.0.5
Description:Use Ultra theme to create professional sites quickly and easily (landing pages, portfolio, blog, corporate, ecommerce, and more). It includes a bunch of header/footer layout options and pre-built demos that you can import to your site. Read <a href="https://themify.me/docs/ultra-documentation">Ultra documentation</a> for more information.
Author:Themify
Author URI:https://www.themify.me
License:GNU General Public License v2.0
License URI:http://www.gnu.org/licenses/gpl-2.0.html
Copyright:(c) Themify.
Tags:themify,featured-images,translation-ready,custom-menu,sidebar
Text Domain:themify
Requires PHP:7.2
Changelogs: https://themify.org/changelogs/themify-ultra.txt
---------
DO NOT EDIT THIS FILE.
If you need to override theme styling,please add custom CSS in Appearance>Customize>Custom CSS or a child theme (https://themify.me/docs/child-theme).*/a,abbr,acronym,address,b,bdo,big,blockquote,body,br,button,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,form,h1,h2,h3,h4,h5,h6,html,i,img,ins,kbd,legend,li,map,ol,p,pre,q,samp,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0}a,fieldset,img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,iframe{max-width:100%}:root{--theme_accent:#ed1e24;--theme_accent_semi:rgba(251,9,48,.8);--theme_accent_hover:#000;--theme_rounded:12px;--theme_input_rounded:12px;--theme_btn_rounded:30px}html{scroll-behavior:smooth}body{background-color:#fff;color:#666;font:1em/1.65em Public Sans,Arial,sans-serif;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}a{color:var(--theme_accent);text-decoration:none;transition:color .3s ease-in-out}a:hover{color:var(--theme_accent_hover)}p{margin:0 0 1.3em;padding:0}small{font-size:87%}blockquote{border-left:3px solid hsla(0,0%,59%,.3);font-size:1.1em;line-height:1.4em;margin:0 5% 1.2em;padding:.8em 1.4em}ins{text-decoration:none}ol,ul{margin:0 0 1.4em 1.6em}li,ol,ul{padding:0}li{margin:0 0 1em}h1,h2,h3,h4,h5,h6{color:#000;font-weight:600;letter-spacing:-.03em;line-height:1.4em;margin:0 0 .5em;overflow-wrap:normal}h1{font-size:3.1em;font-weight:700;line-height:1.2em}h2{font-size:2.3em;line-height:1.3em}h3{font-size:1.7em}h4{font-size:1.4em}h5{font-size:1.3em}h5,h6{line-height:1.7em}h6{font-size:1.2em}button,input,input[type=search],select,textarea{font-family:inherit;font-size:100%;max-width:100%}input:is([type=radio],[type=checkbox]),input:read-only,input:read-write,select,textarea{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid rgba(0,0,0,.25);border-radius:var(--theme_input_rounded);max-width:100%;padding:.6em}input:read-only,input:read-write{margin:0 1em .6em 0;width:17em}input[type=number]{width:7em}textarea{margin:0 0 .6em;min-height:13.5em;width:100%}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='none' stroke='rgba(40,40,40,.8)' stroke-linecap='round' stroke-width='12'%3E%3Cpath d='m2.7 2.3 46.4 54.9L95.5 2.3'/%3E%3C/svg%3E");background-position:calc(100% - .7em) calc(50% + .15em);background-repeat:no-repeat;background-size:.85em;color:inherit;margin:0 0 .6em;padding-right:2em}input:is([type=radio],[type=checkbox]){-webkit-appearance:none;box-sizing:content-box;clear:none;cursor:pointer;display:inline-block;height:1.3em;line-height:1;margin:0 .5em 0 0;min-height:1.3em;min-width:1.3em;padding:0;text-align:center;vertical-align:middle;width:1.3em}input[type=checkbox]{border-radius:calc(var(--theme_input_rounded) - 4px)}input[type=radio]{align-items:center;border-radius:100%!important;display:inline-flex;justify-content:center}input[type=checkbox]:before{border-bottom:.13em solid transparent;border-left:.13em solid transparent;content:"";display:inline-block;height:.32em;margin-bottom:.1em;margin-left:.1em;transform:rotate(-45deg) skewY(-10deg);width:.7em}input[type=checkbox]:checked:before{border-bottom:.13em solid;border-left:.13em solid}input[type=radio]:checked:before{background-color:#222;border-radius:100%;content:"";display:inline-block;height:.7em;vertical-align:middle;width:.7em}:is(select,textarea):focus,input:read-only:focus,input:read-write:focus{border-color:rgba(0,0,0,.5)}button,input[type=reset],input[type=submit]{-webkit-appearance:none;background-color:var(--theme_accent);border:0;border-radius:var(--theme_btn_rounded);color:#fff;cursor:pointer;display:inline-block;font-weight:600;letter-spacing:.065em;padding:.65em 1.6em;text-transform:uppercase;transition:background .3s,color .3s,transform .3s;width:auto}button:hover,input:is([type=reset],[type=submit]):hover{background-color:var(--theme_accent_hover);box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;transform:translateY(-1px)}.gm-style-mtc button{border-radius:0}.mce-toolbar .mce-btn button:hover{background-color:inherit;box-shadow:none;color:inherit;transform:none}#main-nav ul a,.author-box,.post,.post-content,.sidemenu,.widget,img,input,textarea{box-sizing:border-box}.col3-1,.col4-1,.col4-2{float:left;margin-left:3.2%}.col4-1{width:22.6%}.col4-2{width:48.4%}.col3-1{width:31.2%}:is(.col4-1,.col4-2,.col3-1).first{clear:left;margin-left:0}#pagewrap{overflow-x:clip}.mobile-menu-visible #pagewrap,.slide-cart-visible #pagewrap{overflow-x:initial}.pagewidth{margin:0 auto;max-width:100%;width:1160px}#layout{display:flex;flex-wrap:wrap}#content{padding:5.75% 0;width:71%}.sidebar-none #content{width:100%}.sidebar-none #layout{display:block}.sidemenu-active{left:0;position:relative;transition:left .2s ease-in-out}.sidemenu-right{left:-300px}.sidemenu-left,.sidemenu-left #headerwrap{left:300px}.full_width #layout{flex-wrap:wrap;max-width:100%;width:100%}.full_width #content{max-width:100%;padding:0;width:100%}#headerwrap{background-color:var(--tf_fixed_header_bg,#fff);border-bottom:var(--tf_fixed_header_border,1px solid rgba(0,0,0,.05));color:var(--tf_fixed_header_color,#000);inset-block:var(--tf_fixed_header_p,0 auto);left:0;margin-inline:var(--tf_fixed_header_m,0);min-height:55px;position:var(--tf_fixed_header,absolute);transition:.3s ease-in-out;transition-property:background-color,color,box-shadow,min-height,left,padding;width:var(--tf_fixed_header_w,100%);z-index:999}.fixed-header-enabled{--tf_fixed_header:sticky}.no-fixed-header{--tf_fixed_header:relative}.fixed-header-on{--tf_fixed_header_bg:hsla(0,0%,100%,.9)}#headerwrap.fixed-header:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}#header{overflow:visible;padding:2em 0;position:relative}.fixed-header-enabled #header{transition:padding .3s ease-in-out}.fixed-header #header{padding-block:5px}@supports (-webkit-touch-callout:none){#headerwrap{background-attachment:scroll!important;background-position:50%!important}}.header-widget{font-size:.95em;height:100%}.header-widget .widget{margin:2em 0}.header-widget .widgettitle{color:inherit;font-size:1em;margin:0 0 .5em}.fixed-header-on .tf_sticky_logo~*{display:none!important}.search-button{border-radius:100%;box-sizing:border-box;color:inherit;font-size:19px;line-height:1;margin:0 0 0 3px;padding:10px}.search-button:hover{background:hsla(0,0%,78%,.25)}a.search-button{text-decoration:none}.search-button:focus{outline:0}.tf_darkmode_toggle{border-radius:100%;box-sizing:border-box;color:inherit;font-size:19px;line-height:1;margin:0 0 0 7px;padding:9px 10px}.tf_darkmode .tf_darkmode_toggle,.tf_darkmode_toggle:hover{background:hsla(0,0%,78%,.25)}a.tf_darkmode_toggle{text-decoration:none}.tf_darkmode_toggle:focus{outline:0}#main-nav,#main-nav li{margin:0;padding:0}#main-nav li{display:inline-block;list-style:none;position:relative}#main-nav ul li{background:0;display:block;float:none}#main-nav li>.sub-menu{background:#fff;border-radius:var(--theme_rounded);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 12px rgba(0,0,0,.12);box-sizing:border-box;contain:style layout;left:-.3em;margin:0;opacity:0;padding:calc(var(--tb_rounded_corner) - 2px) 0;position:absolute;top:100%;transform:scaleY(0);transform-origin:top;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:210px;z-index:100}#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>.sub-menu:focus-within,#main-nav li>a:focus+.sub-menu{opacity:1;transform:scale(1)}}.menu-item .child-arrow{border-radius:100%;cursor:pointer;display:none;height:36px;position:absolute;right:0;top:4px;transition:transform .3s;width:36px;z-index:12}.child-arrow:after,.child-arrow:before{background:currentColor;border-radius:10px;content:"";height:1px;left:12px;position:absolute;top:50%;transform:rotate(45deg);transition:transform .3s ease-in-out;width:8px;z-index:9999}.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:rotate(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{border-radius:100%;display:inline-block;margin-left:7px;margin-top:-17px;padding:0;right:5px;top:50%}#main-nav .toggle-on>a>.child-arrow{background:hsla(0,0%,84%,.4)}#main-nav li>.sub-menu{display:none}#main-nav li.toggle-on>.sub-menu{opacity:1;transform:scale(1)}}#main-nav a{color:inherit;display:block;margin:0;padding:.6em;position:relative;text-decoration:none;transition:color .2s ease-in-out}#main-nav .highlight-link>a{background-color:hsla(0,0%,78%,.25);border:0;border-radius:var(--theme_btn_rounded);margin-left:.6em;margin-right:.6em;padding-left:1.2em;padding-right:1.2em}#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{color:#353535;padding:.4em 1.4em;text-align:left}#main-nav .current-menu-item>a,#main-nav .current_page_item>a,#main-nav a:hover,#main-nav ul a:hover{color:var(--theme_accent)}.header-icons :is(a,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{border-radius:100%;line-height:1em;margin:0 0 0 10px;padding:10px 9px 11px}#menu-icon:hover{background:hsla(0,0%,78%,.25)}.menu-icon-inner{border-bottom:2px solid;box-sizing:border-box;height:18px;position:relative;width:22px}.menu-icon-inner:after,.menu-icon-inner:before{border-top:2px solid;content:"";display:block;left:0;position:absolute;top:0;transition:border .7s ease;transition-property:transform;width:100%}.menu-icon-inner:after{top:50%}#menu-icon-close{transform:rotate(0deg);transition:border .3s ease-in-out,transform .3s ease-in-out}.body-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,81%,.8);display:none;height:100%;position:fixed;top:0;width:100%}.body-overlay-on{display:block;z-index:998}.fixed-header :is(.tf_darkmode_toggle,.header-bar,.search-button,.header-widget),.mobile-menu-visible #headerwrap:before,.slide-cart-visible #headerwrap:before{display:none}.revealing-header :is(#headerwrap,#tbp_header){transition:transform .5s ease-in-out,opacity .5s ease-in-out}.revealing-header :is(#headerwrap,#tbp_header).header_hidden{opacity:0;transform:translateY(-100%)}.fixed-header-enabled #tbp_header,.revealing-header #tbp_header{position:sticky;top:0;z-index:999}.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:var(--theme_rounded);width:100px}.author-bio .author-name{font-size:1.6em;margin:0 0 .5em;padding:0}.author-posts-by{border-top:4px solid hsla(0,0%,46%,.1);font-size:1.4em;margin:0 0 1.5em;padding:1em 0 0;text-transform:uppercase}.post{margin-bottom:2em;position:relative}.post-content{min-width:120px}.post-title{font-size:2.4em;letter-spacing:-.04em;line-height:1.4em;margin:0 0 .4em;padding:0;text-transform:none}.post-title a{color:#000;text-decoration:none}.post-title a:hover{color:var(--theme_accent)}.post-image{margin:0 0 1em}.post-image img{border-radius:var(--theme_rounded);vertical-align:bottom}.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 a{text-decoration:none}.post-meta :is(.post-comment,.post-category,.post-tag):before{border-left:1px solid hsla(0,0%,71%,.6);content:"";display:inline-block;height:1.3em;margin:0 .9em 0 .45em;transform:skewX(-15deg);vertical-align:middle;white-space:nowrap;width:1px}.post-meta .post-category:first-child:before{display:none}.post-meta .post-comment .tf_fa{font-size:.8em;margin-left:8px;opacity:.7;vertical-align:text-top}.more-link,.more-link:after,.more-link:hover{text-decoration:none}.more-link:after{border:1px solid transparent;border-right-color:inherit;border-top-color:inherit;content:"";display:inline-block;margin-left:.5em;min-height:.7em;min-width:.7em;transform:rotate(45deg);vertical-align:middle}.post-date{display:block;font-size:.8em;letter-spacing:.04em;margin:0 0 .4em;text-transform:uppercase}.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{border:0;margin:5.5em 0}.author-box .author-avatar{float:left;margin:0 2em .3em 0}.author-box .author-name{margin:0 0 .3em}.post-pagination{margin:.5em 0 2em;text-align:right}.post-pagination strong{margin-right:3px}.post-pagination a{margin-left:3px;margin-right:3px}.tf_load_more{padding:2em 0}a.load-more-button{background:hsla(0,0%,72%,.16);border-radius:var(--theme_btn_rounded);box-sizing:border-box;display:none;padding:.7em 1.8em;text-decoration:none;width:auto}.post-video{height:0;margin-bottom:15px;overflow:hidden;padding-bottom:56.25%;position:relative}.post-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.featured-area img{width:100%}.loops-wrapper.no-gutter .post-image{margin:0}.loops-wrapper.no-gutter .post,.loops-wrapper.no-gutter .post-image img,ul.products.no-gutter li.product .post-image{border-radius:0}.widget{margin:0 0 2.4em}.widgettitle{font-size:1em;font-weight:600;letter-spacing:.09em;line-height:1.3em;margin:0 0 1em;padding:0;text-transform:uppercase}.widget ul{margin:0;padding:0}.widget li{clear:both;list-style:none;margin:0;padding:.4em 0}.widget ul ul{margin:.6em 0 -.6em;padding:0}.widget ul ul li{margin:0;padding-left:1em}iframe[src*=facebook]{background-color:#fff}#content .twitter-tweet-rendered,#content .twt-border{max-width:100%!important}#content .twt-border{min-width:180px!important}.module-title{font-size:1.2em;font-weight:600;margin:0 0 .8em}:is(.col4-3,.col4-2,.col4-1,.col3-2,.col3-1,.col2-1) .loops-wrapper.list-post .post-title{font-size:1.4em;margin:0 0 .5em}.shortcode.themify-icon .themify-icon-icon{font-size:1.3em}a.shortcode.button{border-radius:var(--theme_btn_rounded);padding:.65em 1em}.tb_optin_horizontal form>div[class*=tb_optin_]{width:auto}img:is(.alignleft,.aligncenter,.alignright,.alignnone){margin-bottom:1em}.alignleft{float:left;margin-right:1em}.alignright{float:right;margin-left:1em}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.wp-caption{margin-bottom:1em;max-width:100%;text-align:center}.wp-caption-text{margin:.5em 0}body.attachment{position:static}.single .attachment.post,body.attachment{float:none;width:auto}.menu:after,.widget li:after{clear:both;content:"";display:table}.module-feature-image,.post-image,.post-img,.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(odd){clear:left;margin-left:0}}@media(max-width:760px){body .pagewidth{max-width:90%}#layout{flex-wrap:wrap}#content,#sidebar{clear:both;max-width:100%;padding-top:10%;width:100%}}@media(max-width:680px){h1{font-size:1.9em}.post-title,h2{font-size:1.6em}h3{font-size:1.35em}.col4-1{font-size:.95em}.col3-1,.col4-2{margin-left:0;max-width:100%;width:100%}.fixed-header #site-logo img:not(.tf_sticky_logo){max-height:40px;width:auto}#headerwrap .header-icons{right:5%}.loops-wrapper:is(.list-post,.grid4,.grid3,.grid2,.list-large-image) .post-image{float:none;max-width:none;overflow:visible;width:auto}}
/*/wp-content/themes/themify-ultra/styles/headers/header-top-widgets.css*/
#header{padding:1em 0}.header-bar{float:left}#site-logo{margin:.5em .7em .5em 0}#site-description{font-size:.8em;margin:5px .5em 5px 0}#headerwrap #searchform-wrap,.cart-icon,.search-button,.social-widget,.tf_darkmode_toggle{order:1}.social-widget .social-links.horizontal li{margin-bottom:0;padding-bottom:0}#headerwrap .header-widget-full #searchform #s{position:static}#main-nav .has-mega-column>.sub-menu{padding:32px 39px 39px}#header,.sidemenu-off .navbar-wrapper{align-items:center;display:flex}.sidemenu-off{flex:1}.sidemenu-off #main-nav-wrap{margin-left:auto}.header-widget{height:auto;padding:7px 0}.header-widget .header-widget-inner{overflow:auto;-webkit-overflow-scrolling:touch}.fixed-header .search-button,.fixed-header-on #headerwrap :is(.tf_darkmode_toggle,.social-widget,#searchform-wrap){display:inline-block}.fixed-header .header-bar{display:block}.header-top-widgets .pull-down,.sidemenu .header-widget{display:none}.header-widget-full{background:rgba(0,0,0,.07);font-size:.9em;position:relative;z-index:2}.header-widget-full .header-widget-inner{margin:0 auto;max-width:100%;overflow:visible;width:1160px}.header-widget-full .header-widget-inner .widget{margin:1em 0;padding:0}.header-widget-full .header-widget-inner .widget p{margin:0 0 5px}.header-widget-full .header-widget-inner .widgettitle{margin:0 0 .2em}.header-top-widgets .sidemenu>p{margin:0}.header-widget-full .header-widget-inner>.first~div:last-child{text-align:right}.header-widget-full .header-widget-inner .widget{display:inline-block;margin:0}.header-widget-full .header-widget{display:block;min-height:30px;transition:transform .4s,min-height .4s,height .4s}.fixed-header .header-widget-full .header-widget{height:0;min-height:0;overflow:hidden;padding:0;transform:translateY(-100%)}@media(max-width:1260px){.header-widget-full>.header-widget-inner{max-width:96%}}
/*/wp-content/themes/themify-ultra/skins/lawyer/style.css*/
/*!  
Skin Name:Ultra Lawyer
Version:1.0
Demo URI:https://themify.org/ultra-lawyer/
Required Plugins:builder-contact, builder-maps-pro 
*/:root{--theme_accent:#186bb1;--theme_accent_semi:rgba(24,107,177,.8)}body{color:#606060;font:1em/1.625em Public Sans,Arial,sans-serif}.post-nav a:hover>span,.post-title a:hover,a:hover{color:#1b78c7}input:read-only,input:read-write,input[type=checkbox],input[type=radio],select,textarea{border-color:#d7d5d5;color:#707070}button,input[type=reset],input[type=submit]{font:700 1em Public Sans,Arial,sans-serif;padding:.7em 1.8em;text-align:center;text-transform:uppercase}h1,h2,h3,h4,h5,h6{color:#000;font-weight:700;letter-spacing:0;margin-bottom:.5em;text-transform:none}h1{font:700 5em/1.2em Cormorant Garamond,serif}h1,h2{letter-spacing:-.04em}h2{font:700 3.75em/1.2em Cormorant Garamond,serif}h3{font:600 1.875em/1.5em Cormorant Garamond,serif;letter-spacing:-.04em}h4{font:700 1.75em/1.2em Cormorant Garamond,serif}h5{color:#303030;font:600 1.5em/1.2em Cormorant Garamond,serif}#headerwrap{background-color:var(--tf_fixed_header_bg,#fff)}#site-description{color:#4493d6;font-size:.875em;letter-spacing:.05em;text-align:center;text-transform:uppercase}.header-top-widgets #site-description{margin:5px 1.2em 5px 0;opacity:1}.header-widget-full{background:#082845;color:#fff}.header-widget-full a{color:#fff}.header-widget-full a:hover{color:#a9d7ff}.header-widget-full .col4-2:last-child .widget{text-align:right}#main-nav a{font:1em/1.5em Public Sans,Arial,sans-serif}.navbar-wrapper+p{margin-bottom:0}.header-overlay.mobile-menu-visible #headerwrap{background-color:rgba(24,107,177,.94)}.header-overlay #headerwrap .sidemenu-on #main-nav .current-menu-item>a,.header-overlay #headerwrap .sidemenu-on #main-nav .current_page_item>a,.header-overlay #headerwrap .sidemenu-on #main-nav a:hover,.header-overlay #headerwrap .sidemenu-on #main-nav ul a:hover{color:#000}.header-stripe #site-logo{background-color:var(--theme_accent)}.ui.builder_button{text-transform:uppercase}.module-buttons.xlarge a{letter-spacing:.05em;padding:.625em 1.875em .725em}.module-buttons.xlarge span{font-size:1em}.module-buttons.large a{padding:.825em 1.25em}.module.module-buttons a.blue.builder_button{background:var(--theme_accent);border-color:var(--theme_accent)}.ui.module-accordion>li{border-bottom:2px solid hsla(0,0%,100%,.02)}.ui.module-accordion .accordion-title{font:400 1.875em Cormorant Garamond,serif;padding-left:1.5em}.module-accordion .accordion-content{padding:.5em 1em .5em 3em}.module-accordion .accordion-title i{left:0;position:absolute;top:17px}.post-date{font:italic 1.125em Cormorant Garamond,serif;text-transform:none}.loops-wrapper .post{text-align:left}.post-title{font:700 3em/1.2em Cormorant Garamond,serif}.project-client,.project-date,.project-services,.project-view{color:var(--theme_accent)}.module-testimonial-slider .testimonial-title{color:#fff}.testimonial-title{background:var(--theme_accent);box-sizing:border-box;color:#fff;font-size:2.25em;letter-spacing:-.02em;line-height:1.1;margin:0 auto;padding:.7em 4% .5em 2.5em;position:relative;text-align:left;width:70%}.testimonial-title:before{color:#fff;content:"\201C";font-size:86px;left:48px;line-height:10px;position:absolute;top:55px}.testimonial-entry-content{background:var(--theme_accent);box-sizing:border-box;color:#fff;display:block;margin:0 auto 2.2em;padding:0 4% .5em;position:relative;text-align:left;width:70%}.testimonial-entry-content p{font:italic 1.275em/1.375em Cormorant Garamond,serif}.testimonial-entry-content:after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:13px solid var(--theme_accent);bottom:-12px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.testimonial-author{margin-top:.5em}.testimonial-author .person-name{color:#000;font:700 1.75em/1.75em Cormorant Garamond,serif}.testimonial-author .person-company{font:italic 1.125em/1.5em Cormorant Garamond,serif}.testimonials.themify_builder_slider_vertical .carousel-next,.testimonials.themify_builder_slider_vertical .carousel-prev{background:0;color:var(--theme_accent);font-size:3em;height:auto;overflow:visible;padding:0 12px;width:auto}.testimonials .carousel-nav-wrap .carousel-next:before,.testimonials .carousel-nav-wrap .carousel-prev:before{border-width:4px;height:1em;width:1em}.testimonials .carousel-pager a:before{background:#ddd;content:"";height:3px;opacity:1;width:45px}.testimonials .carousel-pager a.selected:before{background:var(--theme_accent);content:""}#footerwrap{background-color:#f1f5f9;border-top:none}#footer .social-widget a{color:var(--theme_accent)}#footer .social-widget a:hover{color:#057adc}#footer .social-widget{padding-bottom:0}#footer .social-links li{margin:0 1px 0 0}.footer-text{font:1em/1.625em Cormorant Garamond,serif}.widgettitle{font:700 1.875em/1.45em Cormorant Garamond,serif;letter-spacing:0;margin:0 0 .5em;text-transform:none}.widget .feature-posts-list .feature-posts-title{color:#000;font:600 1.125em/1.175em Cormorant Garamond,serif}#footer .textwidget{color:#707070}.textwidget .shortcode.map .map-container{border:0}.footer-left-col #footer .widget,.footer-right-col #footer .widget{margin:0 0 1em}.pull-down{color:var(--theme_accent)}.pull-down:hover{color:#52aefb}.single .post-meta,.single .post-title{text-align:left}.post-nav a{font:700 1.3em/1em Cormorant Garamond,serif}.comment-reply-title,.comment-title,.related-posts .related-title{font-weight:700}.post-nav .prev{padding-left:3.5em}.post-nav .next{padding-right:3.5em}.post-nav .next .arrow:after,.post-nav .next .arrow:before,.post-nav .prev .arrow:after,.post-nav .prev .arrow:before{border-width:2px}@media(max-width:680px){h1{font-size:3.75em}h2{font-size:3.125em}h3{font-size:1.65em}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{margin-right:0;max-width:100%}.header-widget-full .header-widget-inner .col4-2{margin-left:0;max-width:100%;padding-left:1em;width:100%}.header-widget-full .header-widget-inner .col4-2:last-child .widget{text-align:left}.ui.module-accordion .accordion-title{font-size:1.65em}.footer-widgets .col3-1{margin:0;width:100%}.testimonial-title{font:2em/1.1em Cormorant Garamond,serif;padding:.7em 1em .5em;width:100%}.testimonial-title:before{font-size:70px;left:6px;top:42px}.testimonial-entry-content{padding:0 1em .5em 2.1em;width:100%}.testimonials.themify_builder_slider_vertical .carousel-next,.testimonials.themify_builder_slider_vertical .carousel-prev{color:#000;opacity:.7}.post-title{font-size:2em}.loops-wrapper.list-post .has-post-thumbnail .post-date-wrap,.loops-wrapper.list-post .post-date,.loops-wrapper.list-post .post-date-wrap,.single .has-post-thumbnail .post-date-wrap,.single .post-content .post-date,.single .post-content .post-date-wrap{height:auto;margin-top:0;width:auto}.testimonials.themify_builder_slider_vertical .carousel-next,.testimonials.themify_builder_slider_vertical .carousel-prev{bottom:23%;font-size:1.6em;top:auto}}
/*/wp-content/uploads/themify-css/themify-builder-388-generated.css*/
/* Generated from tbuilder_layout_part: header-top */
.themify_builder_content-388 .tb_msab921{border-bottom:1px solid rgba(209, 209, 209, .38);padding-bottom:20px}
.themify_builder_content-388 .tb_bsg3614{margin-top:10px;padding-top:15px;--align_content:var(--align_center);--colg:var(--narrow)}
.themify_builder_content-388 .tb_vnni146.module-plain-text{padding-left:15px;line-height:20px;font-size:13px}
.themify_builder_content-388 .tb_vnni146.module-plain-text .tb_text_wrap,.themify_builder_content-388 .tb_vnni146.module-plain-text .tb_text_wrap p,.themify_builder_content-388 .tb_vnni146.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-388 .tb_vnni146.module-plain-text .tb_text_wrap h1,.themify_builder_content-388 .tb_vnni146.module-plain-text .tb_text_wrap h2,.themify_builder_content-388 .tb_vnni146.module-plain-text .tb_text_wrap h3,.themify_builder_content-388 .tb_vnni146.module-plain-text .tb_text_wrap h4,.themify_builder_content-388 .tb_vnni146.module-plain-text .tb_text_wrap h5,.themify_builder_content-388 .tb_vnni146.module-plain-text .tb_text_wrap h6,.themify_builder_content-388 .tb_vnni146.module-plain-text .tb_text_wrap li,.themify_builder_content-388 .tb_vnni146.module-plain-text .tb_text_wrap span,.themify_builder_content-388 .tb_s474506.module-plain-text .tb_text_wrap,.themify_builder_content-388 .tb_s474506.module-plain-text .tb_text_wrap p,.themify_builder_content-388 .tb_s474506.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-388 .tb_s474506.module-plain-text .tb_text_wrap h1,.themify_builder_content-388 .tb_s474506.module-plain-text .tb_text_wrap h2,.themify_builder_content-388 .tb_s474506.module-plain-text .tb_text_wrap h3,.themify_builder_content-388 .tb_s474506.module-plain-text .tb_text_wrap h4,.themify_builder_content-388 .tb_s474506.module-plain-text .tb_text_wrap h5,.themify_builder_content-388 .tb_s474506.module-plain-text .tb_text_wrap h6,.themify_builder_content-388 .tb_s474506.module-plain-text .tb_text_wrap li,.themify_builder_content-388 .tb_s474506.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#cfcfcf}
.themify_builder_content-388 .tb_70og480{--align_content:var(--align_center);--col:2.328fr .775fr}
.themify_builder_content-388 .tb_s474506.module-plain-text{padding-left:15px;text-align:right;line-height:20px;font-size:13px}
.themify_builder_content-388 .tb_vvez588.module-buttons .module-buttons-item a:hover{background-image:none;background-color:#fff}
.themify_builder_content-388 .tb_vvez588.module-buttons.module .module-buttons-item a:hover{border:1px solid #fff}
.themify_builder_content-388 .tb_vvez588.module-buttons.module .module-buttons-item a{border:1px solid #ccc}
.themify_builder_content-388 .tb_vvez588.module-buttons .module-buttons-item a{border-radius:50px;color:#fff;background-image:none;background-color:transparent;text-transform:capitalize;font-size:13px}

@media(max-width:600px){
.themify_builder_content-388 .tb_bsg3614{padding-left:0;border-top-style:none;margin-top:40px;--col:none;--area:"col1" "col2" "col3"}
.themify_builder_content-388 .tb_70og480{--col:none;--area:var(--aream2_auto)}
}
/*/wp-content/uploads/themify-css/themify-builder-391-generated.css*/
/* Generated from page: home */
.themify_builder_content-391 .tb_jzbx809>.builder_row_cover::before,.themify_builder_content-391 .tb_jzbx809>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-position:0% 0%;background-color:rgba(23, 23, 23, .47)}
.themify_builder_content-391 .tb_jzbx809>.builder_row_cover,.themify_builder_content-391 .tb_jzbx809>:is(.tf_lax, .tf_lax_done) > .builder_row_cover,.themify_builder_content-391 .tb_9oeb873>.builder_row_cover,.themify_builder_content-391 .tb_9oeb873>:is(.tf_lax, .tf_lax_done) > .builder_row_cover,.themify_builder_content-391 .tb_nzpw903>.builder_row_cover,.themify_builder_content-391 .tb_nzpw903>:is(.tf_lax, .tf_lax_done) > .builder_row_cover,.themify_builder_content-391 .tb_i7uf820>.builder_row_cover,.themify_builder_content-391 .tb_i7uf820>:is(.tf_lax, .tf_lax_done) > .builder_row_cover,.themify_builder_content-391 .tb_m7t4643>.builder_row_cover,.themify_builder_content-391 .tb_m7t4643>:is(.tf_lax, .tf_lax_done) > .builder_row_cover{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:repeat;mask-repeat:repeat}
.themify_builder_content-391 .tb_jzbx809{margin-top:0;padding-bottom:8%;padding-top:15%}
.themify_builder_content-391 .tb_x3wk260.module-text.module .tb_text_wrap h4{background-clip:border-box;background-image:none;color:#d6d6d6;font-family:"Open Sans";font-weight:400}
.themify_builder_content-391 .tb_x3wk260.module-text.module h4,.themify_builder_content-391 .tb_8vww965.module-star{font-size:12px}
.themify_builder_content-391 .tb_x3wk260.module-text .tb_text_wrap,.themify_builder_content-391 .tb_x3wk260.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_x3wk260.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_x3wk260.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_x3wk260.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_x3wk260.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_x3wk260.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_x3wk260.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_x3wk260.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_x3wk260.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_x3wk260.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#be7b73;font-family:"Playfair Display";font-weight:400}
.themify_builder_content-391 .tb_x3wk260.module-text{margin-top:40px;text-align:center;line-height:60px;font-size:50px}
.themify_builder_content-391 .tb_9oeb873>.row_inner{--align_content:var(--align_center)}
.themify_builder_content-391 .tb_9oeb873>.builder_row_cover::before,.themify_builder_content-391 .tb_9oeb873>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-image:linear-gradient(90deg,rgba(0, 0, 0, 0) 0%,rgba(255, 255, 255, 0) 60%,rgb(255, 255, 255) 60%,rgb(255, 255, 255) 100%);background-position:0% 0%;background-repeat:repeat}
.themify_builder_content-391 .tb_9oeb873{padding-bottom:120px;padding-top:120px;background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2025/10/bg-site-ignaciagency.jpg)}
.themify_builder_content-391 .tb_kvxw874{padding-right:100px}
.themify_builder_content-391 .tb_ymnl7.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_gick319.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_wpw216.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_7xud512.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_dl4m235.module-text.module .tb_text_wrap h3{font-family:"Playfair Display";font-weight:400}
.themify_builder_content-391 .tb_ymnl7.module-text.module h3,.themify_builder_content-391 .tb_gick319.module-text.module h3,.themify_builder_content-391 .tb_wpw216.module-text.module h3{margin-bottom:30px;line-height:45px;font-size:40px}
.themify_builder_content-391 .tb_shwj965{margin-top:10px;padding-right:0;--col:.711fr 1.289fr;--align_content:var(--align_center)}
.themify_builder_content-391 .tb_sl0r965.module-buttons.module .module-buttons-item a{border:1px solid #e3e3e3}
.themify_builder_content-391 .tb_sl0r965.module-buttons.module .module-buttons-item a:hover{border:1px solid #be7b73}
.themify_builder_content-391 .tb_sl0r965.module-buttons .module-buttons-item a:hover{background-image:none;background-color:#be7b73;color:#fff}
.themify_builder_content-391 .tb_sl0r965.module-buttons .module-buttons-item em{margin-top:-2px;color:#222}
.themify_builder_content-391 .tb_sl0r965.module-buttons .module-buttons-item:hover em,.themify_builder_content-391 .tb_sl0r965.module-buttons .module-buttons-item,.themify_builder_content-391 .tb_sl0r965.module-buttons em,.themify_builder_content-391 .tb_sl0r965.module-buttons .ui,.themify_builder_content-391 .tb_sl0r965.module-buttons span,.themify_builder_content-391 .tb_d5kh584,.themify_builder_content-391 .tb_d5kh584 p,.themify_builder_content-391 .tb_d5kh584 h1,.themify_builder_content-391 .tb_d5kh584 h2,.themify_builder_content-391 .tb_d5kh584 h3,.themify_builder_content-391 .tb_d5kh584 h4,.themify_builder_content-391 .tb_d5kh584 h5,.themify_builder_content-391 .tb_d5kh584 h6,.themify_builder_content-391 .tb_1crt512.module-buttons .module-buttons-item a:hover,.themify_builder_content-391 .tb_qnnz512.module-buttons .module-buttons-item a:hover,.themify_builder_content-391 .tb_e67o512.module-buttons .module-buttons-item a:hover,.themify_builder_content-391 .tb_b6s6546.module-buttons .module-buttons-item a:hover,.themify_builder_content-391 .tb_e1ke546.module-buttons .module-buttons-item a:hover,.themify_builder_content-391 .tb_b5uj546.module-buttons .module-buttons-item a:hover{color:#fff}
.themify_builder_content-391 .tb_sl0r965.module-buttons .module-buttons-item a{color:#222;padding:15px 25px;background-image:none;background-color:transparent}
.themify_builder_content-391 .tb_sl0r965.module-buttons{text-align:left;padding-right:7px;padding-bottom:7px;padding-top:7px}
.themify_builder_content-391 .tb_2kh0903>.row_inner{--colg:var(--none);--align_content:var(--align_center);--col:1.474fr 1.629fr}
.themify_builder_content-391 .tb_2kh0903{background-color:#222}
.themify_builder_content-391 .tb_nzpw903{padding:250px 60px;background-position:65% 47.5%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://www.ignaciagency.com/wp-content/uploads/2025/10/bg-site-ignaciagency3.jpeg)}
.themify_builder_content-391 .tb_nzpw903>.builder_row_cover::before,.themify_builder_content-391 .tb_nzpw903>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-position:0% 0%;background-repeat:repeat;background-color:rgba(41, 41, 41, .79)}
.themify_builder_content-391 .tb_mhu7893,.themify_builder_content-391 .tb_2x8d329{padding-right:0;padding-left:0}
.themify_builder_content-391 .tb_z8vx840{margin-left:-150px;padding-bottom:120px;padding-top:120px;--col:1.241fr .759fr;--colg:var(--none)}
.themify_builder_content-391 .tb_xsps757.module-text{text-align:left;line-height:25px;font-size:20px}
.themify_builder_content-391 .tb_xsps757.module-text .tb_text_wrap,.themify_builder_content-391 .tb_xsps757.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_xsps757.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_xsps757.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_xsps757.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_xsps757.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_xsps757.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_xsps757.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_xsps757.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_xsps757.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_xsps757.module-text .tb_text_wrap span,.themify_builder_content-391 .tb_t7kz546.module-icon span{background-clip:border-box;background-image:none;color:#b8b8b8}
.themify_builder_content-391 .tb_xsps757.module-text.module .tb_text_wrap h3{font-family:"Open Sans";font-weight:500;font-style:normal;background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-391 .tb_xsps757.module-text.module h3{margin-bottom:10px;line-height:40px;font-size:30px;letter-spacing:-1px}
.themify_builder_content-391 .tb_gick319.module-text{text-align:left;margin-top:20px}
.themify_builder_content-391 .tb_gick319.module-text .tb_text_wrap,.themify_builder_content-391 .tb_gick319.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_gick319.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_gick319.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_gick319.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_gick319.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_gick319.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_gick319.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_gick319.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_gick319.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_gick319.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#dbdbdb}
.themify_builder_content-391 .tb_t7kz546.module-icon{margin-top:15px}
.themify_builder_content-391 .tb_t7kz546.module-icon em,.themify_builder_content-391 .tb_t7kz546.module-icon a,.themify_builder_content-391 .tb_t7kz546.module-icon span{font-size:13px}
.themify_builder_content-391 .tb_t7kz546.module-icon .module-icon-item{border-radius:5px;border:1px solid rgba(125, 125, 125, .36);margin-right:7px;margin-left:0;margin-bottom:7px}
.themify_builder_content-391 .tb_t7kz546.module-icon .module-icon-item em{margin-right:-10px}
.themify_builder_content-391 .tb_i7uf820>.row_inner{--align_content:var(--align_start);--col:.89fr 1.11fr}
.themify_builder_content-391 .tb_i7uf820{padding-bottom:120px;padding-top:7%;background-position:100% 0%;background-attachment:scroll;background-repeat:no-repeat;background-image:url(https://www.ignaciagency.com/wp-content/uploads/2025/10/bg-site-ignaciagency2.jpg)}
.themify_builder_content-391 .tb_i7uf820>.builder_row_cover::before,.themify_builder_content-391 .tb_i7uf820>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before,.themify_builder_content-391 .tb_m7t4643>.builder_row_cover::before,.themify_builder_content-391 .tb_m7t4643>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-position:0% 0%;background-repeat:repeat}
.themify_builder_content-391 .tb_hju6820{transform-origin:0 0;padding-right:40px;padding-top:0}
.themify_builder_content-391 .tb_wpw216.module-text{text-align:justify}
.themify_builder_content-391 .tb_stg8583{z-index:1;margin-top:-70px}
.themify_builder_content-391 .tb_xusl584{padding:0;margin-top:0;box-shadow:0 15px 25px 0 rgba(219, 219, 219, .27);background-color:#fff;border-radius:10px;z-index:1;--align_content:var(--align_center);--col:.838fr 2.265fr}
.themify_builder_content-391 .tb_gxng584{border-left:1px solid #e0e0e0}
.themify_builder_content-391 .tb_d5kh584{background-color:#1c1c1c;padding-bottom:30px;padding-top:30px;border-radius:5px;--colg:var(--none);--align_content:var(--align_start);--col:.811fr 2.291fr}
.themify_builder_content-391 .tb_5g4o584.module-icon{font-style:normal;font-family:"Open Sans";font-weight:600;text-align:center}
.themify_builder_content-391 .tb_5g4o584.module-icon .module-icon-item{border-radius:7px}
.themify_builder_content-391 .tb_5g4o584.module-icon .module-icon-item em{font-size:25px;border-radius:5px}
.themify_builder_content-391 .tb_5g4o584.module-icon span,.themify_builder_content-391 .tb_he3m584.module-text .tb_text_wrap,.themify_builder_content-391 .tb_he3m584.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_he3m584.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_he3m584.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_he3m584.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_he3m584.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_he3m584.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_he3m584.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_he3m584.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_he3m584.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_he3m584.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-391 .tb_5g4o584.module-icon em,.themify_builder_content-391 .tb_5g4o584.module-icon a,.themify_builder_content-391 .tb_5g4o584.module-icon span{font-size:40px}
.themify_builder_content-391 .tb_he3m584.module-text{font-size:13px;padding-top:10px}
.themify_builder_content-391 .tb_he3m584.module-text.module .tb_text_wrap h5{background-clip:border-box;background-image:none;color:#fff;font-family:"Open Sans";font-weight:400}
.themify_builder_content-391 .tb_he3m584.module-text.module h5{font-size:17px;margin-bottom:0}
.themify_builder_content-391 .tb_he3m584.module-text.module .tb_text_wrap h1{background-clip:border-box;background-image:none;color:#102c39}
.themify_builder_content-391 .tb_spuy584{padding-bottom:0;padding-top:0;--colg:var(--none)}
.themify_builder_content-391 .tb_1mn7584,.themify_builder_content-391 .tb_asb0584,.themify_builder_content-391 .tb_96nh584{padding-right:15px;padding-left:15px}
.themify_builder_content-391 .tb_mdwa584.module-text .tb_text_wrap,.themify_builder_content-391 .tb_mdwa584.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_mdwa584.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_mdwa584.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_mdwa584.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_mdwa584.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_mdwa584.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_mdwa584.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_mdwa584.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_mdwa584.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_mdwa584.module-text .tb_text_wrap span,.themify_builder_content-391 .tb_16ks584.module-text .tb_text_wrap,.themify_builder_content-391 .tb_16ks584.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_16ks584.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_16ks584.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_16ks584.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_16ks584.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_16ks584.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_16ks584.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_16ks584.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_16ks584.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_16ks584.module-text .tb_text_wrap span,.themify_builder_content-391 .tb_e1ws584.module-text .tb_text_wrap,.themify_builder_content-391 .tb_e1ws584.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_e1ws584.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_e1ws584.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_e1ws584.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_e1ws584.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_e1ws584.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_e1ws584.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_e1ws584.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_e1ws584.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_e1ws584.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#999}
.themify_builder_content-391 .tb_mdwa584.module-text,.themify_builder_content-391 .tb_16ks584.module-text,.themify_builder_content-391 .tb_e1ws584.module-text{line-height:18px;font-size:12px}
.themify_builder_content-391 .tb_mdwa584.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_16ks584.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_e1ws584.module-text.module .tb_text_wrap h3{background-clip:border-box;background-image:none;color:#1c1c1c}
.themify_builder_content-391 .tb_16jc512,.themify_builder_content-391 .tb_6yfk546{margin-top:70px}
.themify_builder_content-391 .tb_7xud512.module-text,.themify_builder_content-391 .tb_dl4m235.module-text{text-align:center}
.themify_builder_content-391 .tb_7xud512.module-text.module h3,.themify_builder_content-391 .tb_dl4m235.module-text.module h3{margin-bottom:15px;line-height:45px;font-size:40px}
.themify_builder_content-391 .tb_e9o9512,.themify_builder_content-391 .tb_jvrs546{margin-top:40px}
.themify_builder_content-391 .tb_lrvs512:hover,.themify_builder_content-391 .tb_hrez512:hover,.themify_builder_content-391 .tb_fun8512:hover,.themify_builder_content-391 .tb_45ri546:hover,.themify_builder_content-391 .tb_doc3546:hover,.themify_builder_content-391 .tb_x5vm546:hover{box-shadow:0 0 36px 0 #f0f0f0}
.themify_builder_content-391 .tb_lrvs512,.themify_builder_content-391 .tb_hrez512,.themify_builder_content-391 .tb_fun8512,.themify_builder_content-391 .tb_45ri546,.themify_builder_content-391 .tb_doc3546,.themify_builder_content-391 .tb_x5vm546{border-radius:10px;padding:20px;border:1px solid #f2f2f2}
.themify_builder_content-391 .tb_6wn7512.module-image .image-wrap img,.themify_builder_content-391 .tb_6wn7512.module-image.image-full-overlay .image-content,.themify_builder_content-391 .tb_yf1s512.module-image .image-wrap img,.themify_builder_content-391 .tb_yf1s512.module-image.image-full-overlay .image-content,.themify_builder_content-391 .tb_runc512.module-image .image-wrap img,.themify_builder_content-391 .tb_runc512.module-image.image-full-overlay .image-content,.themify_builder_content-391 .tb_optk546.module-image .image-wrap img,.themify_builder_content-391 .tb_optk546.module-image.image-full-overlay .image-content,.themify_builder_content-391 .tb_e4ze546.module-image .image-wrap img,.themify_builder_content-391 .tb_e4ze546.module-image.image-full-overlay .image-content,.themify_builder_content-391 .tb_n72d546.module-image .image-wrap img,.themify_builder_content-391 .tb_n72d546.module-image.image-full-overlay .image-content{border-radius:5px}
.themify_builder_content-391 .tb_r4b1512,.themify_builder_content-391 .tb_vdao512,.themify_builder_content-391 .tb_u1eg512,.themify_builder_content-391 .tb_xd0n546,.themify_builder_content-391 .tb_28a9546,.themify_builder_content-391 .tb_kfmf546{margin-top:20px}
.themify_builder_content-391 .tb_bb7r512.module-text.module h3,.themify_builder_content-391 .tb_v490512.module-text.module h3,.themify_builder_content-391 .tb_g6p8512.module-text.module h3,.themify_builder_content-391 .tb_na0l546.module-text.module h3,.themify_builder_content-391 .tb_4m8y546.module-text.module h3,.themify_builder_content-391 .tb_sd5c546.module-text.module h3{margin-bottom:-3px;font-size:18px;text-transform:capitalize;line-height:23px}
.themify_builder_content-391 .tb_bb7r512.module-text,.themify_builder_content-391 .tb_v490512.module-text,.themify_builder_content-391 .tb_g6p8512.module-text,.themify_builder_content-391 .tb_na0l546.module-text,.themify_builder_content-391 .tb_4m8y546.module-text,.themify_builder_content-391 .tb_sd5c546.module-text{margin-top:0;font-size:13px;text-align:left}
.themify_builder_content-391 .tb_bb7r512.module-text .tb_text_wrap,.themify_builder_content-391 .tb_bb7r512.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_bb7r512.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_bb7r512.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_bb7r512.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_bb7r512.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_bb7r512.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_bb7r512.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_bb7r512.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_bb7r512.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_bb7r512.module-text .tb_text_wrap span,.themify_builder_content-391 .tb_v490512.module-text .tb_text_wrap,.themify_builder_content-391 .tb_v490512.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_v490512.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_v490512.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_v490512.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_v490512.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_v490512.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_v490512.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_v490512.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_v490512.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_v490512.module-text .tb_text_wrap span,.themify_builder_content-391 .tb_g6p8512.module-text .tb_text_wrap,.themify_builder_content-391 .tb_g6p8512.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_g6p8512.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_g6p8512.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_g6p8512.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_g6p8512.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_g6p8512.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_g6p8512.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_g6p8512.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_g6p8512.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_g6p8512.module-text .tb_text_wrap span,.themify_builder_content-391 .tb_na0l546.module-text .tb_text_wrap,.themify_builder_content-391 .tb_na0l546.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_na0l546.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_na0l546.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_na0l546.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_na0l546.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_na0l546.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_na0l546.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_na0l546.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_na0l546.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_na0l546.module-text .tb_text_wrap span,.themify_builder_content-391 .tb_4m8y546.module-text .tb_text_wrap,.themify_builder_content-391 .tb_4m8y546.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_4m8y546.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_4m8y546.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_4m8y546.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_4m8y546.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_4m8y546.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_4m8y546.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_4m8y546.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_4m8y546.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_4m8y546.module-text .tb_text_wrap span,.themify_builder_content-391 .tb_sd5c546.module-text .tb_text_wrap,.themify_builder_content-391 .tb_sd5c546.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_sd5c546.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_sd5c546.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_sd5c546.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_sd5c546.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_sd5c546.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_sd5c546.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_sd5c546.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_sd5c546.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_sd5c546.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#969696}
.themify_builder_content-391 .tb_bb7r512.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_v490512.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_g6p8512.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_na0l546.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_4m8y546.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_sd5c546.module-text.module .tb_text_wrap h3{font-style:normal;background-clip:border-box;background-image:none;color:#454545;font-family:"Open Sans";font-weight:400}
.themify_builder_content-391 .tb_fpz0512.module-text,.themify_builder_content-391 .tb_9d7u512.module-text,.themify_builder_content-391 .tb_zu1h512.module-text,.themify_builder_content-391 .tb_nkmq546.module-text,.themify_builder_content-391 .tb_8mbq546.module-text,.themify_builder_content-391 .tb_y3go546.module-text{line-height:20px;font-size:13px}
.themify_builder_content-391 .tb_zauw512,.themify_builder_content-391 .tb_i3cu512,.themify_builder_content-391 .tb_06k8512,.themify_builder_content-391 .tb_pg2i546,.themify_builder_content-391 .tb_lgax546,.themify_builder_content-391 .tb_16jm546{padding:7px 5px;border-radius:5px;margin-top:15px;background-color:#292929;--align_content:var(--align_center);--colg:var(--none);--col:var(--c3_1)}
.themify_builder_content-391 .tb_1crt512.module-buttons .module-buttons-item a,.themify_builder_content-391 .tb_qnnz512.module-buttons .module-buttons-item a,.themify_builder_content-391 .tb_e67o512.module-buttons .module-buttons-item a,.themify_builder_content-391 .tb_b6s6546.module-buttons .module-buttons-item a,.themify_builder_content-391 .tb_e1ke546.module-buttons .module-buttons-item a,.themify_builder_content-391 .tb_b5uj546.module-buttons .module-buttons-item a{color:#fff;background-image:none;background-color:transparent;text-transform:none}
.themify_builder_content-391 .tb_1crt512.module-buttons,.themify_builder_content-391 .tb_qnnz512.module-buttons,.themify_builder_content-391 .tb_e67o512.module-buttons,.themify_builder_content-391 .tb_b6s6546.module-buttons,.themify_builder_content-391 .tb_e1ke546.module-buttons,.themify_builder_content-391 .tb_b5uj546.module-buttons{text-align:left}
.themify_builder_content-391 .tb_1crt512.module-buttons.module .module-buttons-item a,.themify_builder_content-391 .tb_1crt512.module-buttons.module .module-buttons-item a:hover,.themify_builder_content-391 .tb_qnnz512.module-buttons.module .module-buttons-item a,.themify_builder_content-391 .tb_qnnz512.module-buttons.module .module-buttons-item a:hover,.themify_builder_content-391 .tb_e67o512.module-buttons.module .module-buttons-item a,.themify_builder_content-391 .tb_e67o512.module-buttons.module .module-buttons-item a:hover,.themify_builder_content-391 .tb_b6s6546.module-buttons.module .module-buttons-item a,.themify_builder_content-391 .tb_b6s6546.module-buttons.module .module-buttons-item a:hover,.themify_builder_content-391 .tb_e1ke546.module-buttons.module .module-buttons-item a,.themify_builder_content-391 .tb_e1ke546.module-buttons.module .module-buttons-item a:hover,.themify_builder_content-391 .tb_b5uj546.module-buttons.module .module-buttons-item a,.themify_builder_content-391 .tb_b5uj546.module-buttons.module .module-buttons-item a:hover,.themify_builder_content-391 .tb_nmbv883.module-buttons.module .module-buttons-item a,.themify_builder_content-391 .tb_nr23595.module-buttons.module .module-buttons-item a,.themify_builder_content-391 .tb_j2v4498.module-buttons.module .module-buttons-item a{border:none}
.themify_builder_content-391 .tb_z4ld512.module-icon .module-icon-item em,.themify_builder_content-391 .tb_yw1t512.module-icon .module-icon-item em,.themify_builder_content-391 .tb_ttwi512.module-icon .module-icon-item em,.themify_builder_content-391 .tb_hgi4546.module-icon .module-icon-item em,.themify_builder_content-391 .tb_nzfh546.module-icon .module-icon-item em,.themify_builder_content-391 .tb_fgns546.module-icon .module-icon-item em{font-size:20px;color:#fff}
.themify_builder_content-391 .tb_z4ld512.module-icon .module-icon-item,.themify_builder_content-391 .tb_yw1t512.module-icon .module-icon-item,.themify_builder_content-391 .tb_ttwi512.module-icon .module-icon-item,.themify_builder_content-391 .tb_hgi4546.module-icon .module-icon-item,.themify_builder_content-391 .tb_nzfh546.module-icon .module-icon-item,.themify_builder_content-391 .tb_fgns546.module-icon .module-icon-item{border-radius:3px}
.themify_builder_content-391 .tb_z4ld512.module-icon,.themify_builder_content-391 .tb_yw1t512.module-icon,.themify_builder_content-391 .tb_ttwi512.module-icon,.themify_builder_content-391 .tb_hgi4546.module-icon,.themify_builder_content-391 .tb_nzfh546.module-icon,.themify_builder_content-391 .tb_fgns546.module-icon{text-align:right}
.themify_builder_content-391 .tb_7pmg643>.row_inner{--colg:var(--none);--align_content:var(--align_center);--col:.755fr 1.245fr}
.themify_builder_content-391 .tb_7pmg643{margin-bottom:0;margin-top:60px;padding-top:60px;padding-bottom:60px;background-color:#fcfcfc}
.themify_builder_content-391 .tb_d3b8643{margin-top:0}
.themify_builder_content-391 .tb_m7t4643{padding:0;border-radius:8px}
.themify_builder_content-391 .tb_lmkb662{padding:30px;border:1px solid #e0e0e0;--col:.511fr 3.772fr}
.themify_builder_content-391 .tb_en8o486.module-icon .module-icon-item em,.themify_builder_content-391 .tb_ebjd721.module-icon .module-icon-item em,.themify_builder_content-391 .tb_l13u264.module-icon .module-icon-item em{padding:0;font-size:30px}
.themify_builder_content-391 .tb_q6c6937.module-text,.themify_builder_content-391 .tb_im5v721.module-text,.themify_builder_content-391 .tb_dqwo264.module-text{text-align:left;line-height:23px;font-size:13px}
.themify_builder_content-391 .tb_q6c6937.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_im5v721.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_dqwo264.module-text.module .tb_text_wrap h3,.themify_builder_content-391 .tb_h70g643.module-text.module .tb_text_wrap h3{font-family:"Open Sans";font-weight:500;font-style:normal}
.themify_builder_content-391 .tb_q6c6937.module-text.module h3,.themify_builder_content-391 .tb_im5v721.module-text.module h3,.themify_builder_content-391 .tb_dqwo264.module-text.module h3,.themify_builder_content-391 .tb_h70g643.module-text.module h3{margin-bottom:30px;line-height:40px;font-size:24px}
.themify_builder_content-391 .tb_nmbv883.module-buttons .module-buttons-item a,.themify_builder_content-391 .tb_nr23595.module-buttons .module-buttons-item a,.themify_builder_content-391 .tb_j2v4498.module-buttons .module-buttons-item a{padding:00px;background-image:none;background-color:transparent;font-style:normal;font-size:13px}
.themify_builder_content-391 .tb_nmbv883.module-buttons .module-buttons-item,.themify_builder_content-391 .tb_nmbv883.module-buttons .module-buttons-item a,.themify_builder_content-391 .tb_nr23595.module-buttons .module-buttons-item,.themify_builder_content-391 .tb_nr23595.module-buttons .module-buttons-item a,.themify_builder_content-391 .tb_j2v4498.module-buttons .module-buttons-item,.themify_builder_content-391 .tb_j2v4498.module-buttons .module-buttons-item a{font-family:"Open Sans";font-weight:500}
.themify_builder_content-391 .tb_nmbv883.module-buttons .module-buttons-item,.themify_builder_content-391 .tb_nmbv883.module-buttons em,.themify_builder_content-391 .tb_nmbv883.module-buttons .ui,.themify_builder_content-391 .tb_nmbv883.module-buttons span,.themify_builder_content-391 .tb_nr23595.module-buttons .module-buttons-item,.themify_builder_content-391 .tb_nr23595.module-buttons em,.themify_builder_content-391 .tb_nr23595.module-buttons .ui,.themify_builder_content-391 .tb_nr23595.module-buttons span,.themify_builder_content-391 .tb_j2v4498.module-buttons .module-buttons-item,.themify_builder_content-391 .tb_j2v4498.module-buttons em,.themify_builder_content-391 .tb_j2v4498.module-buttons .ui,.themify_builder_content-391 .tb_j2v4498.module-buttons span{color:#0f0f0f}
.themify_builder_content-391 .tb_nmbv883.module-buttons,.themify_builder_content-391 .tb_nr23595.module-buttons,.themify_builder_content-391 .tb_j2v4498.module-buttons{margin-top:5px}
.themify_builder_content-391 .tb_nmbv883.module-buttons .module-buttons-item em,.themify_builder_content-391 .tb_nr23595.module-buttons .module-buttons-item em,.themify_builder_content-391 .tb_j2v4498.module-buttons .module-buttons-item em,.themify_builder_content-391 .tb_4hhr818.module-post.module .post-title:hover,.themify_builder_content-391 .tb_4hhr818.module-post.module .post-title a:hover{color:#be7b73}
.themify_builder_content-391 .tb_srbt721,.themify_builder_content-391 .tb_a538264{padding:30px;border:1px solid #e0e0e0;margin-top:20px;--col:.511fr 3.772fr}
.themify_builder_content-391 .tb_h70g643.module-text{text-align:center;line-height:23px;font-size:13px}
.themify_builder_content-391 .tb_g34k818{margin-bottom:40px;margin-top:50px}
.themify_builder_content-391 .tb_xtg2773.module-plain-text .tb_text_wrap,.themify_builder_content-391 .tb_xtg2773.module-plain-text .tb_text_wrap p,.themify_builder_content-391 .tb_xtg2773.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_xtg2773.module-plain-text .tb_text_wrap h1,.themify_builder_content-391 .tb_xtg2773.module-plain-text .tb_text_wrap h2,.themify_builder_content-391 .tb_xtg2773.module-plain-text .tb_text_wrap h3,.themify_builder_content-391 .tb_xtg2773.module-plain-text .tb_text_wrap h4,.themify_builder_content-391 .tb_xtg2773.module-plain-text .tb_text_wrap h5,.themify_builder_content-391 .tb_xtg2773.module-plain-text .tb_text_wrap h6,.themify_builder_content-391 .tb_xtg2773.module-plain-text .tb_text_wrap li,.themify_builder_content-391 .tb_xtg2773.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#8f8f8f}
.themify_builder_content-391 .tb_xtg2773.module-plain-text{text-align:center;font-size:13px}
.themify_builder_content-391 .tb_4hhr818.module-post{line-height:20px;font-size:13px;margin-top:40px}
.themify_builder_content-391 .tb_4hhr818.module-post .post .post-date,.themify_builder_content-391 .tb_4hhr818.module-post .post .post-date a,.themify_builder_content-391 .tb_4hhr818.module-post .post .post-date span{color:#bdbdbd}
.themify_builder_content-391 .tb_4hhr818.module-post .post .post-date{padding-left:15px}
.themify_builder_content-391 .tb_4hhr818.module-post .post-content .entry-content{padding-left:15px;padding-right:15px;margin-top:10px}
.themify_builder_content-391 .tb_4hhr818.module-post.module .post-title{line-height:23px;margin-top:10px;padding-right:15px;padding-left:15px}
.themify_builder_content-391 .tb_4hhr818.module-post .post-image,.themify_builder_content-391 .tb_4hhr818.module-post .post-image img{border-top-left-radius:7px;border-top-right-radius:7px}
.themify_builder_content-391 .tb_4hhr818.module-post .post{margin-bottom:0;padding-bottom:10px;border-radius:00px}
.themify_builder_content-391 .tb_4hhr818.module-post.module .post-title,.themify_builder_content-391 .tb_4hhr818.module-post.module .post-title a{font-size:16px;color:#222;font-style:normal;font-family:"Open Sans";font-weight:500}
.themify_builder_content-391 .tb_4hhr818.module-post .post .post-date,.themify_builder_content-391 .tb_4hhr818.module-post .post .post-date a{font-family:"Open Sans";font-weight:400}
.themify_builder_content-391 .tb_4hhr818.module-post.module .post .post-date{font-size:10px}
.themify_builder_content-391 .tb_hqhk329>.row_inner{--colg:var(--none);--col:1.992fr 1.11fr}
.themify_builder_content-391 .tb_hqhk329{padding-bottom:200px;padding-top:70px;background-position:50% 15%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2025/10/bg-site-ignaciagency.png);background-color:#ebebf2}

@media(max-width:1024px){
.themify_builder_content-391 .tb_z8vx840{--col:none}
}
@media(max-width:600px){
.themify_builder_content-391 .tb_jzbx809{padding-top:30%}
.themify_builder_content-391 .tb_6z54809{padding-right:20px;padding-left:20px}
.themify_builder_content-391 .tb_x3wk260.module-text{line-height:45px;font-size:35px}
.themify_builder_content-391 .tb_9oeb873>.row_inner,.themify_builder_content-391 .tb_2kh0903>.row_inner,.themify_builder_content-391 .tb_i7uf820>.row_inner,.themify_builder_content-391 .tb_7pmg643>.row_inner,.themify_builder_content-391 .tb_lmkb662,.themify_builder_content-391 .tb_srbt721,.themify_builder_content-391 .tb_a538264,.themify_builder_content-391 .tb_hqhk329>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-391 .tb_9oeb873{padding-bottom:70px;padding-top:70px;background-position:25.71% 100%}
.themify_builder_content-391 .tb_kvxw874{padding-right:30px;padding-left:30px}
.themify_builder_content-391 .tb_shwj965{--colg:var(--none);--col:.922fr 1.078fr}
.themify_builder_content-391 .tb_sl0r965.module-buttons{padding:0}
.themify_builder_content-391 .tb_sl0r965.module-buttons .module-buttons-item a{font-size:8px;border-radius:7px}
.themify_builder_content-391 .tb_wnpq463,.themify_builder_content-391 .tb_u18z643{margin-top:50px}
.themify_builder_content-391 .tb_nzpw903{padding-bottom:100px;padding-top:150px}
.themify_builder_content-391 .tb_mhu7893{margin-top:-135px;padding-right:40px;padding-left:40px;padding-bottom:40px}
.themify_builder_content-391 .tb_z8vx840{margin-left:0;padding:0;--area:var(--aream2_auto)}
.themify_builder_content-391 .tb_xsps757.module-text.module h3{line-height:30px;font-size:24px}
.themify_builder_content-391 .tb_gick319.module-text{margin-top:10px}
.themify_builder_content-391 .tb_i7uf820{padding-top:120px}
.themify_builder_content-391 .tb_hju6820,.themify_builder_content-391 .tb_1mn7584,.themify_builder_content-391 .tb_asb0584,.themify_builder_content-391 .tb_96nh584{padding-right:25px;padding-left:25px}
.themify_builder_content-391 .tb_wpw216.module-text .tb_text_wrap,.themify_builder_content-391 .tb_wpw216.module-text .tb_text_wrap p,.themify_builder_content-391 .tb_wpw216.module-text .tb_text_wrap blockquote,.themify_builder_content-391 .tb_wpw216.module-text .tb_text_wrap h1,.themify_builder_content-391 .tb_wpw216.module-text .tb_text_wrap h2,.themify_builder_content-391 .tb_wpw216.module-text .tb_text_wrap h3,.themify_builder_content-391 .tb_wpw216.module-text .tb_text_wrap h4,.themify_builder_content-391 .tb_wpw216.module-text .tb_text_wrap h5,.themify_builder_content-391 .tb_wpw216.module-text .tb_text_wrap h6,.themify_builder_content-391 .tb_wpw216.module-text .tb_text_wrap li,.themify_builder_content-391 .tb_wpw216.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-391 .tb_wpw216.module-text{text-align:left}
.themify_builder_content-391 .tb_xusl584{background-image:linear-gradient(90deg,rgb(255, 255, 255) 0%,rgb(255, 255, 255) 64%,rgba(255, 255, 255, 0) 100%);--col:none;--area:var(--aream2_auto)}
.themify_builder_content-391 .tb_gxng584{margin-top:0;border-left-style:none;padding-left:0}
.themify_builder_content-391 .tb_d5kh584{--col:1.297fr 2.986fr}
.themify_builder_content-391 .tb_he3m584.module-text{margin-top:0}
.themify_builder_content-391 .tb_96g2584{padding-top:30px}
.themify_builder_content-391 .tb_spuy584,.themify_builder_content-391 .tb_e9o9512,.themify_builder_content-391 .tb_jvrs546{--col:none;--area:var(--aream3_auto)}
.themify_builder_content-391 .tb_16ks584.module-text{border-top:1px solid #e3e3e3;padding-top:15px}
.themify_builder_content-391 .tb_e1ws584.module-text{padding-bottom:15px;border-top:1px solid #e3e3e3;padding-top:15px}
.themify_builder_content-391 .tb_lrvs512,.themify_builder_content-391 .tb_hrez512,.themify_builder_content-391 .tb_fun8512,.themify_builder_content-391 .tb_45ri546,.themify_builder_content-391 .tb_doc3546{margin-bottom:20px;margin-top:0;padding:12px}
.themify_builder_content-391 .tb_r4b1512,.themify_builder_content-391 .tb_vdao512,.themify_builder_content-391 .tb_u1eg512,.themify_builder_content-391 .tb_xd0n546,.themify_builder_content-391 .tb_28a9546,.themify_builder_content-391 .tb_kfmf546{padding-right:15px;padding-left:15px}
.themify_builder_content-391 .tb_zauw512,.themify_builder_content-391 .tb_i3cu512,.themify_builder_content-391 .tb_06k8512,.themify_builder_content-391 .tb_pg2i546,.themify_builder_content-391 .tb_lgax546,.themify_builder_content-391 .tb_16jm546{padding-right:0;padding-left:0}
.themify_builder_content-391 .tb_x5vm546{margin-bottom:0;margin-top:0;padding:12px}
.themify_builder_content-391 .tb_7pmg643{margin-top:40px}
.themify_builder_content-391 .tb_q6c6937.module-text.module h3,.themify_builder_content-391 .tb_im5v721.module-text.module h3,.themify_builder_content-391 .tb_dqwo264.module-text.module h3,.themify_builder_content-391 .tb_h70g643.module-text.module h3{line-height:25px;font-size:20px}
.themify_builder_content-391 .tb_4hhr818.module-post .post{margin-bottom:30px}
.themify_builder_content-391 .tb_hqhk329{background-position:35.71% 0%;padding-bottom:30px;padding-top:200px}
}
/*/wp-content/uploads/themify-css/themify-builder-376-generated.css*/
/* Generated from tbuilder_layout_part: button-copy */
.themify_builder_content-376 .tb_miok166{border-radius:50px;padding:5px;border:01px solid #dedede;background-color:#fff;--align_content:var(--align_center);--col:1.352fr .648fr}
.themify_builder_content-376 .tb_uyap166.module-icon span{background-clip:border-box;background-image:none;color:#222}
.themify_builder_content-376 .tb_uyap166.module-icon em,.themify_builder_content-376 .tb_uyap166.module-icon a,.themify_builder_content-376 .tb_uyap166.module-icon span{line-height:17px;font-size:12px}
.themify_builder_content-376 .tb_uyap166.module-icon{padding-left:10px}
.themify_builder_content-376 .tb_uyap166.module-icon .module-icon-item{padding:5px}
.themify_builder_content-376 .tb_uyap166.module-icon .module-icon-item em{font-size:15px}
.themify_builder_content-376 .tb_w0kj166{border-radius:50px;border:none}
.themify_builder_content-376 .tb_8w0c166.module-buttons.module .module-buttons-item a,.themify_builder_content-376 .tb_8w0c166.module-buttons.module .module-buttons-item a:hover{border:none}
.themify_builder_content-376 .tb_8w0c166.module-buttons .module-buttons-item a:hover{background-image:none;background-color:#193236;color:#fff}
.themify_builder_content-376 .tb_8w0c166.module-buttons .module-buttons-item em{margin-top:-2px;color:#fff}
.themify_builder_content-376 .tb_8w0c166.module-buttons .module-buttons-item:hover em,.themify_builder_content-376 .tb_8w0c166.module-buttons .module-buttons-item,.themify_builder_content-376 .tb_8w0c166.module-buttons em,.themify_builder_content-376 .tb_8w0c166.module-buttons .ui,.themify_builder_content-376 .tb_8w0c166.module-buttons span{color:#fff}
.themify_builder_content-376 .tb_8w0c166.module-buttons .module-buttons-item a{color:#fff;padding:15px 25px;background-image:none;background-color:#be7b73}
.themify_builder_content-376 .tb_8w0c166.module-buttons{text-align:right;padding-right:7px;padding-bottom:7px;padding-top:7px}

@media(max-width:1024px){
.themify_builder_content-376 .tb_miok166{--col:none}
}
@media(max-width:600px){
.themify_builder_content-376 .tb_miok166{border-radius:8px;--colg:var(--none);--col:1.928fr 1.175fr}
.themify_builder_content-376 .tb_uyap166.module-icon em,.themify_builder_content-376 .tb_uyap166.module-icon a,.themify_builder_content-376 .tb_uyap166.module-icon span{font-size:9px}
.themify_builder_content-376 .tb_8w0c166.module-buttons{padding:0}
.themify_builder_content-376 .tb_8w0c166.module-buttons .module-buttons-item a{font-size:8px;border-radius:7px}
}
/*/wp-content/uploads/themify-css/themify-builder-385-generated.css*/
/* Generated from tbuilder_layout_part: footer */
.themify_builder_content-385 .tb_ttxi396{margin-bottom:0;padding-bottom:80px;padding-top:60px}
.themify_builder_content-385 .tb_lahs396,.themify_builder_content-385 .tb_0vxc396{padding-top:0}
.themify_builder_content-385 .tb_4tzb396.module-plain-text,.themify_builder_content-385 .tb_jvr4491.module-plain-text{font-size:14px;text-transform:capitalize;margin-top:20px}
.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap p,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h1,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h2,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h3,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h4,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h5,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h6,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap li,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap span,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap p,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h1,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h2,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h3,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h4,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h5,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h6,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap li,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff;font-style:normal;font-family:"Open Sans";font-weight:400}
.themify_builder_content-385 .tb_8rdr784.module-icon{margin-top:15px}
.themify_builder_content-385 .tb_8rdr784.module-icon .module-icon-item em{border-radius:0;background-color:#bd7a71}
.themify_builder_content-385 .tb_8rdr784.module-icon em,.themify_builder_content-385 .tb_8rdr784.module-icon a,.themify_builder_content-385 .tb_8rdr784.module-icon span{font-size:20px}
.themify_builder_content-385 .tb_8rdr784.module-icon span,.themify_builder_content-385 .tb_0mgd637.module-icon .module-icon-item em:hover{color:#fff}
.themify_builder_content-385 .tb_rzgu244.module-text{padding-top:0;margin-top:15px}
.themify_builder_content-385 .tb_rzgu244.module-text .tb_text_wrap,.themify_builder_content-385 .tb_rzgu244.module-text .tb_text_wrap p,.themify_builder_content-385 .tb_rzgu244.module-text .tb_text_wrap blockquote,.themify_builder_content-385 .tb_rzgu244.module-text .tb_text_wrap h1,.themify_builder_content-385 .tb_rzgu244.module-text .tb_text_wrap h2,.themify_builder_content-385 .tb_rzgu244.module-text .tb_text_wrap h3,.themify_builder_content-385 .tb_rzgu244.module-text .tb_text_wrap h4,.themify_builder_content-385 .tb_rzgu244.module-text .tb_text_wrap h5,.themify_builder_content-385 .tb_rzgu244.module-text .tb_text_wrap h6,.themify_builder_content-385 .tb_rzgu244.module-text .tb_text_wrap li,.themify_builder_content-385 .tb_rzgu244.module-text .tb_text_wrap span,.themify_builder_content-385 .tb_2fu6564.module-icon span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-385 .tb_2fu6564.module-icon{margin-left:-8px;margin-top:15px}
.themify_builder_content-385 .tb_n0sc396{margin-top:60px;border-top:1px solid rgba(177, 186, 242, .23);padding-top:15px;--align_content:var(--align_center);--colg:var(--narrow);--col:.457fr .505fr 2.036fr}
.themify_builder_content-385 .tb_0mgd637.module-icon .module-icon-item em{font-size:20px;color:#fff;border-radius:0;padding:7px}
.themify_builder_content-385 .tb_0mgd637.module-icon{margin-top:0;text-align:left}
.themify_builder_content-385 .tb_3mg4239{border:1px solid #787d80;--align_content:var(--align_center);--col:var(--c3_1)}
.themify_builder_content-385 .tb_b846944.module-plain-text .tb_text_wrap,.themify_builder_content-385 .tb_b846944.module-plain-text .tb_text_wrap p,.themify_builder_content-385 .tb_b846944.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-385 .tb_b846944.module-plain-text .tb_text_wrap h1,.themify_builder_content-385 .tb_b846944.module-plain-text .tb_text_wrap h2,.themify_builder_content-385 .tb_b846944.module-plain-text .tb_text_wrap h3,.themify_builder_content-385 .tb_b846944.module-plain-text .tb_text_wrap h4,.themify_builder_content-385 .tb_b846944.module-plain-text .tb_text_wrap h5,.themify_builder_content-385 .tb_b846944.module-plain-text .tb_text_wrap h6,.themify_builder_content-385 .tb_b846944.module-plain-text .tb_text_wrap li,.themify_builder_content-385 .tb_b846944.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#787d80}
.themify_builder_content-385 .tb_b846944.module-plain-text{padding-left:15px}
.themify_builder_content-385 .tb_ov3f239{border-left:1px solid #787d80}
.themify_builder_content-385 .tb_q8l4396.module-plain-text a{color:#fafafa}
.themify_builder_content-385 .tb_q8l4396.module-plain-text .tb_text_wrap,.themify_builder_content-385 .tb_q8l4396.module-plain-text .tb_text_wrap p,.themify_builder_content-385 .tb_q8l4396.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-385 .tb_q8l4396.module-plain-text .tb_text_wrap h1,.themify_builder_content-385 .tb_q8l4396.module-plain-text .tb_text_wrap h2,.themify_builder_content-385 .tb_q8l4396.module-plain-text .tb_text_wrap h3,.themify_builder_content-385 .tb_q8l4396.module-plain-text .tb_text_wrap h4,.themify_builder_content-385 .tb_q8l4396.module-plain-text .tb_text_wrap h5,.themify_builder_content-385 .tb_q8l4396.module-plain-text .tb_text_wrap h6,.themify_builder_content-385 .tb_q8l4396.module-plain-text .tb_text_wrap li,.themify_builder_content-385 .tb_q8l4396.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff;font-family:"Open Sans";font-weight:400;font-style:normal}
.themify_builder_content-385 .tb_q8l4396.module-plain-text{font-size:13px;line-height:23px}
.themify_builder_content-385 .tb_q8l4396.module-plain-text a:hover{text-decoration:underline}

@media(max-width:768px){
.themify_builder_content-385 .tb_4tzb396.module-plain-text,.themify_builder_content-385 .tb_jvr4491.module-plain-text{margin-top:0}
}
@media(max-width:600px){
.themify_builder_content-385 .tb_ttxi396{padding:0 20px;margin-bottom:60px}
.themify_builder_content-385 .tb_ko0q396{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-385 .tb_4tzb396.module-plain-text,.themify_builder_content-385 .tb_jvr4491.module-plain-text{letter-spacing:0;line-height:24px;font-size:18px;margin-top:35px}
.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap p,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h1,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h2,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h3,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h4,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h5,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap h6,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap li,.themify_builder_content-385 .tb_4tzb396.module-plain-text .tb_text_wrap span,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap p,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h1,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h2,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h3,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h4,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h5,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap h6,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap li,.themify_builder_content-385 .tb_jvr4491.module-plain-text .tb_text_wrap span{font-family:"Work Sans"}
.themify_builder_content-385 .tb_8rdr784.module-icon .module-icon-item{margin-bottom:10px}
.themify_builder_content-385 .tb_8rdr784.module-icon .module-icon-item em{font-size:15px}
.themify_builder_content-385 .tb_8rdr784.module-icon em,.themify_builder_content-385 .tb_8rdr784.module-icon a,.themify_builder_content-385 .tb_8rdr784.module-icon span{font-size:18px}
.themify_builder_content-385 .tb_n0sc396{padding-left:0;border-top-style:none;margin-top:40px;--col:none;--area:var(--aream3_auto)}
.themify_builder_content-385 .tb_3mg4239{margin-bottom:15px;margin-top:15px}
.themify_builder_content-385 .tb_q8l4396.module-plain-text{padding-right:0;padding-left:0;text-align:left;line-height:17px;font-size:11px}
}
/*/wp-content/uploads/themify-customizer-8.1.7-8.0.5.css*/
/* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	background-repeat: repeat;
	background-position: center center;
	font-family: "Open Sans";	font-size:14px;
	line-height:25px;
 
}
a {	
	color: #be7b73; 
}
a:hover {	
	color: #222; 
}
h1 {	
	font-family: "Open Sans";	font-weight:500;
	font-size:40px;
	line-height:50px;
 
}
h2 {	
	font-family: "Open Sans";	font-weight:400;
 
}
h3 {	
	font-family: "Open Sans";	font-weight:500;
	letter-spacing:0px;
	font-size:16px;

	color: #0f0f0f; 
}
h4 {	
	font-family: "Open Sans";	font-weight:500;
 
}
input:read-write,input:read-only,input[type=radio],input[type=checkbox],select,textarea {	
	background-color: transparent;
	border-top: none !important;
	border-right: none !important;
	border-left: none !important; 
}
input[type=reset], input[type=submit], button, button[type=submit] {	background: none;
	background-color: #1c1c1c;
	border: none !important;
	color: #ffffff; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover, button[type=submit]:hover {	background: none;
	background-color: #2e2e2e;
	color: #ffffff; 
}
#headerwrap {	background: none;
	background-color: #222; 
}
#headerwrap a {		font-style:normal;
	font-weight:normal;
	text-decoration:none;

	color: #ffffff; 
}
#headerwrap a:hover {	
	color: #222222; 
}
.header-widget-full {	
	background-color: transparent; 
}
.header-classic .navbar-wrapper, .header-magazine .navbar-wrapper {	background: none;
	background-color: #ffffff; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: rgba(36,36,36,0.20); 
}
#headerwrap.fixed-header #header, #headerwrap.fixed-header #site-description {		line-height:75px;
 
}
body #site-logo a img {		width: 70px; 
}
#site-logo {	
	margin-top: 10px;
	margin-bottom: 10px; 
}
#main-nav a {	
	color: #ffffff;
	font-family: "Questrial";	font-weight:400;
	letter-spacing:0px;
	font-size:14px;
	line-height:10px;
	text-transform:none; 
}
#main-nav a:hover {	
	background-color: transparent;
	color: #be7b73; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	background-color: transparent;
	color: #ffffff; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	background-color: transparent;
	color: #be7b73; 
}
#main-nav .highlight-link > a {	
	background-color: transparent;
	color: #422d1c;
	padding-top: 9px;
	padding-bottom: 9px;
	border: 1px solid #f2f2f2; 
}
#main-nav li > .sub-menu {	
	border-top: 1px solid #c7c7c7;
	border-bottom: none !important; 
}
#main-nav ul a {	
	color: #222;	font-size:13px;
	line-height:18px;
 
}
#main-nav ul a:hover {	
	color: #0168b7; 
}
#main-nav .sub-menu > .current_page_item > a, #main-nav .sub-menu > .current-menu-item > a {	
	background-color: transparent;
	color: #0168b7; 
}
.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: "Open Sans";	font-weight:400;
	font-size:16px;
	line-height:20px;
	text-transform:capitalize;	text-align:center; 
}
.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: #141414; 
}
.woocommerce ul.products li.product .price {		font-size:14px;
	text-align:center;
	color: #005b9e; 
}
.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: #005b9e;
	border: none !important;
	font-family: "Open Sans";	font-weight:500;
	letter-spacing:0px;
	text-transform:capitalize;
	color: #ffffff; 
}
.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 {	background: none;
	background-color: #1a1a1a; 
}
.single-product div.product .product_title {	
	font-family: "Open Sans";	font-weight:500;
	font-size:30px;
	line-height:35px;
	text-transform:capitalize; 
}
.single-product div.product p.price {		font-size:13px;

	color: #005b9e; 
}
.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: #006ec2;
	font-family: "Open Sans";	font-weight:400;
	letter-spacing:0px;
	line-height:22px;
	text-transform:capitalize; 
}
.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 {	background: none;
	background-color: #005b9e; 
}
.single-product span.onsale {	
	color: #005b9e; 
}
.post-title {	
	font-family: "Open Sans";	font-weight:700;
	letter-spacing:0px;
	font-size:30px;
	line-height:35px;
 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #005b9e; 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #1f1f1f; 
}
.post-meta a {	
	color: #a8a8a8; 
}
.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-family: "Open Sans";	font-style:italic;
	font-weight:400;
	font-style:italic;
	font-size:12px;
	text-align:left; 
}
.post-nav a:hover {	
	color: #138fd6; 
}
.post-nav a:hover .arrow {	
	color: #138fd6; 
}
#sidebar a, #sidebar-alt a {	
	font-family: "Open Sans";	font-weight:400;
	font-size:13px;
	line-height:22px;

	color: #0f0f0f; 
}
#sidebar a:hover, #sidebar-alt a:hover {	
	color: #202b49; 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	margin-bottom: 25px;
	color: #2b2b2b;
	font-family: "Open Sans";	font-weight:400;
	letter-spacing:0px;
	font-size:15px;
	text-transform:capitalize; 
}
#sidebar .widget li, #sidebar-alt .widget li {	
	border-bottom: 1px solid #f0f0f0; 
}
#footerwrap {	background: none;
	background-color: #222;background-image: url(https://ignaciagency.gtc19.com/wp-content/uploads/2025/10/bg-1.jpg);
	background-size: cover;
	background-position: center top;
	padding-top: 0px;
	padding-bottom: 0px; 
}
#footer-nav a {	
	color: #e3eed3; 
}
#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: #d2a63c; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #fcfcfc;
	background-repeat: repeat;
	background-position: center center;
	font-family: "Open Sans"; 
}
a {	
	color: #858585; 
}
a:hover {	
	color: #222222; 
}
h1 {	
	font-family: "Open Sans";	font-weight:500;
 
}
h2 {	
	font-family: "Open Sans";	font-weight:400;
 
}
h3 {	
	font-family: "Open Sans";	font-weight:100;

	color: #1c1c1c; 
}
h4 {	
	font-family: "Open Sans";	font-weight:500;
 
}
input:read-write,input:read-only,input[type=radio],input[type=checkbox],select,textarea {	
	border: none !important; 
}
input[type=reset], input[type=submit], button, button[type=submit] {	
	border: 1px solid #fcaf40; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover, button[type=submit]:hover {	
	border: 1px solid #fcaf40; 
}
#headerwrap {	background: none;
	background-color: #000647; 
}
#headerwrap a {	
	color: #fbaf40; 
}
#headerwrap a:hover {	
	color: #fbaf40; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #ffffff; 
}
#main-nav a {	
	color: #ffffff;
	font-family: "Open Sans";	font-weight:500;
 
}
#main-nav a:hover {	
	color: #fbaf40; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	background: none;
	background-color: #fbaf40;
	color: #ffffff; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	color: #ffffff; 
}
#main-nav .highlight-link > a {	background: none;
	background-color: #e8fdff;
	color: #028594;
	border: 1px solid #f2f2f2; 
}
.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: "Open Sans";	font-weight:400;
 
}
.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: #f67b65;
	border: none !important;
	font-family: "Poppins"; 
}
.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 {	background: none;
	background-color: #f67b65; 
}
.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: #366fff;
	font-family: "Open Sans";	font-weight:400;
 
}
.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 {	background: none;
	background-color: #0a3fc4; 
}
.post-title {	
	font-family: "Open Sans";	font-weight:600;
 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #001f2b; 
}
.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-family: "Open Sans";	font-weight:400;
 
}
.post-nav a:hover {	
	color: #00adef; 
}
.post-nav a:hover .arrow {	
	color: #00adef; 
}
#sidebar a, #sidebar-alt a {	
	font-family: "Open Sans";	font-weight:300;
 
}
#sidebar a:hover, #sidebar-alt a:hover {	
	color: #2da6f1; 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	font-family: "Open Sans";	font-weight:500;
 
}
#footerwrap {	background: none;
	background-color: #000647;
	background-repeat: repeat;
	background-position: center center; 
}
#footer a:hover {	
	color: #ffffff; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #fcfcfc;
	background-repeat: repeat;
	background-position: center center;
	font-family: "Open Sans"; 
}
a {	
	color: #858585; 
}
a:hover {	
	color: #222222; 
}
h1 {	
	font-family: "Open Sans";	font-weight:500;
 
}
h2 {	
	font-family: "Open Sans";	font-weight:400;
 
}
h3 {	
	font-family: "Open Sans";	font-weight:100;

	color: #1c1c1c; 
}
h4 {	
	font-family: "Open Sans";	font-weight:500;
 
}
input:read-write,input:read-only,input[type=radio],input[type=checkbox],select,textarea {	background: none;
	background-color: #fcfcfc;
	border: none !important; 
}
input[type=reset], input[type=submit], button, button[type=submit] {	
	border: 1px solid #fcaf40; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover, button[type=submit]:hover {	background: none;
	background-color: #252c5e;
	border: 1px solid #fcaf40; 
}
#headerwrap {	background: none;
	background-color: #000647; 
}
#headerwrap a {	
	color: #fbaf40; 
}
#headerwrap a:hover {	
	color: #fbaf40; 
}
.header-widget-full {	background: none;
	background-color: #d5aa5c; 
}
#main-nav a {	
	color: #ffffff;
	font-family: "Open Sans";	font-weight:500;
 
}
#main-nav a:hover {	
	color: #fbaf40; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	background: none;
	background-color: #fbaf40;
	color: #ffffff; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	color: #ffffff; 
}
#main-nav .highlight-link > a {	background: none;
	background-color: #e8fdff;
	color: #028594;
	border: 1px solid #f2f2f2; 
}
#main-nav ul a:hover {	
	color: #5cab8e; 
}
#main-nav .sub-menu > .current_page_item > a, #main-nav .sub-menu > .current-menu-item > a {	
	color: #5cab8e; 
}
.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: "Open Sans";	font-weight:400;
 
}
.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: #f67b65;
	border: none !important;
	font-family: "Poppins"; 
}
.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 {	background: none;
	background-color: #f67b65; 
}
.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: #366fff;
	font-family: "Open Sans";	font-weight:400;
 
}
.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 {	background: none;
	background-color: #0a3fc4; 
}
.post-title {	
	font-family: "Open Sans";	font-weight:600;
 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #f67b65; 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #001f2b; 
}
.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-family: "Open Sans";	font-weight:400;
 
}
.post-nav a:hover {	
	color: #00adef; 
}
.post-nav a:hover .arrow {	
	color: #00adef; 
}
#sidebar a, #sidebar-alt a {	
	font-family: "Open Sans";	font-weight:300;

	color: #0f0f0f; 
}
#sidebar a:hover, #sidebar-alt a:hover {	
	color: #2da6f1; 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	color: #f67b65;
	font-family: "Open Sans";	font-weight:500;
 
}
#footerwrap {	background: none;
	background-color: #000647;
	background-repeat: repeat;
	background-position: center center; 
}
#footer a:hover {	
	color: #ffffff; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	background-repeat: repeat;
	background-position: center center;
	font-family: "Open Sans"; 
}
a {	
	color: #ee1b24; 
}
a:hover {	
	color: #091235; 
}
h1 {	
	font-family: "Open Sans";	font-weight:500;
 
}
h2 {	
	font-family: "Open Sans";	font-weight:400;
 
}
h3 {	
	font-family: "Exo";	font-weight:400;

	color: #2d383c; 
}
h4 {	
	font-family: "Open Sans";	font-weight:500;
 
}
input:read-write,input:read-only,input[type=radio],input[type=checkbox],select,textarea {	background: none;
	background-color: #ffffff;
	border-bottom: 1px solid #262626; 
}
input[type=reset], input[type=submit], button, button[type=submit] {	background: none;
	background-color: #005b9e;
	border: none !important;
	color: #ffffff; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover, button[type=submit]:hover {	background: none;
	background-color: #222222;
	border: none !important;
	color: #ffffff; 
}
#headerwrap {	background: none;
	background-color: #ffffff; 
}
#headerwrap a {	
	color: #ffffff; 
}
.header-widget-full {	background: none;
	background-color: #ffffff; 
}
.header-classic .navbar-wrapper, .header-magazine .navbar-wrapper {	background: none;
	background-color: #ffffff; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #ffffff; 
}
#main-nav {	
	margin-right: 0px; 
}
#main-nav a {	
	color: #c9c9c9;
	font-family: "Open Sans";	font-weight:400;
 
}
#main-nav a:hover {	
	color: #0e1e31; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	color: #0e1e31; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	color: #0e1e31; 
}
#main-nav .highlight-link > a {	background: none;
	background-color: rgba(217,217,217,0.08);
	color: #b59250;
	border: none !important; 
}
#main-nav li > .sub-menu {	background: none;
	background-color: #fafafa; 
}
#main-nav ul a {	
	color: #222222; 
}
#main-nav ul a:hover {	
	color: #14ad2e; 
}
#main-nav .sub-menu > .current_page_item > a, #main-nav .sub-menu > .current-menu-item > a {	
	color: #4ccde1; 
}
.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: "Open Sans";	font-weight:400;
 
}
.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: #141414; 
}
.woocommerce ul.products li.product .price {	
	color: #005b9e; 
}
.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: #f67b65;
	border: none !important;
	font-family: "Open Sans";	font-weight:500;

	color: #ffffff; 
}
.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 {	background: none;
	background-color: #1a1a1a; 
}
.single-product div.product p.price {	
	color: #005b9e; 
}
.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: #005b9e;
	font-family: "Open Sans";	font-weight:400;
 
}
.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 {	background: none;
	background-color: #333333; 
}
.post-title {	
	font-family: "Exo";	font-weight:400;
 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #0e1e31; 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #646b73; 
}
.post-meta a {	
	color: #a8a8a8; 
}
.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-family: "Open Sans";	font-weight:400;
 
}
.post-nav a:hover {	
	color: #0e1e31; 
}
.post-nav a:hover .arrow {	
	color: #0e1e31; 
}
#sidebar a, #sidebar-alt a {	
	font-family: "Open Sans";	font-weight:400;

	color: #666666; 
}
#sidebar a:hover, #sidebar-alt a:hover {	
	color: #0e1e31; 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	color: #0e1e31;
	font-family: "Open Sans";	font-weight:400;
 
}
#footerwrap {	background: none;
	background-color: #f2f1ec;
	background-repeat: repeat;
	background-position: center center; 
}
#footer-nav a {	
	color: #e3eed3; 
}
#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: #d2a63c; 
}
 }.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, .header-minbar .sidemenu-on, .mobile_menu_active #headerwrap .sidemenu-on { background: none;
	background-color: #1c1c1c; }.header-minbar #headerwrap #main-nav a, .mobile_menu_active #headerwrap .sidemenu-on #main-nav a { 	font-size:12px;
	line-height:20px;
 }.header-minbar #headerwrap #main-nav a, .mobile_menu_active #headerwrap .sidemenu-on a, .mobile_menu_active #headerwrap #main-nav a, .mobile_menu_active #headerwrap #main-nav ul a { 
	color: #ffffff; }.header-minbar #headerwrap #main-nav a:hover, .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-color: transparent; }.header-minbar #headerwrap #main-nav a:hover, .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: #be7b73; }.header-minbar #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a { 
	background-color: transparent; }.header-minbar #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a { 
	color: #be7b73; }.header-minbar #headerwrap #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a:hover { 
	background-color: transparent; }.header-minbar #headerwrap #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a:hover { 
	color: #be7b73; }.mobile_menu_active #menu-icon { 
	color: #ffffff; }
/* Themify Custom CSS */
.header-widget-full .header-widget{
	background : transparent !important;
}


input:read-write, input:read-only, input[type=radio], input[type=checkbox], select, textarea{
	
	border-radius : 3px;
		border-bottom : 1px solid #eee;
	
	text-transform : capitalize;
}



.wpf_item input[type=checkbox]{
	    border: 1px solid #ccc !important;
	background : #fff !important;
	border-radius : 3px !important;
	
}





.testimonial-content::before {
	color : #eee;
}

.module-testimonial-slider.image-bubble .testimonial-content {
    display: flex;
    flex-direction: column;
    color: #666;
    box-sizing: border-box;
	border-right: 1px solid #eee;
	border-radius: 0px;
    box-shadow: none;
    padding: 8% 8%;   
    text-align: left;
	margin: 0px;
}



.testimonial-entry-content p {
  font: normal 0.9em/1.6em 'Open Sans',serif;
	
}

.testimonial-entry-content {
  background: transparent;
	color : #333;
	
  display: block;
  margin: 0 auto 1em;
  position: relative;
  text-align: left;
  width: 100%;
  padding:0px;
	
}

.testimonial-entry-content::after {  
	display : none;}



table { 
	background : #fafafa;
	
}

thead { 
  background: #1C2B70; 
  color: white; 
}
td, th { 
  padding: 6px; 
  border: 1px solid #fff; 
  text-align: left; 
  font-weight: 400;
	
	
	
}

tr{
	background: #fff;
}





#main-nav>li>a:hover {
	color : #fff;
}

.wpf_slider.ui-slider .ui-widget-header {
    background: #EE1B24 !important;
    border: none;
}


.wpf_hide_text li>input:checked+label>i:after, .wpf_item input[type=checkbox]:checked:before{
	color : #EE1B24;
}

.wpf_item li {
    list-style: none;
    font-size: 13px;
    padding: 0;
}


.wpf_item input[type=checkbox]{
	    border: 1px solid #ccc !important;
	background : #fff !important;
	border-radius : 3px;
	
}


/* Product Titles */
.module-products .wc-products[class*="grid"]:not(.grid2-thumb) .product h3, 
.module-products.module-slider li h3, 
.woocommerce ul.products[class*="grid"] li.product .woocommerce-loop-product__title, 
.woocommerce ul.products[class*="grid"] li.product h3 {
 
  padding: 10px 10px 0 10px;
	 word-wrap: break-word;
  white-space: normal;
  overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
	
}


.woocommerce div.product form.cart .button {
	border-radius : 2px;
	}

.woocommerce .variations_form tr td {
    padding-bottom: 0px;
}


.woocommerce ul.products li.product a:hover {
	color : #222;
}

.woocommerce img, .woocommerce-page img{
	border-radius : 7px;
	
}



.woocommerce ul.products li.product
{
	background : white;
	padding : 7px;
	border-radius : 15px;
	border : 1px solid #eee;
}





.header-classic .navbar-wrapper, .header-magazine .navbar-wrapper {
    border-top: 1px solid #eee;
	
}


#headerwrap #searchform #s {
	position: static;
}

#headerwrap #searchform #s:focus, #headerwrap #searchform #s:hover, #headerwrap #searchform #s {
    width: 400px;
    background: #fff;
    border-radius: 0px;
    border: 1px solid #eee;
}

.tf_icon_wrap{
	display : none;
}




.header-widget {
	padding : 0px;
}


#main-nav li a{
    border-radius: 0px;
}





.comment-reply-title, .comment-title {
	 font-size: 1.3em;
  letter-spacing: -.02em;
  margin: 0 0 .5em;
	color : #333;
}

#main-nav li > .sub-menu {
    padding: .8em 0;
    margin-top: 25px;
    position: absolute;
    z-index: 100;
opacity: 0;
    left: 0em;
    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:none;   
border-radius: 0px;
    background: #fff;
	
    width: 350px;
}


#main-nav .highlight-link > a
{
	border-radius : 4px;
	
	
}


#sidebar .widget, #sidebar-alt .widget {
	background : #fff;
padding : 20px;
	box-shadow : 0 15px 35px 0 #f7f7f7;
	border-radius : 10px;
	
}





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



.fixed-header-enabled #headerwrap {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}



.mobile_menu_active #headerwrap #main-nav a {
   
	padding-left:5%;
	
	}
	


textarea, 
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"] {
	margin-bottom : 0px;
	border-radius : 0;
	

}



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"] {
     font-size: 12px;
    padding: 7px 0px 7px 5px;
    margin-top: 7px;

}



.post-image img {
    vertical-align: bottom;
    border-radius: 8px;
    width: 100%;
}



@media screen and (max-width: 1024px)
{
	
	#headerwrap {
		background : #fafafa;
	}
	
	
	#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header{
		 background : #222;
	}
	
	
	#footerwrap
	{
		background : #222;
	}
	
	
		#main-nav{
		padding : 0px;
		margin : 0px;
			text-transform : none;
			
	}

	
	

	
	body #site-logo a img {
border-radius: 0px;
    width: 70px;

	}}


.themify_builder_slider_wrap .carousel-prev::after, .themify_builder_slider_wrap .carousel-next::before{
	border-top: 3px solid #375534;
}





.footer-text{
	border: none;
}
input[type=reset], input[type=submit], button, button[type=submit]{
	border-radius : 7px;
}





input[type="submit"]{
	border-radius :7px;
	font-size:12px;
	padding-top : 17px;
	padding-bottom : 17px;
 box-shadow : none;	
	text-transform : none;
	letter-spacing : 0;
	
}



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