@media only screen and (min-width:1200px) and (max-width:1399.98px){:root{--font-base:15px}}@media only screen and (min-width:992px) and (max-width:1199.98px){:root{--font-size--h1:44px;--font-size--h2:32px;--font-base:15px}.hero-banner.hero-banner-1{padding-top:0;min-height:750px}}@media only screen and (min-width:768px) and (max-width:991.98px){:root{--font-size--h1:44px;--font-size--h2:38px;--font-size--h3:22px;--font-size--h4:22px}}@media only screen and (max-width:767.98px){:root{--font-sm:12px;--font-xsm:10px;--font-lg:16px;--font-size--h1:34px;--font-size--h2:28px;--font-size--h3:20px;--font-size--h4:20px;--font-size--h5:18px;--font-size--h6:16px}.ptb-60{padding-top:20px;padding-bottom:20px}.pt-100{padding-top:60px}.pt-60{padding-top:20px!important}.pb-100{padding-bottom:60px}.pb-75{padding-bottom:35px}.pb-70{padding-bottom:30px}.pb-60{padding-bottom:20px!important}.px-60{padding-inline:20px}.btn-md{padding:12px 26px}.w-sm-100{width:100%!important}.go-top{width:35px;height:35px;font-size:22px;bottom:15%}.section-title .title,.content-title h2{margin-top:-4px}.hero-banner.hero-banner-1{padding-top:120px}}@media only screen and (min-width:576px) and (max-width:767.98px){}@media only screen and (max-width:1199.98px){}@media only screen and (max-width:575.98px){}