@media screen and (min-width: 768px) {
html {
overflow-y: scroll; }
html body {
overflow: hidden; }
html body main .row {
margin: 0; }
html body main [data-id="1160676"],
html body main #d1149378,
html body main .c1160679,
html body main #d1149383,
html body main .c1160682,
html body main .c1160709,
html body main .c1160713,
html body main #d1149525,
html body main #d1149376,
html body main #d1149379,
html body main #d1149526,
html body main #d1149385,
html body main #d1149382,
html body main #d1149381,
html body main #d1149521,
html body main #d1149380,
html body main #d1768995 {
opacity: 0;
-webkit-transition: all 2s ease;
-moz-transition: all 2s ease;
-ms-transition: all 2s ease;
-o-transition: all 2s ease;
transition: all 2s ease;
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05); }
html body main .animate {
opacity: 1 !important;
-webkit-transform: scale(1) !important;
-moz-transform: scale(1) !important;
-ms-transform: scale(1) !important;
-o-transform: scale(1) !important;
transform: scale(1) !important; }
html body main [data-id="1160676"] .container-fluid {
position: relative;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: flex-start;
-moz-justify-content: flex-start;
-ms-justify-content: flex-start;
-o-justify-content: flex-start;
justify-content: flex-start;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-o-align-items: center;
align-items: center;
min-height: 550px;
background-size: cover !important;
background-color: #1F140D; }
html body main [data-id="1160676"] .container-fluid div.wrapper {
width: 50%;
max-width: 500px;
height: auto;
color : #FFFFFF }
html body main [data-id="1160676"] .container-fluid div.wrapper h3 {
margin: 0 0 30px; }
html body main [data-id="1160676"] .container-fluid div.wrapper h3 {
font-size: 35px;
line-height: 1em; }
html body main [data-id="1160676"] .container-fluid div.wrapper div.descriptions p {
font-size: 18px; }
html body main [data-id="1160676"] .container-fluid:before {
content: "";
display: block;
height: 100%;
width: 1px; }
html body main div#d2039607 {
padding: 0; 
margin-top: 0;
}
html body main div#d2039607 div.container-fluid > div.clearfix {
background: #444F4C;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: flex-start;
-moz-justify-content: flex-start;
-ms-justify-content: flex-start;
-o-justify-content: flex-start;
justify-content: flex-start;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-o-align-items: center;
align-items: center;
position: relative; }
html body main div#d2039607 div.container-fluid > div.clearfix .media-box {
width: 50%;
margin: 0; }
html body main div#d2039607 div.container-fluid > div.clearfix .media-box + div {
width: 50%;
padding: 17px 50px 25px; }
html body main div#d2039607 div.container-fluid > div.clearfix .media-box + div h3 {
margin-bottom: 15px; }
html body main div#d2039607 div.container-fluid > div.clearfix .media-box + div h3 {
color: #fff;
font-size: 35px; 
display: block !important;
}
html body main div#d2039607 div.container-fluid > div.clearfix .media-box + div p {
color: #fff;
font-size: 18px; }
html body main div#d2039607 div.container-fluid > div.clearfix:before {
content: "";
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 50%;
/*background: #000;*/
display: block; }
html body main div#d2039607 ul.list-unstyled {
display: none; }
html body main div.container-fluid.c1160679 {
padding: 0 32px; }
html body main div.container-fluid.c1160679 > div {
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background: #849892;
padding: 35px 27px;
max-width: 1200px;
margin: 0 auto 0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
-o-justify-content: space-between;
justify-content: space-between;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
-o-flex-wrap: wrap;
flex-wrap: wrap; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] {
width: 30%; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] ul {
margin: 0 0 15px 0; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] div.descriptions {
color: #fff;
font-size: 18px; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] header {
display: none; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] ul {
margin: 0 0 15px 0;
padding: 0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
-o-justify-content: space-between;
justify-content: space-between; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] ul li {
position: relative;
width: 100%;
list-style: none;
padding: 0;
margin: 0; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] ul li img {
width: 100%; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] {
width: 65%;
position: relative; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] header {
display: none; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] ul {
margin: 0 0 15px 0;
padding: 0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
-o-justify-content: space-between;
justify-content: space-between; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] ul li {
position: relative;
width: 45.5%;
list-style: none;
padding: 0;
margin: 0; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] ul li img {
width: 100%; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] div.descriptions {
color: #fff;
font-size: 18px; }
html body main div.container-fluid.c1160679 > div > span:last-child {
display: none; }
html body main div.container-fluid.c1160679 > div:before {
content: "";
display: none; }
html body main div.container-fluid.c1160679 .ngc-1-in-a-row .container-fluid {
padding: 0; }
html body main div.container-fluid.c1160679 .ngc-1-in-a-row .list-unstyled {
width: 100%; }
html body main div.container-fluid.c1160679 .ngc-1-in-a-row .list-unstyled a {
padding: 20px 40px 20px 75px;
font-size: 22px;
background: #444F4C;
line-height: 1em;
border-radius: 10px;
color: #E5E6E5;
font-weight: bold;
display: block;
position: relative;
overflow: hidden;
font-family: Oswald,'Lucida Grande',sans-serif; }
html body main div.container-fluid.c1160679 .list-unstyled a:before {
position: absolute;
margin-left: -45px;
content: "\f03d";
font-size: 22px;
font-family: fontAwesome; }
html body main div#d2037452 {
padding: 0; 
margin-top: 0;
}
html body main div#d2037452 div.container-fluid > div.clearfix {
background: #2B2A4F;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: flex-start;
-moz-justify-content: flex-start;
-ms-justify-content: flex-start;
-o-justify-content: flex-start;
justify-content: flex-start;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-o-align-items: center;
align-items: center;
-webkit-flex-direction: row-reverse;
-moz-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
-o-flex-direction: row-reverse;
flex-direction: row-reverse;
position: relative; }
html body main div#d2037452 div.container-fluid > div.clearfix .media-box {
width: 50%;
margin: 0; }
html body main div#d2037452 div.container-fluid > div.clearfix .media-box + div {
width: 50%;
padding: 17px 50px 25px; }
html body main div#d2037452 div.container-fluid > div.clearfix .media-box + div h3 {
margin-bottom: 15px; }
html body main div#d2037452 div.container-fluid > div.clearfix .media-box + div h3 {
color: #fff;
font-size: 35px; 
display: block !important;
}
html body main div#d2037452 div.container-fluid > div.clearfix .media-box + div p {
color: #fff;
font-size: 18px; }
html body main div#d2037452 div.container-fluid > div.clearfix:before {
content: "";
position: absolute;
right: 0;
top: 0;
height: 100%;
width: 50%;
/*background: #000;*/
display: block; }
html body main div#d2037452 ul.list-unstyled {
display: none; }
html body main div.container-fluid.c1160682 {
padding: 0 32px; }
html body main div.container-fluid.c1160682 > div {
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background: #9897B4;
padding: 35px 27px;
max-width: 1200px;
width: 100%;
margin-bottom: 10px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
-o-justify-content: space-between;
justify-content: space-between; }
html body main div.container-fluid.c1160682 > div [data-id="1160682"],
html body main div.container-fluid.c1160682 > div [data-id="1160688"],
html body main div.container-fluid.c1160682 > div [data-id="1160690"] {
float: none;
width: 30%;
margin: 0;
position: relative; }
html body main div.container-fluid.c1160682 > div header {
display: none; }
html body main div.container-fluid.c1160682 > div ul.list-inline-img {
margin-bottom: 15px; }
html body main div.container-fluid.c1160682 > div ul.list-inline-img img {
width: 100%; }
html body main div.container-fluid.c1160682 > div div.descriptions {
color: #fff;
font-size: 18px; }
html body main div.container-fluid.c1160682 > div > span:last-child {
display: none; }
html body main div.container-fluid.c1160682 > div:before,
html body main div.container-fluid.c1160682 > div:after {
display: none; }
html body main #d1774233 h2,
html body main #d1777378 h2,
html body main #d1776795 h2 {
margin-top: 56px;
margin-bottom: 0;
padding: 12px 16px; 
font-size: 35px;
color: #fff;
background: #44546A; }
html body main #d1149376,
html body main #d1149385,
html body main #d1149381,
html body main #d2018562 {
padding: 0 32px; }
html body main #d2039414 div.container-fluid,
html body main #d2018561 div.container-fluid,
html body main #d2018563 div.container-fluid,
html body main #d2018562 div.container-fluid {
background: #CECCDE;
max-width: 1200px;
padding: 20px 32px;
margin: 0 auto; }
html body main #d2039414 div.container-fluid div.media-box,
html body main #d2018561 div.container-fluid div.media-box,
html body main #d2018563 div.container-fluid div.media-box,
html body main #d2018562 div.container-fluid div.media-box {
float: left;
margin-right: 20px;
margin-bottom: 0;
width: 366px; }
html body main #d2039414 div.container-fluid div.media-box img,
html body main #d2018561 div.container-fluid div.media-box img,
html body main #d2018563 div.container-fluid div.media-box img,
html body main #d2018562 div.container-fluid div.media-box img {
margin-bottom: 0; }
html body main #d2039414 div.container-fluid h3,
html body main #d2018561 div.container-fluid h3,
html body main #d2018563 div.container-fluid h3,
html body main #d2018562 div.container-fluid h3 {
margin-top: 0;
margin-bottom: 30px;
font-size: 33px; }
html body main #d2039414 div.container-fluid p,
html body main #d2018561 div.container-fluid p,
html body main #d2018563 div.container-fluid p,
html body main #d2018562 div.container-fluid p {
font-size: 16px; }
html body main #d1149379,
html body main #d2018560 {
padding: 0 32px; }
html body main #d2018559 div.container-fluid,
html body main #d2018560 div.container-fluid {
background: #E6E4F5;
max-width: 1200px;
padding: 20px 32px;
margin: 0 auto; }
html body main #d2018559 div.container-fluid div.media-box {
float: left;
margin-right: 20px;
margin-bottom: 0;
width: 366px; }
html body main #d2018560 div.container-fluid div.media-box {
float: right;
margin-left: 20px;
margin-bottom: 0;
width: 366px; }
html body main #d2018559 div.container-fluid div.media-box img,
html body main #d2018560 div.container-fluid div.media-box img {
margin-bottom: 0; }
html body main #d2018559 div.container-fluid h3,
html body main #d2018560 div.container-fluid h3 {
margin-top: 0;
margin-bottom: 30px;
font-size: 33px; }
html body main #d2018559 div.container-fluid p,
html body main #d2018560 div.container-fluid p {
font-size: 16px; }
html body main #d2018562 {
margin-bottom: 50px; }
html body main #d2018562 div.container-fluid div:first-of-type {
float: right;
display: block;
width: 43%; }
html body main #d2018562 div.container-fluid div.media-box {
float: left;
margin-right: 0;
width: 55%; }
html body main #d2018562 div.container-fluid h3 {
margin-top: 0;
margin-bottom: 30px;
font-size: 33px; }
html body main #d2018562 div.container-fluid p {
font-size: 16px; }
html body main div#d1768995 {
margin-bottom: 80px; }
html body main div#d1768995 .list-unstyled a {
padding: 20px;
font-size: 30px;
background: #494972;
line-height: 1em;
border-radius: 10px;
color: #fff;
font-weight: bold;
display: block;
position: relative;
overflow: hidden;
font-family: Oswald,'Lucida Grande',sans-serif; }
html body main div#d1768995 .list-unstyled a .fa-angle-double-right {
position: absolute;
right: 0;
top: 0;
height: 100%;
background: #686888;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-o-align-items: center;
align-items: center; }
html body main #d1909151-modal .media-movie {
width: 100%; }
html body main #d2039607 div.container-fluid div.media-box img,html body main #d2037452 div.container-fluid div.media-box img {
margin-bottom: 0;
padding-left: 0;
padding-right: 0;
}
}
@media screen and (max-width: 767px) {
html {
width: 100%;
overflow-y: scroll; }
html body {
overflow: hidden; }
html body main [data-id="1160676"],
html body main #d1149378,
html body main .c1160679,
html body main #d1149383,
html body main .c1160682,
html body main .c1160709,
html body main .c1160713,
html body main #d1149525,
html body main #d1149376,
html body main #d1149379,
html body main #d1149526,
html body main #d1149385,
html body main #d1149382,
html body main #d1149381,
html body main #d1149521,
html body main #d1149380,
html body main #d1768995 {
opacity: 0;
-webkit-transition: all 2s ease;
-moz-transition: all 2s ease;
-ms-transition: all 2s ease;
-o-transition: all 2s ease;
transition: all 2s ease;
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05); }
html body main .animate {
opacity: 1 !important;
-webkit-transform: scale(1) !important;
-moz-transform: scale(1) !important;
-ms-transform: scale(1) !important;
-o-transform: scale(1) !important;
transform: scale(1) !important; }
html body main [data-id="1160676"] .container-fluid,
html body main [data-id="1160676"] .row {
margin: 0 !important;
padding: 0 !important; }
html body main [data-id="1160676"] .container-fluid div.wrapper {
background: #DDD3C4;
padding-bottom: 50px;
margin: 0 -16px; }
html body main [data-id="1160676"] .container-fluid div.wrapper img {
width: 100%;
display: block;
margin-bottom: 40px; }
html body main [data-id="1160676"] .container-fluid div.wrapper h3 {
margin: 0 0 30px;
text-align: center; }
html body main [data-id="1160676"] .container-fluid div.wrapper h3 {
font-size: 40px;
line-height: 1em; }
html body main [data-id="1160676"] .container-fluid div.wrapper div.descriptions {
width: 80%;
margin: 0 auto; }
html body main [data-id="1160676"] .container-fluid div.wrapper div.descriptions p {
font-size: 18px;
text-align: center;
line-height: 1.75em;
margin: 0; }
html body main [data-id="1160676"] .container-fluid:before {
content: "";
display: block;
height: 100%;
width: 1px; }
html body main div#d2039607 {
padding: 0 0 30px;
background: #444F4C; 
margin-top: 0;
}
html body main div#d2039607 div.container-fluid {
padding: 0; }
html body main div#d2039607 div.container-fluid > div.clearfix .media-box {
width: 100%;
margin: 0 0 40px; }
html body main div#d2039607 div.container-fluid > div.clearfix .media-box iframe {
width: 100%; }
html body main div#d2039607 div.container-fluid > div.clearfix .media-box + div {
width: 80%;
margin: 0 auto; }
html body main div#d2039607 div.container-fluid > div.clearfix .media-box + div h3 {
margin-bottom: 30px;
text-align: center; }
html body main div#d2039607 div.container-fluid > div.clearfix .media-box + div h3 {
color: #fff;
font-size: 30px; }
html body main div#d2039607 div.container-fluid > div.clearfix .media-box + div p {
color: #fff;
font-size: 18px;
text-align: center;
display: block; }
html body main div#d2039607 ul.list-unstyled {
display: none; }
html body main div.container-fluid.c1160679 {
display: block;
background: #849892;
padding: 50px 0; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] {
width: 90%;
margin: 0 auto;
padding: 0 !important;
position: relative;
float: none; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] ul {
margin: 0 0 15px 0;
display: block; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] ul li {
display: block; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] div.descriptions {
color: #fff;
margin-bottom: 30px; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] header {
display: none; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] ul {
padding: 0;
margin: 0 0 15px 0; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] ul li {
position: relative;
width: 100%;
list-style: none;
padding: 0;
margin: 0; }
html body main div.container-fluid.c1160679 > div [data-id="1160679"] ul li img {
width: 100%; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] {
width: 90%;
position: relative;
margin: 0 auto;
padding: 0 !important;
float: none; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] header {
display: none; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] ul {
padding: 0;
width: 100%; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] ul li {
position: relative;
width: 100%;
list-style: none;
padding: 0;
margin: 0 0 15px;
display: block; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] ul li img {
width: 100%; }
html body main div.container-fluid.c1160679 > div [data-id="1160680"] div.descriptions {
color: #fff;
margin-bottom: 30px; }
html body main div.container-fluid.c1160679 > div > span:last-child {
display: none; }
html body main div.container-fluid.c1160679 .ngc-1-in-a-row .container-fluid {
padding: 0; }
html body main div.container-fluid.c1160679 .list-unstyled a {
padding: 20px 40px 20px 65px;
font-size: 18px;
background: #444F4C;
line-height: 1em;
border-radius: 10px;
color: #E5E6E5;
font-weight: bold;
display: block;
width: 90%;
margin: 0 auto;
position: relative;
overflow: hidden;
font-family: Oswald,'Lucida Grande',sans-serif; }
html body main div.container-fluid.c1160679 .list-unstyled a:before {
position: absolute;
margin-left: -40px;
content: "\f03d";
font-size: 22px;
font-family: fontAwesome; }
html body main div#d2037452 {
padding: 0 0 30px;
background: #2B2A4F; }
html body main div#d2037452 div.container-fluid {
padding: 0; }
html body main div#d2037452 div.container-fluid > div.clearfix .media-box {
margin: 0 0 40px;
width: 100%; }
html body main div#d2037452 div.container-fluid > div.clearfix .media-box iframe {
width: 100%; }
html body main div#d2037452 div.container-fluid > div.clearfix .media-box + div {
width: 80%;
margin: 0 auto; }
html body main div#d2037452 div.container-fluid > div.clearfix .media-box + div h3 {
margin-bottom: 30px;
text-align: center; }
html body main div#d2037452 div.container-fluid > div.clearfix .media-box + div h3 {
color: #fff;
font-size: 30px; }
html body main div#d2037452 div.container-fluid > div.clearfix .media-box + div p {
color: #fff;
font-size: 18px;
text-align: center;
display: block; }
html body main div#d2037452 ul.list-unstyled {
display: none; }
html body main div.container-fluid.c1160682 {
display: block;
background: #9897B4;
padding: 50px 0;
margin-bottom: 30px; }
html body main div.container-fluid.c1160682 > div {
float: none;
width: 90%;
margin: 0 auto 30px; }
html body main div.container-fluid.c1160682 > div header {
display: none; }
html body main div.container-fluid.c1160682 > div ul.list-inline-img {
display: block;
margin-bottom: 15px; }
html body main div.container-fluid.c1160682 > div ul.list-inline-img li {
display: block; }
html body main div.container-fluid.c1160682 > div ul.list-inline-img li img {
width: 100%; }
html body main div.container-fluid.c1160682 > div div.descriptions {
color: #fff; }
html body main div.container-fluid.c1160682 > div:last-child {
margin-bottom: 0; }
html body main div.container-fluid.c1160682 > div > span:last-child {
display: none; }
html body main div.container-fluid.c1160682 > div:before,
html body main div.container-fluid.c1160682 > div:after {
display: none; }
html body main div#d2032834 {
padding: 0; }
html body main div#d2032834 div.container-fluid {
padding: 0; }
html body main div#d2032834 div.container-fluid > div.clearfix {
background: #841B1B;
padding: 30px 0; }
html body main div#d2032834 div.container-fluid > div.clearfix .media-box {
width: 90%;
margin: 0 auto 30px; }
html body main div#d2032834 div.container-fluid > div.clearfix .media-box img {
padding: 0;
margin: 0; }
html body main div#d2032834 div.container-fluid > div.clearfix .media-box + div {
width: 80%;
margin: 0 auto 30px; }
html body main div#d2032834 div.container-fluid > div.clearfix .media-box + div h3 {
margin-bottom: 30px; }
html body main div#d2032834 div.container-fluid > div.clearfix .media-box + div h3 {
color: #fff;
font-size: 30px; }
html body main div#d2032834 div.container-fluid > div.clearfix .media-box + div p {
color: #fff;
font-size: 18px; }
html body main div#d2032834 ul.list-unstyled {
display: none; }
html body main #d1774233 div.container-fluid,
html body main #d1777378 div.container-fluid,
html body main #d1776795 div.container-fluid {
padding: 0; }
html body main #d1774233 h2,
html body main #d1777378 h2,
html body main #d1776795 h2 {
margin-top: 40px;
margin-bottom: 0;
padding: 12px 16px;
font-size: 35px;
color: #fff;
background: #44546A; }
html body main #d2039414 div.container-fluid,
html body main #d2018561 div.container-fluid,
html body main #d2018563 div.container-fluid,
html body main #d2018562 div.container-fluid {
background: #CECCDE;
padding: 20px 0; }
html body main #d2039414 div.container-fluid div.media-box,
html body main #d2018561 div.container-fluid div.media-box,
html body main #d2018563 div.container-fluid div.media-box,
html body main #d2018562 div.container-fluid div.media-box {
margin: 0 auto 15px;
width: 90%;
position: relative; }
html body main #d2039414 div.container-fluid div.media-box img,
html body main #d2018561 div.container-fluid div.media-box img,
html body main #d2018563 div.container-fluid div.media-box img,
html body main #d2018562 div.container-fluid div.media-box img {
margin-bottom: 0;
width: 100%;
padding: 0; }
html body main #d2039414 div.container-fluid h3,
html body main #d2018561 div.container-fluid h3,
html body main #d2018563 div.container-fluid h3,
html body main #d2018562 div.container-fluid h3 {
margin-top: 0;
margin: 0 auto 15px;
width: 90%;
font-size: 30px;
text-align: center;
display: block; }
html body main #d2039414 div.container-fluid p,
html body main #d2018561 div.container-fluid p,
html body main #d2018563 div.container-fluid p,
html body main #d2018562 div.container-fluid p,
html body main #d2018562 div.container-fluid ul li {
margin: 0 auto;
width: 90%;
text-align: center; }
html body main #d2018559 div.container-fluid,
html body main #d2018560 div.container-fluid {
background: #E6E4F5;
padding: 20px 0; }
html body main #d2018559 div.container-fluid div.media-box,
html body main #d2018560 div.container-fluid div.media-box {
margin: 0 auto 15px;
width: 90%;
position: relative; }
html body main #d2018559 div.container-fluid div.media-box img,
html body main #d2018560 div.container-fluid div.media-box img {
margin-bottom: 0;
width: 100%;
padding: 0; }
html body main #d2018559 div.container-fluid h3,
html body main #d2018560 div.container-fluid h3 {
margin-top: 0;
margin: 0 auto 15px;
width: 90%;
font-size: 30px;
text-align: center;
display: block; }
html body main #d2018559 div.container-fluid p,
html body main #d2018560 div.container-fluid p {
margin: 0 auto;
width: 90%;
text-align: center; }
html body main #d2018562 {
margin-bottom: 50px; }
html body main #d2018562 div.container-fluid {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex !important;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
-o-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex-direction: column-reverse;
-moz-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
-o-flex-direction: column-reverse;
flex-direction: column-reverse; }
html body main #d2018562 div.container-fluid div:first-of-type {
display: block;
width: 90%;
margin: 0 auto 15px; }
html body main #d2018562 div.container-fluid div:first-of-type p {
width: 100%; }
html body main #d2018562 div.container-fluid div.media-box {
margin: 0 auto 15px;
width: 90%; }
html body main #d2018562 div.container-fluid div.media-box img {
width: 100%; }
html body main div#d1768995 {
margin-bottom: 80px; }
html body main div#d1768995 .list-unstyled a {
width: 90%;
margin: 0 auto;
padding: 20px;
font-size: 18px;
background: #494972;
line-height: 1em;
border-radius: 10px;
color: #fff;
font-weight: bold;
display: block;
position: relative;
overflow: hidden;
font-family: Oswald,'Lucida Grande',sans-serif; }
html body main div#d1768995 .list-unstyled a .fa-angle-double-right {
position: absolute;
right: 0;
top: 0;
height: 100%;
background: #686888;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-o-align-items: center;
align-items: center; }
html body main #d1909151-modal .media-movie {
width: 100%; }}