
#Subheader{background-image:none;background-repeat:no-repeat;background-position:center;background-size:cover}#Footer{background-image:url(/assets/images/2024/03/bg-footer.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover}
html{background-color: #FCFCFC;}#Wrapper,#Content{background-color: #FCFCFC;}body:not(.template-slider) #Header{min-height: 0px;}
#Subheader {padding: 15% 0 3%;}#Footer .widgets_wrapper {padding: 15px 0;}body, button, span.date_label, .timeline_items li h3 span, input[type="submit"], input[type="reset"], input[type="button"],input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, select, .offer_li .title h3 {font-family: "Roboto", Helvetica, Arial, sans-serif;}#menu > ul > li > a, a.action_button, #overlay-menu ul li a {font-family: "Roboto", Helvetica, Arial, sans-serif;}#Subheader .title {font-family: "Roboto", Helvetica, Arial, sans-serif;}h1, h2, h3, h4, .text-logo #logo {font-family: "Kanit", Helvetica, Arial, sans-serif;}
.chart_box .chart .num, .counter .desc_wrapper .number-wrapper, .how_it_works .image .number,.pricing-box .plan-header .price, .quick_fact .number-wrapper, .woocommerce .product div.entry-summary .price {font-family: "Roboto", Helvetica, Arial, sans-serif;}body {font-size: 16px;line-height: 30px;font-weight: 400;letter-spacing: 0px;}
#menu > ul > li > a, a.action_button, #overlay-menu ul li a{font-size: 17px;font-weight: 500;letter-spacing: 0px;}
#Subheader .title {font-size: 50px;line-height: 60px;font-weight: 600;letter-spacing: 0px;}h1, .text-logo #logo {font-size: 50px;line-height: 60px;font-weight: 600;letter-spacing: 0px;}h2 {font-size: 40px;line-height: 50px;font-weight: 600;letter-spacing: 0px;}
h4 {font-size: 25px;line-height: 30px;font-weight: 600;letter-spacing: 0px;}
@media only screen and (min-width: 768px) and (max-width: 959px){body {font-size: 14px;line-height: 26px;letter-spacing: 0px;}.big {font-size: 14px;line-height: 26px;letter-spacing: 0px;}#menu > ul > li > a, a.action_button, #overlay-menu ul li a {font-size: 14px;letter-spacing: 0px;}#overlay-menu ul li a{line-height: 21px;letter-spacing: 0px;}#Subheader .title {font-size: 43px;line-height: 51px;letter-spacing: 0px;}h1, .text-logo #logo {font-size: 43px;line-height: 51px;letter-spacing: 0px;}h2 {font-size: 34px;line-height: 43px;letter-spacing: 0px;}h3 {font-size: 27px;line-height: 36px;letter-spacing: 0px;}h4 {font-size: 21px;line-height: 26px;letter-spacing: 0px;}h5 {font-size: 15px;line-height: 21px;letter-spacing: 0px;}h6 {font-size: 13px;line-height: 22px;letter-spacing: 0px;}#Intro .intro-title {font-size: 60px;line-height: 60px;letter-spacing: 0px;}blockquote { font-size: 15px;}.chart_box .chart .num { font-size: 45px; line-height: 45px; }.counter .desc_wrapper .number-wrapper { font-size: 45px; line-height: 45px;}.counter .desc_wrapper .title { font-size: 14px; line-height: 18px;}.faq .question .title { font-size: 14px; }.fancy_heading .title { font-size: 38px; line-height: 38px; }.offer .offer_li .desc_wrapper .title h3 { font-size: 32px; line-height: 32px; }.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3 {font-size: 32px; line-height: 32px; }.pricing-box .plan-header h2 { font-size: 27px; line-height: 27px; }.pricing-box .plan-header .price > span { font-size: 40px; line-height: 40px; }.pricing-box .plan-header .price sup.currency { font-size: 18px; line-height: 18px; }.pricing-box .plan-header .price sup.period { font-size: 14px; line-height: 14px;}.quick_fact .number { font-size: 80px; line-height: 80px;}.trailer_box .desc h2 { font-size: 27px; line-height: 27px; }.widget > h3 { font-size: 17px; line-height: 20px; }}
@media only screen and (min-width: 480px) and (max-width: 767px){body {font-size: 13px;line-height: 23px;letter-spacing: 0px;}}@media only screen and (min-width: 480px) and (max-width: 767px){#menu > ul > li > a, a.action_button, #overlay-menu ul li a {font-size: 13px;letter-spacing: 0px;}}@media only screen and (min-width: 480px) and (max-width: 767px){#Subheader .title {font-size: 38px;line-height: 45px;letter-spacing: 0px;}h1, .text-logo #logo {font-size: 38px;line-height: 45px;letter-spacing: 0px;}}@media only screen and (min-width:1240px){#Wrapper, .with_aside .content_wrapper {max-width: 1240px;}.section_wrapper, .container {max-width: 1220px;}}@media only screen and (max-width: 767px){.section_wrapper,.container,.four.columns .widget-area { max-width: 480px !important; }}.button-default .button_theme, .button-default button,.button-default input[type="button"], .button-default input[type="reset"], .button-default input[type="submit"],.button-flat .button_theme, .button-flat button,.button-flat input[type="button"], .button-flat input[type="reset"], .button-flat input[type="submit"],.button-round .button_theme, .button-round button,.button-round input[type="button"], .button-round input[type="reset"], .button-round input[type="submit"],.woocommerce #respond input#submit,.woocommerce a.button:not(.default),.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{color: #ffffff;}
.button-custom .button,.button-custom .action_button,.button-custom .footer_button,.button-custom button,.button-custom input[type="button"],.button-custom input[type="reset"],.button-custom input[type="submit"],.button-custom .woocommerce #respond input#submit,.button-custom .woocommerce a.button,.button-custom .woocommerce button.button,.button-custom .woocommerce input.button{font-family: Kanit;font-size: 16px;line-height: 16px;font-weight: 500;letter-spacing: 0px;padding: 12px 15px 12px 15px;border-width: 0px;border-radius: 10px;}.button-custom .button{color: #ffffff;background-color: #347888;border-color: transparent;}
.button-custom .button_theme,.button-custom button,.button-custom input[type="button"],.button-custom input[type="reset"],.button-custom input[type="submit"],.button-custom .woocommerce #respond input#submit,.button-custom .woocommerce a.button:not(.default),.button-custom .woocommerce button.button,.button-custom .woocommerce input.button{color: #ffffff;background-color: #347888;border-color: transparent;}
.button-custom .single_add_to_cart_button,.button-custom .woocommerce .button:disabled,.button-custom .woocommerce .button.alt,.button-custom a.remove{line-height: 16px!important;padding: 12px 15px 12px 15px!important;color: #ffffff!important;background-color: #347888!important;}
#Top_bar #logo,.header-fixed #Top_bar #logo,.header-plain #Top_bar #logo,.header-transparent #Top_bar #logo {height: 100px;line-height: 100px;padding: 10px 0;}
#Top_bar .menu > li > a {padding: 30px 0;}
@media only screen and (max-width: 767px){#Top_bar a.responsive-menu-toggle {top: 60px;}}#Side_slide{right:-250px;width:250px;}
@media only screen and ( max-width: 767px ){body:not(.template-slider) #Header{min-height: ;}#Subheader{padding: ;}}@media only screen and (min-width: 1240px){body:not(.header-simple) #Top_bar #menu{display:block!important}}@media only screen and (min-width: 1240px){.menu-line-below-80-1 #Top_bar:not(.is-sticky) .menu > li > a:after{height:1px;left:10%;top:50%;margin-top:20px;width:80%}}@media only screen and (min-width: 1240px){.menuo-right #Top_bar .menu_wrapper{float:right}}@media only screen and (min-width: 768px) and (max-width: 1240px){.header_placeholder{height:0!important}}@media only screen and (max-width: 1239px){}@media only screen and (max-width: 1239px){#Top_bar a.responsive-menu-toggle{display:block}}#Header_wrapper, #Intro {background-color: #13162f;}#Subheader {background-color: rgba(247,247,247,1);}
#Footer {background-color: #101015;}body, ul.timeline_items, .icon_box a .desc, .icon_box a:hover .desc, .feature_list ul li a, .list_item a, .list_item a:hover,.widget_recent_entries ul li a, .flat_box a, .flat_box a:hover, .story_box .desc, .content_slider.carouselul li a .title,.content_slider.flat.description ul li .desc, .content_slider.flat.description ul li a .desc, .post-nav.minimal a i {color: #626262;}
.themecolor, .opening_hours .opening_hours_wrapper li span, .fancy_heading_icon .icon_top,.fancy_heading_arrows .icon-right-dir, .fancy_heading_arrows .icon-left-dir, .fancy_heading_line .title,.button-love a.mfn-love, .format-link .post-title .icon-link, .pager-single > span, .pager-single a:hover,.widget_meta ul, .widget_pages ul, .widget_rss ul, .widget_mfn_recent_comments ul li:after, .widget_archive ul,.widget_recent_comments ul li:after, .widget_nav_menu ul, .woocommerce ul.products li.product .price, .shop_slider .shop_slider_ul li .item_wrapper .price,.woocommerce-page ul.products li.product .price, .widget_price_filter .price_label .from, .widget_price_filter .price_label .to,.woocommerce ul.product_list_widget li .quantity .amount, .woocommerce .product div.entry-summary .price, .woocommerce .star-rating span,#Error_404 .error_pic i, .style-simple #Filters .filters_wrapper ul li a:hover, .style-simple #Filters .filters_wrapper ul li.current-cat a,.style-simple .quick_fact .title {color: #b18c3d;}
a {color: #b18c3d;}
*::selection {background-color: #b18c3d;color: white;}.blockquote p.author span, .counter .desc_wrapper .title, .article_box .desc_wrapper p, .team .desc_wrapper p.subtitle,.pricing-box .plan-header p.subtitle, .pricing-box .plan-header .price sup.period, .chart_box p, .fancy_heading .inside,.fancy_heading_line .slogan, .post-meta, .post-meta a, .post-footer, .post-footer a span.label, .pager .pages a, .button-love a .label,.pager-single a, #comments .commentlist > li .comment-author .says, .fixed-nav .desc .date, .filters_buttons li.label, .Recent_posts ul li a .desc .date,.widget_recent_entries ul li .post-date, .tp_recent_tweets .twitter_time, .widget_price_filter .price_label, .shop-filters .woocommerce-result-count,.woocommerce ul.product_list_widget li .quantity, .widget_shopping_cart ul.product_list_widget li dl, .product_meta .posted_in,.woocommerce .shop_table .product-name .variation > dd, .shipping-calculator-button:after,.shop_slider .shop_slider_ul li .item_wrapper .price del,.testimonials_slider .testimonials_slider_ul li .author span, .testimonials_slider .testimonials_slider_ul li .author span a, .Latest_news ul li .desc_footer,.share-simple-wrapper .icons a {color: #a8a8a8;}h1, h1 a, h1 a:hover, .text-logo #logo { color: #161922; }h2, h2 a, h2 a:hover { color: #161922; }
h4, h4 a, h4 a:hover, .style-simple .sliding_box .desc_wrapper h4 { color: #161922; }
.button-default .button_theme, .button-default button,.button-default input[type="button"], .button-default input[type="reset"], .button-default input[type="submit"],.button-flat .button_theme, .button-flat button,.button-flat input[type="button"], .button-flat input[type="reset"], .button-flat input[type="submit"],.button-round .button_theme, .button-round button,.button-round input[type="button"], .button-round input[type="reset"], .button-round input[type="submit"],.woocommerce #respond input#submit,.woocommerce a.button:not(.default),.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit:hover, .woocommerce a.button:not(.default):hover, .woocommerce button.button:hover, .woocommerce input.button:hover{background-color: #b18c3d;}
#Header .top_bar_left, .header-classic #Top_bar, .header-plain #Top_bar, .header-stack #Top_bar, .header-split #Top_bar,.header-fixed #Top_bar, .header-below #Top_bar, #Header_creative, #Top_bar #menu, .sticky-tb-color #Top_bar.is-sticky {background-color: #ffffff;}
#Top_bar .menu > li > a,#Top_bar #menu ul li.submenu .menu-toggle {color: #2a2b39;}
#Top_bar .menu > li a:after {background: #b18c3d;}.menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description)::after {border-top-color: #2a2b39;}
#Top_bar .menu > li ul {background-color: #F2F2F2;}
#Top_bar .search_wrapper {background: #ff5722;}
#Top_bar .responsive-menu-toggle,#Header_creative .creative-menu-toggle,#Header_creative .responsive-menu-toggle {color: #ffffff;background: #b18c3d;}#Side_slide{background-color: #191919;border-color: #191919;}#Side_slide,#Side_slide .search-wrapper input.field,#Side_slide a:not(.action_button),#Side_slide #menu ul li.submenu .menu-toggle{color: #A6A6A6;}
#Action_bar .contact_details{color: #ffffff}#Action_bar .contact_details a{color: #ffffff}
#Action_bar .social li a,#Header_creative .social li a,#Action_bar:not(.creative) .social-menu a{color: #bbbbbb}
#Subheader .title{color: #ffffff;}
#Footer, #Footer .widget_recent_entries ul li a {color: #bababa;}#Footer a {color: #d1d1d1;}
#Footer h1, #Footer h1 a, #Footer h1 a:hover,#Footer h2, #Footer h2 a, #Footer h2 a:hover,#Footer h3, #Footer h3 a, #Footer h3 a:hover,#Footer h4, #Footer h4 a, #Footer h4 a:hover,#Footer h5, #Footer h5 a, #Footer h5 a:hover,#Footer h6, #Footer h6 a, #Footer h6 a:hover {color: #ffffff;}
.image_frame .image_wrapper .image_links,.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc {background: rgba(177,140,61,0.8);}
.image_frame .image_wrapper .image_links a {color: #ffffff;}
.image_frame {border-color: #f8f8f8;}.image_frame .image_wrapper .mask::after {background: rgba(255,255,255,0.4);}
@media only screen and ( max-width: 767px ){#Top_bar{background-color: #ffffff !important;}#Action_bar{background-color: #b18b3d !important;}#Action_bar .contact_details{color: #ffffff}#Action_bar .contact_details a{color: #ffffff}}@media only screen and ( max-width: 767px ){#Action_bar .social li a,#Action_bar .social-menu a{color: #bbbbbb!important}}
