.jumbotron { -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; -ms-border-radius: 0px !important; border-radius: 0px !important; margin-bottom: 0px; margin-top: 0px; padding: 10px 0px; position: relative; }

.jumbotron .path-white-1 { position: absolute; left: 0px; bottom: 0px; background-image: url(path-white-1.svg); background-repeat: no-repeat; width: 426px; height: 220px; background-position: 0px 0px; }

.jumbotron .path-white-2 { position: absolute; right: 0px; top: 0px; background-image: url(path-white-2.svg); background-repeat: no-repeat; width: 317px; height: 240px; background-position: 0px 0px; }

.jumbotron.purple { background: #ed7354; background: -moz-linear-gradient(45deg, #ed7354 0%, #d30072 100%); background: -webkit-linear-gradient(45deg, #ed7354 0%, #d30072 100%); background: linear-gradient(45deg, #ed7354 0%, #d30072 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed7354', endColorstr='#d30072', GradientType=1); }

.jumbotron.orange { background: #f68b05; background: -moz-linear-gradient(45deg, #f68b05 4%, #eb5f00 100%); background: -webkit-linear-gradient(45deg, #f68b05 4%, #eb5f00 100%); background: linear-gradient(45deg, #f68b05 4%, #eb5f00 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f68b05', endColorstr='#eb5f00', GradientType=1); }

.jumbotron.orange .path-white-1 { display: none; }

.jumbotron.blue { background: #1daaba; background: -moz-linear-gradient(45deg, #1daaba 0%, #201e44 88%); background: -webkit-linear-gradient(45deg, #1daaba 0%, #201e44 88%); background: linear-gradient(45deg, #1daaba 0%, #201e44 88%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1daaba', endColorstr='#201e44', GradientType=1); }

.jumbotron .quote-title { height: auto; display: table; min-height: 250px; width: 100%; }

.jumbotron .quote-title .quote-title-align { display: table-cell; vertical-align: middle; height: 100%; }

.jumbotron .quote-title .quote-title-align h2 { color: #FFFFFF; display: block; margin-top: 0px; margin-bottom: 15px; text-align: left; }

.jumbotron .quote-title .quote-title-align span { display: block; color: #FFFFFF; font-size: 1.2rem; }

.jumbotron .quote-title .quote-title-align .btn.white { background-color: #FFFFFF; color: #000000 !important; }

@media (max-width: 575px) { .jumbotron { padding: 20px 15px; } }

@media (min-width: 576px) and (max-width: 767px) { .jumbotron { padding: 20px 15px; } }

@media (min-width: 768px) and (max-width: 991px) { .jumbotron { padding: 20px 15px; } }
