@font-face{font-display:auto;font-family:basefont;font-style:normal;font-weight:100 400;src:url(https://20860606.fs1.hubspotusercontent-na1.net/hubfs/20860606/Fonts/Moderat-Light.woff) format("woff")}@font-face{font-display:auto;font-family:basefont;font-style:normal;font-weight:500 600;src:url(https://20860606.fs1.hubspotusercontent-na1.net/hubfs/20860606/Fonts/Moderat-Medium.woff) format("woff")}@font-face{font-display:auto;font-family:basefont;font-style:normal;font-weight:700;src:url(https://20860606.fs1.hubspotusercontent-na1.net/hubfs/20860606/Fonts/Moderat-Bold.woff) format("woff")}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;outline:none;padding:0}body{background:#eff2f5;color:#181e32;font-family:basefont,sans-serif;font-size:18px;line-height:29px;scroll-behavior:smooth}.page-center{float:none!important;margin:0 auto;max-width:1430px;padding:0 15px;width:100%}a{color:inherit;text-decoration:inherit}.button{-webkit-appearance:none;appearance:none;background:#db4933;color:#fff;display:inline-block;font-size:18px;font-style:normal;font-weight:500;line-height:24px;padding:9px 28px}.button-sm{font-size:16px;padding:7px 18px}-------------------------------------------------- h1,h2,h3,h4,h5,h6,p{margin:0 0 10px}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:700}.h1,h1{font-size:50px}.h2,h2{font-size:48px;line-height:122.917%}.h3,h3{font-size:32px;line-height:153.125%}.h4,h4{font-size:28px}.h5,h5{font-size:24px}.h6,h6{font-size:16px;line-height:112.5%}p{font-size:18px;line-height:150%}.new-footer-class.footer{z-index:1}ul.slick-dots{bottom:-50px!important;left:0!important;margin:0!important;position:static!important}.slick-dots li.slick-active button{background:#db4933!important;opacity:1!important}.slick-dots li{display:inline-block;position:relative}.slick-dots li,.slick-dots li button{height:10px!important;width:10px!important}.slick-dots li button{background:transparent;border:1px solid #db4933!important;border-radius:100px!important;font-size:0;margin:0!important;padding:0!important}.slick-dots li+li{margin-left:2px!important}.slick-dots li button:before,.slick-dots li.slick-active button:before{display:none!important}.slick-dots li{margin:0 2px!important}.slick-dotted.slick-slider{margin-bottom:0!important}@media screen and (max-width:991px){.button{font-size:16px}}@media screen and (max-width:767px){li,p{font-size:16px}.h1,h1{font-size:40px}.h2,h2{font-size:34px}.h3,h3{font-size:25px}.h4,h4{font-size:20px}.h6,h6{font-size:14px}}