/*####################################################*/
/*** AMY SLIDER STYLE 1 / CUSTOM 1  ***/
/*####################################################*/
/*SLIDER HOLDER HEIGHT*/
#ct_amy_main1 {
    height: 600px;
}
/*TITLE AND TEXT FONT SETTINGS*/
#amy_slider_wrapp h2,
#amy_slider_wrapp p {
    font-weight: 300;
}
/*PARAGRAPH FONT SIZE*/
#amy_slider_wrapp p {
    font-size: 14px;
    font-weight: 400;
}
/*TITLE TEXT COLOR*/
#amy_slider_wrapp .ct_amy_content_title a,
#amy_slider_wrapp .ct_amy_content_title {
    color: #ffffff;
}
/*TITLE BACKGROUND COLOR*/
#amy_slider_wrapp .ct_amy_content_title a {
    background-color: rgba(56, 56, 56, 0.93);
    box-shadow: 14px 0 0 rgba(56, 56, 56, 0.93), -14px 0 0 rgba(56, 56, 56, 0.93);
}
/*TITLE TEXT COLOR ON HOVER*/
#amy_slider_wrapp .ct_amy_figure:hover .ct_amy_content_title a,
#amy_slider_wrapp .ct_amy_figure:hover .ct_amy_content_title {
    color: #ffffff!important;
}
/*TITLE BACKGROUND COLOR ON HOVER*/
#amy_slider_wrapp .ct_amy_figure:hover .ct_amy_content_title a {
    background-color: rgba(187, 139, 208, 0.01);
    box-shadow: 14px 0 0 rgba(187, 139, 208, 0.01), -14px 0 0 rgba(187, 139, 208, 0.01);
}
/*READ MORE TEXT COLOR*/
#amy_slider_wrapp .ct_as_readmore {
    color: #b5b5b5;
}
/*READ MORE BACKGROUND COLOR*/
#amy_slider_wrapp .ct_as_readmore,
#amy_slider_wrapp .ct_amy_clickimg,
#amy_slider_wrapp .ct_amy_clicklink {
    background-color: rgba(51, 51, 51, 0.87);
}
/*READ MORE TEXT COLOR ON HOVER*/
#amy_slider_wrapp .ct_as_readmore:hover,
#amy_slider_wrapp .ct_amy_clickimg:hover,
#amy_slider_wrapp .ct_amy_clicklink:hover {
    color: #ffffff;
}
/*READ MORE BACKGROUND COLOR ON HOVER*/
#amy_slider_wrapp .ct_as_readmore:hover,
#amy_slider_wrapp .ct_amy_clickimg:hover,
#amy_slider_wrapp .ct_amy_clicklink:hover {
    background-color: rgba(68, 68, 68, 0.89);
}
/*SVG COLOR FOR SLIDE STYLES 4,5 and 6*/
#amy_slider_wrapp .ct_amy_grid svg path {
    fill: rgba(255, 255, 255, 0.79);
}
/*TILE BACKGROUND COLOR FOR SLIDE STYLES 2 AND 3*/
#amy_slider_wrapp .ct_amy_grid .ct_amy_figure.ct_amy_effect_dexter,
#amy_slider_wrapp .ct_amy_grid .ct_amy_figure.ct_amy_effect_ruby {
    background-color: rgba(255, 255, 255, 0.19);
}
/*BUTTONS BACKGROUND COLOR FOR SLIDE STYLES 4, 5, 6 and 7*/
#amy_slider_wrapp .ct_amy_grid .ct_amy_clicklink:before,
#amy_slider_wrapp .ct_amy_grid .ct_amy_clickimg:before {
    background-color: rgba(255, 255, 255, 0.79);
    opacity: 0.7;
}
/*PARAGPRAH TEXT COLOR*/
#amy_slider_wrapp .ct_amy_figcaption p,
#amy_slider_wrapp .ct_amy_figcaption p a {
    color: #f4f4f4;
}
/*NAVIGATION ARROWS COLOR*/
#amy_slider_wrapp .ct_amy_arrows_prev,
#amy_slider_wrapp .ct_amy_arrows_next {
    color: #333;
}
/*ON HOVER COLOR GRADIENT*/
#amy_slider_wrapp .ct_amy_figure.ct_amy_effect_sadie .ct_amy_figcaption::before {
    background: rgba(35, 35, 35, 0.92);
    background: -webkit-linear-gradient(top, rgba(35, 35, 35, 0.05) 0%, rgba(35, 35, 35, 0.92) 75%);
    background: linear-gradient(to bottom, rgba(35, 35, 35, 0.05) 0%, rgba(35, 35, 35, 0.92) 75%);
}
/*IMAGE OPACITY FOR SLIDER STYLES 1, 2 AND 3*/
#amy_slider_wrapp .ct_amy_figure.ct_amy_effect_dexter img,
#amy_slider_wrapp .ct_amy_figure.ct_amy_effect_ruby img,
#amy_slider_wrapp .ct_amy_figure.ct_amy_effect_sadie img {
    opacity: 1;
}
/*IMAGE OPACITY ON HOVER FOR SLIDER STYLES 2 AND 3*/

#amy_slider_wrapp .ct_amy_figure.ct_amy_effect_dexter:hover img,
#amy_slider_wrapp .ct_amy_figure.ct_amy_effect_ruby:hover img {
    opacity: 0.1;
}
/*SLIDE BORDER RADIUS*/
#amy_slider_wrapp .ct_amy_cn_style,
#amy_slider_wrapp .ct_amy_grid .ct_amy_figure img,
#amy_slider_wrapp .ct_amy_section {
    border-radius: 0px;
}
/*BORDER STYLE FOR SLIDER STYLES 2 AND 3*/
#amy_slider_wrapp .ct_amy_figure.ct_amy_effect_ruby p,
#amy_slider_wrapp .ct_amy_figure.ct_amy_effect_dexter .ct_amy_figcaption::after {
    border-color: #ffffff;
    border-width: 6px;
}
/*SELECT ONE OF THE RESPONSIVE STYLES*/
/*RESPONSIVE GRID STYLE */
@media screen and (max-width: 768px),
screen and (max-height: 409px) {
    #amy_slider_wrapp .ct_as_arrow_nav {
        display: none;
    }
    #amy_slider_wrapp .bespoke-parent {
        position: static;
        overflow: visible;
    }
    #amy_slider_wrapp .ct_as_shadow_holder {
        display: none;
    }
    #amy_slider_wrapp .ct_amy_section {
        position: static;
        -webkit-transform: none!important;
        -moz-transform: none!important;
        -ms-transform: none!important;
        -o-transform: none!important;
        transform: none!important;
        -webkit-transition: none!important;
        -moz-transition: none!important;
        -ms-transition: none!important;
        -o-transition: none!important;
        transition: none!important;
        margin: 8px 0px!important;
        float: left;
        width: 90%;
        padding-left: 5%;
        opacity: 1!important;
    }
    #amy_slider_wrapp .ct_amy_section:first-child {
        margin-top: 16px!important;
    }
}
/*RESPONSIVE SLIDER STYLE */
/*@media screen and  (max-width: 768px), screen and  (max-height: 409px)   {
    #amy_slider_wrapp .ct_amy_section{
        margin-left:0;
        left:0;
        width:90%;
        padding-left:5%;
    }
}*/