.banner-section .dnd-section{padding-bottom:0;padding-top:0}.banner-section .row-fluid [class*=span],.container .widget-span.widget-type-cell{min-height:auto}.course-details-section .dnd-section{background-color:var(--athens-gray);padding-bottom:50px;padding-top:100px}.course-details-section .dnd-section>.row-fluid{max-width:100%;padding-left:0;padding-right:0}.course-details-section .cm-team-member-card-group{padding-left:50px;padding-right:50px}.course-details-section .cm-team-member-card-group .cm-team-member{margin:-50px auto -150px;max-width:1200px}.course-instructor-bio-section .dnd-section>.row-fluid{padding-left:50px;padding-right:50px}.course-instructor-bio-section .dnd-section{margin-bottom:0;padding-bottom:0;padding-top:0;position:relative}.course-instructor-bio-section .dnd-section:before{background-color:var(--athens-gray);content:"";height:200px;position:absolute;width:100%;z-index:-1}.course-instructor-bio-section .cm-team-member-card-group{margin-top:50px}.course-instructor-bio-section .dnd-section>.row-fluid{max-width:1300px}.form-section .dnd-section{max-width:100%;padding-bottom:0}.form-section .dnd-section>.row-fluid{background-color:#fff;border-radius:10px;margin-left:auto;margin-right:auto;padding-bottom:100px}.form-section h2{font-size:28px;font-weight:700;line-height:38px;margin-bottom:15px;margin-top:0}.form-section .hs_cos_wrapper_type_rich_text p{font-size:var(--natus-font-size);font-weight:var(--light-font-weight);line-height:var(--natus-line-height);margin-top:0;padding-left:50px;padding-right:50px}.form-section form{padding:35px 35px 8px}.form-section fieldset{max-width:none!important}.form-section .actions{margin-top:18px;padding:7px 0 0;text-align:right}.form-section .hs-richtext p{font-size:var(--natus-font-size);font-weight:var(--light-font-weight);line-height:var(--natus-line-height);margin:var(--base-margin) 0}.form-section .dnd-section>.row-fluid{position:relative}.form-section form{-webkit-font-smoothing:subpixel-antialiased}@media (max-width:1023px){.course-details-section .dnd-section{padding:50px 0 0}.course-details-section .cm-team-member-card-group{padding-left:25px;padding-right:25px}.course-details-section .cm-team-member-card-group .cm-team-member{margin-bottom:50px;margin-top:0}.course-instructor-bio-section .dnd-section{background-color:var(--athens-gray)}.course-instructor-bio-section .dnd-section>.row-fluid{padding-bottom:50px;padding-left:25px;padding-right:25px}.form-section form{padding:34px 10px}.form-section .dnd-section>.row-fluid{max-width:770px;width:calc(100% - 50px)}}@media (max-width:767px){.course-details-section .dnd-section{padding:30px 0 0}.course-details-section .cm-team-member-card-group .cm-team-member{margin-bottom:-300px;margin-top:0}.course-details-section .cm-team-member-card-group{margin-top:-22px;padding-left:20px;padding-right:20px}.course-instructor-bio-section .cm-team-member-card-group{margin-top:30px}.course-instructor-bio-section .dnd-section:before{height:330px;z-index:0}.course-instructor-bio-section .dnd-section .has-author-section{margin-bottom:0}.course-instructor-bio-section .dnd-section>.row-fluid{position:relative}.course-instructor-bio-section .dnd-section{background-color:#fff}.course-instructor-bio-section .dnd-section>.row-fluid{padding-bottom:0;padding-left:20px;padding-right:20px}.client-logo-section .dnd-section{padding-top:80px}.form-section .dnd-section>.row-fluid{padding-bottom:83px;padding-top:50px}.form-section .dnd-section,.form-section .dnd-section>div{padding:0}.form-section .dnd-section>.row-fluid{max-width:100%;width:100%}.form-section .hs_cos_wrapper_type_rich_text h2,.form-section .hs_cos_wrapper_type_rich_text p{padding-left:0;padding-right:0;text-align:inherit!important}.form-section .hs_cos_wrapper_type_rich_text h2{margin-bottom:25px}.form-section .hs_cos_wrapper_type_rich_text{display:block;padding-left:20px;padding-right:20px}.form-section form{padding:24px 20px}.form-section form .hs-input{width:100%!important}.form-section .form-columns-2 .hs-form-field,.form-section .form-columns-3 .hs-form-field{float:none!important;width:100%!important}.form-section form .inputs-list .hs-input{width:auto!important}}@media (min-width:768px){.client-logo-section .dnd-section{padding-bottom:155px;padding-top:100px}.form-section .dnd-section>.row-fluid{box-shadow:0 0 8px rgba(0,0,0,.16);margin-top:-140px;padding-top:60px}.form-section h2{margin-bottom:15px}}@media (min-width:1024px){.form-section .dnd-section>.row-fluid{max-width:800px;width:calc(100% - 100px)}}