.heading-section{padding:4em 0}.heading-section .container-width{margin:0 auto;max-width:1120px}.question-course{background:#e6e6e6;padding:4em 0}.heading-section .heading-text{padding:0 8em}.question-course .container-width,.tab-section .answer-section .container-width{margin:0 auto;max-width:1120px}.tab-section .answer-section{padding:50px 0}.question-course .subscribeForm h3,.question-course form{background:transparent!important}.hs-content-id-113353564807 .tab-section .answer-section .span8 ul{margin-top:-15px}.tab-section .heading-text h2{line-height:38px}.tab-section .question-course .span6 h2{color:#000;font-size:23px;font-weight:300;margin:0 auto;padding-bottom:15px}.tab-section .question-course .span6 p{margin:0 auto 16px}.tab-section .question-course .span6 p a{font-weight:700}.tab-section .form-content h2{letter-spacing:.4px;margin:0 auto;padding-bottom:36px}.tab-section .form-content h3{display:none}.tab-section .form-content .form-columns-0 .hs-main-font-element div strong{font-size:15px;font-weight:700}.tab-section .form-content .form-columns-0 .hs-main-font-element div a{font-size:15px;font-weight:400;line-height:24px}.form-columns-1 label span:first-child,.tab-section .form-content .form-columns-2 label span:first-child{color:#515252;font-size:15px;font-weight:400}.form-columns-1 label,.tab-section .form-content .form-columns-2 label{margin:0 auto}.form-columns-1 .input input,.tab-section .form-content .form-columns-2 .input input,.tab-section .form-content .hs-input{border:0;border-radius:4px;color:#1a1a1a;font-size:18px}.tab-section .form-content .hs-input{padding:8px 10px}.tab-section .form-content label.hs-error-msg{color:#f2545b!important;font-size:15px;font-weight:400}.hs_error_rollup .hs-error-msgs li label{color:#f2545b;font-size:15px;font-weight:400}.tab-section .form-content .hs-form-booleancheckbox span{color:#515252;font-size:15px;font-weight:400}.tab-section .form-content .hs-form-booleancheckbox span a{font-weight:400}.tab-section .form-content .hs_submit{text-align:center}.tab-section .form-content .hs-input.invalid.error{border-color:#fff}.tab-section .form-content .hs_submit .hs-button{background:#48bb9a;border-bottom:5px solid #08b0b3;border-radius:4px;font-size:13px;font-weight:600;letter-spacing:.5px;padding:10px 20px;width:160px}.tab-section .answer-section .span8 h2{font-size:1.5em;font-weight:400}.tab-section .answer-section ul{list-style-type:none;margin-left:-40px}.tab-section .answer-section ul li:before{content:"-";font-size:20px;padding:3px}@media (max-width:1024px){.tab-section .heading-section .heading-text{padding:0 1em}.tab-section .form-content{padding-top:20px!important}.tab-section .heading-section{padding:2em 0}.tab-section .answer-section,.tab-section .question-course{padding:2em 1em}}@media (max-width:768px){.tab-section .heading-section .heading-text{padding:0 1em}.tab-section .heading-section{padding:2em 0}.tab-section .heading-section .heading-text h2{font-size:24px;margin:0 auto;padding-bottom:10px}.tab-section .question-course{padding:2em 1em}.tab-section .form-content h2{font-size:24px}.tab-section .form-content{padding-top:30px!important}.tab-section .answer-section{padding:2em 1em}}