:root{--fixed-rows-height:0px}
.trx_addons_loading{--trx-addons-loading-size:32px;--trx-addons-loading-color:#000;--trx-addons-loading-overlay:rgba(255,255,255,0.5);position:absolute;z-index:1000;top:0;left:0;right:0;bottom:0;background-color:var(--trx-addons-loading-overlay);background-image:url(/wp-content/plugins/trx_addons/css/images/preloader.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:var(--trx-addons-loading-size)}
.trx_addons_button_close{display:block;cursor:pointer;width:3rem;height:3rem;line-height:3rem;text-align:center;position:absolute;z-index:1;top:0;right:0;-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;-ms-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease}
.trx_addons_button_close_icon{position:absolute;z-index:2;top:25%;left:25%;width:50%;height:50%;line-height:50%;text-align:center;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform 0.3s ease;-ms-transition:-ms-transform 0.3s ease;transition:transform 0.3s ease;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.trx_addons_button_close:hover .trx_addons_button_close_icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
.trx_addons_button_close_icon:before,.trx_addons_button_close_icon:after{content:' ';position:absolute;z-index:1;top:50%;left:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:100%;height:0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #fff;-webkit-transition:border-color 0.3s ease;-ms-transition:border-color 0.3s ease;transition:border-color 0.3s ease}
.trx_addons_button_close_icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.trx_addons_button_close_icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.scroll_progress_fixed{z-index:10000;top:var(--fixed-rows-height)}
.fixed_blocks_sticky .sc_column_fixed.elementor-column{display:block}
.fixed_blocks_sticky .sc_column_fixed:not(.elementor-column),.fixed_blocks_sticky .elementor-section.elementor-section-height-full .sc_column_fixed.elementor-column,.fixed_blocks_sticky .elementor-section:not(.elementor-section-height-full) .sc_column_fixed.elementor-column>.elementor-widget-wrap{-webkit-position:sticky;position:-webkit-sticky;position:sticky;top:var(--fixed-rows-height);-webkit-transition:top 0.3s ease;-ms-transition:top 0.3s ease;transition:top 0.3s ease}
.body_style_fullscreen:not(.elementor-editor-active).fixed_blocks_sticky .content_wrap_fullscreen{overflow:clip}
html{overflow-y:scroll !important}
.mfp-bg{background:#fff}
.mfp-wrap.animated:-webkit-full-screen-ancestor:not(iframe){-webkit-animation-fill-mode:none;animation-fill-mode:none}
.mfp-wrap .mfp-close{color:#888;margin:-44px -14px 0 0}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#888;margin:0}
.mfp-wrap .mfp-close-icon{pointer-events:none}
.mfp-figure img.mfp-img{padding-bottom:0;max-height:75vh !important}
.mfp-figure figcaption{margin-bottom:40px !important;height:40px;padding:0 16px;overflow:hidden;background-color:rgba(255,255,255,0.8);-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%}
.mfp-title,.mfp-counter{color:#888}
[class*=" trx_addons_icon-"]:before{margin:0;width:auto;font-size:inherit;line-height:inherit !important;font-weight:inherit}
.post_meta_item{margin-left:0.5em}
.post_meta_item:before{line-height:inherit;margin:0 0.3em 0 0}
.trx_addons_emotions_active{color:#333;border-color:#aaa;background-color:#f0f0f0}
.trx_addons_invisible{visibility:hidden;opacity:0}
.trx_addons_columns_wrap{margin-left:0px;margin-right:-30px}
.trx_addons_columns_wrap>[class*="trx_addons_column-"]{display:inline-block;vertical-align:top;position:relative;min-height:1px;padding-left:0px;padding-right:30px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"]{padding-bottom:30px}
.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{padding-bottom:0}
.trx_addons_column-1_3{width:33.3333333333%}
.trx_addons_columns_wrap:after{content:" ";clear:both;width:100%;height:0;display:block}
:root :where(a:where(:not(.wp-block-navigation))),:root :where(a:where(:not(.wp-element-button))){text-decoration:initial}
.trx_addons_hover{position:relative;overflow:hidden}
.trx_addons_hover img{position:relative;display:block;width:100%;height:auto}
.trx_addons_hover{color:#b88144}
:root{--trx-addons-tooltip-padding-top:6px;--trx-addons-tooltip-padding-bottom:6px;--trx-addons-tooltip-padding-left:10px;--trx-addons-tooltip-padding-right:10px}
.trx_addons_reviews_stars_hover{white-space:nowrap;color:#ffe200}
.trx_addons_reviews_stars_hover{position:absolute;z-index:1;top:0;left:0;-webkit-transition:width 0.3s ease;-ms-transition:width 0.3s ease;transition:width 0.3s ease;overflow:hidden}
:root{--trx-addons-reviews-block-mark-border:6px}
:root{--sc-space-tiny:1rem;--sc-space-small:2rem;--sc-space-medium:3.3333rem;--sc-space-large:6.6667rem;--sc-space-big:var(--sc-space-large);--sc-space-huge:8.6667rem;--sc-shift-tiny:2em;--sc-shift-small:4em;--sc-shift-medium:6em;--sc-shift-large:8em}
.sc_align_left{text-align:left}
.sc_align_center{text-align:center}
.sc_item_title,.sc_item_subtitle,.sc_item_descr,.sc_item_button{margin:0}
.sc_item_title{line-height:1.2em}
.sc_item_subtitle{font-size:1.15rem;line-height:1.5em;font-weight:400;font-style:italic;text-transform:none;letter-spacing:0;display:block}
.sc_item_subtitle_above{margin-bottom:0.5em}
.sc_item_button{line-height:0}
.sc_item_title + .sc_item_descr{margin-top:1em}
h2.sc_item_title_tag + .sc_item_descr{margin-top:1.8em}
.sc_item_descr{margin-bottom:2em}
.sc_item_descr.sc_align_center{max-width:75%;margin-left:auto;margin-right:auto}
.sc_item_descr:last-child{margin-bottom:0}
.sc_item_descr + .sc_item_button{margin-top:2em}
.sc_item_featured{position:relative}
.elementor-editor-active .swiper-container.swiper-initialized>.swiper-wrapper{overflow:visible}
.elementor-widget [class*="box-title"]{transition-duration:0.3s}
.elementor-widget [class*="box-title"] a{-webkit-transition:none;-ms-transition:none;transition:none}
.elementor-container>.elementor-column>.elementor-element-populated{padding-top:0;padding-bottom:0}
:root{--trx-addons-parallax-x-anchor:center;--trx-addons-parallax-y-anchor:center}
.sc_parallax_sticky,.sc_parallax_sticky.elementor-section,.sc_parallax_sticky.elementor-column,.sc_parallax_sticky.elementor-element{position:sticky}
.elementor-element.elementor-sticky{position:sticky;top:var(--fixed-rows-height)}
.elementor-section-content-middle .elementor-widget-wrap{-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.elementor-section-content-top .elementor-widget-wrap{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.elementor-section-content-bottom .elementor-widget-wrap{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.elementor-widget-text-editor>*:first-child,.elementor-widget-text-editor .elementor-widget-container>*:first-child{margin-top:0}
.elementor-widget-text-editor>*:last-child,.elementor-widget-text-editor .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-editor-active .elementor-spacer-inner{background-color:rgba(255,255,0,0.05)}
.elementor-widget-spacer.sc_height_small .elementor-spacer-inner{height:var(--sc-space-small) !important}
.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner{height:var(--sc-space-huge) !important}
body.elementor-editor-active header.top_panel:hover,body.elementor-editor-active footer.footer_wrap:hover{z-index:999999}
@media (max-width:767px){body.elementor-editor-active .elementor-hidden-mobile:not(.elementor-element-edit-mode){display:none !important}}
@media (min-width:881px) and (max-width:1024px){body.elementor-editor-active .elementor-hidden-tablet:not(.elementor-element-edit-mode){display:none !important}}
@media (min-width:1367px) and (max-width:2399px){body.elementor-editor-active .elementor-hidden-desktop:not(.elementor-element-edit-mode){display:none !important}}
@media (min-width:768px){.elementor-section.elementor-section-height-full{height:calc( 100vh - var(--fixed-rows-height) );-webkit-transition:height 0.3s ease;-ms-transition:height 0.3s ease;transition:height 0.3s ease}}
body.body_style_fullscreen .content_wrap_fullscreen{overflow:clip !important}
body.single div[class*="_page_featured"]{position:relative;overflow:hidden}
.sc_layouts_row{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.sc_layouts_row .sc_layouts_item{margin-top:0.5em !important;margin-bottom:0.5em !important}
.sc_layouts_item{max-width:100%}
.sc_layouts_column .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer){display:inline-block;vertical-align:middle;margin-right:1.5em;width:auto !important}
.sc_layouts_column_align_left .sc_layouts_item:last-child{margin-right:0 !important}
.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer){margin-left:1.5em;margin-right:0}
.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child{margin-left:0 !important}
.sc_layouts_column_align_left{text-align:left}
.sc_layouts_column_align_left .elementor-widget-wrap{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.sc_layouts_column_align_center{text-align:center}
.sc_layouts_column_align_center .elementor-widget-wrap{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.sc_layouts_column_align_right{text-align:right}
.sc_layouts_column_align_left .elementor-widget-wrap{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.sc_layouts_column_align_center .elementor-widget-wrap{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.sc_layouts_column_align_right .elementor-widget-wrap{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
@media (min-width:2160px){.sc_layouts_hide_on_wide{display:none !important}}
@media (min-width:1680px) and (max-width:2159px){.sc_layouts_hide_on_desktop{display:none !important}}
@media (min-width:1280px) and (max-width:1679px){.sc_layouts_hide_on_notebook{display:none !important}}
@media (min-width:768px) and (max-width:1279px){.sc_layouts_hide_on_tablet{display:none !important}}
@media (max-width:767px){.hide_on_mobile,.sc_layouts_hide_on_mobile{display:none !important}}
.sc_layouts_iconed_text{white-space:nowrap}
.sc_layouts_item_link{display:block}
.sc_layouts_item_icon{font-size:2.25em;line-height:1.1em;display:inline-block;vertical-align:middle;-webkit-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}
.sc_layouts_row .sc_button{vertical-align:top;text-align:center}
.sc_layouts_row_type_compact{padding:0.75em 0}
.sc_layouts_row_type_compact .sc_layouts_item{letter-spacing:0}
.sc_layouts_row_type_compact{}
.sc_layouts_row_type_compact .sc_layouts_item_icon{font-size:1.25em;font-weight:400}
.sc_layouts_row_type_compact .sc_layouts_item input[type="text"]{font-size:inherit;line-height:inherit;font-weight:inherit}
:root{--trx-addons-fixed-rows-duration:0.3s}
.sc_layouts_row_fixed_placeholder{display:none;position:relative;z-index:-1;pointer-events:none}
.sc_layouts_row_unfixed_placeholder{position:relative;z-index:-1;width:100%;height:0}
.sc_layouts_row_fixed_marker_on,.sc_layouts_row_fixed_marker_off{visibility:hidden;opacity:0;pointer-events:none;width:100%;height:1px}
.sc_layouts_row_fixed_marker_on{position:absolute;z-index:-1;top:-1.25px;left:0}
.sc_layouts_row_fixed_marker_off{position:absolute;z-index:-1;top:-1.25px;left:0}
.sc_layouts_row_fixed{will-change:margin-top,height,background-color,border-color,box-shadow;-webkit-transition:margin-top var(--trx-addons-fixed-rows-duration) ease,height var(--trx-addons-fixed-rows-duration) ease,background-color var(--trx-addons-fixed-rows-duration) ease,border-color var(--trx-addons-fixed-rows-duration) ease,box-shadow var(--trx-addons-fixed-rows-duration) ease;-ms-transition:margin-top var(--trx-addons-fixed-rows-duration) ease,height var(--trx-addons-fixed-rows-duration) ease,background-color var(--trx-addons-fixed-rows-duration) ease,border-color var(--trx-addons-fixed-rows-duration) ease,box-shadow var(--trx-addons-fixed-rows-duration) ease;transition:margin-top var(--trx-addons-fixed-rows-duration) ease,height var(--trx-addons-fixed-rows-duration) ease,background-color var(--trx-addons-fixed-rows-duration) ease,border-color var(--trx-addons-fixed-rows-duration) ease,box-shadow var(--trx-addons-fixed-rows-duration) ease}
.sc_layouts_row_fixed_on{position:fixed;z-index:100002;top:0;right:-15px;bottom:auto;left:-15px;position:fixed !important;margin-left:0 !important;margin-right:0 !important;margin-top:0;margin-bottom:0}
.sc_layouts_row_fixed_on + .sc_layouts_row_fixed_placeholder{display:block;width:100%}
.sc_layouts_row_fixed_on.elementor-section:not(.elementor-section-justified){left:0;right:0}
.sc_layouts_row_fixed_on~.sc_layouts_row_fixed_on{z-index:100001}
.sc_layouts_row_fixed_on~.sc_layouts_row_fixed_on~.sc_layouts_row_fixed_on{z-index:100000}
.sc_layouts_row_fixed.sc_layouts_row_delay_fixed{margin-top:0;will-change:margin-top;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important}
.sc_layouts_row_fixed_on.sc_layouts_row_delay_fixed{-webkit-animation:trx-addons-layouts-fix-row2 var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards;-ms-animation:trx-addons-layouts-fix-row2 var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards;animation:trx-addons-layouts-fix-row2 var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards}
@-webkit-keyframes trx-addons-layouts-fix-row2{from{margin-top:-20em}to{margin-top:0}}
@keyframes trx-addons-layouts-fix-row2{from{margin-top:-20em}to{margin-top:0}}
body:not(.elementor-editor-active):not(.trx_addons_page_scrolled) .sc_layouts_row_hide_unfixed,body:not(.elementor-editor-active) .sc_layouts_row_hide_unfixed:not(.sc_layouts_row_fixed_on){height:0 !important;padding:0 !important;margin:0 !important;border-width:0 !important;overflow:hidden !important;visibility:hidden !important}
.mfp-inline-holder div.mfp-content,.mfp-ajax-holder div.mfp-content{width:auto;min-width:60%;max-width:85%;min-height:40%;max-height:80%}
.sc_layouts_panel_hide_content{position:fixed;z-index:100000;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);-webkit-transition:background-color 0.8s ease,transform 0s ease 0.8s;-ms-transition:background-color 0.8s ease,transform 0s ease 0.8s;transition:background-color 0.8s ease,transform 0s ease 0.8s}
.sc_layouts_panel_hide_content.sc_layouts_panel_opened{background-color:rgba(0,0,0,0.5);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:background-color 0.8s ease;-ms-transition:background-color 0.8s ease;transition:background-color 0.8s ease}
.sc_layouts_panel{opacity:0}
.sc_layouts_panel.sc_layouts_panel_opened{-webkit-transition:-webkit-transform 0.8s ease,opacity 0.3s ease;-ms-transition:-ms-transform 0.8s ease,opacity 0.3s ease;transition:transform 0.8s ease,opacity 0.3s ease;opacity:1}
.sc_layouts_panel,.sc_layouts_panel_inner{-webkit-transition:-webkit-transform 0.8s ease,opacity 6s ease;-ms-transition:-ms-transform 0.8s ease,opacity 6s ease;transition:transform 0.8s ease,opacity 6s ease}
.sc_layouts_panel_inner{background-color:#fff;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:2em 3em}
.sc_layouts_panel_right{position:fixed;z-index:100001;top:0;right:0;max-width:100%;height:100%}
.sc_layouts_panel_right.sc_layouts_effect_slide{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.sc_layouts_panel.sc_layouts_effect_slide.sc_layouts_panel_opened{-webkit-transform:none;-ms-transform:none;transform:none}
@media (min-width:1680px) and (max-width:2159px){.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img{max-height:3em}}
@media (min-width:1280px) and (max-width:1679px){.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img{max-height:3em}}
@media (min-width:768px) and (max-width:1279px){.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img{max-height:3em}}
@media (max-width:767px){.sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .sc_layouts_logo img{max-height:3em}}
.sc_button_wrap:not([class*="sc_align_"]){display:inline-block;vertical-align:top}
.sc_button{display:inline-block;vertical-align:top;text-transform:uppercase;white-space:nowrap;padding:1.5em 3em;background-position:center center;background-repeat:repeat;overflow:hidden;background-color:#efa758;color:#fff;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}
.sc_button:hover{background-color:#007fc5}
.sc_button_text{display:inline-block;vertical-align:middle;white-space:normal;text-decoration:inherit}
.sc_button.sc_button_size_small{padding:1em 2.5em}
.sc_socials{position:relative;padding-top:0.0001px}
.socials_wrap{display:block;vertical-align:middle;margin:0}
.socials_wrap .social_item{display:inline-block;vertical-align:top;line-height:inherit;text-align:center;margin-right:8px}
.socials_wrap .social_item:last-child{margin-right:0 !important}
.socials_wrap:not(.socials_type_list) .social_item .social_icon{position:relative;display:block;background-size:100%;background-position:top center;overflow:hidden;width:3em;height:3em;line-height:3em;text-align:center;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
.socials_wrap .social_item .social_icon,.socials_wrap .social_item .social_name{-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;-ms-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease}
.socials_wrap .social_item_type_icons_names .social_icon{margin:0 auto}
.socials_wrap .social_item .social_name{font-family:inherit}
.socials_wrap .social_item .social_name:before{display:none}
.socials_wrap .social_item .social_icon + .social_name{display:inline-block;vertical-align:top;margin-top:0.5em}
.socials_wrap .social_item .social_icon .social_hover{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;opacity:0;background-size:100%;background-position:bottom center;-webkit-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
.socials_wrap .social_item .social_icon:hover .social_hover{opacity:1}
.sc_title{position:relative}
.swiper-pagination-custom .swiper-pagination-button{width:3em;height:3em;border:2px solid #ddd;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#f7f7f7;opacity:0.8;vertical-align:bottom;margin:0 4px;display:inline-block;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active{opacity:1;border-color:#efa758}
:root{--sc-slider-controller-height:100px}
.sc_layouts_logo img{max-height:6em;width:auto;vertical-align:middle}
.sc_layouts_row_fixed .sc_layouts_logo img{will-change:max-height;-webkit-transition:max-height var(--trx-addons-fixed-rows-duration) ease;-ms-transition:max-height var(--trx-addons-fixed-rows-duration) ease;transition:max-height var(--trx-addons-fixed-rows-duration) ease}
.sc_layouts_row_type_compact .sc_layouts_logo img{max-height:4.5em}
.sc_layouts_menu_mobile_button{display:none !important}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon,.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon{font-size:2em}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon:before,.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon:before{line-height:1.2em}
.sc_layouts_menu_mobile_button_burger{display:inline-block !important}
.sc_layouts_menu{position:relative;z-index:1000;overflow:hidden;visibility:hidden;max-height:3em}
.sc_layouts_menu.inited{overflow:visible;visibility:inherit;max-height:none}
.sc_layouts_menu_nav,.sc_layouts_menu_nav ul{display:inline-block;margin:0;padding:0;list-style-type:none !important}
.sc_layouts_menu_nav:after,.sc_layouts_menu_nav ul:after{content:' ';clear:both;width:100%;height:0;display:block}
.sc_layouts_menu_nav li{margin:0;position:relative}
.sc_layouts_menu_nav li>a{display:block;position:relative}
.sc_layouts_menu_nav{text-align:left;vertical-align:middle;padding-left:0 !important}
.sc_layouts_menu_nav>li{position:relative;float:left;z-index:20}
.sc_layouts_menu_nav>li + li{z-index:19}
.sc_layouts_menu_nav>li + li + li{z-index:18}
.sc_layouts_menu_nav>li + li + li + li{z-index:17}
.sc_layouts_menu_nav>li + li + li + li + li{z-index:16}
.sc_layouts_menu_nav>li + li + li + li + li + li{z-index:15}
.sc_layouts_menu_nav>li + li + li + li + li + li + li{z-index:14}
.sc_layouts_menu_nav>li>a{padding:1em;position:relative;color:#333;-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;-ms-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease}
.sc_layouts_menu_nav>li>a:hover,.sc_layouts_menu_nav>li.current-menu-item>a{color:#efa758}
.sc_layouts_menu_nav>li.current-menu-item>a{font-weight:500}
.sc_layouts_menu_nav>li ul:not(.sc_item_filters_tabs){position:absolute;display:none;z-index:10000;width:13em;padding:1.4em 0;text-align:left;background-color:#f0f0f0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);-ms-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2)}
.sc_layouts_menu_nav>li ul:not(.sc_item_filters_tabs).animated{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.sc_layouts_menu_nav>li li>a{padding:0.6em 1.5em;color:#333}
.sc_layouts_menu_nav>li li>a:hover{color:#efa758}
.sc_layouts_menu_nav>li>ul{top:4em;left:0}
.sc_layouts_menu_nav>li:last-child>ul{left:auto;right:0}
.sc_layouts_menu_mobile_button_burger{position:relative}
.sc_layouts_menu_nav .menu-collapse{display:none}
.sc_layouts_menu_nav .menu-collapse>a{position:relative;text-align:center}
.sc_layouts_menu_nav .menu-collapse>a:before{position:relative;z-index:2;top:1px;left:0}
.sc_layouts_menu_nav .menu-collapse>a:after{content:' ';display:block;background-color:#f7f7f7;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2em;height:2em;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
.menu_hover_zoom_line>ul>li:not(.menu-collapse)>a{position:relative}
.menu_hover_zoom_line>ul>li:not(.menu-collapse)>a:before{content:"";position:absolute;z-index:1;top:3em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:1px;-webkit-transition:all 0.1s ease;-ms-transition:all 0.1s ease;transition:all 0.1s ease}
.menu_hover_zoom_line>ul>li:not(.menu-collapse)>a:hover:before,.menu_hover_zoom_line>ul>li:not(.menu-collapse).current-menu-item>a:before{width:80%}
.search_wrap,.search_wrap .search_form{position:relative}
.search_wrap .search_field{width:6em;padding:0 0 0 1.25em;vertical-align:middle;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.search_wrap .search_field,.search_wrap .search_submit,.search_wrap .search_submit:before,.search_wrap .search_close,.search_wrap .search_close:before{-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;-ms-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease}
.search_wrap .search_field[placeholder]::-webkit-input-placeholder{-webkit-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}
.search_wrap .search_field[placeholder]::-moz-placeholder{-webkit-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}
.search_wrap .search_field[placeholder]:-ms-input-placeholder{-webkit-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}
.search_wrap .search_field[placeholder]::placeholder{-webkit-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}
.search_wrap .search_submit{position:absolute;z-index:1;bottom:0;left:0;padding:0;font-size:inherit;line-height:inherit;font-weight:inherit;max-width:none;background-color:transparent;border-radius:0;border:none;letter-spacing:0}
.search_wrap .search_submit:before{margin:0}
.sc_layouts_row_type_compact .search_wrap .search_field{border:none;background-color:transparent}
.sc_layouts_row_type_compact .search_wrap .search_submit{font-size:1.25em;font-weight:400}
.sc_layouts_title_caption{margin:0 auto}
.sc_layouts_title_title>.sc_layouts_title_caption{float:none}
.sc_layouts_title.with_content{position:relative;min-height:0em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}