#DIV_73 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 450px;
    left: 0px;
    position: relative;
    right: 0px;
    top: 0px;
    width: 1320px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 660px 225px;
    transform-origin: 660px 225px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    margin: 30px 50.5px 0px;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_73*/

#DIV_74 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 450px;
    width: 1350px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 675px 225px;
    transform-origin: 675px 225px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    margin: 30px -15px 0px;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_74*/

#DIV_1 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    float: left;
    height: 420px;
    left: 0px;
    position: relative;
    right: 0px;
    top: 0px;
    width: 900px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 450px 210px;
    transform-origin: 450px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    margin: 0px 0px 30px;
    outline: rgb(34, 34, 34) none 0px;
    padding: 0px 15px;
}/*#DIV_1*/

#DIV_1:after {
    bottom: 0px;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    content: '""';
    display: block;
    height: 210px;
    left: 65px;
    position: absolute;
    right: 65px;
    top: 210px;
    width: 770px;
    z-index: -1;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 385px 105px;
    transform-origin: 385px 105px;
    border: 0px none rgb(34, 34, 34);
    border-radius: 40% 40% 40% 40%;
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_1:after*/

#DIV_1:before {
    bottom: 0px;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    content: '""';
    display: block;
    height: 210px;
    left: 65px;
    position: absolute;
    right: 65px;
    top: 210px;
    width: 770px;
    z-index: -1;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 385px 105px;
    transform-origin: 385px 105px;
    border: 0px none rgb(34, 34, 34);
    border-radius: 40% 40% 40% 40%;
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_1:before*/

#DIV_2 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 420px;
    width: 870px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 435px 210px;
    transform-origin: 435px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_2*/

#DIV_3 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 420px;
    left: 0px;
    position: relative;
    right: 0px;
    top: 0px;
    width: 870px;
    z-index: 1;
    backface-visibility: hidden;
    column-rule-color: rgb(34, 34, 34);
    perspective: 1300px;
    perspective-origin: 435px 210px;
    transform-origin: 435px 210px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_3*/

#DIV_4 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 420px;
    left: 0px;
    top: 0px;
    width: 870px;
    backface-visibility: hidden;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 435px 210px;
    transform-origin: 435px 210px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_4*/

#DIV_5 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 420px;
    width: 870px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 435px 210px;
    transform-origin: 435px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_5*/

#DIV_5:after {
    box-sizing: border-box;
    clear: both;
    color: rgb(34, 34, 34);
    content: '';
    display: table;
    column-rule-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_5:after*/

#DIV_5:before {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    content: '';
    display: table;
    column-rule-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_5:before*/

#DIV_6 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    float: left;
    height: 420px;
    left: 0px;
    position: relative;
    right: 0px;
    top: 0px;
    width: 435px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 217.5px 210px;
    transform-origin: 217.5px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_6*/

#DIV_6:after {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    content: '';
    display: block;
    height: 420px;
    left: 422px;
    position: absolute;
    right: -13px;
    top: 0px;
    width: 26px;
    z-index: 2;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 13px 210px;
    transform-origin: 13px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_6:after*/

#A_7 {
    box-sizing: border-box;
    color: #96162e;
    display: block;
    height: 0px;
    text-decoration: none;
    width: 435px;
    column-rule-color: #96162e;
    perspective-origin: 217.5px 0px;
    transform-origin: 217.5px 0px;
    border: 0px none #96162e;
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: #96162e none 0px;
    transition: all 0.3s ease 0s;
}/*#A_7*/

#DIV_6 #IMG_8 {
    bottom: 210px;
    object-fit: cover;
    box-sizing: border-box;
    color: #96162e;
    display: block;
    height: 420px;
    left: -217.5px;
    position: absolute;
    right: 217.5px;
    top: -210px;
    vertical-align: middle;
    width: 435px;
    z-index: 0;
    column-rule-color: #96162e;
    perspective-origin: 217.5px 210px;
    transform: matrix(1, 0, 0, 1, 217.5, 210);
    transform-origin: 217.5px 210px;
    border: 0px none #96162e;
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: #96162e none 0px;
}/*#IMG_8*/

#DIV_9 {
    bottom: 0px;
    box-shadow: rgba(0, 0, 0, 0.278431) 25px 2px 40px -20px inset, rgb(255, 255, 255) 0px 4px 13px -24px inset;
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    float: left;
    height: 420px;
    left: 0px;
    max-height: 420px;
    position: relative;
    right: 0px;
    top: 0px;
    width: 435px;
    z-index: 0;
    backface-visibility: hidden;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 217.5px 210px;
    transform-origin: 217.5px 210px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
    overflow: hidden;
    padding: 30px 30px 60px;
}/*#DIV_9*/

#DIV_10 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: 222px;
    max-height: 330px;
    width: 375px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 187.5px 111px;
    transform-origin: 187.5px 111px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#DIV_10*/

#H3_11 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: 38px;
    text-rendering: optimizeLegibility;
    text-transform: uppercase;
    width: 375px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 187.5px 19px;
    transform-origin: 187.5px 19px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 38px / 38px bebas-neue, Arial, sans-serif;
    margin: 12px 0px 10px;
    outline: rgb(51, 51, 51) none 0px;
}/*#H3_11*/

#TIME_12 {
    bottom: 358px;
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    display: block;
    height: 22px;
    left: 312.922px;
    position: absolute;
    right: 27px;
    top: 40px;
    width: 95.0781px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 47.5312px 11px;
    transform-origin: 47.5312px 11px;
    border: 0px none rgb(51, 51, 51);
    font: italic normal 300 normal 15px / 22.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#TIME_12*/

#H2_13 {
    box-sizing: border-box;
    color: #96162e;
    height: 30px;
    text-rendering: optimizeLegibility;
    width: 375px;
    column-rule-color: #96162e;
    perspective-origin: 187.5px 15px;
    transform-origin: 187.5px 15px;
    border: 0px none #96162e;
    font: normal normal 500 normal 30px / 30px "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    margin: 60px 0px 19px;
    outline: #96162e none 0px;
}/*#H2_13*/

#A_14 {
    box-sizing: border-box;
    color: #96162e;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    column-rule-color: #96162e;
    border: 0px none #96162e;
    font: normal normal normal normal 30px / 30px "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    outline: #96162e none 0px;
    transition: all 0.3s ease 0s;
}/*#A_14*/

#P_15 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: 75px;
    text-rendering: optimizeLegibility;
    width: 375px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 187.5px 37.5px;
    transform-origin: 187.5px 37.5px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal normal normal 16px / 25.6px proxima-nova, sans-serif;
    margin: 0px 0px 20px;
    outline: rgb(51, 51, 51) none 0px;
}/*#P_15*/

#DIV_16 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    width: 375px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 187.5px 0px;
    transform-origin: 187.5px 0px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#DIV_16*/

#DIV_17 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    display: none;
    height: 420px;
    left: 0px;
    top: 0px;
    width: 100%;
    backface-visibility: hidden;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_17*/

#DIV_18 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: auto;
    width: auto;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_18*/

#DIV_18:after {
    box-sizing: border-box;
    clear: both;
    color: rgb(34, 34, 34);
    content: '"' '"';
    display: table;
    height: auto;
    width: auto;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_18:after*/

#DIV_18:before {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    content: '"' '"';
    display: table;
    height: auto;
    width: auto;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_18:before*/

#DIV_19 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    float: left;
    height: 420px;
    position: relative;
    width: 50%;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_19*/

#DIV_19:after {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    content: '""';
    display: block;
    height: 100%;
    position: absolute;
    right: -13px;
    top: 0px;
    width: 26px;
    z-index: 2;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_19:after*/

#A_20 {
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    display: block;
    text-decoration: none;
    column-rule-color: rgb(226, 3, 124);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(226, 3, 124);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(226, 3, 124) none 0px;
    transition: all 0.3s ease 0s;
}/*#A_20*/

#IMG_21 {
    bottom: 50%;
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    display: block;
    height: 100%;
    position: absolute;
    right: 50%;
    vertical-align: middle;
    z-index: 0;
    column-rule-color: rgb(226, 3, 124);
    border: 0px none rgb(226, 3, 124);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(226, 3, 124) none 0px;
}/*#IMG_21*/

#DIV_22 {
    box-shadow: rgba(0, 0, 0, 0.278431) 25px 2px 40px -20px inset, rgb(255, 255, 255) 0px 4px 13px -24px inset;
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    float: left;
    height: 420px;
    max-height: 420px;
    position: relative;
    width: 50%;
    z-index: 0;
    backface-visibility: hidden;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
    overflow: hidden;
    padding: 30px 30px 60px;
}/*#DIV_22*/

#DIV_23 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: auto;
    max-height: 330px;
    width: auto;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#DIV_23*/

#H3_24 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: auto;
    text-rendering: optimizeLegibility;
    text-transform: uppercase;
    width: auto;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 38px / 38px bebas-neue, Arial, sans-serif;
    margin: 12px 0px 10px;
    outline: rgb(51, 51, 51) none 0px;
}/*#H3_24*/

#TIME_25 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    display: block;
    position: absolute;
    right: 27px;
    top: 40px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(51, 51, 51);
    font: italic normal 300 normal 15px / 22.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#TIME_25*/

#H2_26 {
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    height: auto;
    text-rendering: optimizeLegibility;
    width: auto;
    column-rule-color: rgb(226, 3, 124);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(226, 3, 124);
    font: normal normal 500 normal 30px / 30px "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    margin: 60px 0px 19px;
    outline: rgb(226, 3, 124) none 0px;
}/*#H2_26*/

#A_27 {
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    text-decoration: none;
    text-rendering: optimizeLegibility;
    column-rule-color: rgb(226, 3, 124);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(226, 3, 124);
    font: normal normal normal normal 30px / 30px "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    outline: rgb(226, 3, 124) none 0px;
    transition: all 0.3s ease 0s;
}/*#A_27*/

#P_28 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: auto;
    text-rendering: optimizeLegibility;
    width: auto;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(51, 51, 51);
    font: normal normal normal normal 16px / 25.6px proxima-nova, sans-serif;
    margin: 0px 0px 20px;
    outline: rgb(51, 51, 51) none 0px;
}/*#P_28*/

#DIV_29 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: auto;
    width: auto;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#DIV_29*/

#DIV_30 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 50px;
    left: 445px;
    position: absolute;
    right: 15px;
    top: 370px;
    width: 425px;
    z-index: 100;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 212.5px 25px;
    transform-origin: 212.5px 25px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
    padding: 0px 20px 20px;
}/*#DIV_30*/

#A_31{
    color: #96162e;
    text-transform: uppercase;
    column-rule-color: #96162e;
    border: 0px none #96162e;
    font: normal normal 800 normal 15px / 22.5px proxima-nova, sans-serif;    
}

.left-button#A_31 {
    bottom: 0px;
    box-sizing: border-box;
    color: #96162e;
    text-transform: uppercase;
    column-rule-color: #96162e;
    border: 0px none #96162e;
    font: normal normal 800 normal 15px / 22.5px proxima-nova, sans-serif;
    outline: #96162e none 0px;
    background: rgba(226, 3, 124, 0.24);
    padding: 6px;
    border-radius: 50%;
    display: inline-block;
    height: 32px;
    left: 0px;
    position: relative;
    right: 0px;
    text-align: center;
    text-decoration: none;
    top: 0px;
    width: 32px;
    perspective-origin: 17px 16px;
    transform-origin: 17px 16px;
    transition: background-color 0.2s ease-out 0s;
}/*#A_31*/

#DIV_32 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    float: right;
    height: 32px;
    width: 80.7344px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 40.3594px 16px;
    transform-origin: 40.3594px 16px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    margin: -5px 0px 0px;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_32*/

#A_33 {
    bottom: 0px;
    box-sizing: border-box;
    color: #96162e;
    text-transform: uppercase;
    column-rule-color: #96162e;
    border: 0px none #96162e;
    font: normal normal 800 normal 15px / 22.5px proxima-nova, sans-serif;
    outline: #96162e none 0px;
    background: rgba(226, 3, 124, 0.24);
    padding: 6px;
    border-radius: 50%;
    display: inline-block;
    height: 32px;
    left: 0px;
    position: relative;
    right: 0px;
    text-align: center;
    text-decoration: none;
    top: 0px;
    width: 32px;
    perspective-origin: 17px 16px;
    transform-origin: 17px 16px;
    transition: background-color 0.2s ease-out 0s;
}/*#A_33*/

#I_34 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: default;
    pointer-events: none;
    text-align: center;
    column-rule-color: rgb(255, 255, 255);
    border: 0px none rgb(255, 255, 255);
    font: italic normal normal normal 16px / normal "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    outline: rgb(255, 255, 255) none 0px;
}/*#I_34*/

#I_34:before {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    content: '""';
    cursor: default;
    display: inline-block;
    height: 16px;
    left: 0px;
    pointer-events: none;
    position: relative;
    right: 0px;
    speak: none;
    text-align: left;
    top: 0px;
    width: 12px;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 6px 8px;
    transform-origin: 6px 8px;
    border: 0px none rgb(255, 255, 255);
    font: normal normal normal normal 16px / 16px custom;
    outline: rgb(255, 255, 255) none 0px;
}/*#I_34:before*/

#A_35 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    height: 32px;
    left: 0px;
    position: relative;
    right: 0px;
    text-align: center;
    text-decoration: none;
    top: 0px;
    width: 34px;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 17px 16px;
    transform-origin: 17px 16px;
    background: rgba(0, 0, 0, 0) -webkit-radial-gradient(right top, rgb(238, 104, 176), rgb(226, 3, 124)) repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px solid rgb(254, 170, 43);
    border-radius: 50% 50% 50% 50%;
    font: normal normal normal normal 16px / normal "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    margin: 0px 2px;
    outline: rgb(255, 255, 255) none 0px;
    padding: 9px 0px 7px;
    transition: background-color 0.2s ease-out 0s;
}/*#A_35*/

#I_36 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    text-align: center;
    column-rule-color: rgb(255, 255, 255);
    border: 0px none rgb(255, 255, 255);
    font: italic normal normal normal 16px / normal "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    outline: rgb(255, 255, 255) none 0px;
}/*#I_36*/

#I_36:before {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    content: '""';
    cursor: pointer;
    display: inline-block;
    height: 16px;
    left: 0px;
    position: relative;
    right: 0px;
    speak: none;
    text-align: center;
    top: 0px;
    width: 9px;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 4.5px 8px;
    transform-origin: 4.5px 8px;
    border: 0px none rgb(255, 255, 255);
    font: normal normal normal normal 16px / 16px custom;
    outline: rgb(255, 255, 255) none 0px;
}/*#I_36:before*/

#DIV_37 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 420px;
    left: 0px;
    position: absolute;
    right: 0px;
    top: 0px;
    visibility: hidden;
    width: 900px;
    z-index: -1;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 450px 210px;
    transform-origin: 450px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_37*/

#DIV_38 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 420px;
    left: 0px;
    position: relative;
    right: 0px;
    top: 0px;
    visibility: hidden;
    width: 900px;
    z-index: 0;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 450px 210px;
    transform: matrix(1, 0, 0, 1, 0, 0);
    transform-origin: 450px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
    overflow: hidden;
    transition: height 0.5s ease-in-out 0s;
}/*#DIV_38*/

#DIV_39 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 420px;
    left: 0px;
    position: relative;
    right: 0px;
    top: 0px;
    visibility: hidden;
    width: 1800px;
    z-index: 0;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 900px 210px;
    transform: matrix(1, 0, 0, 1, 0, 0);
    transform-origin: 900px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
    transition: all 0.25s ease 0s;
}/*#DIV_39*/

#DIV_39:after {
    box-sizing: border-box;
    clear: both;
    color: rgb(34, 34, 34);
    content: '"."';
    display: block;
    visibility: hidden;
    width: 1800px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 900px 0px;
    transform-origin: 900px 0px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 0px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_39:after*/

#DIV_40 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    float: left;
    height: 420px;
    left: 0px;
    min-height: 1px;
    position: relative;
    right: 0px;
    top: 0px;
    visibility: hidden;
    width: 900px;
    z-index: 100;
    backface-visibility: hidden;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 450px 210px;
    transform-origin: 450px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_40*/

#DIV_41 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 420px;
    left: 0px;
    top: 0px;
    visibility: hidden;
    width: 900px;
    backface-visibility: hidden;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 450px 210px;
    transform-origin: 450px 210px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_41*/

#DIV_42 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 420px;
    visibility: hidden;
    width: 900px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 450px 210px;
    transform-origin: 450px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_42*/

#DIV_42:after {
    box-sizing: border-box;
    clear: both;
    color: rgb(34, 34, 34);
    content: '"' '"';
    display: table;
    visibility: hidden;
    column-rule-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_42:after*/

#DIV_42:before {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    content: '"' '"';
    display: table;
    visibility: hidden;
    column-rule-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_42:before*/

#DIV_43 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    float: left;
    height: 420px;
    left: 0px;
    position: relative;
    right: 0px;
    top: 0px;
    visibility: hidden;
    width: 450px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 225px 210px;
    transform-origin: 225px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_43*/

#A_44 {
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    text-decoration: none;
    visibility: hidden;
    column-rule-color: rgb(226, 3, 124);
    border: 0px none rgb(226, 3, 124);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(226, 3, 124) none 0px;
    transition: all 0.3s ease 0s;
}/*#A_44*/

#IMG_45 {
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    display: block;
    height: 434.469px;
    max-width: 100%;
    vertical-align: middle;
    visibility: hidden;
    width: 450px;
    z-index: 0;
    column-rule-color: rgb(226, 3, 124);
    perspective-origin: 225px 217.234px;
    transform-origin: 225px 217.234px;
    transform-style: preserve-3d;
    border: 0px none rgb(226, 3, 124);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(226, 3, 124) none 0px;
}/*#IMG_45*/

#DIV_46 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    float: left;
    height: 420px;
    left: 0px;
    position: relative;
    right: 0px;
    top: 0px;
    visibility: hidden;
    width: 450px;
    z-index: 0;
    backface-visibility: hidden;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 225px 210px;
    transform-origin: 225px 210px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
    overflow: hidden;
    padding: 30px 30px 60px;
}/*#DIV_46*/

#DIV_47 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: 191.188px;
    max-height: 330px;
    visibility: hidden;
    width: 390px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 195px 95.5938px;
    transform-origin: 195px 95.5938px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#DIV_47*/

#H3_48 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: 38px;
    text-rendering: optimizeLegibility;
    text-transform: uppercase;
    visibility: hidden;
    width: 390px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 195px 19px;
    transform-origin: 195px 19px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 38px / 38px bebas-neue, Arial, sans-serif;
    margin: 12px 0px 10px;
    outline: rgb(51, 51, 51) none 0px;
}/*#H3_48*/

#TIME_49 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    visibility: hidden;
    column-rule-color: rgb(51, 51, 51);
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#TIME_49*/

#H2_50 {
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    height: 30px;
    text-rendering: optimizeLegibility;
    visibility: hidden;
    width: 390px;
    column-rule-color: rgb(226, 3, 124);
    perspective-origin: 195px 15px;
    transform-origin: 195px 15px;
    border: 0px none rgb(226, 3, 124);
    font: normal normal 500 normal 30px / 30px "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    margin: 3.2px 0px 10px;
    outline: rgb(226, 3, 124) none 0px;
}/*#H2_50*/

#A_51 {
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    text-decoration: none;
    text-rendering: optimizeLegibility;
    visibility: hidden;
    column-rule-color: rgb(226, 3, 124);
    border: 0px none rgb(226, 3, 124);
    font: normal normal 300 normal 30px / 30px "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    outline: rgb(226, 3, 124) none 0px;
    transition: all 0.3s ease 0s;
}/*#A_51*/

#P_52 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: 75px;
    text-rendering: optimizeLegibility;
    visibility: hidden;
    width: 390px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 195px 37.5px;
    transform-origin: 195px 37.5px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal normal normal 16px / 25.6px proxima-nova, sans-serif;
    margin: 0px 0px 20px;
    outline: rgb(51, 51, 51) none 0px;
}/*#P_52*/

#DIV_53 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    visibility: hidden;
    width: 390px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 195px 0px;
    transform-origin: 195px 0px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#DIV_53*/

#DIV_54 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    float: left;
    height: 420px;
    left: 0px;
    min-height: 1px;
    position: relative;
    right: 0px;
    top: 0px;
    visibility: hidden;
    width: 900px;
    z-index: 100;
    backface-visibility: hidden;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 450px 210px;
    transform-origin: 450px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_54*/

#DIV_55 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 420px;
    left: 0px;
    top: 0px;
    visibility: hidden;
    width: 900px;
    backface-visibility: hidden;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 450px 210px;
    transform-origin: 450px 210px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_55*/

#DIV_56 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    height: 420px;
    visibility: hidden;
    width: 900px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 450px 210px;
    transform-origin: 450px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_56*/

#DIV_56:after {
    box-sizing: border-box;
    clear: both;
    color: rgb(34, 34, 34);
    content: '"' '"';
    display: table;
    visibility: hidden;
    column-rule-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_56:after*/

#DIV_56:before {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    content: '"' '"';
    display: table;
    visibility: hidden;
    column-rule-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_56:before*/

#DIV_57 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    float: left;
    height: 420px;
    left: 0px;
    position: relative;
    right: 0px;
    top: 0px;
    visibility: hidden;
    width: 450px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 225px 210px;
    transform-origin: 225px 210px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_57*/

#A_58 {
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    text-decoration: none;
    visibility: hidden;
    column-rule-color: rgb(226, 3, 124);
    border: 0px none rgb(226, 3, 124);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(226, 3, 124) none 0px;
    transition: all 0.3s ease 0s;
}/*#A_58*/

#IMG_59 {
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    display: block;
    height: 434.469px;
    max-width: 100%;
    vertical-align: middle;
    visibility: hidden;
    width: 450px;
    z-index: 0;
    column-rule-color: rgb(226, 3, 124);
    perspective-origin: 225px 217.234px;
    transform-origin: 225px 217.234px;
    transform-style: preserve-3d;
    border: 0px none rgb(226, 3, 124);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(226, 3, 124) none 0px;
}/*#IMG_59*/

#DIV_60 {
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    float: left;
    height: 420px;
    left: 0px;
    position: relative;
    right: 0px;
    top: 0px;
    visibility: hidden;
    width: 450px;
    z-index: 0;
    backface-visibility: hidden;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 225px 210px;
    transform-origin: 225px 210px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
    overflow: hidden;
    padding: 30px 30px 60px;
}/*#DIV_60*/

#DIV_61 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: 191.188px;
    max-height: 330px;
    visibility: hidden;
    width: 390px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 195px 95.5938px;
    transform-origin: 195px 95.5938px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#DIV_61*/

#H3_62 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: 38px;
    text-rendering: optimizeLegibility;
    text-transform: uppercase;
    visibility: hidden;
    width: 390px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 195px 19px;
    transform-origin: 195px 19px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 38px / 38px bebas-neue, Arial, sans-serif;
    margin: 12px 0px 10px;
    outline: rgb(51, 51, 51) none 0px;
}/*#H3_62*/

#TIME_63 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    visibility: hidden;
    column-rule-color: rgb(51, 51, 51);
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#TIME_63*/

#H2_64 {
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    height: 30px;
    text-rendering: optimizeLegibility;
    visibility: hidden;
    width: 390px;
    column-rule-color: rgb(226, 3, 124);
    perspective-origin: 195px 15px;
    transform-origin: 195px 15px;
    border: 0px none rgb(226, 3, 124);
    font: normal normal 500 normal 30px / 30px "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    margin: 3.2px 0px 10px;
    outline: rgb(226, 3, 124) none 0px;
}/*#H2_64*/

#A_65 {
    box-sizing: border-box;
    color: rgb(226, 3, 124);
    text-decoration: none;
    text-rendering: optimizeLegibility;
    visibility: hidden;
    column-rule-color: rgb(226, 3, 124);
    border: 0px none rgb(226, 3, 124);
    font: normal normal 300 normal 30px / 30px "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    outline: rgb(226, 3, 124) none 0px;
    transition: all 0.3s ease 0s;
}/*#A_65*/

#P_66 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    height: 75px;
    text-rendering: optimizeLegibility;
    visibility: hidden;
    width: 390px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 195px 37.5px;
    transform-origin: 195px 37.5px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal normal normal 16px / 25.6px proxima-nova, sans-serif;
    margin: 0px 0px 20px;
    outline: rgb(51, 51, 51) none 0px;
}/*#P_66*/

#DIV_67 {
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    visibility: hidden;
    width: 390px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 195px 0px;
    transform-origin: 195px 0px;
    border: 0px none rgb(51, 51, 51);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(51, 51, 51) none 0px;
}/*#DIV_67*/

#DIV_68 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    visibility: hidden;
    width: 900px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 450px 0px;
    transform-origin: 450px 0px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_68*/

#DIV_69 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    visibility: hidden;
    width: 900px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 450px 0px;
    transform-origin: 450px 0px;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_69*/

#DIV_70 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    cursor: pointer;
    display: none;
    height: auto;
    visibility: hidden;
    width: auto;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_70*/

#DIV_71 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    cursor: pointer;
    display: none;
    height: auto;
    visibility: hidden;
    width: auto;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_71*/

#DIV_72 {
    box-sizing: border-box;
    color: rgb(34, 34, 34);
    display: none;
    height: auto;
    visibility: hidden;
    width: auto;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 50% 50%;
    transform-origin: 50% 50%;
    border: 0px none rgb(34, 34, 34);
    font: normal normal 300 normal 17px / 25.5px proxima-nova, sans-serif;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_72*/


.bb-bookblock {
	width: 400px;
	height: 300px;
	margin: 0 auto;
	position: relative;
	z-index: 100;
	-webkit-perspective: 1300px;
	perspective: 1300px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.bb-page {
	position: absolute;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transition-property: -webkit-transform;
	transition-property: transform;
}

.bb-vertical .bb-page {
	width: 50%;
	height: 100%;
	left: 50%;
	-webkit-transform-origin: left center;
	transform-origin: left center;
}

.bb-horizontal .bb-page {
	width: 100%;
	height: 50%;
	top: 50%;
	-webkit-transform-origin: center top;
	transform-origin: center top;
}

.bb-page > div,
.bb-outer,
.bb-content,
.bb-inner {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.bb-vertical .bb-content {
	width: 200%;
}

.bb-horizontal .bb-content {
	height: 200%;
}

.bb-page > div {
	width: 100%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.bb-vertical .bb-back {
	-webkit-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}

.bb-horizontal .bb-back {
	-webkit-transform: rotateX(-180deg);
	transform: rotateX(-180deg);
}

.bb-outer {
	width: 100%;
	overflow: hidden;
	z-index: 999;
}

.bb-overlay, 
.bb-flipoverlay {
	background-color: rgba(0, 0, 0, 0.7);
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: 0;
}

.bb-flipoverlay {
	background-color: rgba(0, 0, 0, 0.2);
}

.bb-bookblock.bb-vertical > div.bb-page:first-child,
.bb-bookblock.bb-vertical > div.bb-page:first-child .bb-back {
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
}

.bb-bookblock.bb-horizontal > div.bb-page:first-child,
.bb-bookblock.bb-horizontal > div.bb-page:first-child .bb-back {
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}

/* Content display */
.bb-content {
	background: #fff;
}

.bb-vertical .bb-front .bb-content {
	left: -100%;
}

.bb-horizontal .bb-front .bb-content {
	top: -100%;
}

/* Flipping classes */
.bb-vertical .bb-flip-next,
.bb-vertical .bb-flip-initial {
	-webkit-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}

.bb-vertical .bb-flip-prev {
	-webkit-transform: rotateY(0deg);
	transform: rotateY(0deg);
}

.bb-horizontal .bb-flip-next,
.bb-horizontal .bb-flip-initial {
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}

.bb-horizontal .bb-flip-prev {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

.bb-vertical .bb-flip-next-end {
	-webkit-transform: rotateY(-15deg);
	transform: rotateY(-15deg);
}

.bb-vertical .bb-flip-prev-end {
	-webkit-transform: rotateY(-165deg);
	transform: rotateY(-165deg);
}

.bb-horizontal .bb-flip-next-end {
	-webkit-transform: rotateX(15deg);
	transform: rotateX(15deg);
}

.bb-horizontal .bb-flip-prev-end {
	-webkit-transform: rotateX(165deg);
	transform: rotateX(165deg);
}

.bb-item {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	background: #fff;
}

/* No JS */
.no-js .bb-bookblock, 
.no-js ul.bb-custom-grid li {
	width: auto;
	height: auto;
}

.no-js .bb-item {
	display: block;
	position: relative;
}
