.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% 12% 0}.math-banner-sec .banner-wrap .top .title h1{color:#333;font-family:Source Sans Pro,Sans-serif;font-size:48px;font-weight:700;letter-spacing:-1.5px;line-height:1.1em;text-align:center}.math-banner-sec .banner-wrap .top .subtitle{display:inline-block;position:relative;text-align:center;width:100%}.math-banner-sec .banner-wrap .top span{color:#777;display:inline-block;font-size:29px;font-style:italic;font-weight:700;letter-spacing:-1.5px;line-height:1;padding-bottom:3px}.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:#333;font-family:Roboto,Sans-serif;font-size:12px;font-weight:300;line-height:1;margin-top:4px;text-align:center}.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 .compaign-img{display:inline-block;line-height:0;padding-bottom:10px;vertical-align:top;width:100%}.math-banner-sec .compaign-img img{display:inline-block;object-fit:cover;object-position:center;width:100%}@media(max-width:1024px){.math-banner-sec .banner-wrap .top .title h1{font-size:36px}.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:5% 0}.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}}