.math-banner-sec{background-position:50% 20%;background-repeat:repeat-x;display:inline-block;padding:5% 0 3%;vertical-align:top;width:100%}.math-banner-sec .banner-wrap{display:inline-block;position:relative;width:100%;z-index:1}.math-banner-sec .banner-wrap .top{margin:0 auto;max-width:730px;padding:10px;width:100%}.math-banner-sec .banner-wrap .top>div{background-color:hsla(0,0%,98%,.86);padding:1% 2% 0}.math-banner-sec .banner-wrap .top .title h1{color:#333;font-family:Source Sans Pro,Sans-serif;text-align:center}.math-banner-sec .banner-wrap .top .title h1 b{font-size:64px;line-height:1.2}.math-banner-sec .banner-wrap .top .subtitle{display:inline-block;position:relative;text-align:center;width:100%}.math-banner-sec .banner-wrap .top span{border-bottom:3px solid;color:#ff5c00;display:block;font-style:italic;line-height:1.25em;margin:0 auto 24px;width:fit-content}.math-banner-sec .banner-wrap .top .subtitle:before{background-color:#fc6500;bottom:0;content:"";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;text-align:center;width:48%}.math-banner-sec .banner-wrap .top .content p{color:#555;display:block;font-family:Roboto,Sans-serif;margin:10px 0}.math-banner-sec .banner-wrap .top .content p,.math-banner-sec .banner-wrap .top .content p *{font-size:18px;font-weight:400;line-height:27px}.math-banner-sec .banner-wrap .top .content p strong{font-weight:500}.math-banner-sec .banner-wrap .cta-text{display:inline-block;text-align:center;width:100%}.math-banner-sec .banner-wrap .cta-text p.text{color:#515151;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.7px;line-height:1.25em;margin-bottom:15px;text-align:center}.math-banner-sec .banner-wrap .cta-text .small-text{display:inline-block;margin-top:4px;width:100%}.math-banner-sec .banner-wrap .cta-text .small-text p{color:#777;font-family:Roboto,Sans-serif;font-size:14px;font-weight:500;line-height:1.25em;margin-top:4px;text-align:center}.math-banner-sec .banner-wrap .cta-text .small-text p b{color:#333;font-weight:600}.math-banner-sec .banner-wrap .cta-text .cta-group{display:flex;flex-direction:column;width:100%}.math-banner-sec{overflow:hidden;position:relative;z-index:1}.banner-shape-bottom{bottom:-1px;direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.banner-shape-bottom svg{display:block;height:40px;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.banner-shape-bottom svg path{fill:#fff;transform:rotateY(0deg);transform-origin:center}.math-banner-sec .banner-wrap .top>div img{height:auto;max-width:640px;width:100%}.math-banner-sec .banner-wrap .top .image{padding-top:5px}.math-banner-sec .banner-wrap .top img.logo{margin:0 auto;max-width:150px;width:92%}@media(max-width:1024px){.math-banner-sec .banner-wrap .top .title h1{font-size:36px}.math-banner-sec .banner-wrap .top .title h1 b{font-size:50px}.math-banner-sec .banner-wrap .top span{font-size:21px}.math-banner-sec .banner-wrap .top .content p,.math-banner-sec .banner-wrap .top .content p *{font-size:16px;line-height:24px}.math-banner-sec{background-position:0 0}}@media(max-width:767px){.math-banner-sec{padding:50px 0 5%}.math-banner-sec .banner-wrap .top>div{padding:1% 0 0}.math-banner-sec .banner-wrap .top{background-color:hsla(0,0%,98%,.86);padding:20px 16px}.math-banner-sec .banner-wrap .cta-text{padding:0 16px}.math-banner-sec .container{padding:0}}