
#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, 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;}
h1, h2, h3, h4, .text-logo #logo {font-family: "Kanit", Helvetica, Arial, sans-serif;}h5, h6 {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;}
h2 {font-size: 40px;line-height: 50px;font-weight: 600;letter-spacing: 0px;}h3 {font-size: 32px;line-height: 42px;font-weight: 600;letter-spacing: 0px;}
h5 {font-size: 18px;line-height: 25px;font-weight: 500;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){h2 {font-size: 30px;line-height: 38px;letter-spacing: 0px;}h3 {font-size: 24px;line-height: 32px;letter-spacing: 0px;}}@media only screen and (min-width: 480px) and (max-width: 767px){h5 {font-size: 14px;line-height: 19px;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-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;}
#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 (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;}
#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;}
a {color: #b18c3d;}
*::selection {background-color: #b18c3d;color: white;}
h2, h2 a, h2 a:hover { color: #161922; }h3, h3 a, h3 a:hover { color: #161922; }
h5, h5 a, h5 a:hover { 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.current-menu-item > a,#Top_bar .menu > li.current_page_item > a,#Top_bar .menu > li.current-menu-parent > a,#Top_bar .menu > li.current-page-parent > a,#Top_bar .menu > li.current-menu-ancestor > a,#Top_bar .menu > li.current-page-ancestor > a,#Top_bar .menu > li.current_page_ancestor > a,#Top_bar .menu > li.hover > a {color: #b18c3d;}#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;}
#Side_slide #menu ul li.current-menu-item > a,#Side_slide #menu ul li.current_page_item > a,#Side_slide #menu ul li.current-menu-parent > a,#Side_slide #menu ul li.current-page-parent > a,#Side_slide #menu ul li.current-menu-ancestor > a,#Side_slide #menu ul li.current-page-ancestor > a,#Side_slide #menu ul li.current_page_ancestor > a,#Side_slide #menu ul li.hover > a,#Side_slide #menu ul li:hover > a{color: #FFFFFF;}#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}
#Footer, #Footer .widget_recent_entries ul li a {color: #bababa;}
@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}}
