.custom-image-left,.custom-image-right{
    margin-top:2em
}
main h2{
    font-size:45px
}
main h3{
    font-size:28px
}
@media screen and (max-width:767px){
    main h2{
        font-size:30px
    }
    main h3{
        font-size:24px
    }
}
#d1193316 .container-fluid,#d1193318 .container-fluid,#d1193426 .container-fluid,#d1193427 .container-fluid{
    max-width:100%;
    padding:0
}
#d1193426{
    background-color:rgba(192,208,235,0.4);
    position:relative
}
#d1193426 .media-box{
    text-align:center;
    margin:0
}
#d1193426 img{
    max-width:1992px;
    width:100%;
    padding:0;
    margin:0;
    vertical-align:bottom
}
#d1193426 ul{
    display:none
}
#d1193426 h3{
    font-family:'Dancing Script',cursive;
    position:absolute;
    text-align:center;
    top:50%;
    transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    color:#fff;
    text-shadow:0 7px 10px rgba(0,0,0,0.8);
    font-size:85px;
    width:100%
}
@media screen and (max-width:950px){
    #d1193316 h3,#d1193426 h3{
        font-size:60px
    }
}
@media screen and (max-width:650px){
    #d1193316 h3,#d1193426 h3{
        font-size:40px
    }
}
main .movie-full-width{
    margin:0;
    padding:2em 0 0;
    background-color:rgba(192,208,235,0.4)
}
#d1193427{
    padding:0 0 2em;
    background-color:rgba(192,208,235,0.4);
    color:#231815
}
#d1193427 p{
    font-weight:bolder;
    /* width:30%;
    max-width:300px */
}
#d1193318 h3,#d1193427 h3,#d1193318 p,#d1193427 p{
    text-align:center
}
#d1193318 h3,#d1193427 h3{
    padding-bottom:0.5em
}
#d1193318 p,#d1193427 p{
    margin-right:auto;
    margin-left:auto
}
@media screen and (max-width:767px){
    main .movie-full-width{
        padding:1.5em 0 1.5em
    }
    #d1193427 p,#d1193318 p{
        min-width:auto;
        max-width:auto;
        width:100%;
        padding-left:16px;
        padding-right:16px
    }
}
main .heading-h2 .container-fluid{
    max-width:100%;
    padding:3em 0 1em
}

#d1193430 {
	padding:3em 0 0;
}
main .heading-h2 h2{
    text-align:center;
    background-repeat:repeat-x;
    background-position:0 90%;
    /*font-family:"Times New Roman","Roboto Slab",Garamond,serif*/
}
#d1193324 .container-fluid a,#d1193434 .container-fluid a{
    display:inline-block;
    transition:0.25s
}
#d1193324 .container-fluid a:hover,#d1193434 .container-fluid a:hover{
    opacity:0.8;
    text-decoration:none
}
#d1193324 .container-fluid .figure img,#d1193434 .container-fluid .figure img{
    max-width:100%;
    width:100%
}
#d1193324 .container-fluid .prd-text,#d1193434 .container-fluid .prd-text,#d1193324 .container-fluid .prd-name,#d1193434 .container-fluid .prd-name{
    text-align:center
}
#d1193324 .container-fluid .prd-text,#d1193434 .container-fluid .prd-text{
    font-family:Oswald,'Lucida Grande',sans-serif;
    color:#9fa0a0
}
#d1193324 .container-fluid .action-buttons,#d1193434 .container-fluid .action-buttons{
    text-align:center
}
#d1193434 .container-fluid{
    width:80%;
    max-width:1000px;
}
#d1193324 .container-fluid .figure{
    padding:80px 15px 70px
}
#d1193434 .container-fluid .figure{
    padding:30px 15px 30px
}
@media screen and (max-width:767px){
    #d1193324 .container-fluid .figure,#d1193434 .container-fluid .figure{
        padding:30px 15px 30px
    }
}
.custom-image-right .clearfix,.custom-image-left .clearfix{
    display:flex;
    align-items:center
}
.custom-image-right .media-box,.custom-image-left .media-box,.custom-image-right .text-box,.custom-image-left .text-box{
    flex:1
}
.custom-image-right p,.custom-image-left p{
    margin-bottom:0
}
.custom-image-right .media-box{
    order:2;
    padding-left:20px
}
.custom-image-right .text-box{
    order:1;
    padding-right:20px
}
.custom-image-left .media-box{
    order:1;
    padding-right:20px
}
.custom-image-left .text-box{
    order:2;
    padding-left:20px
}
@media screen and (max-width:767px){
    .custom-image-left .clearfix,.custom-image-right .clearfix{
        display:block
    }
    .custom-image-left h3,.custom-image-right h3{
        margin-bottom:0.85em
    }
    .custom-image-left .media-box,.custom-image-right .media-box,.custom-image-left .text-box,.custom-image-right .text-box{
        padding:0;
        margin-right:0;
        margin-left:0
    }
    .custom-image-left .media-box img,.custom-image-right .media-box img,.custom-image-left .text-box img,.custom-image-right .text-box img{
        padding-left:0;
        padding-right:0;
        margin-bottom:13px
    }
}
