/*
 Theme Name:     Kin-Energie
 Theme URI:      
 Description:    
 Author:         Triade
 Author URI:     https://www.triade.ca
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
/* === Master CSS Changer Freddie Collection === */

/* Icone du basket */
.xoo-wsc-icon-basket1:before{
    content:url(https://kin-energie.demotriade.ca/wp-content/uploads/2019/11/shopping-bag.png);
}

/* modif slider */
.pixie_testimonials_8 .et_pb_slides .et_pb_slide .et_pb_slide_image{
    border-radius:unset!important;
}
.pixie_testimonials_8 .et_pb_slides .et_pb_slide .et_pb_container{
    padding:unset!important
}
.et_pb_slides .et_pb_slider_container_inner{
    background:white!important;
}


/***********************************
************ HEADERS ***************
***********************************/

/* Kind Of Magic Header */

/* transition */

body .freddie_kind_of_magic_header {
    transition: background-image 0.3s !important;

}

/* button arrow with a circle */

body .freddie_kind_of_magic_header .et_pb_promo .button_circle {
    height: 30px !important;
    width: 30px !important;
    top: 50% !important;
    transform: translate(0, -50%) !important;
    border-radius: 50% !important;
    border-width: 2px !important;
    border-style: solid !important;
    border-color: #fff !important;
    border-left-color: transparent !important;
    transition: 0.3s !important;
    left: 0 !important;
}

/* button arrow with a circle hover */

body .freddie_kind_of_magic_header .et_pb_promo .button_circle.hover {
    transform: translate(0, -50%) rotate(-90deg) !important;
    border-color: transparent !important;
    border-left-color: #fff !important;
}

/* Bring Music header */

/* a line before the image on the button */
body #page-container .freddie_bring_music_header .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_button_wrapper a.et_pb_button:before {
    width: 21px !important;
    height: 1px !important;
    background-color: #fff !important;
    right: 69px !important;
    top: 54% !important;

}

/* image on the button */
body #page-container .freddie_bring_music_header .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_button_wrapper a.et_pb_button:after {
    font-size: 30px !important;
    padding: 14px !important;
    border-radius: 50% !important;
}

/* image hover */
body #page-container .freddie_bring_music_header .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_button_wrapper a.et_pb_button .hover_container {
    background-color: #fddd11 !important;
    width: 58px !important;
    border-radius: 50px !important;
}

/* button hover */
body #page-container .freddie_bring_music_header .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_button_wrapper a.et_pb_button:hover {
    color: #000 !important;
}
body #page-container .freddie_bring_music_header .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_button_wrapper a.et_pb_button:hover:before {
    background-color: #000;
}


/* For Everyone Header */

/*Waves background color*/
body .freddie_for_everyone_header .module__wave.wave_1 {
    fill: #101010;
}
body .freddie_for_everyone_header .module__wave.wave_3,
body .freddie_for_everyone_header .module__wave.wave_2 {
    fill: rgba(0, 0, 0, 0.3);
}

/* Film Studio Header */

/* play button border */
body .freddie_film_studio_header .et_pb_video:hover .et_pb_video_overlay a.et_pb_video_play:after {
    border-color: #fff !important;
}

/* My Heart Header  */

/* button circle */
body #page-container .freddie_my_heart_header .et_pb_slide .et_pb_button_wrapper .et_pb_button .button_circle {
	height: 30px !important;
	width: 30px !important;
	border-radius: 50% !important;
	border-width: 2px !important;
	border-style: solid !important;
	border-color: #fff !important;
	border-left-color: transparent !important;
	transition: 0.3s !important;
}

/* button circle hover */
body #page-container .freddie_my_heart_header .et_pb_slide .et_pb_button_wrapper .et_pb_button .button_circle.hover {
    border-color: transparent !important;
    border-left-color: #fff !important;
}

/* dots navigation a */
body #page-container .freddie_my_heart_header .et_pb_slider .et-pb-controllers a {
    font-size: 0 !important;
    width: 10px !important;
    height: 10px !important;
    background-color: #3d3d3d !important;
    transition: 0.4s !important;
}

/* dots navigation a hover active */
body #page-container .freddie_my_heart_header .et_pb_slider .et-pb-controllers a:hover,
body #page-container .freddie_my_heart_header .et_pb_slider .et-pb-controllers a.et-pb-active-control {
    background-color: #fff !important;
    border-radius: 0 !important;
    transform: rotate(45deg) !important;
}

/* post */
body #page-container .freddie_my_heart_header .et_pb_posts .et_pb_post {
    background-color: #0e0f10 !important;
}

/* button before */
body #page-container .freddie_my_heart_header .et_pb_slide .et_pb_button_wrapper .et_pb_button:before {
    transition: 0.3s !important;
    font-size: 18px !important;
    transform: translate(0, -50%) !important;
}

/* button hover before */
body #page-container .freddie_my_heart_header .et_pb_slide .et_pb_button_wrapper .et_pb_button:hover:before {
    transform: translate(7px, -50%) !important;
}

/* small img */
body #page-container .freddie_my_heart_header .et_pb_posts .et_pb_post .entry-featured-image-url.small_height img{
    height: 100% !important;
    width: auto !important;
    transform: translate(-50%, 0%) !important;
}

/* big img */
body #page-container .freddie_my_heart_header .et_pb_posts .et_pb_post .entry-featured-image-url.big_height img{
    height: auto !important;
    width: 100% !important;
    transform: translate(0, -50%) !important;
}

/*Let Me Header Slider*/

/*opacity image*/
body #page-container .freddie_let_me_header .et_pb_slide_image .image_box img {
    opacity: 1 !important;
}

/*image_box*/
body #page-container .freddie_let_me_header .et_pb_slide_image .image_box {
    background-color: transparent !important;
    transform-origin: top !important;
    background-size: cover !important;
    position: absolute !important;
    top: 0 !important;
    transform: translate(0, -100%) !important;
}

/*animation slider*/
body #page-container .freddie_let_me_header .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box {
    transform: translate(0, 0) !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_1 {
    left: 0 !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_2 {
    left: 10% !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_3 {
    left: 20% !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_4 {
    left: 30% !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_5 {
    left: 40% !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_6 {
    left: 50% !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_7 {
    left: 60% !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_8 {
    left: 70% !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_9 {
    left: 80% !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_10 {
    left: 90% !important;
}

body #page-container .freddie_let_me_header .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box_1,
body #page-container .freddie_let_me_header .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box_1 {
    transition: 0.5s !important;
}

body #page-container .freddie_let_me_header .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box_2,
body #page-container .freddie_let_me_header .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box_2 {
    transition: 0.6s !important;
}

body #page-container .freddie_let_me_header .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box_3,
body #page-container .freddie_let_me_header .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box_3 {
    transition: 0.7s !important;
}

body #page-container .freddie_let_me_header .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box_4,
body #page-container .freddie_let_me_header .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box_4 {
    transition: 0.8s !important;
}

body #page-container .freddie_let_me_header .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box_5,
body #page-container .freddie_let_me_header .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box_5 {
    transition: 0.9s !important;
}

body #page-container .freddie_let_me_header .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box_6,
body #page-container .freddie_let_me_header .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box_6 {
    transition: 1s !important;
}

body #page-container .freddie_let_me_header .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box_7,
body #page-container .freddie_let_me_header .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box_7 {
    transition: 1.1s !important;
}

body #page-container .freddie_let_me_header .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box_8,
body #page-container .freddie_let_me_header .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box_8 {
    transition: 1.2s !important;
}

body #page-container .freddie_let_me_header .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box_9,
body #page-container .freddie_let_me_header .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box_9 {
    transition: 1.3s !important;
}

body #page-container .freddie_let_me_header .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box_10,
body #page-container .freddie_let_me_header .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box_10 {
    transition: 1.4s !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_1 img {
    transform: translate(0, 0px) !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_2 img {
    transform: translate(-10%, 0px) !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_3 img {
    transform: translate(-20%, 0px) !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_4 img {
    transform: translate(-30%, 0px) !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_5 img {
    transform: translate(-40%, 0px) !important;
}

body page-container .freddie_let_me_header .et_pb_slide_image .image_box_6 img {
    transform: translate(-50%, 0px) !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_7 img {
    transform: translate(-60%, 0px) !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_8 img {
    transform: translate(-70%, 0px) !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_9 img {
    transform: translate(-80%, 0px) !important;
}

body #page-container .freddie_let_me_header .et_pb_slide_image .image_box_10 img {
    transform: translate(-90%, 0px) !important;
}

body #page-container .freddie_let_me_header .et_pb_slider.et_slide_transition_to_next .et_pb_slides .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box {
    transform: translate(0, 100%) !important;
}

body #page-container .freddie_let_me_header .et_pb_slider.et_slide_transition_to_previous .et_pb_slides .et_pb_slide .et_pb_slide_image .image_box {
    transform: translate(0, 100%) !important;
}

body #page-container .freddie_let_me_header .et_pb_slider.et_slide_transition_to_previous .et_pb_slides .et_pb_slide.et-pb-active-slide .et_pb_slide_image .image_box {
    transform: translate(0, 0) !important;
}

body #page-container .freddie_let_me_header .et_pb_slider.et_slide_transition_to_previous .et_pb_slides .et_pb_slide.et-pb-moved-slide .et_pb_slide_image .image_box {
    transform: translate(0, -100%) !important;
}

/*opacity slide*/
body .freddie_let_me_header .et_pb_slider .et_pb_slide {
    opacity: 1 !important;
}

/*slide image*/
body .freddie_let_me_header .et_pb_slider .et_pb_slide .et_pb_slide_image img {
    animation: none !important;
    opacity: 0 !important;
}

/*slide content*/
body .freddie_let_me_header .et_pb_slider .et_pb_slide .et_pb_slide_content {
    position: absolute !important;
    top: 6.3% !important;
    left: 4.5% !important;
    opacity: 0 !important;
    transition: 0.3s !important;
}

/*slide title*/
body .freddie_let_me_header .et_pb_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_title {
    opacity: 0 !important;
    transition: 0.3s !important;
}

/*opacity content*/
body.freddie_let_me_header .et_pb_slider .et_pb_slide.et-pb-active-slide .et_pb_slide_content,
body.freddie_let_me_header .et_pb_slider .et_pb_slide.et-pb-active-slide .et_pb_slide_description .et_pb_slide_title {
    opacity: 1 !important;
}

/*slider arrows*/
body .freddie_let_me_header .et_pb_slider .et-pb-slider-arrows {
    position: absolute !important;
    top: 53.3% !important;
    right: -40px !important;
    transform: translate(0, -50%) !important;
}

body .freddie_let_me_header .et_pb_slider .et-pb-slider-arrows a:before {
    font-size: 17px !important;
}

body .freddie_let_me_header .et_pb_slider .et-pb-slider-arrows a {
    position: relative !important;
    opacity: 1 !important;
    left: 0 !important;
    right: 0 !important;
}

body .freddie_let_me_header .et_pb_slider .et-pb-slider-arrows a span {
    font-size: 0 !important;
    background: #fff !important;
    position: absolute !important;
    bottom: 10px !important;
    left: 50% !important;
    transform: translate(-50%, 0px) !important;
}

body .freddie_let_me_header .et_pb_slider .et-pb-slider-arrows:after {
    background-color: #fff !important;
    position: absolute !important;
    top: 54% !important;
    transform: translate(-50%, -50%) !important;
    left: 50% !important;
}

/*slider arrows hover*/
body .freddie_let_me_header .et_pb_slider .et-pb-slider-arrows a:hover:before {
    color: #fddd11 !important;
}

body .freddie_let_me_header .et_pb_slider .et-pb-slider-arrows a:hover span {
    background-color: #fddd11 !important;
}

/*slider numbers*/
body .freddie_let_me_header .et_pb_slider .slider_numbers {
    position: absolute !important;
    right: -95px !important;
    bottom: -26px !important;
    transform: rotate(-90deg) !important;
    transform-origin: left top !important;
}

body .freddie_let_me_header .et_pb_slider .slider_numbers .avtive_slide_number {
    font-size: 24px !important;
}

body .freddie_let_me_header .et_pb_slider .slider_numbers {
    font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif !important;
    font-size: 16px !important;
    color: #fff !important;
    font-weight: 400 !important;
}

/*button module*/
body .freddie_let_me_header .et_pb_column_1_2:last-child .et_pb_button_module_wrapper {
    right: 0 !important;
}

body .freddie_let_me_header .et_pb_button_module_wrapper {
    position: absolute !important;
    top: 50% !important;
    transform: translate(0, -50%) rotate(-90deg) !important;
    transform-origin: center !important;
}

/*social button*/
body .freddie_let_me_header .social_icons_row .et_pb_column .et_pb_social_media_follow {
    position: absolute !important;
    transform: rotate(90deg) !important;
    transform-origin: left bottom !important;
    top: 16.1vw !important;
    left: 0 !important;
}

/*line social button*/
body .freddie_let_me_header .et_pb_column .et_pb_social_media_follow li a span:after {
    position: absolute !important;
    bottom: 0 !important;
    background-color: #fddd11 !important;
    left: 0 !important;
    transition: 0.3s !important;
}

@media only screen and (max-width: 1600px) {
    body.freddie_let_me_header .et_pb_row.buttons_row {
        position: static !important;
        transform: none !important;
    }

    body.freddie_let_me_header .et_pb_button_module_wrapper {
        position: static !important;
        transform: none !important;
    }
}




/***********************************
************ BLURBS ***************
***********************************/

/* Freddie Brighton Rock blurbs */

/* h4 'X' sign */

body .freddie_brighton_rock_blurbs .et_pb_blurb .et_pb_blurb_container h4:after {
    content: "M" !important;
    font-family: "ETmodules" !important;
    padding-bottom: 0 !important;
    font-size: 30px !important;
    color: #fddd11 !important;
    right: 0 !important;
    top: -12px !important;
}

/*Live With You Blurbs* /

/*Border Colour*/
body .freddie_live_with_you_blurbs .et_pb_blurb::after {
    border: 2px solid #fddd11;
}

/*Blurb background*/
body .freddie_live_with_you_blurbs .et_pb_blurb::before,
body .freddie_live_with_you_blurbs .et_pb_blurb .et_pb_blurb_container {
   background-color: #000 !important;
}

/* Fight From Inside * /

/*Blurb Hover background*/
body .freddie_fight_from_the_inside_blurbs .et_pb_blurb.hover_blurb .bg_color .bg_color_inside {
    background-color: #fddd11;
}
/*Arrow*/
body #page-container #main-content .freddie_fight_from_the_inside_blurbs .et_pb_blurb .arrow::before {
   color: #7d7d7d;
}
/*Circle*/
body .freddie_fight_from_the_inside_blurbs .et_pb_blurb .circle__progress {
   stroke: #7d7d7d;
}

/* Blown Over Blurbs  */

/* Blurb header before */
body .freddie_blown_over_blurbs .et_pb_blurb h4.et_pb_module_header:before{
    width: 73px !important;
    height: 4px !important;
    background-color: #fddd11 !important;
    transition: 0.3s !important;
}

/*The Line Blurb */

/*blurb_description*/
body .freddie_the_line_blurb .et_pb_blurb_container .et_pb_blurb_description {
    position: absolute !important;
    top: 202px !important;
    left: 38px !important;
    max-width: 208px !important;
}

/*image*/ 
body .freddie_the_line_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap img,
body .freddie_the_line_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap,
body .freddie_the_line_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
    display: block !important;
    width: 100% !important;
}

/*column*/
body .freddie_the_line_blurb .et_pb_column:last-child {
    margin-right: 0 !important;
}

/*main_blurb_image*/
body .freddie_the_line_blurb .et_pb_blurb_content .et_pb_main_blurb_image .line {
    content: '' !important;
    position: absolute !important;
    display: block !important;
    height: 2px !important;
    background: #fddd11 !important;
    width: 77px !important;
    transition: 0.4s !important;
}
/*top line*/
body .freddie_the_line_blurb .et_pb_blurb_content .et_pb_main_blurb_image .top_line {
    top: 0 !important;
    left: -77px !important;
}
/*bottom line*/
body .freddie_the_line_blurb .et_pb_blurb_content .et_pb_main_blurb_image .bottom_line {
    bottom: 79px !important;
    right: -77px !important;
}
/*top blurbs text*/
body .freddie_the_line_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container h4 span {
    transition: 0.3s !important;
    display: inline-block !important;
}
/*module header*/
body .freddie_the_line_blurb .et_pb_blurb:hover .et_pb_blurb_content .et_pb_blurb_container h4 span {
    transform: rotate(90deg) !important;
}

@media only screen and (max-width: 1390px) {
    body #page-container .freddie_the_line_blurb .et_pb_blurb {
        padding-left: 40px !important;
        padding-right: 40px !important;
        padding-bottom: 40px !important;
    }
/*description*/
    body .freddie_the_line_blurb .et_pb_blurb_container .et_pb_blurb_description {
        left: 18px !important;
    }
/*top line*/
    body .freddie_the_line_blurb .et_pb_blurb_content .et_pb_main_blurb_image .top_line {
        top: 0 !important;
        left: -40px !important;
        width: 40px !important;
    }
/*bottom line*/
    body .freddie_the_line_blurb .et_pb_blurb_content .et_pb_main_blurb_image .bottom_line {
        right: -40px !important;
        width: 40px !important;
    }

}

@media only screen and (max-width: 980px) {
    body .freddie_the_line_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container h4 {
        right: 40px !important;
    }

    body .freddie_the_line_blurb .et_pb_blurb_container .et_pb_blurb_description {
        max-width: 178px !important;
    }
}

@media only screen and (max-width: 767px) {
    body .freddie_the_line_blurb .et_pb_column {
        width: 100% !important;
        margin-right: 0 !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 481px){
    body #page-container .freddie_the_line_blurb .et_pb_column {
        max-width: 400px !important;
        margin: 0 auto 30px !important;
    }
}

/* Entertain You Blurb */
/*arrow*/
body .freddie_entertain_you_blurb .et_pb_blurb_container:before {
    content: "T" !important;
    position: absolute !important;
    left: 35px !important;
    top: -37px !important;
    font-size: 25px !important;
    color: #000000 !important;
    background-color: #fddd11 !important;
    font-family: "ETmodules" !important;
    border-radius: 50% !important;
    padding: 20px !important;
    display: block !important;
    line-height: 100% !important;
    transition: 0.3s !important;
}
/*description*/
body .freddie_entertain_you_blurb .et_pb_blurb_container .et_pb_blurb_description {
    max-width: 250px !important;
}
/*blurb container*/
body .freddie_entertain_you_blurb .et_pb_blurb_container {
    position: absolute !important;
    bottom: 0 !important;
    width: 100% !important;
    padding: 56px 33px 35px !important;
    background-color: #000 !important;
    transition: 0.3s !important;
}
/*main blurb image*/
body .freddie_entertain_you_blurb .et_pb_blurb .et_pb_main_blurb_image,
body .freddie_entertain_you_blurb .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap,
body .freddie_entertain_you_blurb .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img {
    display: block !important;
    width: 100% !important;
}
/*button*/
body .freddie_entertain_you_blurb .et_pb_button {
    display: block !important;
}
/*button arrow*/
body #page-container #main-content .freddie_entertain_you_blurb .et_pb_button:after {
    position: absolute !important;
    display: inline-block !important;
    vertical-align: middle;
    right: 36px !important;
    margin: 4px 0 0 0 !important;
    top: 50% !important;
    transform: translate(0px, -50%) !important;
    font-size: 30px !important;
}
body #page-container #main-content .freddie_entertain_you_blurb .et_pb_column:hover .et_pb_button:after,
body #page-container .freddie_entertain_you_blurb .et_pb_column:hover .et_pb_button_module_wrapper .et_pb_button {
    color: #fddd11 !important;
}
/*hover blurb container*/
body.freddie_entertain_you_blurb .et_pb_column:hover .et_pb_blurb .et_pb_blurb_container {
    padding-top: 21px !important;
}
body .freddie_entertain_you_blurb .et_pb_column:hover .et_pb_blurb .et_pb_blurb_container:before {
    transform: translate(0px, -149%) !important;
}
/*animation image*/
body .freddie_entertain_you_blurb .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img {
    transition: 0.3s !important;
}
body .freddie_entertain_you_blurb .et_pb_column:hover .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img {
    transform: translate(0px, -6%) scale(1.1) !important;
}


/* Satisfied Blurb */
/*content*/
body .freddie_satisfied_blurb .et_pb_blurb_content {
    position: static !important;
}
/*block image*/
body .freddie_satisfied_blurb .et_pb_blurb .et_pb_main_blurb_image,
body .freddie_satisfied_blurb .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap,
body .freddie_satisfied_blurb .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img{
    display: block !important;
    width: 100% !important;
}
/*description*/
body .freddie_satisfied_blurb .et_pb_blurb .et_pb_blurb_description{
    padding-left: 12px !important;
    max-width: 280px !important;
    position: relative !important;
}
/*line*/
body .freddie_satisfied_blurb .et_pb_blurb .line{
    content: '' !important;
    position: absolute !important;
    display: block !important;
    background: #fddd11 !important;
    transition: 0.4s !important;
}
/*top line*/
body .freddie_satisfied_blurb .et_pb_blurb .top_line{
    top: 29px !important;
    left: 8px !important;
    height: 197px !important;
    width: 3px !important;
}
/*bottom line*/
body .freddie_satisfied_blurb .et_pb_blurb .bottom_line{
    bottom: 47px !important;
    right: 0 !important;
    height: 3px !important;
    width: 80px !important;
}
/*hover image blurb*/
body .freddie_satisfied_blurb .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img{
    transition: 0.3s !important;
}
body .freddie_satisfied_blurb .et_pb_column .et_pb_blurb:hover .et_pb_main_blurb_image .et_pb_image_wrap img{
    transition-delay: 1s !important;
    transform: scale(1.05) !important;
}

/* Steps Nearer Blurb */
/*blurbs description*/
body .freddie_steps_nearer_blurb .et_pb_blurb_description h5 {
    font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif !important;
    font-size: 24px !important;
    line-height: 1.3em !important;
    font-weight: 500 !important;
    padding-bottom: 29px !important;
}
/* hover "+" */
body .freddie_steps_nearer_blurb .et_pb_blurb:hover:after{
    color: #fff !important;
    background-color: #fddd11 !important;
}

/*blurb line*/
body .freddie_steps_nearer_blurb .et_pb_blurb .line{
    position: absolute !important;
    top: 48px !important;
    left: 0 !important;
    display: block !important;
    height: 52px !important;
    background: #fddd11 !important;
    width: 10px !important;
}

/*Your_Time_Blurb*/
/*line*/
body .freddie_your_time_blurb .et_pb_blurb .et_pb_blurb_content:before {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    display: block !important;
    height: 4px !important;
    background: #fddd11 !important;
    width: 100% !important;
    transition: 0.3s !important;
}
/*hover*/
body .freddie_your_time_blurb .et_pb_blurb:hover .et_pb_blurb_content:before {
    width: 83% !important;
}
/*arrow*/
body .freddie_your_time_blurb .et_pb_blurb .arrow {
    position: absolute !important;
    display: inline-block !important;
    vertical-align: middle !important;
    line-height: 100% !important;
    top: 0 !important;
    right: 0 !important;
    transition: 0.3s !important;
}
/*arrow blurb container*/
body .freddie_your_time_blurb .et_pb_blurb .arrow:after,
body .freddie_your_time_blurb .et_pb_blurb .arrow:before,
body .freddie_your_time_blurb .et_pb_blurb .middle_line {
    background-color: #fddd11 !important;
}
body .freddie_your_time_blurb .et_pb_blurb .arrow:after,
body .freddie_your_time_blurb .et_pb_blurb .arrow:before {
    content: "" !important;
    width: 17px !important;
    height: 4px !important;
    vertical-align: middle !important;
    display: block !important;
    transition: 0.5s !important;
    position: absolute !important;
    top: 0 !important;
    right: -1px !important;
}
/*arrows rotate*/
body .freddie_your_time_blurb .et_pb_blurb .arrow:after {
    transform: rotate(0deg) !important;
    transform-origin: right top !important;
}
body .freddie_your_time_blurb .et_pb_blurb .arrow:before {
    transform: rotate(0deg) !important;
    transform-origin: right bottom !important;
}
/*hover arrows*/ 
body .freddie_your_time_blurb .et_pb_blurb:hover .arrow:after {
    transform: rotate(-45deg) !important;
}
body .freddie_your_time_blurb .et_pb_blurb:hover .arrow:before {
    transform: rotate(45deg) !important;
}
/*middle line*/
body .freddie_your_time_blurb .et_pb_blurb .middle_line {
    height: 4px !important;
    width: 23px !important;
}

/*Get_Better_Blurb*/
/*image*/
body .freddie_get_better_blurb .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap {
    transition: 0.4s !important;
}
/*image hover*/
body .freddie_get_better_blurb .et_pb_blurb:hover .et_pb_main_blurb_image {
    width: 125px !important;
}
body .freddie_get_better_blurb .et_pb_blurb:hover .et_pb_main_blurb_image .et_pb_image_wrap {
    border-radius: 0 !important;
}

@media only screen and (max-width: 480px) {
	/*main blurb image*/
    body .freddie_get_better_blurb .et_pb_blurb .et_pb_main_blurb_image {
        width: 100% !important;
        position: static !important;
        transform: none !important;
    }
	/*blurb container*/
    body .freddie_get_better_blurb .et_pb_blurb .et_pb_blurb_container {
        text-align: center !important;
    }
}

/*On My Way Blurb*/
/*title blurbs*/
body .freddie_on_my_way_blurb .et_pb_column .et_pb_blurb h4.et_pb_module_header span{
    position: relative !important;
}
/*title line*/
body .freddie_on_my_way_blurb .et_pb_column .et_pb_blurb h4.et_pb_module_header .title_line{
    position: absolute !important;
    bottom: 0 !important;
    top: auto !important;
    left: -20px !important;
    display: block !important;
    height: 35px !important;
    background: #fddd11 !important;
    right: 0 !important;
}
/*hover box blurb*/
body .freddie_on_my_way_blurb .et_pb_column .hover_box{
    background-color: #fff !important;
    position: absolute !important;
    width: 90% !important;
    height: 100% !important;
    max-width: 373px !important;
    left: 0 !important;
    right: auto !important;
    top:0 !important;
}

@media only screen and (max-width: 980px) {
	/*title line*/
    body .freddie_on_my_way_blurb .et_pb_column .et_pb_blurb h4.et_pb_module_header .title_line {
        height: 25px !important;
    }
}

/*Main Thing Blurb*/

/*image*/
body .freddie_main_thing_blurb .et_pb_image,
body .freddie_main_thing_blurb .et_pb_image .et_pb_image_wrap,
body .freddie_main_thing_blurb .et_pb_image .et_pb_image_wrap img {
    display: block !important;
    width: 100% !important;
}
/*blurb container*/
body .freddie_main_thing_blurb .et_pb_blurb .et_pb_blurb_container {
    padding: 33px 38px 0 40px !important;
    position: relative !important;
}

/*image title*/
body .freddie_main_thing_blurb .et_pb_blurb .et_pb_blurb_container:after {
    content: "" !important;
    display: block!important;
    width: 100%!important;
    height: 44px!important;
    background-color: #fff!important;
    position: absolute!important;
    top: -43px!important;
    left: 0!important;
    transition: 0.4s!important;
}
/*hover main image*/
body .freddie_main_thing_blurb .et_pb_column:hover .et_pb_blurb .et_pb_main_blurb_image {
    transform: translate(0px, -45%) !important;
}
body .freddie_main_thing_blurb .et_pb_image .et_pb_image_wrap img {
    transition: 0.3s !important;
}
/*scale main image*/
body .freddie_main_thing_blurb .et_pb_column:hover .et_pb_image .et_pb_image_wrap img {
    transform: scale(1.1) !important;
}
/*button*/
#page-container .freddie_main_thing_blurb .et_pb_column:hover .et_pb_button_module_wrapper .et_pb_button {
    color: #fff !important;
    background-color: #000 !important;
}

/*Responsive*/

@media only screen and (max-width: 1390px) {
	/*hover blurb image*/
    body .freddie_main_thing_blurb .et_pb_column:hover .et_pb_blurb .et_pb_main_blurb_image {
		transform: translate(0px, -20%) !important;
    }
}

@media only screen and (max-width: 980px) {
	/*hover blurb image*/
       body .freddie_main_thing_blurb .et_pb_column:hover .et_pb_blurb .et_pb_main_blurb_image {
        transform: translate(0px, -14%) !important;
    }
}

/*Only Way Blurb*/
/*image block*/
body .freddie_only_way_blurb .et_pb_image,
body .freddie_only_way_blurb .et_pb_image .et_pb_image_wrap,
body .freddie_only_way_blurb .et_pb_image .et_pb_image_wrap img {
    display: block !important;
    width: 100% !important;
}
/*image block*/
body .freddie_only_way_blurb .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap,
body .freddie_only_way_blurb .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img{
    display: block !important;
    width: 100% !important;
}
/*blurb container*/
body .freddie_only_way_blurb .et_pb_blurb .et_pb_blurb_container {
    padding: 76px 38px 0 !important;
    position: relative !important;
}
/*hover column*/
body .freddie_only_way_blurb .et_pb_column:hover{
    border-radius: 0 !important;
}
/*button*/
body #page-container .freddie_only_way_blurb .et_pb_column:hover .et_pb_button_module_wrapper .et_pb_button {
    color: #fff !important;
    background-color: #000 !important;
}

/*No Blame Blurb*/
 /*hover line*/
body .freddie_no_blame_blurb .et_pb_blurb:hover:before{
    height: 14px !important;
}

/*My Shoes Blurb*/

/*hover content*/
body .freddie_my_shoes_blurb .et_pb_blurb .et_pb_blurb_content{
    transform: translate(0, 0) !important;
    transform-origin: bottom center !important;
    transition: 0.3s !important;
    transition-delay: 0.3s !important;
}
body .freddie_my_shoes_blurb .et_pb_blurb:hover .et_pb_blurb_content{
    transition-delay: 0s !important;
    transform: translate(50%, 0) !important;
}
/*hover line*/
body .freddie_my_shoes_blurb .et_pb_blurb:hover:before{
    transition-delay: 0s !important;
    transform: scaleX(1) !important;
}
/*hover Read more*/
body .freddie_my_shoes_blurb .et_pb_blurb:hover:after{
    transition-delay: 0.3s !important;
    right: 50% !important;
    opacity: 1 !important;
}

@media only screen and (max-width: 980px) {
    body .freddie_my_shoes_blurb .et_pb_row{
        display: flex !important;
    }
/*Read more size*/
    body .freddie_my_shoes_blurb .et_pb_blurb:after{
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 767px) {
    body .freddie_my_shoes_blurb .et_pb_row{
        display: block !important;
    }
    body .freddie_my_shoes_blurb .et_pb_column_1_3{
        width: 100% !important;
    }
/*border width*/
    body.freddie_my_shoes_blurb .et_pb_column_1_3:nth-child(2){
        border-top-width: 1px !important;
        border-bottom-width: 1px !important;
    }
    body .freddie_my_shoes_blurb .et_pb_column_1_3 {
        border-right-width: 0 !important;
        border-left-width: 0 !important;
    }
}

/*Calling Me Blurb*/
/*image*/
body .freddie_calling_me_blurb .et_pb_image .et_pb_image_wrap img {
    transform: translate(0, -10px) scale(1) !important;
    transition: 0.4s !important;
}
/*image hover*/
body .freddie_calling_me_blurb .et_pb_column:hover .et_pb_image .et_pb_image_wrap img {
    transition-delay: 0.4s !important;
    transform: translate(0, 0) scale(1.05) !important;
}
/*blurb content */
body .freddie_calling_me_blurb .et_pb_blurb .et_pb_blurb_content {
    transform: translate(0, 0) !important;
    transform-origin: bottom center !important;
    transition: 0.4s !important;
    transition-delay: 0.4s !important;
}
/*blurb content hover*/
body .freddie_calling_me_blurb .et_pb_column:hover .et_pb_blurb .et_pb_blurb_content {
    transition-delay: 0s !important;
    transform: translate(0, 100%) !important;
    opacity: 0 !important;
}
/*circle and arrow*/
body .freddie_calling_me_blurb .et_pb_column:hover .et_pb_blurb:after {
    transition-delay: 0s !important;
    transform: translate(130px, 0px) !important;
    opacity: 0 !important;
}
/*column blurb*/
body .freddie_calling_me_blurb .et_pb_column .et_pb_blurb{
    transition: 0.4s !important;
}
/*column blurb hover*/
body .freddie_calling_me_blurb .et_pb_column:hover .et_pb_blurb{
    transition-delay: 0.3s !important;
    transform: translate(0, 100%) !important;
}

@media only screen and (max-width: 480px) {
	/*column blurb*/
    body .freddie_calling_me_blurb .et_pb_column .et_pb_blurb{
        position: relative !important;
        padding: 40px 30px 30px !important;
        background-image: none !important;
    }
/*circle and arrow*/
    body .freddie_calling_me_blurb .et_pb_column .et_pb_blurb:after {
        top: -40px !important;
    }
/*content hover*/
    body .freddie_calling_me_blurb .et_pb_column:hover .et_pb_blurb .et_pb_blurb_content {
        transform: translate(0, 0) !important;
        opacity: 1 !important;
    }
/*blurb hover*/
    body .freddie_calling_me_blurb .et_pb_column:hover .et_pb_blurb {
        transform: translate(0, 0) !important;
    }
/*circle and arrow hover*/
    body .freddie_calling_me_blurb .et_pb_column:hover .et_pb_blurb:after {
        transform: translate(0, 0px) !important;
        opacity: 1 !important;
    }
}

/*I have Blurb*/
/*description*/
body .freddie_i_have_blurb .et_pb_blurb .et_pb_blurb_description {
    position: absolute !important;
    top: 5.2% !important;
    right: 9% !important;
}
/*title text*/
body .freddie_i_have_blurb .et_pb_blurb h4.et_pb_module_header span {
    display: none !important;
    position: relative !important;
}
/*hover learn more*/
body .freddie_i_have_blurb .et_pb_blurb h4.et_pb_module_header:before {
    content: "T" !important;
    position: relative !important;
    font-size: 25px !important;
    color: #000000 !important;
    font-family: "ETmodules" !important;
    padding: 0 !important;
    display: inline-block !important;
    line-height: 100% !important;
    transition: 0.4s  !important;
    margin-right: 0 !important;
}

body .freddie_i_have_blurb .et_pb_column:hover .et_pb_blurb h4.et_pb_module_header {
    border-radius: 0 !important;
}


/******************************
**** ACCORDIONS ****
******************************/

/* Blurred Vision Accordion */

body .freddie_blurred_vision_accordion .et_pb_accordion .et_pb_toggle h5.et_pb_toggle_title:hover {
    color: #fddd11 !important;
}


/***********************************
************ CONTENTS ***************
***********************************/

/* Freddie Big Spender Intro Content */

/* links on hover */

body .freddie_big_spender_intro_content .et_pb_text a:hover {
    border-color: #fff !important;
    color: #fddd11 !important;
}

/* links */

body .freddie_big_spender_intro_content .et_pb_text a {
    transition: 0.3s !important;
    border-bottom: 1px solid #fddd11 !important;

}

/* Body Language content */ 

/* button arrow with a circle hover */

body .freddie_body_langauge_content .et_pb_promo .et_pb_button_wrapper .et_pb_button .button_circle.hover {
    transform: translate(0, -50%) rotate(-90deg) !important;
    border-color: transparent !important;
    border-left-color: #fff !important;
}

/* "XXX" before a H2 header */

body .freddie_body_langauge_content .et_pb_promo .et_pb_promo_description h2:before {
    content: "MMM" !important;
    font-family: "ETmodules" !important;
    padding-bottom: 0 !important;
    font-size: 20px !important;
    color: #fddd11 !important;
    letter-spacing: -6px !important;
    line-height: 120% !important;
}


/* Freddie Doing All Right Content */

/* the 'X' sign */

body .freddie_doing_all_right_content .et_pb_text ul li:after {
    content: "M" !important;
    font-family: "ETmodules" !important;
    padding-bottom: 0 !important;
    font-size: 16px !important;
    color: #fddd11 !important;
    line-height: 120% !important;
    right: 4px !important;
    top: 2px !important;
}

/* Freddie Cool Cat Content */

/* buttons circle */

body .freddie_cool_cat_content .et_pb_promo .button_circle {
    height: 26px !important;
    width: 26px !important;
    top: 50% !important;
    transform: translate(0, -50%) !important;
    border-radius: 50% !important;
    border-width: 2px !important;
    border-style: solid !important;
    border-color: #000 !important;
    border-left-color: transparent !important;
    transition: 0.3s !important;
    left: 0 !important;
}

/* buttons circle hover */

body .freddie_cool_cat_content .et_pb_promo .button_circle.hover {
    transform: translate(0, -50%) rotate(-90deg) !important;
    border-color: transparent !important;
    border-left-color: #000 !important;
}

body .freddie_cool_cat_content .et_pb_promo .et_pb_button:hover .button_circle {
    border-width: 2px !important;
}

body .freddie_cool_cat_content .et_pb_promo .et_pb_button:hover .button_circle.hover {
    transform: translate(0, -50%) rotate(0deg) !important;
}

/* Circle Process Content */

/* hover background */
body .freddie_process_circle .et_pb_column .et_pb_blurb .et_pb_blurb_description .hover_bg {
    background-color: #fddd11 !important;
}

body .freddie_process_circle .et_pb_column .et_pb_blurb .et_pb_blurb_description ul li:not(.clicked):hover{
    color:  #fddd11 !important;
}
/* borders */
body .freddie_process_circle .et_pb_column .et_pb_blurb.visible_border .et_pb_blurb_description ul li {
    border-left: 1px solid #e1e1e1 !important;
    border-bottom: 1px solid #e1e1e1 !important;
}

/* descriptions - bold */

body .freddie_process_circle .et_pb_column .et_pb_promo .et_pb_promo_description strong {
    color: #000 !important;
    font-size: 24px !important;
    font-weight: 500 !important;
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
    letter-spacing: 0.3px !important;
}

/* button background */

body #page-container #main-content .freddie_process_circle .et_pb_promo .et_pb_button .bg_color {
    background-color: #fddd11 !important;
    border-radius: 10px !important;
}

/* Artist Case Study Content */

/* slide arrows */ 

body #page-container .freddie_artist_case_study_content .et_pb_slider .et-pb-slider-arrows {
    padding: 23px 20px 16px 106px !important;
    background-color: #000 !important;
}

body #page-container .freddie_artist_case_study_content .et_pb_slider .et-pb-slider-arrows a span:not(.number ) {
    font-size: 20px !important;
    color: #fff !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}

/* slide arrows hover */
body #page-container .freddie_artist_case_study_content .et_pb_slider .et-pb-slider-arrows a:hover span:not(.number ) {
    color: #fddd11 !important;
}
/* slide number */
#page-container .freddie_artist_case_study_content .et_pb_slider .et-pb-slider-arrows span.number {
    font-size: 60px !important;
    color: #fff !important;
    font-weight: 500 !important;
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}

/* bold text */ 

body #page-container .freddie_artist_case_study_content .et_pb_slider .et_pb_slide_content strong {
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 400 !important;;
    font-size: 24px !important;
}

/* Song For Lennon Content */

/* the xxx */

body .freddie_song_for_lennon_content .et_pb_promo.cta_vertical_title .et_pb_promo_description h2:before {
    content: "MMM" !important;
    font-family: "ETmodules" !important;
    font-size: 16px !important;
    color: #fddd11 !important;
    letter-spacing: -6px !important;
}

body.ie .freddie_song_for_lennon_content .et_pb_promo.cta_vertical_title .et_pb_promo_description h2:after {
    content: "MMM" !important;
    font-family: "ETmodules" !important;
    font-size: 16px !important;
    color: #fddd11 !important;
    letter-spacing: -6px !important; 
}

/* buttons circle */

body .freddie_song_for_lennon_content .et_pb_promo.cta_vertical_title .et_pb_button_wrapper .et_pb_button .button_circle {
    border-radius: 50% !important;
    border-width: 2px !important;
    border-style: solid !important;
    border-color: #000 !important;
    border-left-color: transparent !important;
}

body .freddie_song_for_lennon_content .et_pb_promo.cta_vertical_title .et_pb_button_wrapper .et_pb_button .button_circle.hover {
    transform: translate(0, -50%) rotate(-90deg) !important;
    border-color: transparent !important;
    border-left-color: #000 !important;
}

/* Stealin Video Content */

/* the play button */
body .freddie_stealin_video_content .et_pb_video .et_pb_video_overlay a.et_pb_video_play:before {
    content: "E" !important;
    background-color: #fddd11 !important;
    border-radius: 50% !important;
    font-size: 46px !important;
}

body .freddie_stealin_video_content .et_pb_video .et_pb_video_overlay a.et_pb_video_play:after {
    border-width: 2px !important;
    border-color: #fddd11 !important;
    border-style: solid !important;
}
/* the play button hover */
body .freddie_stealin_video_content .et_pb_video:hover .et_pb_video_overlay a.et_pb_video_play:after {
    border-color: #fff !important;
    border-style: dotted !important;
    transform: rotate(25deg) scale(1.1) !important;
}

/* the xxx */

body .freddie_stealin_video_content .et_pb_promo.cta_vertical_title .et_pb_promo_description h2:before {
    content: "MMM" !important;
    font-family: "ETmodules" !important;
    color: #fddd11 !important;
    letter-spacing: -6px !important;
}


body.ie .freddie_stealin_video_content .et_pb_promo.cta_vertical_title .et_pb_promo_description h2:after {
    content: "MMM" !important;
    font-family: "ETmodules" !important;
    font-size: 16px !important;
    color: #fddd11 !important;
    letter-spacing: -6px !important;
}

/* Our Films Content */
/* play button */
body .video_slider_container .et_pb_video_slider .et_pb_slider .et_pb_slide a.et_pb_video_play:before {
    content: "E" !important;
    background-color: #fff !important;
    border-radius: 50% !important;
    font-size: 46px !important;
}


/***********************************
************** FAQ *****************
***********************************/

/* Desert Me FAQ */

/* symbol Q before a question */
body  #page-container .freddie_desert_me_faq .et_pb_promo .et_pb_promo_description h2:before {
    content: "Q" !important;
    color: #fddd11 !important;
}

/* symbol A before an answer */
body #page-container .freddie_desert_me_faq .et_pb_promo .et_pb_promo_description strong:before {
    content: "A" !important;
    color: #ffffff !important;
}


/***********************************
********** TESTIMONIAL *************
***********************************/

/* Other Day Testimonial */

/* Slide image */
body #page-container .freddie_other_day_testimonial .et_pb_slider .et_pb_slide .et_pb_slide_image img {
    border-radius: 50% !important;
}

/* Slide dots */
body .freddie_other_day_testimonial .et_pb_slider .et-pb-controllers a {
    width: 8px !important;
    height: 8px !important;
    background-color: #d0d0d0 !important;
}


/***********************************
***************SHOP*****************
***********************************/

/*Open Windows Products*/

/*shop product*/

body .freddie_open_windows_products .et_pb_shop li.product {
    box-shadow: 0px 83px 103px 0px rgba(150, 176, 203, 0.26) !important;
    transition: 0.3s !important;
}

body .freddie_open_windows_products .et_pb_shop li.product:hover .et_overlay {
    transform: translate(0, 0) !important;
}

body .freddie_open_windows_products .et_pb_shop li.product .et_overlay:before {
    top: 7.2% !important;
    transform: none !important;
    margin: 0 !important;
    right: 11% !important;
    left: auto !important;
    font-size: 36px !important;
}

body .freddie_open_windows_products .et_pb_shop li.product:hover a.add_to_cart {
    transition-delay: 0.4s !important;
}
 
 /*price*/
body .freddie_open_windows_products .et_pb_shop li.product:hover span.price {
    transition-delay: 0.3s !important;
}

body .freddie_open_windows_products .et_pb_shop li.product:hover a.add_to_cart,
body .freddie_open_windows_products .et_pb_shop li.product:hover h2.woocommerce-loop-product__title,
body .freddie_open_windows_products .et_pb_shop li.product:hover span.price {
    transform: translate(0, 0) !important;
    opacity: 1 !important;
}

body .freddie_open_windows_products .et_pb_shop li.product a.add_to_cart {
    position: absolute !important;
    bottom: 7.1% !important;
    right: 11% !important;
    transform: translate(0, 50px) !important;
    opacity: 0 !important;
    transition: 0.3s !important;
}

body .freddie_open_windows_products .et_pb_shop li.product a.add_to_cart:before {
    font-family: "ETmodules" !important;
    color: #000000 !important;
    font-size: 36px !important;
}

@media only screen and (max-width: 980px) {
    body .freddie_open_windows_products .et_pb_shop li.product .et_overlay:before {
        right: 8% !important;
        font-size: 30px !important;
    }
    body .freddie_open_windows_products .et_pb_shop li.product a.add_to_cart:before {
        font-size: 30px !important;
    }
    body .freddie_open_windows_products .et_pb_shop li.product a.add_to_cart {
        right: 8% !important;
    }
}

/*Pop Product*/
/*container*/
body #page-container .pop_product .et_pb_shop li.product {
    width: 31% !important;
    margin-right: 1.16% !important;
    margin-left: 1.16% !important;
    box-shadow: 0px 83px 103px 0px rgba(150, 176, 203, 0.26) !important;
    transition: 0.3s !important;
    margin-bottom: 30px !important;
}
/*shadows*/
body #page-container .pop_product .et_pb_shop li.product:hover {
    box-shadow: 0px 83px 103px 0px rgba(150, 176, 203, 0.5) !important;
}
/*hover overlay*/
body #page-container .pop_product .et_pb_shop li.product:hover .et_overlay {
    transform: translate(0, 0) !important;
}
/*icon*/
body #page-container .pop_product .et_pb_shop li.product .et_overlay:before {
    top: auto !important;
    bottom: 9.8% !important;
    transform: none !important;
    margin: 0 !important;
    right: auto !important;
    left: 10% !important;
    font-size: 28px !important;
}
/*image*/
body #page-container .pop_product .et_pb_shop li.product .et_shop_image img {
    margin-bottom: 0 !important;
}
/*hover blurb*/
body #page-container .pop_product .et_pb_shop li.product:hover a.add_to_cart {
    transition-delay: 0.4s !important;
}
/*price*/
body #page-container .pop_product .et_pb_shop li.product:hover span.price {
    transition-delay: 0.3s !important;
}
/*hover container*/
body #page-container .pop_product .et_pb_shop li.product:hover a.add_to_cart,
body #page-container .pop_product .et_pb_shop li.product:hover h2.woocommerce-loop-product__title,
body #page-container .pop_product .et_pb_shop li.product:hover span.price {
    transform: translate(0, 0) !important;
    opacity: 1 !important;
}
/*hover title*/
body #page-container .pop_product .et_pb_shop li.product a.add_to_cart {
    display: block !important;
    position: absolute !important;
    bottom: 9.7% !important;
    right: 11% !important;
    transform: translate(0, 50px) !important;
    opacity: 0 !important;
    transition: 0.3s !important;
}
/*icon*/
body #page-container .pop_product .et_pb_shop li.product a.add_to_cart:before {
    content: 'î€•' !important;
    font-family: "ETmodules" !important;
    color: #fff !important;
    font-size: 28px !important;
    line-height: 100% !important;
    display: block !important;

}
/*blurb */
body #page-container .pop_product .filter_col li {
    font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif;
    font-size: 18px !important;
    color: #666666 !important;
    list-style: none !important;
    display: inline-block !important;
    cursor: pointer !important;
    text-transform: capitalize !important;
    margin-left: 5.6% !important;
}
/*active menu*/
body #page-container .pop_product .filter_col li.active_menu_item {
    color: #fddd11 !important;
}

/***********************************
************** BLOG ****************
***********************************/

/*Big Noise Blog*/

/*first wave*/
body .freddie_for_everyone_header.modern_times_blog_header .module__wave.wave_1 {
    fill: #000 !important;
}

/*big image*/
body #modern-times-blog-hero-blog .et_pb_post .entry-featured-image-url img {
    left: 50% !important;
    position: absolute !important;
    transform: translateX(-50%) !important;
    -webkit-transform: translateX(-50%) !important;
    -moz-transform: translateX(-50%) !important;
    -ms-transform: translateX(-50%) !important;
    -o-transform: translateX(-50%) !important;
}

/*small image*/
body .modern-times-blog-sec .entry-featured-image-url img {
    position: absolute !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    -webkit-transform: translateX(-50%) !important;
    -moz-transform: translateX(-50%) !important;
    -ms-transform: translateX(-50%) !important;
    -o-transform: translateX(-50%) !important;
}

/*blog grid post*/
body .modern-times-blog-sec .et_pb_blog_grid .et_pb_post {
    border: none !important;
    background-color: transparent !important;
}

/*button on post*/
body #page-container .modern-times-blog-cat-link .et_pb_button_module_wrapper .et_pb_button:before {
    position: absolute !important;
    transition: 0.3s !important;
    font-size: 18px !important;
    left: 0 !important;
    top: 50% !important;
    transform: translate(0, -50%) !important;
}

/*button on post hover*/
body #page-container .modern-times-blog-cat-link .et_pb_button_module_wrapper .et_pb_button:hover:before {
    transform: translate(5px, -50%) !important;
}

/*button  circle*/
body .modern-times-blog-cat-link .et_pb_button_module_wrapper .et_pb_button .button_circle {
    position: absolute !important;
    height: 30px !important;
    width: 30px !important;
    display: block !important;
    top: 50% !important;
    transform: translate(0, -50%) !important;
    border-radius: 50% !important;
    border-width: 2px !important;
    border-style: solid !important;
    border-color:  #808080 !important;
    border-left-color: transparent !important;
    transition: 0.3s !important;
    left: 0 !important;
}

/*button  circle hover*/
body .modern-times-blog-cat-link .et_pb_button_module_wrapper .et_pb_button .button_circle.hover {
    transform: translate(0, -50%) rotate(-90deg) !important;
    border-color: transparent !important;
    border-left-color: #808080 !important;
}

body .modern-times-blog-cat-link .et_pb_button_module_wrapper .et_pb_button:hover .button_circle {
    border-width: 2px !important;
}

body .modern-times-blog-cat-link .et_pb_button_module_wrapper .et_pb_button:hover .button_circle.hover {
    transform: translate(0, -50%) rotate(0deg) !important;
}

body .modern_times_blog_subscribe .filled input,
body .modern_times_blog_subscribe .focus input,
body .modern_times_blog_subscribe input:focus {
    border-color: #fddd11 !important;
}

/*post image*/
body .mtbs .et_pb_post .entry-featured-image-url::before {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    background: rgba(0, 0, 0, 0.9) !important;
    height: 80px !important;
    width: 80px !important;
    border-radius: 100% !important;
    transition: all 0.4s !important;
    opacity: 0 !important;
}

body .mtbs .et_pb_post:hover .entry-featured-image-url::before {
    opacity: 1 !important;
}

/*text in circle */
body .mtbs .et_pb_post .entry-featured-image-url::after {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) scale(0.6) !important;
    color: #fff !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    opacity: 0 !important;
    transition: all 0.1s !important;
    transition-delay: 0.3s !important;
}

/*text in circle hover */
body .mtbs .et_pb_post:hover .entry-featured-image-url::after {
    opacity: 1 !important;
    transform: translate(-50%, -50%) scale(1) !important;
}


body .mtbs .et_pb_post .entry-featured-image-url img {
    transition: all 0.8s !important;
}


body .mtbs .et_pb_post:hover .entry-featured-image-url img {
    transform: translateX(-50%) scale(1.05) !important;
    -webkit-transform: translateX(-50%) scale(1.05) !important;
    -moz-transform: translateX(-50%) scale(1.05) !important;
    -ms-transform: translateX(-50%) scale(1.05) !important;
    -o-transform: translateX(-50%) scale(1.05) !important;
}

body #modern-times-blog-hero-blog .et_pb_post:nth-child(1) .entry-featured-image-url img,
body #modern-times-blog-hero-blog .et_pb_post:nth-child(2) .entry-featured-image-url img,
body #modern-times-blog-hero-blog .et_pb_post:nth-child(3) .entry-featured-image-url img,
body #modern-times-blog-hero-blog .et_pb_post:nth-child(1):hover .entry-featured-image-url img,
body #modern-times-blog-hero-blog .et_pb_post:nth-child(2):hover .entry-featured-image-url img,
body #modern-times-blog-hero-blog .et_pb_post:nth-child(3):hover .entry-featured-image-url img {
        position: relative;
        transform: none !important;
        -webkit-transform: none !important;
        -moz-transform: none !important;
        -ms-transform: none !important;
        -o-transform: none !important;
    }

body #page-container .mtbs .et_pb_post .entry-featured-image-url img {
        left: unset !important;
        transform: none !important;
        -webkit-transform: none !important;
        -moz-transform: none !important;
        -ms-transform: none !important;
        -o-transform: none !important;
    }

body .modern-times-blog-sec .entry-featured-image-url img {
        position: relative !important;
    }
	
	body .mtbs .et_pb_post .entry-featured-image-url::before,
    body .mtbs .et_pb_post:hover .entry-featured-image-url::before {
        border-radius: 0 !important;
        transform: none !important;
    }

/*Freddie Old Times Blog*/

/*post shadow*/
body .otbs .et_pb_post {
    box-shadow: 0px 40px 116px 0px rgba(150,176,203,0.23) !important;
    border-radius: 3px !important;
}

/*post image*/
body #old-times-blog-hero-blog .et_pb_post .entry-featured-image-url img {
    position: absolute !important;
    transform: translateX(-50%) !important;
    -webkit-transform: translateX(-50%) !important;
    -moz-transform: translateX(-50%) !important;
    -ms-transform: translateX(-50%) !important;
    -o-transform: translateX(-50%) !important;
}

/*post meta font weight*/
body #old-times-blog-hero-blog .et_pb_post:nth-child(1) .post-meta {
   font-weight: 400 !important;
}

/*post content font weight*/
body #old-times-blog-hero-blog .et_pb_post:nth-child(1) .post-content {
   font-weight: 400 !important;
}

/*post meta (2,3) font weight*/
body #old-times-blog-hero-blog .et_pb_post:nth-child(2) .post-meta,
body #old-times-blog-hero-blog .et_pb_post:nth-child(3) .post-meta {
   font-weight: 400 !important;
}

/*post content (2,3) font weight*/
body #old-times-blog-hero-blog .et_pb_post:nth-child(2) .post-content,
body #old-times-blog-hero-blog .et_pb_post:nth-child(3) .post-content {
   font-weight: 400 !important;
}

/*link*/
body .old-times-blog-cat-link a {
    color: #000 !important;
    position: relative !important;
}

/*post title*/
body .old-times-blog-sec .et_pb_post .entry-title {
    transform: translateZ(20px) scale(0.93)!important;
}

/*post meta*/
body .old-times-blog-sec .et_pb_post .post-meta {
   font-weight: 400 !important;
    transform: translateZ(20px) scale(0.93)!important;
}

/*post content*/
body .old-times-blog-sec .et_pb_post .post-content {
   font-weight: 400! important;
    transform: translateZ(20px) scale(0.93) !important;
}

/*big image*/
body .old-times-blog-sec .entry-featured-image-url img {
    left: 50% !important;
    position: absolute !important;
    transform: translateX(-50%) !important;
    -webkit-transform: translateX(-50%) !important;
    -moz-transform: translateX(-50%) !important;
    -ms-transform: translateX(-50%) !important;
    -o-transform: translateX(-50%) !important;
}

/**/
body .old-times-blog-sec article.et_pb_post{
    transform-style: preserve-3d !important;
    cursor: pointer !important;
    background-color: #fff !important;
}

/*subscribe filled*/
body .old_times_blog_subscribe .filled input,
body .old_times_blog_subscribe .focus input{
    border-color: #fddd11 !important;
}

/**/


/***********************************
********* E-MAIL OPTIN *************
***********************************/

/* Going To Look Email Optin */

/* Circle size */
body .freddie_going_to_look_optin .char {
    height: 240px !important;
    width: 240px !important;
}

/* Circle text */
body .freddie_going_to_look_optin .circle_text {
    height: 240px !important;
    width: 240px !important;
}


/***********************************
******** SLIDER HEADERS ************
***********************************/

/* Not Dead header slider */

/* number */
body #page-container .frddie_all_dead_header_hero .et_pb_slider .et-pb-slider-arrows span.number {
    font-size: 80px !important;
    color: #fff !important;
    font-weight: 700 !important;
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
    opacity: 0.2 !important;
}

/* next slide title */
body #page-container .frddie_all_dead_header_hero .et_pb_slider .et-pb-slider-arrows span.next_slide_title {
    font-size: 16px !important;
    color: #fff !important;
    font-weight: 500 !important;
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}

/* slide controllers */
body #page-container .frddie_all_dead_header_hero .et_pb_slider .et-pb-controllers a {
    background-color: #fff !important;
}

body #page-container .frddie_all_dead_header_hero .et_pb_slider .et-pb-controllers a:hover,
body #page-container .frddie_all_dead_header_hero .et_pb_slider .et-pb-controllers a.et-pb-active-control {
    background-color: #fff !important;
    border-radius: 0 !important;
    transform: rotate(45deg) !important;
}

/* background */
body #page-container .frddie_all_dead_header_hero canvas {
    background-color: #000 !important;
}

/* The Show Header Slder */

/* slider controllers */
body #page-container .freddie_the_show_header .et_pb_slider .et-pb-controllers a {
    background-color: #3d3d3d !important;
}
/* numbers */
body #page-container .freddie_the_show_header .et_pb_slider .slider_number span.line {
    background-color: #3d3d3d !important;
}

body #page-container .freddie_the_show_header .et_pb_slider .slider_number span:not(.line) {
    font-size: 18px !important;
    color: #3d3d3d !important;
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 700 !important;
}

body #page-container .freddie_the_show_header .et_pb_slider .slider_number span:not(.line).active_number {
    color: #fff !important;
}

/* Friends Header */

/* numbers */
body #page-container .freddie_friends_header .slider_number span.line {
    background-color: #9f9f9f !important;
}

body #page-container .freddie_friends_header .slider_number span:not(.line) {
    font-size: 18px !important;
    color: #9f9f9f !important;
    font-family: 'Roboto Condensed', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 700 !important;
}

body #page-container .freddie_friends_header .slider_number span:not(.line).active_number {
    color: #000 !important;
}

/* arrows */
body .freddie_friends_header .et-pb-slider-arrows a {
    color: #000 !important;
    font-size: 30px !important;
    background-color: #fff !important;
    border-radius: 50% !important;
}

body .freddie_friends_header .et-pb-slider-arrows a:after {
    border-radius: 50% !important;
    border-width: 2px !important;
    border-style: dotted !important;
    border-color: #000 !important;
}

/* We Are Header */

/* button */
body #page-container #main-content .freddie_we_are_header .et_pb_promo .et_pb_button_wrapper a.et_pb_button .line {
    background-color: #000 !important;
    opacity: 0.2 !important;
}

body #page-container #main-content .freddie_we_are_header .et_pb_button_module_wrapper a.et_pb_button:after {
    font-size: 30px !important;
}

body #page-container #main-content .freddie_we_are_header .et_pb_button_module_wrapper a.et_pb_button:before {
    border: 2px solid #000 !important;
}

body #page-container #main-content .freddie_we_are_header .et_pb_button_module_wrapper a.et_pb_button:hover:before {
    background-color: #000 !important;
}

/* Hang on Header */

/* circle */
body .freddie_hang_on_header .et_pb_slider .et-pb-slider-arrows .circle__background,
body .freddie_hang_on_header .et_pb_slider .et_pb_slide .et_pb_button_wrapper .et_pb_button .circle__background {
    stroke: #e3c60f !important;
    stroke-width: 1 !important;
}

/* circle progress */
body .freddie_hang_on_header .et_pb_slider .et-pb-slider-arrows .circle__progress,
body .freddie_hang_on_header .et_pb_slider .et_pb_slide .et_pb_button_wrapper .et_pb_button .circle__progress {
    fill: none !important;
    stroke: #000 !important;
    stroke-width: 1 !important;
}

/* arrows */
body .freddie_hang_on_header .et_pb_slider .et-pb-slider-arrows .arrow .line,
body .freddie_hang_on_header .et_pb_slider .et_pb_slide .et_pb_button_wrapper .et_pb_button .arrow .line {
    height: 2px !important;
    width: 8px !important;
    background-color: #000 !important;
}

/* count */
body .freddie_hang_on_header .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_slide_description:before {
    font-size: 18px !important;
    font-weight: 700 !important;
    margin-bottom: 0 !important;
    font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important;
    color: #000 !important;
}

/* controllers */
body .freddie_hang_on_header .et_pb_slider .et-pb-controllers a {
    background-color: transparent !important;
    border: 1px solid #000;
}

body .freddie_hang_on_header .et_pb_slider .et-pb-controllers a:hover,
body .freddie_hang_on_header .et_pb_slider .et-pb-controllers a.et-pb-active-control {
    background-color: #000 !important;
}

body .freddie_hang_on_header .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .description_bg {
    background: #fddd11 !important;
}

/* Born To Header */

/* button */
body #page-container .freddie_born_to_header .et_pb_button_module_wrapper a.et_pb_button.freddie_button_teo_torriate .line {
    background-color: #fff !important;
}

/* Leap Ahead Header */

/* arrows */
body #page-container .freddie_leap_ahead_header .et_pb_slider .et-pb-slider-arrows a {
    background-color: #ffffff !important;
    color: #000 !important;
}

body #page-container .freddie_leap_ahead_header .et_pb_slider .et-pb-slider-arrows a:hover {
    background-color: #000 !important;
    color: #fff !important;
}

/* prev and next */
body .freddie_leap_ahead_header .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-prev:before {
    content: "#" !important;
}

body .freddie_leap_ahead_header .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-next:before {
    content: "$" !important;
}

body .freddie_leap_ahead_header .et_pb_slider .et-pb-slider-arrows a .next_prev_text {
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: #000 !important;
}

/* controllers */
body #main-content .freddie_leap_ahead_header .et_pb_slider .et-pb-controllers a:hover .dot_circle,
body #main-content .freddie_leap_ahead_header .et_pb_slider .et-pb-controllers a.et-pb-active-control .dot_circle {
    background-color: rgb(254, 238, 136) !important;
}

body #main-content .freddie_leap_ahead_header .et_pb_slider .et-pb-controllers a .dot_circle {
    border-radius: 50% !important;
    width: 13px !important;
    height: 13px !important;
    box-shadow: inset 0 0 0 2px #fff !important;
    background: #fff !important;
}

/* circle progress */
body .freddie_leap_ahead_header svg .circle__progress {
    stroke: #fff !important;
    stroke-width: 0.2px !important;
}

/* number */
body .freddie_leap_ahead_header .number {
    background-color: #fff !important;
    color: #000 !important;
    font-size: 27px !important;
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 400 !important;
}




/***********************************
************ FOOTERS ***************
***********************************/

/* Freddie The Miracle Footer */

/* newsletter button */

body #page-container .freddie_the_miracle_footer .et_pb_newsletter_form .et_pb_newsletter_fields p.et_pb_newsletter_button_wrap a.et_pb_newsletter_button:before {
    content: "" !important;
    display: block !important;
    background: #fddd11 !important;
    border-radius: 3px !important;
    transition: 0.3s !important;
}

/* newsletter label */

body .freddie_the_miracle_footer .et_pb_newsletter_form .et_pb_newsletter_fields p.et_pb_newsletter_field label {
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif  !important;
    font-size: 16px  !important;
    color: #a6a6a6 !important;
    line-height: 120%  !important;
    top: 50%  !important;
    transform: translate(0, -50%) !important;
    left: 13px !important;
    transition: 0.3s !important;
}

/*Wavy Footer*/

/* wave background */ 
body .freddie_wavy_footer .module__wave {
    fill: #fff !important;
}

/* Be Better Footer */

/* link optical hover */ 
body .freddie_be_better_footer a:hover {
    opacity: 0.7 !important;
}

/*Party Footer */

/*promo*/
body .freddie_party_footer .et_pb_promo ul li a:before {
    font-family: "ETmodules" !important;
    color: #fddd11 !important;
    font-size: 13px !important;
    position: absolute !important;
    left: -2px !important;
    top: 3px !important;
}

body .freddie_party_footer .et_pb_promo ul li a {
    position: relative !important;
    transition: 0.3s !important;
}

body .freddie_party_footer .et_pb_promo ul li a:hover {
    color: #fff !important;
}

body .freddie_party_footer .et_pb_promo ul li {
    list-style: none !important;
    border-bottom: 1px solid #242424 !important;
}

body .freddie_party_footer .et_pb_promo ul li:last-child {
    border-bottom: 0 !important;
}

/*social icon*/
body .freddie_party_footer .et_pb_social_media_follow .et_pb_social_icon a.icon {
    transition: 0.3s !important;
}

body .freddie_party_footer .et_pb_social_media_follow .et_pb_social_icon a.icon:hover {
    color: #141414 !important;
    background-color: #acacac !important;
}

 body .freddie_party_footer .et_pb_social_media_follow .et_pb_social_icon a.icon:before {
    font-size: inherit !important;
    color: inherit !important;
    transition: 0s !important;
}

/*image wrap*/
body .freddie_party_footer .et_pb_image .et_pb_image_wrap img {
    transition: 0.3s !important;
    opacity: 0.1 !important;
}

body .freddie_party_footer .et_pb_image:hover .et_pb_image_wrap img {
    opacity: 1 !important;
}


/***********************************
******* NAVIGATION MENUS  **********
***********************************/

/* Dragon Attack Menu */

/* the line */

body .freddie_attack_dragon_menu_container .line {
    height: 2px  !important;
    background: #fff  !important;
}

/* li circles */

body .freddie_attack_dragon_menu .et_pb_fullwidth_menu .fullwidth-menu-nav ul li {
    width: 9.2249%  !important;
    background-color: #ffffff  !important;
    border-radius: 50%  !important;
}

/* li circles border */

body .freddie_attack_dragon_menu .et_pb_fullwidth_menu .fullwidth-menu-nav ul li .bg_color{
    border: 3px dotted #fff  !important;
    position: absolute  !important;
    border-radius: 50% !important;
}

/* Gimme The Prize Menu */

/* mobile menu */

body .freddie_gimme_the_prize_menu_container.opened .mobile_menu_bar:before {
    color: #000 !important;
}

body .freddie_gimme_the_prize_menu_container .mobile_menu_bar:before {
    color: #fff !important;
    border: 2px solid !important;
    border-radius: 3px !important;
}

/* li menu item hover */

body .freddie_gimme_the_prize_menu .et_pb_fullwidth_menu .et_mobile_menu li.menu-item a:hover {
    color: #fddd11 !important;
    opacity: 1 !important;
    background-color: transparent !important;
}

body .freddie_gimme_the_prize_menu .et_pb_fullwidth_menu .et_mobile_menu li.menu-item .sub-menu li a:hover{
    color: #fddd11 !important;
}

/* li menu item */

body .freddie_gimme_the_prize_menu .et_pb_fullwidth_menu .et_mobile_menu li.menu-item a:before {
    background: #000  !important;
}

body .freddie_gimme_the_prize_menu .et_pb_fullwidth_menu .et_mobile_menu li.menu-item a:after {
    content: "$"  !important;
    font-family: "ETmodules" !important;
    color: #fddd11  !important;
    font-size: 16px  !important;
    top: 50%  !important;
    transform: translate(0, -50%)  !important;
    left: 30px  !important;
}

body .freddie_gimme_the_prize_menu .et_pb_fullwidth_menu .et_mobile_menu li.menu-item .sub-menu li a{
    padding: 15px 10px 15px 65px !important;
    color: #7a7a7a !important;
}

/* yellow heart */
body .freddie_gimme_the_prize_menu .char:last-child {
    color: #fddd11 !important;
    font-family: "ETmodules" !important;
}

/***********************************
************ BUTTONS  **************
***********************************/

/* Jealousy Button*/

/* yellow background */ 

body .et_pb_button_module_wrapper .et_pb_button.freddie_button_jealousy .left:before,
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_jealousy .right:before,
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_jealousy .center {
    background: #fddd11 !important;
}


/* Lazing On Button */

/* arrow line */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_lazing_on .line {
    width: 77px !important;
    height: 3px !important;
    background-color: #000 !important;
}

/* circle */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_lazing_on .circle {
    border-width: 2px !important;
    border-color: #000 !important;
}


/* Liar Button */

/* bottom line */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_liar .line {
    background-color: #000 !important;
    height: 1px !important;
    opacity: 0.2 !important;
}


/* Misfire Button */

/* circle background */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_misfire .circle__background {
    stroke: #e6e6e6 !important;

}

/* circle progress */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_misfire .circle__progress {
    stroke: #000 !important;
}


/* Been Saved Button */

/* circle background */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_been_saved .circle__background {
    stroke: #e6e6e6 !important;
}

/* circle progress */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_been_saved .circle__progress {
    stroke: #000 !important;
}


/* Mother Love Button*/

/* hover letter spacing */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_mother_love:hover {
    letter-spacing: 1.5px !important;
}

/* bottom line */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_mother_love .line {
    background-color: #000 !important;
    height: 1px !important;
    opacity: 0.2 !important;
}


/* Ogre Battle Buttton */

/* circle background */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_ogre_battle .circle__progress {
    stroke: #000 !important;
}

/* circle progress */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_ogre_battle .line {
    background-color: #000 !important;
    height: 2px !important;
}


/* Party Button */

/* circle background */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_party .circle__progress {
    stroke: #000 !important;
}

/* circle progress */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_party .line {
    background-color: #000 !important;
    height: 2px !important;
}


/* The Fire Button */

/* bottom line */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_the_fire:hover:before {
    background-color: #fddd11 !important;
}

/* Wild Wind Button */

/* hover background */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_wild_wind .ovarlay:before {
    background: #fddd11 !important;
}

/* icon */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_wild_wind .button_icon {
    border: 2px solid #fde546 !important;
}

/* Seaside Button */

body .et_pb_button_module_wrapper .et_pb_button.freddie_button_seaside .bg_color_big {
    background-color: #fddd11 !important;
}

/* bg */ 
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_seaside .bg_color {
    background-color: #000 !important;}

/* hover bg */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_seaside .hover_bg_color {
    background-color: #000 !important;
}

/* hover border */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_seaside .hover_border {
    border: 2px dotted #000 !important;

}

/* icon */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_seaside .icon:before {
    content: "\45" !important;
    color: #fddd11 !important;
    border-width: 0 !important;
    font-size: 24px !important;
    font-family: "ETmodules" !important;
    line-height: 100% !important;

}


/* Rendezvous Button */

/* lines color */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_rendezvous svg rect {
    fill: #000 !important;
}


/* Some Day Button */

/* arrow */
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_some_day .arrow:after,
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_some_day .arrow:before {
    content: "" !important;
    height: 2px !important;
    width: 10px !important;
    background-color: #000 !important;
}

/* hover bg */
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_some_day .bg_color {
    width: 21px !important;
    height: 1px !important;
    background-color: #000 !important;
}


/* Soul Brother Button */

/* bg color */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_soul_brother .bg_color {
    background-color: #fddd11 !important;
}


/* Step On Me Button */
/* arrow */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_step_on_me .arrow:after,
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_step_on_me .arrow:before,
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_step_on_me .middle_line {
    background-color: #000 !important;
}

/* line */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_step_on_me .line {
    position: absolute !important;
    height: 3px !important;
    width: 100% !important;
    background-color: #000 !important;
    bottom: -8px !important;

}


/* Tear It Up Button */

/* arrow */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow:after,
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow:before,
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .middle_line {
    background-color: #000 !important;
}


/* Teo Torriate Button */
/* line */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_teo_torriate .line {
    height: 2px !important;
    background-color: #1f1e1d !important;
}


/* Fairy Feller Button */

/* circle background */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_fairy_feller .circle__background {
    stroke: #e5e5e5 !important;
}

/* circle progress */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_fairy_feller .circle__progress {
    stroke: #000 !important;
}


/* Radio Ga Ga Button */

/* arrow */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_radio_ga_ga .arrow:before {
    content: "5" !important;
    font-family: "ETmodules" !important;
    font-size: 24px !important;
    letter-spacing: -13px !important;
}


/* Under Pressure Button*/

/* circle progress */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_under_pressure .circle__progress {
    stroke: #fddd11 !important;
    stroke-width: 2 !important;
}

/* line */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_under_pressure .svg_container .line {
    height: 4px !important;
    background-color: #fddd11 !important;
}


/* You And I Button */

/* circle background */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_you_andi .circle__background {
    stroke: #e5e5e5 !important;
    stroke-width: 1 !important;
}

/* circle progress */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_you_andi .circle__progress {
    stroke: #000 !important;
    stroke-width: 1 !important;
}

/* line */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_you_andi .arrow .line {
    height: 2px !important;
    width: 8px !important;
    background-color: #000 !important;
}


/* Action This Day Button */

/* borders */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_action_this_day span:before {
    border-width: 2px !important;
    border-style: solid !important;
    border-left-color: #000 !important;
}
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_action_this_day span:after {
    border-width: 2px !important;
    border-style: solid !important;
    border-top-color: #000 !important;
}


/* April Lady Button */

/* arrow */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_april_lady .arrow:after,
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_april_lady .arrow:before,
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_april_lady .middle_line {
    background-color: #000 !important;
}


/* Bicycle Race Button */

/* line and arrow */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_bicycle_race .line,
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_bicycle_race .arrow:after,
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_bicycle_race .arrow:before,
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_bicycle_race .middle_line {
    background-color: #000 !important;
}


/* Blag Button*/

/* circle background */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_blag .circle__background {
    stroke: #cdcdcd !important;
    stroke-width: 2 !important;
}

/* circle progress */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_blag .circle__progress {
    stroke: #000 !important;
    stroke-width: 2 !important;
}

/* arrow */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_blag .arrow:after,
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_blag .arrow:before,
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_blag .middle_line {
    background-color: #000 !important;
}


/* Bohemian Button */

/* bottom line */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_bohemian svg polyline {
    stroke: #FDDD11 !important;
    stroke-width: 2 !important;
}


/* Rhapsody Button */

/* bottom line */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_rhapsody svg path {
    stroke: #FDDD11 !important;
    stroke-width: 2 !important;
}


/* Calling All Girls Button */

/* bottom dots */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_calling_All_girls .line .char {
    background-color: #fddd11 !important;
    height: 3px !important;
    width: 3px !important;
}

/* Dancer Button */

/* bg */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_dancer .bg_color {
    background-color: #fddd11 !important;
    width: 14px !important;
}


/* Delilah Button */

/* circle */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_delilah .button_circle {
    background-color: #fddd11 !important;
    width: 29px !important;
    height: 29px !important;
}

/* line */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_delilah .line {
    height: 2px !important;
    background-color: #000 !important;
}

/* Dont Stop Me Button */

/* circle */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_dont_stop_me .button_circle {
    background-color: #fddd11 !important;
}


/* Get Down Button */

/* bottom dots */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_get_down .line .char {
    background-color: #fddd11 !important;
    height: 3px !important;
    width: 3px !important;
}

/* The Queen Button */

/* bg */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_the_queen .button_bg {
    background-color: #fddd11 !important;
}


/* Good Old Button */

/* arrow */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_good_old .button_arrow:before {
    content: "$" !important;
    font-size: 30px !important;
    color: #ffffff !important;
    font-family: "ETmodules" !important;

}

/* bg */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_good_old .button_bg {
    background-color: #000 !important;
}


/* Headlong Button */

/* circle background */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_headlong .circle__background {
    stroke: #e6e6e6 !important;
    stroke-width: 1 !important;
}

/* circle progress */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_headlong .circle__progress {
    stroke: #92CA17 !important;
    stroke-width: 1 !important;
}

/* hover */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_headlong:hover:after {
    color: #92CA17 !important;
}

/* line */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_headlong .line {
    width: 41px !important;
    height: 2.5px !important;
    background-color: #92CA17 !important;
}

/* Break Free Button */

/* border */
body .freddie_button_break_free svg path {
    stroke: #FDDD11 !important;
}


/* Beat Them Button */

/* arrow */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_beat_them .button_arrow:before {
    content: "5" !important;
    font-family: "ETmodules" !important;
    font-size: 26px !important;
    color: #FDDD11 !important;
    font-weight: 700 !important;
}

/* line */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_beat_them .button_line {
    background-color: #FDDD11 !important;
    height: 2px !important;
}

/* Beautiful Day Button */

/* X */
body .freddie_button_beautiful_day svg path {
    fill: #FDDD11 !important;
}


/* Killer Queen Button */

/* bottom line */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_killer_queen .line .char {
    background-color: #fddd11 !important;
    height: 2px !important;
    width: 10px !important;
}


/* Life Is Real Button */

/* arrow */
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_life_is_real .arrow .middel_line {
    height: 3px !important;
    background-color: #fddd11 !important;
}
body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_life_is_real .arrow .line {
    height: 3px !important;
    width: 13px !important;
    background-color: #fddd11 !important;
}


/* Love Of Button */

/* bottom arrow */
body .freddie_button_love_of svg path {
    stroke: #FDDD11 !important;
    stroke-width: 2.6 !important;
}


/* Made In Heaven Button */

/* hover arrow */
body .freddie_button_made_in_heaven svg path {
    fill: #FDDD11 !important;
}


/* Melancholy Blues Button */

/* bg */
body .freddie_button_melancholy_blues svg path {
    fill: #000 !important;
}


/* No Violins Button */

/* arrow down */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_no_violins .arrow:before {
    content: "\33" !important;
    font-family: "ETmodules" !important;
    font-size: 24px !important;
    max-height: 6px !important;
}


/* One Vision Button */

/* circle progress */
body .et_pb_button_module_wrapper .et_pb_button.freddie_button_one_vision .circle__progress {
    stroke: #000 !important;
    stroke-width: 1 !important;
}


/* Play The Game Button */

/* arrow */
body .freddie_button_play_the_game:hover .button_arrow {
    border-color: #000 !important;
    background-color: #000 !important;
}
body .freddie_button_play_the_game .arrow:before {
    content: "E" !important;
    display: block !important;
    position: static !important;
    vertical-align: middle !important;
    font-size: 24px !important;
    font-family: "ETmodules" !important;
}
body .freddie_button_play_the_game:hover .arrow:before {
    color: #ffffff !important;
}


/******************************
******** PROGRESS BARS  *******
******************************/

/* Visual Progress Bar */

/* previous item link color */
body .freddie_more_info .et_pb_row .et_pb_text ul li.prev_item a {
    color: #000 !important;
}

/* hover and active items link color */
body .freddie_more_info .et_pb_row .et_pb_text ul li a:hover,
body .freddie_more_info .et_pb_row .et_pb_text ul li.active_menu_item a {
    color: #757575 !important;
}

/* hover background color */
body .freddie_more_info .et_pb_row .et_pb_text ul .hover_bg {
    background: #fddd11 !important;
}

/******************************
******** AUDIO MODULES  *******
******************************/

/* Greatest Hits Music Module */

/* play button size */
body .freddie_album .et_pb_audio_module .et_pb_audio_module_content .mejs-button.mejs-playpause-button button:before {
    font-size: 28px !important;
}

/* songs numbers */
body .freddie_album .singles_row .et_pb_audio_module:before {
    font-weight: 400 !important;
    margin-bottom: 0 !important;
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
    font-size: 16px !important;
    color: #ffffff !important;
    line-height: 120% !important;
}


/* time */
body .freddie_album .et_pb_audio_module .et_audio_container .mejs-container .mejs-controls .mejs-time span {
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
    font-size: 16px !important;
    color: #ffffff !important;
    line-height: 120% !important;
    font-weight: 400 !important;
}

/* playing song background */
body .freddie_album .et_pb_audio_module.played {
    background-color: #fddd11 !important;
}

/* playing (and hover) song text */
body .freddie_album .singles_row .et_pb_audio_module.played .et_pb_audio_module_content .et_audio_module_meta p,
body .freddie_album .singles_row .et_pb_audio_module.played .et_audio_container .mejs-container .mejs-controls .mejs-time span,
body .freddie_album .singles_row .et_pb_audio_module:hover .et_audio_container .mejs-container .mejs-controls .mejs-time span {
    color: #000000 !important;
}

/* slider arrows */
body .freddie_album .freddie_album_more_by_name .et_pb_slider .et-pb-slider-arrows a {
    color: #fddd11 !important;
    font-size: 46px !important;
}

/* slider arrows hover */
body #page-container .freddie_album .freddie_album_more_by_name .et_pb_slider .et_pb_slide .et_pb_button_wrapper .et_pb_button:hover,
body .freddie_album .freddie_album_more_by_name .et_pb_slider .et-pb-slider-arrows a:hover {
    color: #fff !important;
}

/* prev. arrow */
body .freddie_album .freddie_album_more_by_name .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-prev:before {
    content: "#" !important;
}

/* next arrow */
body .freddie_album .freddie_album_more_by_name .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-next:before {
    content: "$" !important;
}

/* slider title */
body .freddie_album .freddie_album_more_by_name .et_pb_slider .et_pb_slide:hover h2.et_pb_slide_title{
    color: #fddd11 !important;
}


/* Song Slider */

/* the cover */ 

body .freddie_song_slider .et_pb_audio_module .et_pb_audio_cover_art:after {
    width: 100% !important;
    height: 100% !important;
    background-color: #000 !important;
    opacity: 0.5 !important;
}

/* time progress bar */
.freddie_song_slider .et_pb_audio_module .mejs-time-total.mejs-time-slider {
    height: 2px !important;
    background: rgba(255, 255, 255, 0.2);
}

/* time progress bar handle */
body .freddie_song_slider .et_pb_audio_module .mejs-time-handle-content {
    width: 13px !important;
    height: 13px !important;
    background-color: #000000 !important;
    border: 3px solid #fdd55a !important;
}

/* song duration */
body .freddie_song_slider .et_pb_audio_module .mejs-time.mejs-duration-container .mejs-duration {
    font-size: 16px !important;
    font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 400 !important;
}

/* unmute button */
body .freddie_song_slider .et_pb_audio_module .et_audio_container .mejs-button.mejs-volume-button.mejs-unmute button:before{
    color: #fdd55a !important;
}

/* next and prev hover */
body .freddie_song_slider .slide_buttons_and_number a:hover:before{
    color: #fdd55a !important;
}


/* next button */
body .freddie_song_slider .slide_buttons_and_number a.next_button:before{
    content: 'next' !important;
}

/* prev. button */
body .freddie_song_slider .slide_buttons_and_number a.prev_button:before{
    content: 'prev' !important;
}

/* next and prev buttons */
body .freddie_song_slider .slide_buttons_and_number a:before{
    font-size: 25px !important;
    color: #fff !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif !important;
}

/* slide number */
body .freddie_song_slider .slide_buttons_and_number span{
    font-size: 75px !important;
    color: #fff !important;
    font-weight: 700 !important;
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif !important;
}

/* big play button */
body .freddie_song_slider .et_pb_audio_module .top_play_button:before{
    content: "\45"!important;
    font-family: "ETmodules"!important;
    color: #fff!important;
    background-color: #000 !important;
    border-radius: 50% !important;
    font-size: 56px !important;
}
body .freddie_song_slider .et_pb_audio_module .top_play_button.played:before{
    content: "\60" !important;
}

/* background animated lines */
body .freddie_song_slider svg.bg_svg path{
    stroke-width:18px !important;
}
body .freddie_song_slider svg.svg2 path{
    stroke:#fff !important;

}
body .freddie_song_slider svg.svg1 path{
    stroke:#2e3544 !important;

}
body .freddie_song_slider svg.svg3 path{
    stroke:#fddd11 !important;

}


/* Hitman Music Module */

/* volume handle */
body .freddie_music .et_pb_audio_module .et_audio_container .mejs-controls a.mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,
body .freddie_music .et_pb_audio_module .mejs-time-handle-content {
    width: 13px !important;
    height: 13px !important;
    background-color: #000000 !important;
    border: 3px solid #fdd55a !important;
    border-radius: 50% !important;
}

/* a song duration */
body .freddie_music .et_pb_audio_module .mejs-time.mejs-duration-container .mejs-duration {
    font-size: 16px !important;
    font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 400 !important;
    display: block !important;
    line-height: 100% !important;
}

/* unmute */
body .freddie_music .et_pb_audio_module .et_audio_container .mejs-button.mejs-volume-button.mejs-unmute button:before {
    color: #fdd55a !important;
}

/* top filter */
body .freddie_music .audio_filter ul li {
    font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif  !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: #ffffff !important;
    line-height: 130%  !important;
    border-color: #625f5f  !important;
    border-right-width: 1px  !important;
    border-style: solid  !important;
    padding-right: 20px !important;
    margin-right: 20px !important;
    text-transform: capitalize !important;
}

/* top filter hover */
body .freddie_music .audio_filter ul li.active,
body .freddie_music .audio_filter ul li:hover{
    text-shadow: 0.4px 0.4px 0, -0.4px -0.4px 0  !important;
    color: #fdd55a !important;
}

/* playoud song background */
body .freddie_music .et_pb_audio_module.played {
    background-color: #fddd11 !important;
}

/* text color */
body .freddie_music .et_pb_audio_module.played .et_audio_module_meta,
body .freddie_music .et_pb_audio_module.played h2,
body .freddie_music .et_pb_audio_module.played .et_audio_container .mejs-button.mejs-volume-button button:before,
body .freddie_music .et_pb_audio_module.played .mejs-time.mejs-duration-container .mejs-duration,
body .freddie_music .et_pb_audio_module.played .mejs-button.mejs-playpause-button button:before,
body .freddie_music .et_pb_audio_module:hover .et_audio_container .mejs-button.mejs-volume-button button:before,
body .freddie_music .et_pb_audio_module:hover .mejs-time.mejs-duration-container .mejs-duration,
body .freddie_music .et_pb_audio_module:hover .mejs-button.mejs-playpause-button button:before {
    color: #000 !important;
}

/* volume */
body .freddie_music .et_pb_audio_module.played .et_audio_container .mejs-controls a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
body .freddie_music .et_pb_audio_module:hover .et_audio_container .mejs-controls a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: rgba(0, 0, 0, 0.5) !important;
}

/* time and volume total */
body .freddie_music .et_pb_audio_module.played .et_audio_container .mejs-controls a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
body .freddie_music .et_pb_audio_module.played .mejs-time-total.mejs-time-slider,
body .freddie_music .et_pb_audio_module:hover .et_audio_container .mejs-controls a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
body .freddie_music .et_pb_audio_module:hover .mejs-time-total.mejs-time-slider {
    background: rgba(0, 0, 0, 0.2)  !important;
}

/* handles */
body .freddie_music .et_pb_audio_module.played .et_audio_container .mejs-controls a.mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,
body .freddie_music .et_pb_audio_module.played .mejs-time-handle-content,
body .freddie_music .et_pb_audio_module:hover .et_audio_container .mejs-controls a.mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,
body .freddie_music .et_pb_audio_module:hover .mejs-time-handle-content {
    background-color: #ffffff !important;
    border: 3px solid #000000 !important;
}

/* Sidewalk Header Slider */

/* controls */

/* dots */
body .freddie_sidewalk_header .et_pb_slider .et-pb-controllers a {
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    color: #888888 !important;
}


body .freddie_sidewalk_header .et_pb_slider .et-pb-controllers a:hover,
body .freddie_sidewalk_header .et_pb_slider .et-pb-controllers a.et-pb-active-control {
    color: #fddd11 !important;
}

/* lines */
body .freddie_sidewalk_header .et_pb_slider .et-pb-controllers a:after {
    background-color: #fff !important;
}

body .freddie_sidewalk_header .et_pb_slider .et-pb-controllers a.et-pb-active-control:after,
body .freddie_sidewalk_header .et_pb_slider .et-pb-controllers a:hover:after {
    background-color: #fddd11 !important;
}

body .freddie_sidewalk_header .et_pb_slider .et-pb-slider-arrows {
    background: #101010 !important;
}

/* arrows */
body .freddie_sidewalk_header .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-prev:before {
    content: "\21";
}

body .freddie_sidewalk_header .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-next:before {
    content: "\22";
}

body .freddie_sidewalk_header .et_pb_slider .et-pb-slider-arrows a:hover {
    color: #fddd11 !important;
}

/* Sweet Lady Slider */

/* the ++ */
body .freddie_sweet_lady_slider .et_pb_slider .et_pb_slide .et_pb_slide_description:after,
body .freddie_sweet_lady_slider .et_pb_slider .et_pb_slide .et_pb_slide_description:before{
    content: "LL" !important;
    font-family: "ETmodules"!important;
    font-size: 24px !important;
    color: #fddd11!important;
    letter-spacing: 6px !important;
}

/* arrows */

body .freddie_sweet_lady_slider .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-next:before{
    content: "\24" !important;
}
body .freddie_sweet_lady_slider .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-next{
    font-size: 24px !important;
    color: #000 !important;
}

/* controllers */
body .freddie_sweet_lady_slider .et_pb_slider .et-pb-controllers a{
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif !important;
    font-weight: 500 !important;
    font-size: 16px!important;
    color: #000 !important;
}


.freddie_sweet_lady_slider .et_pb_slider .et-pb-controllers a:hover,
.freddie_sweet_lady_slider .et_pb_slider .et-pb-controllers a.et-pb-active-control{
    color: #fddd11 !important;
}


/******************************
**** CALL TO ACTION (CTA)  ****
******************************/

/* Music Speak CTA */

/* button icon size */
body #page-container #main-content .freddie_music_speak_cta .et_pb_button_module_wrapper a.et_pb_button:after {
    font-size: 30px !important;

}
/* button hover */
body #page-container .freddie_music_speak_cta .et_pb_button_module_wrapper a.et_pb_button .hover_container {
    background-color: #fddd11 !important;
    border-radius: 50px !important;
}
body #page-container .freddie_music_speak_cta .et_pb_button_module_wrapper a.et_pb_button:hover {
    color: #000 !important;
}
body #page-container .freddie_music_speak_cta .et_pb_button_module_wrapper a.et_pb_button:hover:before {
    background-color: #000;
}

/* Make Things CTA */

/* the heart icon */
body .freddie_make_things_cta .char:last-child {
    font-family: "ETmodules" !important;
    color: #fddd11 !important;
}

/******************************
***** FILTERED PORTFOLIO  *****
******************************/

/* filter hover */

body .freddie_event .et_pb_portfolio .et_pb_portfolio_filters .et_pb_portfolio_filter a:hover {
    color: #fddd11 !important;
}

/* background */

body .freddie_event .et_pb_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item .myexcerpt,
body .freddie_event .et_pb_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item h2.et_pb_module_header {
    background-color: #101010 !important;
}

body .freddie_event .et_pb_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item a.portfolio_image:before{
    background-color: #101010 !important;
}

/* View Event Text */
body .freddie_event .et_pb_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item a.portfolio_image .et_portfolio_image:after {
    content: "View Event" !important;
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
    font-size: 20px !important;
    color: #fff !important;
}
/* Pixie Bundle Master CSS Colour Changer File
** IMPORTANT: Avoid browser caching of this file! Reload. Please always reload this page (CTRL+F5) in your browser to make sure you have the latest version of CSS rules. 
** File last updated on 15 Nov 2017
** Get the latest product information here: https://seku.re/pixie
** Go to the Knowledge Base: https://seku.re/kb 
*/



/*************************** Pixie General CSS **********************************/

body .pixie_tabs .et_pb_tabs_controls a strong,
body .et_pb_promo.et_pb_bg_layout_light h2 strong,
body .et_pb_blurb.et_pb_bg_layout_light h4 strong{
    color: #000 !important;
}

body .et_pb_promo.et_pb_bg_layout_dark h2 strong,
body .et_pb_blurb.et_pb_bg_layout_dark h4 strong{
    color: #fff !important;
}

body #page-container .et_pb_team_member h4 strong em,
#page-container .et_pb_team_member h4 strong{
    color: #000 !important;
}

body #page-container .et_pb_team_member.et_pb_bg_layout_dark  h4 strong em,
body #page-container .et_pb_team_member.et_pb_bg_layout_dark  h4 strong{
    color: #fff !important;
}





/*************************** Pixie Blog **********************************/


/*************************** Filter Image Blog **********************************/

/* Meta links  */
body .blog_2_pixie .et_pb_posts article .bottom_box .author.vcard a,
body .blog_2_pixie .et_pb_posts article .bottom_box span.comment,
body .blog_1_pixie .et_pb_posts article .bottom_box .author.vcard a,
body .blog_1_pixie .et_pb_posts article .bottom_box span.comment {
    text-transform: capitalize !important;
}

body .blog_2_pixie .et_pb_posts article .bottom_box span.comment:before,
body .blog_1_pixie .et_pb_posts article .bottom_box span.comment:before,
body .blog_2_pixie .et_pb_posts article .bottom_box .author.vcard:before,
body .blog_1_pixie .et_pb_posts article .bottom_box .author.vcard:before {
    text-transform: lowercase !important;
    color: #000 !important;
    font-weight: 700 !important;
}

body .blog_2_pixie .et_pb_posts article .bottom_box span.comment:before,
body .blog_2_pixie .et_pb_posts article .bottom_box .author.vcard:before {
    color: #fff !important;
}

/*Change "1" Text*/
body .blog_2_pixie .et_pb_posts article .bottom_box .author.vcard:before,
body .blog_1_pixie .et_pb_posts article .bottom_box .author.vcard:before {
    content: "l" !important;
}

/*Change "V" Text*/
body .blog_2_pixie .et_pb_posts article .bottom_box span.comment:before,
body .blog_1_pixie .et_pb_posts article .bottom_box span.comment:before {
    content: "v" !important;
}


/*************************** Zoom Image Blog **********************************/

/*Change Background Color*/
body .blog_2_pixie .et_pb_posts article {
    background-color: #070404 !important;
}

body .blog_2_pixie .et_pb_posts article .bottom_box:before {
    background-color: #292626 !important;
}


/*************************** Twist Image Blog **********************************/

/*Change "$" Text, Font Size and Color*/
body .blog_3_pixie .et_pb_posts article .more-link:before {
    content: "$" !important;
    font-size: 36px !important;
    color: #000 !important;
}

.blog_3_pixie .et_pb_posts article .more-link {
    font-size: 0 !important;
}


/*Hovers*/

/*Change Background Color on Hover*/
body .blog_1_pixie .et_pb_posts article .entry-featured-image-url {
    background-color: #000 !important;
}

/*Change "Read More" Text, Font Size, Color and Font Family*/
body .blog_1_pixie .et_pb_posts article .entry-featured-image-url:after {
    content: 'Read More' !important;
    color: #fff !important;
    font-size: 24px !important;
    font-family: 'Playfair Display', Georgia, "Times New Roman", serif !important;
}





/*************************** Pixie Person **********************************/


/*************************** Grand Person Module **********************************/

/*Change Background Color*/ 
body .pixie_person_1 .et_pb_team_member:after {
    background: #000 important;
}

/*Change Border Color*/ 
body .pixie_person_1 .et_pb_team_member .et_pb_team_member_image:after {
    border-color: #fff !important;
}

/*Change Color on Hover*/
body .pixie_person_1 .et_pb_team_member:hover .et_pb_team_member_description,
body .pixie_person_1 .et_pb_team_member:hover .et_pb_team_member_description * {
    color: #fff !important;
}

/*Change "$" Text, Font Size and Color*/
body .pixie_person_1 .et_pb_team_member .et_pb_team_member_image:before {
    content: "$" !important;
    background-color: #ffffff !important;
    font-size: 26px !important;
}


/*************************** Key Person Module **********************************/

/* Change Background Color */
body .pixie_person_3 .et_pb_team_member .et_pb_team_member_image:before ,
body .pixie_person_2 .et_pb_team_member .et_pb_team_member_image:before {
    background-color: #141414 !important;
}


/*************************** Great Gif Person Module **********************************/

/*Change "$" Text and Color*/
body .pixie_person_5 .et_pb_promo_description p a:after,
body .pixie_person_5 .et_pb_promo_description p a:before {
    content: "$" !important;
}

body .pixie_person_5 .et_pb_promo_description p a {
    color: #a7a7a7 !important;

}


/*************************** Super Gif Person Module **********************************/

/*Change "$" Text and Color*/
body .pixie_person_6 .et_pb_promo_description p a:after,
body .pixie_person_6 .et_pb_promo_description p a:before {
    content: "$" !important;
}

body .pixie_person_6 .et_pb_promo_description p a {
    color: #a7a7a7 !important;
}


/*************************** Zoom Person Module **********************************/

/*Change Background Color*/ 
body .pixie_person_7 .et_pb_team_member .et_pb_team_member_image:before {
    background-color: #141414 !important;
}





/*************************** Pixie Blurb **********************************/


/*************************** Kapow Blurb **********************************/

/*Change Title Text Color on Hover*/
body:not(.ie) .pixie_blurb_1 .et_pb_blurb:hover h4 {
    color: #fff !important;
}


/*************************** Icon Blurb **********************************/

/*Change "$" Text and Font Weight*/
body .pixie_blurb_3 .et_pb_blurb_container h4:before {
    content: "$" !important;
    font-weight: 300 !important;
}


/*************************** This Way Blurb **********************************/

/*Change "$" Text and Font Weight*/
body .pixie_blurb_6 .et_pb_blurb_container h4:before {
    content: "$" !important;
    font-weight: 300 !important;
}



/*************************** Link List Blurb **********************************/


body .pixie_blurb_8 .et_pb_blurb .et_pb_main_blurb_image {
    text-align: left !important;
}

/*Change "$" Text and Font Weight*/
body .pixie_blurb_8 .et_pb_blurb_container li a:before {
    content: "$" !important;
    font-weight: 300 !important;
}


/*************************** Borderless Blurb **********************************/

/*Change Text Line Height and Font Size*/
body #page-container .pixie_blurb_9 .et_pb_button_module_wrapper .et_pb_button:after {
    line-height: 100% !important;
    font-size: 36px !important;
}


/*************************** Good Old Blurb **********************************/

/*Change "$" Text and Font Weight*/
body .pixie_blurb_10 .et_pb_blurb_container h4:before {
    content: "$" !important;
    font-weight: 300 !important;
}





/***************************** Pixie Call To Action **************************************/


/***************************** Watch Me Call To Action **************************************/

/*Change Text Alignment, Font Size, Weight and Color*/
body .pixie-cta4 .et_pb_newsletter p label,
body .pixie-cta2 .et_pb_newsletter p label {
    text-align: left !important;
    color: rgba(167, 167, 167, 0.5) !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}





/***************************** Contact Form **************************************/


/*************************** Sleek Contact Form **********************************/


/** Center Contact Form **/
body .pixie-contact1 .et_pb_contact .et_contact_bottom_container {
    text-align: center !important;
}

body .pixie-contact3 .et_pb_contact_form_container[style="opacity: 1;"] .et-pb-contact-message{
    text-align: center !important;
}

/*Form Focus*/
body .pixie-contact1 .et_pb_contact_form p:before {
    background-color: #fff !important;
}

body .pixie-contact1 .et_pb_contact_form p.focus textarea,
body .pixie-contact1 .et_pb_contact_form p.filled textarea,
body .pixie-contact1 .et_pb_contact_form p.focus input,
body .pixie-contact1 .et_pb_contact_form p.filled input {
    border-color: transparent !important;
}

/*Focus*/

body .pixie-contact3 .et_pb_contact_form p label,
body .pixie-contact2 .et_pb_contact_form p label,
body .pixie-contact1 .et_pb_contact_form p label {
    text-align: left !important;
    color: #9e9e9e !important;
    font-size: 14px !important;
    font-weight: 400 !important;

}

/*************************** Global Contact Form **********************************/

/** Center Contact Form **/
body .pixie-contact2 .et_pb_contact .et_contact_bottom_container {
    text-align: center !important;
}

/*Links*/
body .pixie-contact2 p strong {
    color: #000 !important;
}


/*************************** Impact Contact Form **********************************/

/** Center Button **/
body .pixie-contact3 .et_pb_contact .et_contact_bottom_container {
    text-align: center !important;
}


body .pixie-contact3 .et_pb_contact_form {
    margin-left: 0 !important;
}

body .pixie-contact3 .et_pb_contact .et_contact_bottom_container {
    text-align: center !important;
}

/*Focus*/

body .pixie-contact3 .et_pb_contact_form p.filled label,
body .pixie-contact3 .et_pb_contact_form p.focus label {
    background-color: #000 !important;
    color: #fff !important;
}





/*************************** Pixie Tabs **********************************/


/*************************** Value Tabs **********************************/

/*Tab inner border*/

body .pixie_tabs .et_pb_tabs .et_pb_tabs_controls li:after {
    border: 1px solid #dcdcdc !important;
}

body .pixie_tabs .et_pb_tabs .et_pb_tabs_controls li:hover, 
body .pixie_tabs .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active {
   background-color: #000 !important;
} 



/***************************** Pixie Email Optin **************************************/


/***************************** Up To Date Email Optin **************************************/

body .pixie-cta6 .et_pb_column_2_3 .et_pb_newsletter_form p:not(:last-of-type):before {
    background-color: #fff !important;
}

/*Focus*/

body .pixie-cta6 .et_pb_newsletter p label {
    text-align: left !important;
    color: #9e9e9e !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}





/*************************** Pricing Table **********************************/

/*General*/
body .pricing_tables_pixie .et_pb_pricing_table.et_pb_featured_table .et_pb_dollar_sign {
    color: #fff !important;
}


/*************************** Duo Pricing Tables **********************************/

/*Change Font Size*/
body .pricing_tables_pixie_2 .et_pb_pricing_table.et_pb_featured_table .et_pb_dollar_sign,
body .pricing_tables_pixie_2 .et_pb_pricing_table.et_pb_featured_table .et_pb_sum {
    font-size: 82px !important;
}


/*************************** Quartet Pricing Tables **********************************/

/*Change Text Alignment*/
body .et_pb_pricing_tables_3 ul.et_pb_pricing li {
    text-align: center !important;
}





/*************************** Pixie Headers **********************************/


/*************************** Watch Me Now Header **********************************/

/** Icon and Circle Size **/
body .et_pb_blurb_4 .et-pb-icon {
    font-size: 40px !important;
}


/*************************** Focus Header **********************************/

/* Change links color*/
body .pixie-header9 a {
    color: #fff !important;
}

body .pixie-header9 a:hover {
    color: #a7a7a7 !important;
}


/*************************** FancyBox **********************************/

/*! FancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */

body .fancybox-skin {
    background: #f9f9f9 !important;
    color: #444 !important;
}

body .fancybox-error {
    color: #444 !important;
    font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

body .fancybox-close:after{
    content: 'Q' !important;
    color: #fff !important;
    font-size: 33px !important;
}

body .fancybox-nav {
    text-decoration: none !important;
}

/* Overlay helper */
body .fancybox-overlay {
    background-color: rgba(0,0,0,0.7) !important;
}


/* Title helper */
body .fancybox-title {
    font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

body .fancybox-title-float-wrap {
    text-align: center !important;
}

body .fancybox-title-float-wrap .child {
    background: rgba(0, 0, 0, 0.8) !important;
    text-shadow: 0 1px 2px #222 !important;
    color: #FFF !important;
    font-weight: bold !important;
    line-height: 24px !important;
}

body .fancybox-title-outside-wrap {
    color: #fff !important;
}

.fancybox-title-over-wrap {
    color: #fff !important;
    background: #000 !important;
    background: rgba(0, 0, 0, .8) !important;
}





/*************************** Pixie Testimonials **********************************/

/*General*/
/*Change "Ã¢â‚¬Å“" Text, Font Family and Line Height*/
body .pixie_testimonials .et_pb_testimonial_portrait:before {
    content: 'Ã¢â‚¬Å“' !important;
    font-family: 'Playfair Display' !important;
    line-height: 100% !important;
}


/*************************** Single Row Testimonial **********************************/

/*Change Font Size*/
body .pixie_testimonials_1 .et_pb_testimonial_portrait:before {
    font-size: 120px !important;
}


/*************************** Talking Heads Testimonial **********************************/

/*Change Font Size*/
body .pixie_testimonials_2 .et_pb_testimonial_portrait:before {
    font-size: 200px !important;
}


/*************************** Title Twins Testimonial **********************************/

/*Change Font Size*/
body .pixie_testimonials_3 .et_pb_testimonial_portrait:before {
    font-size: 92px !important;
}


/*************************** Side By Side Testimonial **********************************/

/*Change Font Size*/
body .pixie_testimonials_4 .et_pb_testimonial_portrait:before {
    font-size: 92px !important;
}


/*************************** Cookie Cutter Testimonial **********************************/

/*Change Font Weight*/
body .pixie_testimonials_5 .et_pb_testimonial_author em{
    font-weight: 700 !important;
}


/*************************** Power Of Three Testimonial **********************************/

/*Change Font Size*/
body .pixie_testimonials_6 .et_pb_testimonial_portrait:before {
    font-size: 92px !important;
}


/*************************** Simple Slider Testimonial and My Hero Testimonial **********************************/

/*Change Background Color*/
body .pixie_testimonials_8 .et-pb-controllers a:hover,
body .pixie_testimonials_9 .et-pb-controllers a:hover,
body .pixie_testimonials_7 .et-pb-controllers a:hover,
body .pixie_testimonials_8 .et-pb-controllers a.et-pb-active-control,
body .pixie_testimonials_9 .et-pb-controllers a.et-pb-active-control,
body .pixie_testimonials_7 .et-pb-controllers a.et-pb-active-control {
    background-color: #fff !important;
}

/* Change Background Color and Border Style*/
body .pixie_testimonials_8 .et-pb-controllers a,
body .pixie_testimonials_9 .et-pb-controllers a,
body .pixie_testimonials_7 .et-pb-controllers a {
    background-color: transparent !important;
    border: 2px solid #fff !important;
}

/*Change Font Family and Font Weight*/
body .pixie_testimonials_9 .et_pb_slide_content h4,
body .pixie_testimonials_7 .et_pb_slide_content h4 {
    font-family: 'Playfair Display' !important;
    font-weight: 400 !important;
}

body .pixie_testimonials_9 .et_pb_slide ,
body .pixie_testimonials_8 .et_pb_slide ,
body .pixie_testimonials_7 .et_pb_slide {
    background: transparent !important;
}


/*************************** Transparent Slider Testimonial **********************************/

/* Change Border Style*/
body .pixie_testimonials_8 .et_pb_slides .et_pb_slide .et_pb_container {
    /*border: 1px solid rgba(255, 255, 255, 0.6) !important;*/
}


/*************************** My Hero Testimonial **********************************/

/*Change "Ã¢â‚¬Å“" Text, Font Family, Font Size and Line Height*/
body .pixie_testimonials_9 .et_pb_slide_image:before {
    content: 'Ã¢â‚¬Å“' !important;
    font-family: 'Playfair Display' !important;
    line-height: 100% !important;
    font-size: 120px !important;
}





/*************************** Pixie Content **********************************/


/*************************** Pixie Content Global **********************************/

/* Change Text Color */
body .pixie-content-text-black em {
    color: #000 !important;
}


/*************************** Pixie Content 9 **********************************/

/* Change Font Size */
body .pixie-content9 .et-pb-slider-arrows a {
    font-size: 60px !important;
}


/*************************** Pixie Content 11 **********************************/

/* Change Font Size and Line Height*/
body #page-container .pixie-content11 .et_pb_button_module_wrapper .et_pb_button:before {
    line-height: 200% !important;
}

body #page-container .pixie-content11 .et_pb_button_module_wrapper .et_pb_button:after {
    line-height: 200% !important;
    font-size: 16px !important;
}


/*************************** Pixie Content 15 **********************************/

/* Numbers font in Title */
body .pixie-content15 .accordion strong {
    font-family: "Playfair Display" !important;
    font-size: 30px !important;
    font-weight: 400 !important;
    color: #000 !important;
}

/* Change Accordion Icon */
body .pixie-content15 .et_pb_toggle_title:before {
    color: #ccc !important;
    font-size: 18px !important;
    content: "\50" !important;
}

body .pixie-content19 .et_pb_toggle_open .et_pb_toggle_title:before,
body .pixie-content15 .et_pb_toggle_open .et_pb_toggle_title:before {
    content: "O" !important;
}

body .pixie-content19 .et_pb_toggle .et_pb_toggle_title:after,
body .pixie-content15 .et_pb_toggle .et_pb_toggle_title:after {
    content: "$" !important;
    line-height: 130% !important;
    color: #000 !important;
    font-weight: 700 !important;
    font-size: 24px !important;
}


/*************************** Pixie Content 18 **********************************/

body .pixie-content6 .et_pb_blurb .et_pb_blurb_container h4:after,
body .pixie-content21 .et_pb_blurb .et_pb_blurb_container h4:after,
body .pixie-content18 .et_pb_blurb .et_pb_blurb_container h4:after {
    content: "$" !important;
    line-height: 130% !important;
    font-size: 24px !important;
}


/*************************** Pixie Content 19 **********************************/

/* Numbers font in Title */
body .pixie-content19 .accordion strong {
    font-family: "Playfair Display" !important;
    font-size: 30px !important;
    font-weight: 400 !important;
    color: #000 !important;
}

/* Change Accordion Icon */
body .pixie-content19 .et_pb_toggle_title:before {
    color: #ccc !important;
    font-size: 18px !important;
    content: "\50" !important;
}

/*Hovers*/
body .et_pb_blurb_container h4:after {
    background-color: #d9d9d9 !important;
}

/*Hover*/
body .pixie-content8 .et_pb_blurb_container h4:before {
    background-color: #a7a7a7 !important;
}





/*************************** Pixie Footer **********************************/


/*************************** Ps Subscribe Footer **********************************/

/* Change color of social media icons */
body .pixel-footer1 .et_pb_social_media_follow li a.icon::before {
    color: #000 !important;
}

/*Focus*/
body .pixel-footer1 .et_pb_newsletter p label {
    text-align: left !important;
    color: #9e9e9e !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}


/*************************** All In One Footer **********************************/

/* Change color of social media icons */
body .pixel-footer2 .et_pb_social_media_follow li a.icon::before {
    color: #a7a7a7 !important;
}

/* change -li- with ET icons */
body .pixel-footer2 .et_pb_column_1_3 .et_pb_promo_description li:before {
    content: "\24" !important;
}

/*Focus*/
body .pixel-footer2 .et_pb_contact_form p:not([data-type="select"]) label {
    text-align: left !important;
    color: #9e9e9e !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

body .pixel-footer2 .et_pb_contact_form p.filled label,
body .pixel-footer2 .et_pb_contact_form p.focus label {
    color: #fff !important;
    text-transform: uppercase !important;
    font-size: 12px !important;
}

body .pixel-footer2 .et_pb_contact_form p[data-type="select"] label {
    color: #fff !important;
    text-transform: uppercase !important;
    font-size: 12px !important;
}


/*************************** Link Me Footer **********************************/

/*Focus*/
body .pixel-footer4 .et_pb_newsletter p label {
    text-align: left !important;
    color: #9e9e9e !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}





/*************************** Project Page **********************************/


/*Content*/
body .portfolio_content .et_pb_text p strong {
    text-align: right !important;
}

/*Slider*/
body .portfolio_slider h2 {
    text-align: center !important;
    font-size: 48px !important;
    font-weight: 700 !important;
}



/*Navigate*/
body #prev-next-single a {
    font-size: 36px !important;
    font-weight: 700 !important;
    color: #333333 !important;
    line-height: 140% !important;
}

body #prev-next-single a:last-child{
    color: #d09bef !important;
    text-transform: capitalize !important;
    letter-spacing: 0 !important;
}

body #prev-next-single a {
    font-size: 36px !important;
    font-weight: 700 !important;
    color: #333333 !important;
}

body #prev-next-single .next-link {
    text-align: right !important;
}

body #prev-next-single .prev-link a:before {
    content: "D" !important;
}

body #prev-next-single .next-link a:after {
    content: "E" !important;
}

body .portfolio_slider .slide-controllers {
    text-align: center !important;
}

body .portfolio_slider .slide-controllers a.dot {
    background-color: #fff !important;
    font-size: 0 !important;
}