@media (max-width:1679px){input[type=radio]+label:before,input[type=checkbox]+label:before,input[type=radio]+.wpcf7-list-item-label:before,input[type=checkbox]+.wpcf7-list-item-label:before,.wpcf7-list-item-label.wpcf7-list-item-right:before,.edd_price_options ul>li>label>input[type=radio]+span:before,.edd_price_options ul>li>label>input[type=checkbox]+span:before{letter-spacing:0}.wpgdprc-checkbox label input[type=checkbox]:before{letter-spacing:0}.post_layout_portfolio_4 .post_featured.hover_border .post_info:before,.post_layout_portfolio_4 .post_featured.hover_border .post_info:after{top:20px;right:20px;bottom:20px;left:20px}}@media (max-width:1439px){.content_wrap{width:1100px}.page_content_wrap{padding-top:6.25rem;padding-bottom:6.25rem}.menu_side_icons .toc_menu_item .toc_menu_icon:before{font-size:1.8rem}.menu_mobile .menu_mobile_nav_area>ul>li>a{font-size:2em;line-height:1.5em}.sc_layouts_menu_nav>li>a{padding:2.2em 1.9em}.menu_shift .sc_layouts_menu .sc_layouts_menu_nav{margin-right:-25px!important}.post_layout_portfolio_4 .post_featured.hover_border .post_info:before,.post_layout_portfolio_4 .post_featured.hover_border .post_info:after{top:25px;right:25px;bottom:25px;left:25px}.sc_layouts_row_type_narrow .search_style_normal .search_field:focus{width:20em}h2.sc_item_title:not(.sc_item_title_tag){font-size:4em}.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-no{max-width:1100px}.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-extended{max-width:1130px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding-left:15px;padding-right:15px}.elementor-container>.elementor-column>.elementor-element-populated{padding-top:0;padding-bottom:0}}@media (max-width:1279px){html{font-size:15px;line-height:161.54%}h1{font-size:40px;line-height:46px;margin-top:42px;margin-bottom:24px;letter-spacing:0}h2{font-size:32px;line-height:38px;margin-top:38px;margin-bottom:22px;letter-spacing:0}h3{font-size:26px;line-height:32px;margin-top:36px;margin-bottom:20px;letter-spacing:0}h4{font-size:20px;line-height:28px;margin-top:34px;margin-bottom:18px;letter-spacing:0}h5{font-size:16px;line-height:22px;margin-top:30px;margin-bottom:16px;letter-spacing:0}p,ul,ol{margin-bottom:1.2em}.content_wrap{width:964px!important}.page_content_wrap{padding-top:5rem;padding-bottom:5rem}.columns_wrap,.trx_addons_columns_wrap{margin-right:-30px}.columns_wrap>[class*=column-],.trx_addons_columns_wrap>[class*=trx_addons_column-]{padding-right:30px}.columns_wrap.columns_padding_bottom>[class*=column-]{padding-bottom:30px}.widget ul>li:before{left:-1.2em}.menu_mobile .menu_mobile_nav_area li>a{font-size:1.2308em;line-height:1.5em}.sc_layouts_menu_nav{font-size:12px}input[type=text],textarea{padding:0.726em 1.4em;font-size:15px}.widget_search:not(.widget_block) form:after,.woocommerce.widget_product_search form:after,.widget_display_search form:after,#bbpress-forums #bbp-search-form:after{right:1.8em}form button:not(.components-button),.sc_button,.sc_form button,.single-tribe_events .tribe-events-cal-links .tribe-events-gcal:hover,.single-tribe_events .tribe-events-cal-links .tribe-events-ical:hover,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{font-size:12px;line-height:18px;padding:14px 36px}.post_item .more-link,.sc_button.sc_button_simple{font-size:12px;line-height:18px!important;padding:11px 74px 9px 0}.nav-links-more.loading a:before,.woocommerce-links-more.loading a:before{font-size:1.8rem;top:-1.2em}.nav-links-infinite.loading a:before,.woocommerce-links-more.loading a:before{top:-0.3em}.post_item .more-link{margin-top:2em}.post_featured{margin-bottom:1.5em}.nav-links-single .nav-links a .nav-arrow:after{font-size:14px}.ua_safari input[type=radio]+label:before,.ua_safari input[type=checkbox]+label:before,.ua_safari input[type=radio]+.wpcf7-list-item-label:before,.ua_safari input[type=checkbox]+.wpcf7-list-item-label:before,.ua_safari .wpcf7-list-item-label.wpcf7-list-item-right:before,.ua_safari .edd_price_options ul>li>label>input[type=radio]+span:before,.ua_safari .edd_price_options ul>li>label>input[type=checkbox]+span:before{font-size:8px}.ua_safari .wpgdprc-checkbox label input[type=checkbox]:before{font-size:8px}.post_layout_chess_1 .post_featured_bg:before{padding-top:100%}.sc_slider_controls .slider_controls_wrap>a:before,.slider_container.slider_controls_side .slider_controls_wrap>a:before,.slider_outer_controls_side .slider_controls_wrap>a:before,.slider_outer_controls_outside .slider_controls_wrap>a:before,.slider_outer_controls_top .slider_controls_wrap>a:before,.slider_outer_controls_bottom .slider_controls_wrap>a:before{font-size:14px}#trx_addons_login_popup input[type=checkbox]+label:before{letter-spacing:-0.5px}[data-tooltip-text]:after{font-size:15px}ul.trx_addons_list_custom>li:before{left:-1.1em!important}h2.sc_item_title{line-height:38px}h3.sc_item_title{line-height:32px}h2.sc_item_title:not(.sc_item_title_tag){font-size:56px;line-height:58px}.sc_title_decoration .sc_item_title:after,.sc_title_decoration.extra_vision:after{margin-top:15px}.sc_price_item:hover{-webkit-transform:none;-ms-transform:none;transform:none}.sc_icons .sc_icons_icon:before,.sc_icons .sc_icons_icon>span:before{font-size:3.7rem}.sc_icons_size_small .sc_icons_icon:before,.sc_icons_size_small .sc_icons_icon>span:before{font-size:2.5rem}.sc_icons_size_large .sc_icons_icon:before,.sc_icons_size_large .sc_icons_icon>span:before{font-size:5.7rem}.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-no{max-width:964px}.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-extended{max-width:994px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding-left:15px;padding-right:15px}.elementor-container>.elementor-column>.elementor-element-populated{padding-top:0;padding-bottom:0}}@media (max-width:1023px){h1{font-size:36px;line-height:40px;margin-top:34px;margin-bottom:20px}h2{font-size:30px;line-height:34px;margin-top:36px;margin-bottom:18px}h3{font-size:24px;line-height:30px;margin-top:34px;margin-bottom:16px}h4{font-size:18px;line-height:24px;margin-top:32px;margin-bottom:14px}h5{font-size:15px;line-height:21px;margin-top:28px;margin-bottom:12px}.content_wrap{width:708px!important}.page_content_wrap{padding-top:4rem;padding-bottom:4rem}.sidebar_small_screen_above .sidebar_control:after{content:"";font-family:"fontello";display:inline-block;width:2em;height:2em;line-height:2em;text-align:center;-webkit-transition:color 0.3s ease,background-color 0.3s ease,transform 0.3s ease;-webkit-transition:color 0.3s ease,background-color 0.3s ease,-webkit-transform 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease,-webkit-transform 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease,transform 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease,transform 0.3s ease,-webkit-transform 0.3s ease;position:absolute;z-index:1;top:0.75em;right:1em}.sidebar_small_screen_above .sidebar.opened .sidebar_control:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sidebar_small_screen_float .sidebar_control:after{content:"";font-family:"fontello";display:inline-block;vertical-align:top}.sidebar_small_screen_float.sidebar_right .sidebar_control:after{content:""}.sidebar_small_screen_float .sidebar.opened .sidebar_control:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sidebar_small_screen_float.sidebar_left.menu_side_left .sidebar_control:hover{right:-2em}.sidebar_small_screen_float.sidebar_left.menu_side_right .sidebar_control:hover{left:-2em}.menu_mobile .menu_mobile_nav_area{position:relative;top:auto;margin:3em 0 0;max-height:none;padding-right:0;overflow-y:visible;-webkit-transform:none"";-ms-transform:none"";transform:none}.menu_mobile .menu_mobile_inner{overflow-y:auto}.menu_mobile .menu_mobile_nav_area>ul>li>a{font-size:1.5em;line-height:1.5em}.menu_mobile .search_mobile{position:relative;bottom:auto;left:0;margin:3em auto 0}.menu_mobile .socials_mobile{position:relative;bottom:auto;margin:1em 0 0}.menu_mobile .sc_layouts_logo{margin-top:5em}.post_item .more-link:before{-moz-transform:translateY(-30%)}.post_layout_chess .post_content_inner:after{display:none}.trx_addons_scroll_to_top.show{bottom:5em}.sc_item_title{letter-spacing:0}h2.sc_item_title{line-height:34px}h3.sc_item_title{line-height:30px}.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-no{max-width:708px}.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-extended{max-width:738px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding-left:15px;padding-right:15px}.elementor-container>.elementor-column>.elementor-element-populated{padding-top:0;padding-bottom:0}}@media (max-width:767px){html{font-size:14px;line-height:153.84615%}h1{line-height:34px;margin-top:30px;margin-bottom:18px}h2{line-height:28px;margin-top:28px;margin-bottom:16px}h3{font-size:22px;line-height:26px;margin-top:26px;margin-bottom:16px}h4{font-size:17px;line-height:22px;margin-top:24px;margin-bottom:14px}h5{font-size:15px;line-height:20px;margin-top:22px;margin-bottom:12px}ol>li,ul>li{margin:6px 0}.content_wrap{width:440px!important}.columns_wrap,.trx_addons_columns_wrap{margin-right:-20px}.columns_wrap>[class*=column-],.trx_addons_columns_wrap>[class*=trx_addons_column-]{padding-right:20px}.columns_wrap.columns_padding_bottom>[class*=column-]{padding-bottom:20px}.columns_wrap:not(.columns_fluid)>[class*=column-],.trx_addons_columns_wrap:not(.columns_fluid)>[class*=trx_addons_column-]{width:100%}.menu_mobile_close{width:4em;height:4em;line-height:4em;text-align:center}.menu_side_icons .toc_menu_item .toc_menu_icon:before{font-size:1.5em}.page_content_wrap{padding-top:3.571rem;padding-bottom:3.571rem}input[type=text],textarea{font-size:14px;padding:8px 20px}.select_container:after{right:2.5em;font-size:9px}textarea{border-radius:20px}form button:not(.components-button),.sc_button,.sc_form button,.single-tribe_events .tribe-events-cal-links .tribe-events-gcal:hover,.single-tribe_events .tribe-events-cal-links .tribe-events-ical:hover,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{font-size:11px;line-height:16px;padding:11px 28px}.post_item .more-link,.sc_button.sc_button_simple{font-size:11px;line-height:16px!important;padding:10px 65px 8px 0}.author_bio .author_link:after,.post_item .more-link:after,.sc_button.sc_button_simple:after{font-size:12px}.author_bio .author_link:before,.post_item .more-link:before,.sc_button.sc_button_simple:before{width:40px}.woocommerce-page .content label:has(>input[type=checkbox])::before,.mc4wp-form label:has(>input[type=checkbox])::before,.gdpr-terms-container span:has(>input[type=checkbox])::before,input[type=radio]+label:before,input[type=checkbox]+label:before,input[type=radio]+.wpcf7-list-item-label:before,input[type=checkbox]+.wpcf7-list-item-label:before,.wpcf7-list-item-label.wpcf7-list-item-right:before,.edd_price_options ul>li>label>input[type=radio]+span:before,.edd_price_options ul>li>label>input[type=checkbox]+span:before{width:14px;height:14px;line-height:13px;font-size:7px}.wpgdprc-checkbox label input[type=checkbox]:before{width:14px;height:14px;line-height:13px;font-size:7px}.ua_safari input[type=radio]+label:before,.ua_safari input[type=checkbox]+label:before,.ua_safari input[type=radio]+.wpcf7-list-item-label:before,.ua_safari input[type=checkbox]+.wpcf7-list-item-label:before,.ua_safari .wpcf7-list-item-label.wpcf7-list-item-right:before,.ua_safari .edd_price_options ul>li>label>input[type=radio]+span:before,.ua_safari .edd_price_options ul>li>label>input[type=checkbox]+span:before,.ua_safari label.woocommerce-form__label-for-checkbox>input[type=checkbox]+span:before{font-size:8px;width:14px;height:14px;line-height:14px}.ua_safari .wpgdprc-checkbox label input[type=checkbox]:before{font-size:8px;width:14px;height:14px;line-height:14px}.post_featured{margin-bottom:1.2em}.nav-links-single .nav-links a .nav-arrow:after,.nav-links-single .nav-links a:hover .nav-arrow:after{top:0;opacity:1}.nav-links-single .nav-links a .nav-arrow:before,.nav-links-single .nav-links a:hover .nav-arrow:before{opacity:0.4}form.mc4wp-form .mc4wp-form-fields button:after{font-size:2.4em}.post_layout_plain:not(.sticky){-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.post_layout_plain .post_featured{width:100%}.post_layout_plain .post_featured+.post_content_wrap{width:100%}[class*=blog_style_classic_] .columns_wrap [class*=column-]+[class*=column-] .post_item{margin-top:5px}[class*=blog_style_classic_] .columns_wrap.columns_padding_bottom{margin-bottom:-20px}.trx_addons_scroll_to_top.show{bottom:1em}#trx_addons_login_popup .trx_addons_popup_form_wrap_register input[type=checkbox]+label:before{letter-spacing:0}h2.sc_item_title{line-height:28px}h3.sc_item_title{line-height:26px}h2.sc_item_title:not(.sc_item_title_tag){line-height:40px}.sc_title_decoration.extra_vision{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.sc_title_decoration.extra_vision:after{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}.sc_title_decoration.extra_vision .sc_item_title+.sc_item_button{margin-top:0.6em}[data-tooltip-text]:after{font-size:14px;line-height:17px;padding:4px 8px;top:-30px}.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-no{max-width:440px}.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-extended{max-width:460px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding-left:10px;padding-right:10px}.elementor-container>.elementor-column>.elementor-element-populated{padding-top:0;padding-bottom:0}.elementor-widget-alert .elementor-alert-description .alert_link:after{font-size:12px}.elementor-widget-alert .elementor-alert-description .alert_link:before{width:40px}}@media (max-width:479px){h1,h2,h3,h4,h5{-ms-hyphens:auto;hyphens:auto}h1{font-size:28px;line-height:32px;margin-top:28px;margin-bottom:18px}h2{font-size:22px;line-height:26px;margin-top:26px;margin-bottom:16px}h3{font-size:20px;line-height:24px;margin-top:24px;margin-bottom:14px}h4{font-size:16px;line-height:20px;margin-top:22px;margin-bottom:12px}h5{font-size:14px;line-height:18px;margin-top:20px;margin-bottom:10px}input[type=text],textarea{width:100%}.content_wrap{width:280px!important}.columns_wrap,.trx_addons_columns_wrap{margin-right:-20px}.columns_wrap>[class*=column-],.trx_addons_columns_wrap>[class*=trx_addons_column-]{padding-right:20px}.columns_wrap.columns_padding_bottom>[class*=column-]{padding-bottom:20px}.columns_wrap:not(.columns_fluid)>[class*=column-],.trx_addons_columns_wrap:not(.columns_fluid)>[class*=trx_addons_column-]{width:100%}.menu_side_icons .toc_menu_item .toc_menu_description:before{height:5.5rem}.menu_mobile .menu_mobile_nav_area>ul>li>a{font-size:18px;line-height:1.5em}.menu_mobile .menu_mobile_nav_area li>a{width:280px}.menu_mobile .sc_layouts_logo{margin-top:4em}.post_layout_plain .post_content_wrap{padding:1.5em}.gallery_preview_show .post_meta .post_meta_item:before{display:none}.post_featured.hover_border .post_info:before,.post_featured.hover_border .post_info:after{position:absolute;z-index:1;top:20px;right:20px;bottom:20px;left:20px}h2.sc_item_title:not(.sc_item_title_tag){font-size:30px;line-height:36px}.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-no{max-width:280px}.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-extended{max-width:300px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding-left:10px;padding-right:10px}.elementor-container>.elementor-column>.elementor-element-populated{padding-top:0;padding-bottom:0}}