@import url(https://fonts.googleapis.com/css2?family=Gotu&display=swap);@import url(https://fonts.googleapis.com/css2?family=Archivo:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=League+Script&display=swap);body{font-size:16px!important;line-height:26px!important;font-family:Archivo,sans-serif!important;color:#000!important;font-weight:400!important}h1,h2,h3{font-family:Gotu,sans-serif;font-weight:400}.image-left .image-hover-text{border-radius:0 100px 0 0}.image-right .image-hover-text{border-radius:100px 0 0 0}.block-hover-first:hover img{transform:scale(1.2)}.image-left-right .image-hover-text{border-radius:100px 100px 0 0}.content-image-hover-text p{color:#d46f24!important;font-family:Gotu,sans-serif!important}.image-bg img{width:auto!important}.image-resize div,.image-resize img{height:100%!important}footer{background-color:#fff;padding:30px;max-width:1260px;margin:0 auto 50px}footer>.container>.row>.col-md-4:nth-child(odd){padding:50px}footer .copyright{border-top:1px solid #f2e9e3!important;text-align:center}nav li a{font-family:Archivo,sans-serif;font-weight:500;white-space:normal!important}#main-menu{margin-left:auto!important;margin-right:auto!important}.main-menu ul li{padding:40px 15px 40px 15px}.main-menu .sub-menu li{padding:20px 15px 20px 15px;border-bottom:1px solid rgb(240 233 255 / .3)}.main-menu ul li .sub-menu{margin-top:40px;min-width:230px}.sub-menu li:hover a{color:#d75700!important}.menu-item-has-children:after{top:35px;color:#d75700}.widget_sidebar{background-color:#fff;padding:30px}@media (max-width:1024px){.main-menu ul li{padding:20px 15px 10px 15px}.main-menu ul li .sub-menu{margin-top:10px;min-width:100%;background-color:rgb(248 247 243);box-shadow:0 2px 13px 0 rgb(0 0 0 / 2%);position:relative}.subheader{padding:170px 0 150px!important}.home h1{line-height:55px!important;font-size:45px!important}.home h2{line-height:40px!important;font-size:30px!important}.home h3{font-size:18px!important;line-height:28px!important}.text-special p{line-height:60px!important;font-size:50px!important}.loop-post .thumb-cover,.loop-post .thumb-cover img{height:100%!important}}@media (max-width:375px){.loop-post .thumb-cover,.loop-post .thumb-cover img{height:auto!important}footer>.container>.row>.col-md-4:nth-child(odd){padding:50px 0!important}}