@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');h1,h2,h3,h4,h5,h6,a,p,input,table,strong,button,span,.content div,textarea,figcaption{font-family:"Oswald",serif !important}:root{--theme-color-text_link2:#3c4097 !important;--theme-color-text_link:#ffca30 !important}.post_header_single .post_meta.post_meta_categories a:not(.post_sponsored_label),.wpcf7 .wpcf7-submit-style .submit-style-in,input[type=submit],.sc_button:not(.sc_button_simple){--theme-color-text_link:#ffca30 !important}.search_modern .search_wrap .search_field.fill_inited::placeholder,.search_modern .search_wrap .search_close,.search_modern .search_wrap .search_submit:before,#panel-bar-inverse .sc_layouts_panel_inner .socials_wrap .social_item,#panel-bar-inverse-2 .sc_layouts_panel_inner .socials_wrap .social_item,#panel-bar-inverse-2 .sc_layouts_panel_inner h4,#panel-bar-inverse .sc_layouts_panel_inner h4,#panel-bar-inverse .sc_layouts_panel_inner .socials_wrap .social_item .social_icon,#panel-bar-inverse-2 .sc_layouts_panel_inner .socials_wrap .social_item .social_icon,.custom-menu-fixed nav.sc_layouts_menu_dir_horizontal ul li a,.custom-menu-fixed nav.sc_layouts_menu_dir_horizontal ul li.current-menu-item a,.custom-menu-fixed .search_modern>.search_submit{color:var(--theme-color-extra_bg_color) !important}.custom-menu-fixed .elementor-icon.trx_addons_panel_link .right_bar g{stroke:#000 !important}.woocommerce div.product div.images .flex-control-thumbs{padding-right:10px !important}.type-cpt_portfolio .sc_blogger_item_title.entry-title{white-space:pre-wrap !important}.related_wrap.related_style_classic .post_featured img{object-fit:cover;height:349px !important}.custom-menu-fixed{background:var(--theme-color-extra_dark) !important;box-shadow:rgba(0,0,0,.1) 0px 20px 25px -5px,rgba(0,0,0,.04) 0px 10px 10px -5px}.custom-menu-fixed .menu_hover_zoom_line .sc_layouts_menu_nav>li>a:hover{color:#000 !important}nav.sc_item_pagination{margin-bottom:2.5rem;text-align:center}figcaption{text-align:center !important}.custom-blog img.attachment-dwell-thumb-square.size-dwell-thumb-square.wp-post-image{height:300px;object-fit:cover}.search_modern .search_wrap .search_form:after,.custom-menu-fixed .menu_hover_zoom_line .sc_layouts_menu_nav>li:not(.menu-collapse)>a:after{background-color:var(--theme-color-extra_bg_color) !important}#panel-bar-inverse .sc_layouts_panel_inner,#panel-bar-inverse-2 .sc_layouts_panel_inner{background-color:#fff !important;box-shadow:rgba(0,0,0,.45) 0px 25px 25px 1px}.sc_layouts_panel_close.trx_addons_button_close{background:#3c4097 !important;color:#fff !important}.search_modern .search_wrap{background-color:#fff !important}.hotline{display:flex;align-items:center}.hotline a{color:#000;font-size:15px}.woocommerce div.product p.price,.woocommerce div.product p.price span.amount,.page_content_wrap a:hover{color:#3c4097 !important}.search_modern .search_wrap{height:130px !important}.form-style-3.custom-form-popup button{width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.custom-box-contact .sc_icons_columns_wrap{flex-direction:column}.custom-box-contact .trx_addons_column-1_2{width:100% !important}.woocommerce-page ul.products li.product a img{height:314px;object-fit:cover}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{height:500px !important;object-fit:cover}.sc_testimonials_fashion .slider_controls_wrap>a.slider_next:hover,.sc_testimonials_fashion .slider_controls_wrap>a.slider_prev:hover{color:var(--theme-color-text_link) !important}.woocommerce div.product .product_meta span,.woocommerce div.product .product_meta>span>a{font-size:20px}.sc_title.sc_title_default h2.sc_item_title{line-height:60px}.comments_field.comments_i_agree_privacy_policy{display:none !important}.button.product_type_simple,.trx_addons_mouse_helper.trx_addons_mouse_helper_permanent,.shop_cart.icon-shopping-cart,.single.single-product form.cart,.sc_layouts_menu_nav>li+li+li+li+li+li+li+li{display:none !important}.page_content_wrap{padding-top:5.1rem !important;padding-bottom:5.4rem !important}.single_style_style-1 .page_content_wrap{padding-top:0 !important}.postid-2756 .menu_main_nav li a:after,.menu_hover_zoom_line .sc_layouts_menu_nav>li.current-product-parent:not(.menu-collapse)>a:after,.menu_hover_zoom_line .sc_layouts_menu_nav>li.current-post-parent:not(.menu-collapse)>a:after{width:100%}.single.single-post .content,.sidebar_hide.narrow_content .post_item_single.post_type_post{width:100% !important}.single.single-post p{margin-bottom:.5rem}.single.single-post h4,.single.single-post h3{margin-top:1rem}.sc_blogger_item_title.entry-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.single.single-post h1{line-height:78px !important}.custom-blog .sc_blogger_item_image_position_top,.custom-blog .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body{height:100% !important}.single.single-post .wp-block-image img{width:100%}@media (max-width:1536px){.menu_main_nav>li>a,.sc_layouts_menu_nav>li>a{font-size:16px}}@media (max-width:1280px){.menu_main_nav>li>a,.sc_layouts_menu_nav>li>a{font-size:14px}.custom-150 .elementor-heading-title{line-height:1.4}.portfolio_page_details_item_value{font-size:15px}}@media (max-width:1024px){.single.single-post h1{line-height:65px !important}.wrap-btn p{display:flex;flex-direction:column-reverse}.wrap-btn .wpcf7-submit-style{width:fit-content}.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom{display:flex;align-items:flex-start}.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button{flex-direction:column}.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap+.info_title{margin-top:10px}}@media (max-width:768px){.search_modern .search_wrap{height:158px !important}.woocommerce div.product div.images .flex-viewport{height:440px !important}.single.single-post h1{line-height:41px !important}.page_content_wrap{padding-top:3.1rem !important}.title-mobile .sc_title.sc_title_default h2.sc_item_title{line-height:40px !important}}