.content-wrapper{margin:0 auto;max-width:1400px}.content-wrapper--vertical-spacing,.dnd-section{padding:80px 120px}@media only screen and (max-width:1024px){.content-wrapper--vertical-spacing,.dnd-section{padding:60px 20px}}@media only screen and (max-width:767px){.content-wrapper--vertical-spacing,.dnd-section{padding:40px 10px}}.dnd-section>.row-fluid{max-width:1400px}html{font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;text-decoration:none}body,ol,p,ul{font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.5px;line-height:26px;text-decoration:none}ol,p,ul{margin-bottom:25px;margin-top:0}ol,p,p span,ul{color:#212121}a{font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:24px;text-decoration:underline}a,a:active,a:focus,a:hover{color:#515ec1}.h1,h1{font-size:72px;letter-spacing:-3px;line-height:72px}.h1,.h2,h1,h2{color:#212121;font-family:Roboto Condensed;font-style:normal;font-weight:700;margin-bottom:10px;margin-top:0;text-decoration:none;text-transform:none}.h2,h2{font-size:48px;letter-spacing:-2px;line-height:48px}.h3,h3{color:#515ec1;font-size:30px;line-height:30px;text-transform:none}.h3,.h4,h3,h4{font-family:Roboto Condensed;font-style:normal;font-weight:700;letter-spacing:-1px;margin-bottom:10px;margin-top:0;text-decoration:none}.h4,h4{color:#212121;font-size:24px;line-height:24px;text-transform:uppercase}.h5,h5{color:#212121;font-size:20px;font-weight:300;letter-spacing:-.5px;line-height:20px;text-transform:none}.h5,.h6,h5,h6{font-family:Roboto Condensed;font-style:normal;margin-bottom:10px;margin-top:0;text-decoration:none}.h6,h6{color:#515ec1;font-size:18px;font-weight:700;letter-spacing:0;line-height:18px;text-transform:uppercase}blockquote{border-left-color:#515ec1;color:#000;font-size:48px;font-style:italic}.text-white *{color:#fff}.text-white .social-items svg path{fill:#fff}.text-white .social-items:hover svg path{fill:#515ec1}@media only screen and (max-width:1024px){.h1,h1{font-size:63px;letter-spacing:-2.5px;line-height:63px}}@media only screen and (max-width:991px){.h2 br,h2 br,p br{display:none}}@media only screen and (max-width:767px){.h1,h1{font-size:52px;letter-spacing:-2px;line-height:52px}.h2,h2{font-size:42px!important;letter-spacing:-1px;line-height:48.2px;margin-bottom:20px!important}.h3,h3{font-size:28px;letter-spacing:-.6px;line-height:32.6px}}@media only screen and (max-width:450px){.h1,h1{font-size:42px!important;line-height:42px}.h2,h2{font-size:38px!important;line-height:42.2px}}