    
        * { margin: 0; padding: 0; font-family: 'Source Sans Pro', sans-serif; }
        html, body { margin: 0; padding: 0; }
        header, section, footer { float: left !important; width: 100%; text-align: center !important; }
    
                    header.white { padding-top:20px; padding-bottom:20px; background-color:#F9F3A0; color:#000000; } header.white h1, section.white h2, section.white h3, section.white h4, section.white h5, section.white h6 { color:#000000; } header.white p { color:#000000; }
                    section.yellow { padding-top:60px; padding-bottom:80px; background-color:#F9F3A0; color:#000000; } section.yellow h1, section.yellow h2, section.yellow h3, section.yellow h4, section.yellow h5, section.yellow h6 { color:#FF0000; } section.yellow p { color:#000000; } section.yellow { position: relative; margin-bottom:85px; z-index: 998; } section.yellow:after { bottom:-85px; } section.yellow:after { content: ''; display: block; position: absolute; right: 0; left: 0; width: 100%; height:85px; background: url('/assets/svgs/layout/yellow-bottom-swoosh.svg#svgView(preserveAspectRatio(none))') no-repeat center Bottom;background-image: -webkit-image-set(url(/assets/svgs/layout/yellow-bottom-swoosh.svg#svgView(preserveAspectRatio(none))) 1x, url(/assets/svgs/layout/yellow-bottom-swoosh@2x.svg#svgView(preserveAspectRatio(none))) 2x);background-image: image-set(url(/assets/svgs/layout/yellow-bottom-swoosh.svg#svgView(preserveAspectRatio(none))) 1x, url(/assets/svgs/layout/yellow-bottom-swoosh@2x.svg#svgView(preserveAspectRatio(none))) 2x);background-image: url(/assets/svgs/layout/yellow-bottom-swoosh@2x.svg#svgView(preserveAspectRatio(none)));background-size:100% 100%; z-index: 999; }
                    section.white4 { padding-top:20px; padding-bottom:0px; background-color:#ffffff; color:#000000; } section.white4 h1, section.white4 h2, section.white4 h3, section.white4 h4, section.white4 h5, section.white4 h6 { color:#FF0000; } section.white4 p { color:#000000; }
                    section.orange { padding-top:80px; padding-bottom:80px; background-color:#EA974D; color:#000000; } section.orange > .wrapper { width:1200px; } section.orange h1, section.orange h2, section.orange h3, section.orange h4, section.orange h5, section.orange h6 { color:#ffffff; } section.orange p { color:#000000; } section.orange { position: relative; margin-top:75px; z-index: 998; } section.orange:before { top:-75px; } section.orange:before { content: ''; display: block; position: absolute; right: 0; left: 0; width: 100%; height:75px; background: url('/assets/svgs/layout/orange-top-swoosh.svg#svgView(preserveAspectRatio(none))') no-repeat center top;background-image: -webkit-image-set(url(/assets/svgs/layout/orange-top-swoosh.svg#svgView(preserveAspectRatio(none))) 1x, url(/assets/svgs/layout/orange-top-swoosh@2x.svg#svgView(preserveAspectRatio(none))) 2x);background-image: image-set(url(/assets/svgs/layout/orange-top-swoosh.svg#svgView(preserveAspectRatio(none))) 1x, url(/assets/svgs/layout/orange-top-swoosh@2x.svg#svgView(preserveAspectRatio(none))) 2x);background-image: url(/assets/svgs/layout/orange-top-swoosh@2x.svg#svgView(preserveAspectRatio(none)));background-size:100% 100%; z-index: 999; } section.orange { position: relative; margin-bottom:75px; z-index: 998; } section.orange:after { bottom:-75px; } section.orange:after { content: ''; display: block; position: absolute; right: 0; left: 0; width: 100%; height:75px; background: url('/assets/svgs/layout/orange-bottom-swoosh.svg#svgView(preserveAspectRatio(none))') no-repeat center Bottom;background-image: -webkit-image-set(url(/assets/svgs/layout/orange-bottom-swoosh.svg#svgView(preserveAspectRatio(none))) 1x, url(/assets/svgs/layout/orange-bottom-swoosh@2x.svg#svgView(preserveAspectRatio(none))) 2x);background-image: image-set(url(/assets/svgs/layout/orange-bottom-swoosh.svg#svgView(preserveAspectRatio(none))) 1x, url(/assets/svgs/layout/orange-bottom-swoosh@2x.svg#svgView(preserveAspectRatio(none))) 2x);background-image: url(/assets/svgs/layout/orange-bottom-swoosh@2x.svg#svgView(preserveAspectRatio(none)));background-size:100% 100%; z-index: 999; }
                    section.reviews { padding-top:0px; padding-bottom:40px; background-color:#ffffff; color:#B8529E; } section.reviews h1, section.reviews h2, section.reviews h3, section.reviews h4, section.reviews h5, section.reviews h6 { color:#B8529E; } section.reviews p { color:#B8529E; }
                    section.white7 { padding-top:40px; padding-bottom:40px; background-color:#ffffff; color:#000000; } section.white7 > .wrapper { width:810px; } section.white7 h1, section.white7 h2, section.white7 h3, section.white7 h4, section.white7 h5, section.white7 h6 { color:#000000; } section.white7 p { color:#000000; }
                    section.white8 { padding-top:40px; padding-bottom:40px; background-color:#ffffff; color:#000000; } section.white8 > .wrapper { width:1230px; } section.white8 h1, section.white8 h2, section.white8 h3, section.white8 h4, section.white8 h5, section.white8 h6 { color:#000000; } section.white8 p { color:#000000; }
                    section.white9 { padding-top:40px; padding-bottom:80px; background-color:#ffffff; color:#000000; } section.white9 > .wrapper { width:960px; } section.white9 h1, section.white9 h2, section.white9 h3, section.white9 h4, section.white9 h5, section.white9 h6 { color:#B8529E; } section.white9 p { color:#000000; }
                    section.purple-swoosh { padding-top:20px; padding-bottom:80px; background-color:#B8529E; color:#FFFFFF; } section.purple-swoosh > .wrapper { width:1080px; } section.purple-swoosh h1, section.purple-swoosh h2, section.purple-swoosh h3, section.purple-swoosh h4, section.purple-swoosh h5, section.purple-swoosh h6 { color:#00FF00; } section.purple-swoosh p { color:#FFFFFF; } section.purple-swoosh { position: relative; margin-top:40px; z-index: 998; } section.purple-swoosh:before { top:-40px; } section.purple-swoosh:before { content: ''; display: block; position: absolute; right: 0; left: 0; width: 100%; height:40px; background: url('/assets/svgs/layout/purple-top-swoosh.svg#svgView(preserveAspectRatio(none))') no-repeat center top;background-image: -webkit-image-set(url(/assets/svgs/layout/purple-top-swoosh.svg#svgView(preserveAspectRatio(none))) 1x, url(/assets/svgs/layout/purple-top-swoosh@2x.svg#svgView(preserveAspectRatio(none))) 2x);background-image: image-set(url(/assets/svgs/layout/purple-top-swoosh.svg#svgView(preserveAspectRatio(none))) 1x, url(/assets/svgs/layout/purple-top-swoosh@2x.svg#svgView(preserveAspectRatio(none))) 2x);background-image: url(/assets/svgs/layout/purple-top-swoosh@2x.svg#svgView(preserveAspectRatio(none)));background-size:100% 100%; z-index: 999; }
                    footer.blue { padding-top:40px; padding-bottom:40px; background-color:#ACD5F1; color:#000000; } footer.blue h1, section.blue h2, section.blue h3, section.blue h4, section.blue h5, section.blue h6 { color:#000000; } footer.blue p { color:#000000; }
    
        section:last-child { margin-bottom: 0; }
        h1, h2, h3, h4, h5, h6 { margin: 0 0 20px; }
        p { margin: 20px 0 0; }
    
