.hero-bg{background-position:0 0;background-repeat:no-repeat;background-size:contain;height:1218px;width:100%}.bt-herobanner-inner{padding-top:250px;position:relative;width:79%}.hero-bg{left:-5px;position:absolute;top:147px}.herobanner-box-inner{display:flex;flex-wrap:wrap;margin:0 -12px}.iconbox-items{margin:12px;padding:35px;width:calc(33.33% - 24px)}.iconbox-title h3{font-size:43px;font-weight:400;margin-bottom:10px}.iconbox-img{align-items:center;display:flex;justify-content:left;min-height:150px;padding:0 0 15px}.iconbox-heading h3{color:#fff;font-size:39px;font-weight:500}.herobanner-box-main{margin-top:125px;position:relative}.iconbox-heading{margin-bottom:40px;width:68%}.banner-top-title h2{color:#fff;font-size:45px;font-weight:300}.banner-middle-title{margin-top:40px}.banner-middle-title h1,.banner-middle-title h3{font-weight:500;margin-bottom:20px}.banner-middle-title p{font-weight:300;line-height:33px}.mobile-herobg,.mobile-herotitle{display:none}@media only screen and (min-width:1685px){.hero-bg{background-size:82%!important;height:1398px}.bt-herobanner-inner{padding-top:280px}.banner-middle-title{margin-top:125px}.herobanner-box-main{margin-top:155px}}@media only screen and (min-width:1797px){.bt-herobanner-inner{padding-top:320px}.banner-middle-title{margin-top:110px}.hero-bg{height:1488px}.herobanner-box-main{margin-top:200px}}@media only screen and (min-width:1920px){.hero-bg{background-size:contain!important}}@media only screen and (min-width:2022px){.hero-bg{height:1668px}.banner-middle-title{margin-top:200px}.herobanner-box-main{margin-top:270px}}@media only screen and (min-width:2698px){.herobanner-box-main{margin-top:345px}}@media only screen and (min-width:4046px){.hero-bg{background-position:50%!important;background-size:contain!important}}@media only screen and (max-width:1160px){.banner-middle-title{margin-top:50px}.hero-bg{height:1048px}.bt-herobanner-inner{padding-top:215px;width:85%}.banner-top-title h2{font-size:38px}.banner-middle-title h1{font-size:38px!important;margin-bottom:20px}.banner-middle-title h3{font-size:29px!important;margin-bottom:20px}.banner-middle-title{margin-top:55px}.iconbox-heading h3{font-size:32px}.iconbox-heading{margin-bottom:20px}.herobanner-box-main{margin-top:125px}.banner-middle-title p{font-size:18px!important;line-height:28px}.iconbox-title h3{font-size:34px}}@media only screen and (max-width:1024px){.hero-bg{height:928px;position:relative;top:0}.bt-herobanner-inner{padding-top:0}.banner-top-title h2{color:#243746;font-size:38px}.banner-top-title{max-width:87%;position:absolute;top:-550px}.banner-middle-title{margin-top:35px}.iconbox-heading h3{color:#243746}.herobanner-box-main{margin-top:30px}}@media only screen and (max-width:923px){.hero-bg{background-size:100%!important;height:698px;width:688px!important}.banner-top-title{max-width:600px;top:-455px}.bt-herobanner-inner{width:100%}}@media only screen and (max-width:767px){.hero-bg{height:490px;width:100%!important}.banner-top-title h2{font-size:21px;line-height:27px}.banner-top-title{max-width:320px;top:-530px}.iconbox-items{padding:20px;width:calc(100% - 24px)}.iconbox-img{min-height:auto}.iconbox-title h3{font-size:43px}.iconbox-heading{margin-bottom:15px;width:100%}.iconbox-heading h3{margin-bottom:0}.banner-middle-title p{line-height:33px}.mobile-herobg,.mobile-herotitle{display:block}.banner-top-title{display:none}.hero-bg{background-image:none!important;height:auto}.mobile-herotitle{font-size:24px;font-weight:400;left:25px;line-height:32px;max-width:80%;position:absolute;top:50%;transform:translateY(-50%)}.banner-middle-title h1{font-size:32px!important}.banner-middle-title h3{font-size:26px!important}.banner-middle-title{margin-top:30px}.banner-middle-title p strong{display:block;font-size:22px}}@media only screen and (max-width:479px){.mobile-herotitle{font-size:21px;left:20px;line-height:27px;max-width:78%}.banner-middle-title h1{font-size:27px!important}.banner-middle-title h3{font-size:20px!important;line-height:25px}.iconbox-heading h3{font-size:27px}.banner-middle-title{margin-top:25px}.banner-middle-title h1{margin-bottom:25px}.banner-middle-title h3{margin-bottom:15px}.banner-middle-title p strong{font-size:20px}}