.header-container-wrap .row-fluid [class*=span],footer.footer-wrap .row-fluid [class*=span]{min-height:auto}body{line-height:22px;min-height:100vh;transition:all 1.5s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;text-rendering:optimizeLegibility}a{font-family:Kanit,sans-serif;transition:.2s ease-in-out}form input[type=submit]{border:0}.body-wrapper{background:#fff;margin:0 auto;max-width:1920px;position:relative;width:100%}.content-wrapper,.dnd-section>.row-fluid,.page-center{max-width:100%;padding-left:5%;padding-right:5%;width:100%}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{-webkit-appearance:none;-moz-appearance:none;font:inherit;font-size:18px;font-weight:400;line-height:22px;outline:none;padding:20px}form input[type=email]:focus,form input[type=file]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{outline:auto}.button,.error-page .button,.hs-button,button,form .hs-button,form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-family:Kanit,sans-serif;font-size:16px;font-weight:600;margin-top:3%;text-transform:uppercase;transition:.2s ease-in-out}.error-page:before{z-index:0}.footer-container .footer-section.footer-section-1,.footer-section.footer-section-2,.footer-section.footer-section-3{padding:0}.footer-container{padding-bottom:4rem;padding-top:4rem}.footer-container .footer-row.footer-row--3.row1 .footer-content ul li:last-child{margin-bottom:20px!important}.footer-container .footer-row.footer-row--3.row1 ul{margin-bottom:0}.footer-container .footer_contact_section{align-items:center;display:flex;margin-bottom:15px}.footer-container .footer_contact_section .footer_contact_section_item:not(:first-child){padding-top:0}.footer-container ul.menu{list-style:none;padding:0}.footer-container .footer-content img{max-width:1712px;opacity:.3;width:100%!important}.footer-container .footer-column.footer-column--2.footer-column-1,.footer-container .footer-column.footer-column--3.footer-column-1{border:none}.footer-container .footer-section.footer-section-1 .footer-column-wrapper{padding-bottom:3.5rem}.footer-container .footer-column--3.footer-column-1{padding:4rem 0 0}.footer-container .footer-column.footer-column--3.footer-column-1 .footer-content a,.footer.lp-footer .footer-section.footer-section-2 .footer-content p a{display:inline-block;font-family:Kanit,sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;margin-top:20px;text-transform:uppercase}.footer-container .footer-column.footer-column--3.footer-column-1 .footer-content{text-align:center}.footer-container ul li a{font-family:Kanit,sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.footer-container .footer-column--2.footer-column-1,.footer-container .footer-menu .hs-menu-wrapper ul li a{padding:0}.footer-container .footer-section.footer-section-3 span{font-family:Kanit,sans-serif;font-size:16px;font-weight:600;letter-spacing:1px}.footer-container .footer-menu .hs-menu-wrapper ul li{margin-bottom:15px}.footer-container .footer-column .footer-row:not(:first-child){padding-top:0}.footer-container .footer_contact_section .left-section a.grd.type-image{flex:0 0 30px;justify-content:flex-start;margin-right:34px}.footer-container .footer-column.footer-column--1.footer-column-3 .footer_contact_section .left-section{display:flex;padding-right:0}.footer-container .footer-column-3 .footer-row.footer-row--3.row1 ul li{margin-bottom:15px}.footer-container .footer_contact_section .left-section a{min-height:26px;min-width:26px}@media (min-width:478px) and (max-width:991px){.footer-container .footer-column--2.footer-column-1,.footer-container .footer-column--3.footer-column-1{max-width:100%!important}.footer-container .footer-column.footer-column--1.footer-column-3{display:block;margin:30px 0;max-width:100%!important;width:100%}}@media (max-width:767px){.footer-container .footer-column:not(:last-child){padding-bottom:0;padding-right:0}.footer-container .footer-column{max-width:50%!important}}@media only screen and (max-width:600px){.footer-container .footer-section.footer-section-1 .footer-column-wrapper{padding-bottom:2rem}}@media (max-width:478px){.footer-container .footer-column{max-width:100%!important}.footer-column.footer-column--1.footer-column-3{margin-bottom:30px}.footer-container .footer-section-1 .footer-column:last-child{padding-top:30px}}@media (max-width:452px){.footer-column.footer-column--3.footer-column-1 .footer-content p{margin:auto;max-width:313px}}.landyield_banner.main-banner,.landyield_banner.main-banner .main-banner-wrpr{align-items:center;display:flex;height:calc(100vh - 103px);min-height:700px;position:relative;width:100%}.landyield_banner.main-banner .banner_background_settings .overlay{background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.2))}.landyield_banner.main-banner .content-area{align-items:center;display:flex;height:100%;padding-right:0}.landyield_banner .banner-wrapper-inr .button_wrap{display:inline-block;margin-top:0;text-align:right}.landyield_banner .row{height:100%}.landyield_banner.main-banner .custom-fullwidth{height:100%;position:relative;z-index:100}.landyield_banner.main-banner .main-banner-wrpr .banner-wrapper-inr{height:100%;padding-bottom:0;padding-top:0;width:100%}.landyield_banner .content-area .button_wrap .button_item a{bottom:40px;display:inline-block;left:85%;max-width:125px;position:absolute;text-align:center;width:100%;z-index:99}.landyield_banner .content-area .description{max-width:1240px;padding:5rem 15% 5rem 3rem;position:relative;z-index:99}.landyield_banner .content-area .description h1{font-size:52px;font-weight:600;line-height:54px;margin-bottom:30px}.landyield_banner .content-area{padding-left:0;padding-right:0}.landyield_banner span.btn_text{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.landyield_banner .content-area p{font-family:Kanit,sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}.landyield_banner .button_wrap .button_item img{height:85px;margin-left:10px}@media only screen and (max-width:768px){.landyield_banner.main-banner,.landyield_banner.main-banner .main-banner-wrpr{height:auto;max-height:800px}.landyield_banner .content-area.col-12{padding:11rem 0 7rem!important}}@media only screen and (max-width:1024px){.landyield_banner .content-area .description{padding:3rem}}@media only screen and (max-width:1224px){.landyield_banner .content-area .description h1{font-size:3rem}}@media only screen and (max-width:980px){.landyield_banner .content-area .button_wrap{display:none}.landyield_banner .content-area .description h1{font-size:2.3rem;line-height:36px}.landyield_banner .content-area .description{padding:3rem 5%}}@media only screen and (max-width:600px){.landyield_banner .content-area .description h1{font-size:2rem}}@media only screen and (max-width:478px){.landyield_banner .content-area .description h1{font-size:30px}.landyield_banner .content-area .description{padding-left:5%;padding-right:5%}.landyield_banner .content-area.col-12{padding:9rem 0 5rem!important}}.header-container ul li a{background-color:hsla(0,0%,100%,0);color:#fff}.header-container ul li a:hover{background-color:hsla(0,0%,100%,0);color:hsla(0,0%,100%,.7)}.header-container,.header-container .hs-item-has-children ul.hs-menu-children-wrapper{background-color:#162b17}.header-container>ul>li ul li a{background-color:hsla(0,0%,100%,0);color:#fff}.header-container>ul>li ul li a:hover{background-color:hsla(0,0%,100%,0);color:hsla(0,0%,100%,.7)}.header-container.lp-header nav{padding:33.5px}.header-container.lp-header.header-scroll nav{padding:27px}.footer.lp-footer .page-center{max-width:1712px;padding-left:0;padding-right:0}.footer.lp-footer{padding:4rem 5%}.footer.lp-footer .footer-content img{max-width:1712px;opacity:.3;width:100%!important}.footer.lp-footer .footer-row.footer-row--1.row1 .footer-content span{font-family:Kanit,sans-serif;font-size:16px;font-weight:600;letter-spacing:1px}.footer.lp-footer .footer-row.footer-row--1.row1 .footer-content{padding:4rem 0 0}.footer-section.footer-section-2,.footer-section.footer-section-3,.footer.lp-footer .footer-column.footer-column--1.footer-column-1,.footer.lp-footer .footer-section.footer-section-1{padding:0}@media (min-width:768px) and (max-width:991px){.footer.lp-footer .footer-column{max-width:100%!important}}