.typo h1{font-size:72px}.typo h2{font-size:48px}.typo h3{font-size:36px}.typo h4{font-size:24px}.typo .subheading-text-info{font-size:24px;line-height:2}@media(max-width:1399px){.typo h1{font-size:60px}.typo h2{font-size:36px}.typo h3{font-size:30px}.typo h4{font-size:24px}}@media(max-width:767px){.typo h1{font-size:48px}.typo h3{font-size:26px}.typo h4{font-size:20px}}.typo .btn-green,.typo .hs-button.primary{font:500 19px/23px "Montserrat",Arial;border:0;padding:18px;text-align:center;color:#fff;background:#3fc195;min-width:280px;display:inline-block;cursor:pointer;letter-spacing:-.19px;vertical-align:top;max-width:100%;border-radius:30px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.typo .btn-green i,.typo .hs-button.primary i{font-style:normal;display:inline-block;vertical-align:middle;margin:0 0 0 3px}.typo .btn-green:hover,.typo .hs-button.primary:hover{background:#099f6c}.typo .btn-green-border{font:700 16px/20px "Montserrat",Arial;border:2px solid #3fc195;border-radius:35px;padding:23px 20px;text-align:center;display:inline-block;vertical-align:top;color:#060143;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;cursor:pointer;background:#fff;min-width:327px}.typo .btn-green-border i{font-style:normal;margin:0 0 0 3px}.typo .btn-green-border i:not(.fas){font-family:Arial}.typo .btn-green-border:hover,.typo .btn-green-border:focus{background:#3fc195;color:#fff}@media(max-width:1399px){.typo .btn-green,.typo .hs-button.primary{font-size:18px;line-height:22px;letter-spacing:-.16px;padding:14px;min-width:240px}.typo .btn-green-border{letter-spacing:-.16px;padding:18px;min-width:250px}}@media(max-width:991px){.typo .btn-green,.typo .hs-button.primary{font-size:16px;line-height:20px;padding:11px}.typo .btn-green-border{font-size:14px;line-height:18px;padding:14px;min-width:200px}}.two-col-text-block{position:relative;overflow:hidden;padding:80px 0 60px}.two-col-text-block h2{text-align:center;margin:0 0 30px}.two-col-text-block .text-col-row{display:-ms-flexbox;display:flex;margin:-15px -25px;flex-flow:row wrap}.two-col-text-block .text-col{width:50%;padding:15px 25px}.two-col-text-block .text-col p:last-child{margin-bottom:0}@media(max-width:1024px){.two-col-text-block .text-col-row{margin:-15px 0px;-ms-flex-direction:column;flex-direction:column}.two-col-text-block .text-col{width:100%;padding:15px 0px}}@media(max-width:767px){.two-col-text-block{padding:40px 0 30px}.two-col-text-block .text-col{width:100%}}