/* @font-face {
    font-family: 'ITC Avant Garde Gothic Std';
    src: url('../font/ITCAvantGardeStd-Bold.eot');
    src: url('../font/ITCAvantGardeStd-Bold.eot?#iefix') format('embedded-opentype'),
        url('../font/ITCAvantGardeStd-Bold.woff2') format('woff2'),
        url('../font/ITCAvantGardeStd-Bold.woff') format('woff'),
        url('../font/ITCAvantGardeStd-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
} */



@font-face {
    font-family: 'ALoveofThunder';
    src: url('../font/ALoveofThunder.eot');
    src: url('../font/ALoveofThunder.eot?#iefix') format('embedded-opentype'),
        url('../font/ALoveofThunder.woff2') format('woff2'),
        url('../font/ALoveofThunder.woff') format('woff'),
        url('../font/ALoveofThunder.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bambino-Black';
    src: url('../font/Bambino-Black.eot');
    src: url('../font/Bambino-Black.eot?#iefix') format('embedded-opentype'),
        url('../font/Bambino-Black.woff2') format('woff2'),
        url('../font/Bambino-Black.woff') format('woff'),
        url('../font/Bambino-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'ITCAvantGardeStd-Bk';
    src: url('../font/ITCAvantGardeStd-Bk.eot');
    src: url('../font/ITCAvantGardeStd-Bk.eot?#iefix') format('embedded-opentype'),
        url('../font/ITCAvantGardeStd-Bk.woff2') format('woff2'),
        url('../font/ITCAvantGardeStd-Bk.woff') format('woff'),
        url('../font/ITCAvantGardeStd-Bk.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ITCAvantGardeStd-XLt';
    src: url('../font/ITCAvantGardeStd-XLt.eot');
    src: url('../font/ITCAvantGardeStd-XLt.eot?#iefix') format('embedded-opentype'),
        url('../font/ITCAvantGardeStd-XLt.woff2') format('woff2'),
        url('../font/ITCAvantGardeStd-XLt.woff') format('woff'),
        url('../font/ITCAvantGardeStd-XLt.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ITCAvantGardeStd-Bold';
    src: url('../font/ITCAvantGardeStd-Bold.eot');
    src: url('../font/ITCAvantGardeStd-Bold.eot?#iefix') format('embedded-opentype'),
        url('../font/ITCAvantGardeStd-Bold.woff2') format('woff2'),
        url('../font/ITCAvantGardeStd-Bold.woff') format('woff'),
        url('../font/ITCAvantGardeStd-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'LEMONMILK-Medium';
    src: url('../font/LEMONMILK-Medium.eot');
    src: url('../font/LEMONMILK-Medium.eot?#iefix') format('embedded-opentype'),
        url('../font/LEMONMILK-Medium.woff2') format('woff2'),
        url('../font/LEMONMILK-Medium.woff') format('woff'),
        url('../font/LEMONMILK-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'LEMONMILK-Light';
    src: url('../font/LEMONMILK-Light.eot');
    src: url('../font/LEMONMILK-Light.eot?#iefix') format('embedded-opentype'),
        url('../font/LEMONMILK-Light.woff2') format('woff2'),
        url('../font/LEMONMILK-Light.woff') format('woff'),
        url('../font/LEMONMILK-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'LEMONMILK-BoldItalic';
    src: url('../font/LEMONMILK-BoldItalic.eot');
    src: url('../font/LEMONMILK-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../font/LEMONMILK-BoldItalic.woff2') format('woff2'),
        url('../font/LEMONMILK-BoldItalic.woff') format('woff'),
        url('../font/LEMONMILK-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'LEMONMILK-MediumItalic';
    src: url('../font/LEMONMILK-MediumItalic.eot');
    src: url('../font/LEMONMILK-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../font/LEMONMILK-MediumItalic.woff2') format('woff2'),
        url('../font/LEMONMILK-MediumItalic.woff') format('woff'),
        url('../font/LEMONMILK-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'LEMONMILK-RegularItalic';
    src: url('../font/LEMONMILK-RegularItalic.eot');
    src: url('../font/LEMONMILK-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('../font/LEMONMILK-RegularItalic.woff2') format('woff2'),
        url('../font/LEMONMILK-RegularItalic.woff') format('woff'),
        url('../font/LEMONMILK-RegularItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'LEMONMILK-Bold';
    src: url('../font/LEMONMILK-Bold.eot');
    src: url('../font/LEMONMILK-Bold.eot?#iefix') format('embedded-opentype'),
        url('../font/LEMONMILK-Bold.woff2') format('woff2'),
        url('../font/LEMONMILK-Bold.woff') format('woff'),
        url('../font/LEMONMILK-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'LEMONMILK-Regular';
    src: url('../font/LEMONMILK-Regular.eot');
    src: url('../font/LEMONMILK-Regular.eot?#iefix') format('embedded-opentype'),
        url('../font/LEMONMILK-Regular.woff2') format('woff2'),
        url('../font/LEMONMILK-Regular.woff') format('woff'),
        url('../font/LEMONMILK-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'LEMONMILK-LightItalic';
    src: url('../font/LEMONMILK-LightItalic.eot');
    src: url('../font/LEMONMILK-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('../font/LEMONMILK-LightItalic.woff2') format('woff2'),
        url('../font/LEMONMILK-LightItalic.woff') format('woff'),
        url('../font/LEMONMILK-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'AvenirNextLTPro-Medium';
    src: url('../font/AvenirNextLTPro-Medium.eot');
    src: url('../font/AvenirNextLTPro-Medium.eot?#iefix') format('embedded-opentype'),
        url('../font/AvenirNextLTPro-Medium.woff2') format('woff2'),
        url('../font/AvenirNextLTPro-Medium.woff') format('woff'),
        url('../font/AvenirNextLTPro-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AvenirNextLTPro-Heavy';
    src: url('../font/AvenirNextLTPro-Heavy.eot');
    src: url('../font/AvenirNextLTPro-Heavy.eot?#iefix') format('embedded-opentype'),
        url('../font/AvenirNextLTPro-Heavy.woff2') format('woff2'),
        url('../font/AvenirNextLTPro-Heavy.woff') format('woff'),
        url('../font/AvenirNextLTPro-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AvenirNextLTPro-MediumIt';
    src: url('../font/AvenirNextLTPro-MediumIt.eot');
    src: url('../font/AvenirNextLTPro-MediumIt.eot?#iefix') format('embedded-opentype'),
        url('../font/AvenirNextLTPro-MediumIt.woff2') format('woff2'),
        url('../font/AvenirNextLTPro-MediumIt.woff') format('woff'),
        url('../font/AvenirNextLTPro-MediumIt.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'AvenirNextLTPro-Bold';
    src: url('../font/AvenirNextLTPro-Bold.eot');
    src: url('../font/AvenirNextLTPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('../font/AvenirNextLTPro-Bold.woff2') format('woff2'),
        url('../font/AvenirNextLTPro-Bold.woff') format('woff'),
        url('../font/AvenirNextLTPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AvenirNextLTPro-HeavyIt';
    src: url('../font/AvenirNextLTPro-HeavyIt.eot');
    src: url('../font/AvenirNextLTPro-HeavyIt.eot?#iefix') format('embedded-opentype'),
        url('../font/AvenirNextLTPro-HeavyIt.woff2') format('woff2'),
        url('../font/AvenirNextLTPro-HeavyIt.woff') format('woff'),
        url('../font/AvenirNextLTPro-HeavyIt.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'AvenirNextLTPro-BoldIt';
    src: url('../font/AvenirNextLTPro-BoldIt.eot');
    src: url('../font/AvenirNextLTPro-BoldIt.eot?#iefix') format('embedded-opentype'),
        url('../font/AvenirNextLTPro-BoldIt.woff2') format('woff2'),
        url('../font/AvenirNextLTPro-BoldIt.woff') format('woff'),
        url('../font/AvenirNextLTPro-BoldIt.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'AvenirNextLTPro-Regular';
    src: url('../font/AvenirNextLTPro-Regular.eot');
    src: url('../font/AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('../font/AvenirNextLTPro-Regular.woff2') format('woff2'),
        url('../font/AvenirNextLTPro-Regular.woff') format('woff'),
        url('../font/AvenirNextLTPro-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AvenirNextLTPro-UltLt';
    src: url('../font/AvenirNextLTPro-UltLt.eot');
    src: url('../font/AvenirNextLTPro-UltLt.eot?#iefix') format('embedded-opentype'),
        url('../font/AvenirNextLTPro-UltLt.woff2') format('woff2'),
        url('../font/AvenirNextLTPro-UltLt.woff') format('woff'),
        url('../font/AvenirNextLTPro-UltLt.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AvenirNextLTPro-UltLtIt';
    src: url('../font/AvenirNextLTPro-UltLtIt.eot');
    src: url('../font/AvenirNextLTPro-UltLtIt.eot?#iefix') format('embedded-opentype'),
        url('../font/AvenirNextLTPro-UltLtIt.woff2') format('woff2'),
        url('../font/AvenirNextLTPro-UltLtIt.woff') format('woff'),
        url('../font/AvenirNextLTPro-UltLtIt.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'FuturaBT-Medium';
    src: url('../font/FuturaBT-Medium.eot');
    src: url('../font/FuturaBT-Medium.eot?#iefix') format('embedded-opentype'),
        url('../font/FuturaBT-Medium.woff2') format('woff2'),
        url('../font/FuturaBT-Medium.woff') format('woff'),
        url('../font/FuturaBT-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FuturaBT-LightCondensed';
    src: url('../font/FuturaBT-LightCondensed.eot');
    src: url('../font/FuturaBT-LightCondensed.eot?#iefix') format('embedded-opentype'),
        url('../font/FuturaBT-LightCondensed.woff2') format('woff2'),
        url('../font/FuturaBT-LightCondensed.woff') format('woff'),
        url('../font/FuturaBT-LightCondensed.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FuturaBT-Light';
    src: url('../font/FuturaBT-Light.eot');
    src: url('../font/FuturaBT-Light.eot?#iefix') format('embedded-opentype'),
        url('../font/FuturaBT-Light.woff2') format('woff2'),
        url('../font/FuturaBT-Light.woff') format('woff'),
        url('../font/FuturaBT-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FuturaCondXBoold';
    src: url('../font/FuturaCondXBoold.eot');
    src: url('../font/FuturaCondXBoold.eot?#iefix') format('embedded-opentype'),
        url('../font/FuturaCondXBoold.woff2') format('woff2'),
        url('../font/FuturaCondXBoold.woff') format('woff'),
        url('../font/FuturaCondXBoold.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}


.blog_slides .blog_text_holder .blog_slider_title {
    font-size: 16px;
    max-height: 40px;
    min-height: 40px;
    overflow: hidden;
}

.blog_slides .blog_text_holder .blog_slider_title .entry-subtitle {
    font-size: 16px;
}

.custom-nav .carousel-slider .owl-prev,
.custom-nav .carousel-slider .owl-next {
    width: 35px !important;
    height: 25px !important;
    /* background: #ad925c !important; */
    position: relative !important;
    opacity: 1 !important;
    border: none;
    outline: none;
}

.caroufredsel-direction-nav {
    position: absolute;
    top: -40px;
    right: 0;
}

.caroufredsel-direction-nav li {
    display: inline-block;
    margin-right: 5px;
}

.caroufredsel-direction-nav li a {
    width: 35px !important;
    height: 25px !important;
    /* background: #ad925c !important; */
    position: relative !important;
    opacity: 1 !important;
    border: none;
    border-radius: 0px !important;
    margin: 0 !important;
    display: block !important;
    position: relative !important;
    left: auto !important;
    right: auto !important;
    line-height: 24px !important;
}

.caroufredsel-direction-nav a i,
.flex-direction-nav a i {
    color: #ad925c;
}

.qode_content_slider .flex-direction-nav .flex-next:hover i,
.qode_content_slider .flex-direction-nav .flex-prev:hover i {
    color: #8a8a8a;
}

.caroufredsel-direction-nav li a i {
    line-height: 24px !important;
}

.custom-nav .carousel-slider .owl-next {
    margin-left: 5px !important;
    right: 0px !important;
}

.custom-nav .carousel-slider .owl-prev {
    left: 0px !important;
}

.custom-nav .carousel-slider .carousel-slider-nav-icon {
    vertical-align: top;
    height: 25px !important;
    width: 20px !important;
}

.custom-nav .carousel-slider .owl-nav {
    position: absolute;
    top: -25px;
    right: 0px;
}

.qode_content_slider {
    overflow: initial;
}

.flex-direction-nav {
    position: absolute;
    top: -50px;
    right: -4px;
}

.flex-direction-nav li {
    display: inline-block;
    width: 35px;
    height: 25px;
    margin-right: 5px;
}

.flex-direction-nav a {
    width: 35px;
    height: 25px;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    margin: auto !important;
    border-radius: 0 !important;
    line-height: normal;
    position: relative;
    /* background: #b4975a !important; */
}

.flex-direction-nav a i {
    line-height: 25px;
}

.qode_content_slider .flex-direction-nav .flex-next:hover i,
.qode_content_slider .flex-direction-nav .flex-prev:hover i {
    color: #b4975a;
}

.category-articles article {
    box-shadow: 0 7px 16px rgba(0, 0, 0, .1);
}

.woocommerce .quantity input.qty {
    width: auto
}

.product_meta {
    display: none;
}

.woocommerce .col-2,
.woocommerce .col-1 {
    max-width: none;
}

.woocommerce .form-row .woocommerce-input-wrapper {
    display: block;
    width: 100%;
}

.buttonizer_1554737909303 {
    box-shadow: 0px 0px 10px 1px !important;
}

.home-title {
    font-size: 45px;
}

.home-title a {
    color: #000000;
}

.home-title a strong {
    color: #b4975a;
    font-weight: initial;
}

.home-title a:hover strong {
    color: #000000;
}

h2 a:hover,
.carousel-slider__item a:hover,
.tags_text a:hover,
.tags_text a {
    color: #b5985a;
    text-decoration: none;
}

p {
    margin-bottom: 10px;
}

.btn-partner {
    border: 2px solid #fff;
    color: #fff;
    text-transform: lowercase;
    display: block;
    width: 100%;
    max-width: 200px;
    line-height: 30px;
    font-size: 20px;
    font-weight: 500;
    padding-bottom: 5px;
    margin: auto;
    text-align: center;
}

.btn-partner:hover {
    background: #fff;
    color: #b4975a;
    text-decoration: none;
}

.btn-nominate {
    border: 1px solid #b4975a;
    color: #b4975a;
    text-transform: lowercase;
    display: block;
    width: 100%;
    max-width: 300px;
    line-height: 30px;
    font-size: 20px;
    padding-bottom: 5px;
    margin: auto;
    text-align: center;
}

.btn-nominate:hover {
    background: #b4975a;
    color: #fff;
    text-decoration: none;
}

.countdown-amount {
    font-family: 'Avant Garde Book', sans-serif;
    font-weight: 400;
}

.countdown-period {
    color: #000 !important;
    font-family: 'Avant Garde Book', sans-serif;
    font-weight: 400;
}

.title_holder h1 span span {
    color: #b5985a;
}

.title.has_background {
    background-size: contain;
    background-position: right -25px;
}

.fa-icons-outline i.fa {
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: #b5985a;
    color: transparent !important;
}

.custom-gradient-icon.fa-icons-outline .qode-giwt .qode-giwt-inner:hover i.fa {
    -webkit-text-stroke-width: 0px;
    -webkit-text-stroke-color: transparent;
    color: initial !important;
}

.custom-gradient-icon .qode-giwt .qode-giwt-inner {
    padding: 25px 15px;
}

.custom-gradient-icon .qode-giwt .qode-giwt-inner i.fa {
    font-size: 35px;
}

.custom-gradient-icon .qode-giwt .qode-giwt-inner .qode-giwt-content-holder {
    margin-top: 15px;
}

.custom-gradient-icon .qode-giwt .qode-giwt-inner .qode-giwt-content-holder h3 {
    font-size: 15px;
}

.custom-gradient-icon .qode-giwt .qode-giwt-inner .qode-giwt-content-holder p {
    font-size: 11px;
    color: grey;
}

h2 span {
    color: #b4975a;
}

.events-list-holder .event-content {
    display: table;
    width: 100%;
    border-bottom: 1px solid #b5985a;
    padding: 10px 0;
    margin-bottom: 10px;
}

.events-list-holder .event-content:last-child {
    border: none;
}

.events-list-holder .event-content .date-holder {
    display: table-cell;
    vertical-align: middle;
    width: 105px;
}

.events-list-holder .event-content .date-holder.holder_width70 {
    display: table-cell;
    vertical-align: middle;
    width: 150px;
}

.events-list-holder .event-content .date-holder.holder_div_width {
    display: table-cell;
    vertical-align: middle;
    width: 150px;
}

.events-list-holder .event-content .title-holder {
    display: table-cell;
    vertical-align: middle;
}

.events-list-holder .event-content .title-holder h5 {
    font-size: 14px;
}

.events-list-holder .date-holder .date-holder-left {
    display: inline-block;
    text-align: left;
    padding-right: 10px;
}

.events-list-holder .date-holder .date-holder-left.holder_date22_padding70 {
    padding-right: 70px;
}

.events-list-holder .date-holder .date-holder-left.holder_date22_padding80 {
    padding-right: 85px;
}

.events-list-holder .date-holder .date-holder-right {
    font-size: 11px;
    line-height: 15px;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
    border-right: 1px solid #b5985a;
    padding-right: 10px;
    vertical-align: super;
    letter-spacing: 0;
    display: inline-block;
}

.events-list-holder .date-holder .day-holder,
.events-list-holder .date-holder .year-holder {
    display: block;
}

/* .events-list-holder .date-holder .day-number-holder{
	font-size: 40px;
    color: #000;
    line-height: 40px;
    display: block;
	font-family: 'Avant Garde Book', sans-serif;
} */
.events-list-holder .date-holder .day-number-holder {
    font-size: 30px;
    color: #000;
    line-height: 40px;
    display: block;
    font-family: 'Avant Garde Book', sans-serif;
}

.keyDate2025 .events-list-holder .date-holder .date-holder-left.holder_date22_padding70 {
    width: auto !important;
}

.testimonial-quotes .testimonials_holder {
    padding: 50px 80px;
}

.testimonial-quotes .testimonial_text_holder {
    position: relative;
}

.testimonial-quotes .testimonial_text_inner:before {
    content: "";
    position: absolute;
    top: -20px;
    right: -20px;
    font-size: 70px;
    color: #b4975a;
    transform: rotate(180deg);
    border-left: 1px solid;
    border-bottom: 1px solid;
    height: 90px;
    width: 30px;
}

.testimonial-quotes .testimonial_text_inner:after {
    content: "";
    position: absolute;
    bottom: -20px;
    left: -20px;
    font-size: 70px;
    color: #b4975a;
    border-left: 1px solid;
    border-bottom: 1px solid;
    height: 90px;
    width: 30px;
}

.testimonial-quotes .testimonial_text_holder:before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "‘";
    position: absolute;
    top: -70px;
    left: -50px;
    font-size: 220px;
    color: #b4975a;
    opacity: 0.5;
}

.testimonial-quotes .testimonial_text_inner p {
    font-family: 'Avant Garde Book', sans-serif;
}

.testimonial-quotes .testimonial_text_inner p.testimonial_author {
    color: #b5985a;
}

.inner-side-menu ul li a {
    padding: 5px 15px;
    margin-bottom: 1px;
}

.inner-side-menu ul li a {
    -webkit-transition: background-color .2s ease, box-shadow .2s ease;
    -moz-transition: background-color .2s ease, box-shadow .2s ease;
    transition: background-color .2s ease, box-shadow .2s ease;
    display: block;
}

.inner-side-menu ul li a:hover {
    background-color: #fff;
    box-shadow: 0 7px 16px rgba(0, 0, 0, .1);
}

.inner-side-menu ul li.current_page_item a {
    background: #b4975a;
    background: #dbc392;
    background: -moz-linear-gradient(left, #dbc392 0%, #feedbf 35%, #e2cd9d 52%, #c2a873 100%);
    background: -webkit-linear-gradient(left, #dbc392 0%, #feedbf 35%, #e2cd9d 52%, #c2a873 100%);
    background: linear-gradient(to right, #dbc392 0%, #feedbf 35%, #e2cd9d 52%, #c2a873 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbc392', endColorstr='#c2a873', GradientType=1);
}

.inner-side-menu ul li.current_page_item a {
    color: #000 !important;
}

.title.title_size_large h1 {
    color: #fff;
}

.footer_top_holder .widget .mc4wp-form-fields {
    border-bottom: 1px solid #e4e4e4;
    padding: 10px 0px;
}

.footer_top_holder .widget .mc4wp-form-fields input:focus {
    outline: none;
}

.footer_top_holder .widget .mc4wp-form-fields input {
    display: inline-block;
    background: transparent;
    border: none;
    box-shadow: none;
    color: #e4e4e4;
}

.footer_top_holder .widget .mc4wp-form-fields input[type="email"] {
    width: 77%;
}

.footer_top_holder .widget .mc4wp-form-fields input[type="submit"] {
    padding: 0;
    border-left: 1px solid;
    padding-left: 15px;
    cursor: pointer;
}

.inner-side-menu ul.menu {
    border-right: 1px solid #f8f8f8;
    padding-right: 25px;
}

.footer_bottom {
    height: 40px;
}

footer {
    margin-top: 50px;
}

footer .footer-icons {}

footer .footer-icons i {
    font-size: 15px;
    margin-right: 10px;
    color: #fff;
}

.footer_top_holder,
.golden-bg {
    background: #262626;
    /*     background: -moz-linear-gradient(left, #ad925c 0%, #fdebbd 50%, #c3aa75 100%);
    background: -webkit-linear-gradient(left, #ad925c 0%,#fdebbd 50%,#c3aa75 100%);
	background: linear-gradient(to right, #AD925B 0%,#fae9ba 50%,#c3aa75 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad925c', endColorstr='#c3aa75',GradientType=1 ); */
}

.footer_bottom_holder .column1 {
    width: 74%;
}

.footer_bottom_holder .column2 {
    width: 26%;
}

.footer_top .four_columns .column3 .column_inner>div,
.footer_top .three_columns .column3 .column_inner>div {
    margin: 0px;
}

#back_to_top span i,
#back_to_top span span {
    font-size: 16px;
    line-height: 30px;
}

.title .image.responsive {
    margin-top: -20px;
}

.custom-pricing .price {
    background: #e6e7e9;
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 750px;
    padding: 15px;
    margin-bottom: 2px;
}

.custom-pricing .description {
    margin-right: auto;
}

.custom-pricing .description h2 {
    font-size: 28px;
}

.custom-pricing .button a {
    border: 1px solid #b5985a;
    padding: 5px 30px;
    font-size: 20px;
    color: #b5985a;
}

.carousel-slider .carousel-slider__caption .caption {
    color: #b5985a;
    font-size: 12px !important;
}

.custom-icons a {
    display: inline-block;
    border-radius: 50px;
    font-size: 13px;
    border: 1px solid #b5985a;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 25px;
}

.custom-icons a:hover {
    background: #b5985a;
    color: #fff;
    border: 1px solid #b5985a;
}

.limited-description-container .limited-description {
    max-height: 100px;
    min-height: 110px;
    overflow: hidden;
    width: 100%;
    font-size: 12px;
    font-weight: 500;
    margin-bottom: 5px;
}

.limited-description-container a {
    font-size: 12px;
    color: #b5985a;
    margin-top: 15px;
    display: block;
}

.limited-description-container .limited-description.full {
    max-height: none;
}

.single-post .title_outer {
    display: none;
}

.blog_holder article.format-quote .post_text_inner span.quote_author,
.blog_holder article .post_text h2 .date {
    display: none;
}

.blog_holder.blog_chequered article .post_text h5 {
    max-height: 150px;
    overflow: hidden;
}

.text-table table th,
.text-table table td {
    text-align: left !important;
    padding-left: 0px;
    font-family: Avant Garde Book;
}

.text-list-ul ul {
    position: relative;
    padding-left: 30px;
    text-align: left;
    font-family: Avant Garde Book;
    line-height: 20px;
    list-style-type: none;
}

.text-list-ul ul li {
    margin-bottom: 15px;
}

.text-list-ul ul li:before {
    content: '';
    display: inline-block;
    height: 15px;
    width: 15px;
    background-image: url(https://effiepakistan.org/wp-content/uploads/2018/11/favicon.png);
    background-size: contain;
    position: absolute;
    left: 0px;
    margin-top: 3px;
}

.text-list-ul ul li ul {
    list-style-type: circle;
}

.text-list-ul ul li ul li {
    margin-bottom: 0px;
}

.text-list-ul ul li ul li:before {
    background-image: none;
}

#menu-item-15940 {
    padding: 0px 15px;
    border: 1px solid #b5985a;
    margin-top: 35px;
}

.text-box {
    padding: 20px;
    box-shadow: 0px 0px 5px 0px #ccc;
}

.text-box>h5 {
    text-transform: capitalize;
}

.text-box blockquote .blockquote-text {
    font-size: 18px;
}

.text-box blockquote i.fa {
    color: #b5985a;
}

#menu-item-15966 {
    border: 1px solid #b5985a;
    margin-top: 40px;
}

.nominateaJudge {
    border: 1px solid #b5985a;
    margin-top: 40px !important;
}

.widget .latest_post_holder {
    background: #fbfbfb;
    padding: 10px;
}

.widget .latest_post_holder li {
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 15px;
}

.widget .latest_post_holder li:last-child {
    border-bottom: none;
    padding-bottom: 0px;
}

.widget .latest_post_holder li .entry_title a {
    font-size: 12px;
}

.widget .latest_post_holder li .entry_title {
    line-height: 18px;
    font-size: 13px
}

.widget .latest_post_holder li span.entry_date {
    font-size: 10px;
    color: #b5985a;
}

.blog_slider .blog_slides>li,
.blog_holder.blog_chequered article {
    cursor: pointer;
}

.blog_holder.blog_chequered article .date {
    color: #b5985a;
}

.widget .latest_post_holder li .entry-title-primary {
    font-size: 15px;
}

.blog_holder.blog_chequered article .post_text h5 .entry-title-primary {
    font-size: 23px;
}

.widget .latest_post_holder li .entry-subtitle {
    font-size: 12px;
}

.blog_holder.blog_chequered article .post_text h5 .entry-subtitle {
    font-size: 16px;
}

.postid-15996 .post .entry_title,
.postid-15993 .post .entry_title,
.postid-15999 .post .entry_title,
.postid-16002 .post .entry_title,
.postid-15985 .post .entry_title {
    display: none !important;
}

.view-judge {
    overflow: hidden;
    -webkit-transition: all .2s ease, box-shadow .2s ease;
    -moz-transition: all .2s ease, box-shadow .2s ease;
    transition: all .2s ease, box-shadow .2s ease;
    cursor: pointer;
}

#judge_chair.view-judge {
    background-color: #fff;
    box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.1);
}

#judge_chair2.view-judge {
    background-color: #fff;
    box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.1);
}

.view-judge:hover {
    background-color: #fff;
    box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.1);
    padding: 10px;
}

.view-judge .description {
    display: none;
}

.judges-carousel .owl-nav {
    position: absolute;
    top: -35px;
    right: 0px;
}

.judges-carousel .owl-prev,
.judges-carousel .owl-next {
    width: 35px;
    height: 25px;
    background: #ad925c;
    color: #fff;
    padding: 5px;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    display: inline-block;
}

.judges-carousel .owl-prev {
    margin-right: 1px;
}

.view-judge .judge-content {
    padding: 20px 20px;
    border-bottom: 1px solid #b4975a;
    position: relative;
}

.view-judge .judge-content:after {
    content: "";
    width: 1px;
    height: 50%;
    background: #b4975a;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}

.view-judge .judge-content .designation {
    font-size: 12px;
    color: #8d8d8d;
    min-height: 35px;
}

.crafting-box {
    position: relative;
}

.crafting-text {
    position: absolute;
    bottom: 0;
    width: 100%;
}

.crafting-text a {
    background: rgba(0, 0, 0, 0.5);
    width: 100%;
    color: #fff;
    padding: 20px;
    text-align: center;
    display: block;
}

.crafting-text a:hover {
    text-decoration: none;
    color: #fff;
}

.testimonial-quotes .testimonial_text_holder {
    min-height: 300px;
}

.testimonials .testimonial_text_inner {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.testimonial-quotes .testimonials_holder {
    padding: 30px 80px;
}

.psgal img {
    min-width: 290px;
}

div.wpcf7-response-output {
    color: #000;
}

.ve-registration-form {
    background: rgb(181 152 90 / .3);
    padding: 25px 25px 5px;
    margin-top: 20px;
}

.b-close {
    max-width: 30px;
}

.mega-uae-btn>span {
    vertical-align: initial !important;
}

.workshop-register-box .wpb_text_column,
.workshop-register-box .vc_empty_space,
.workshop-register-box .maw__modal_popup_box {
    background: #b4975a;
    color: #fff;
    padding: 0 20px;
}

.workshop-register-box .workshop-query {
    background: transparent;
    font-size: 14px;
    padding: 0;
}

div.wpcf7-response-output {
    text-transform: none;
    letter-spacing: normal;
}

h2,
.h2,
h2 a {
    font-size: 40px !important;
}

.in-one-sentence .flex-direction-nav {
    top: 0;
}



/* New Css Start*/

.page-id-22257 #judge-modal .modal-content .description {
    font-size: 14px;
    max-height: 167px !important;
    margin-bottom: 0;
}

.page-id-22257 .view-judge .judge-content .designation {
    min-height: auto;
    margin-bottom: 0;
}

.page-id-22257 #judge-modal .modal-content .name {
    margin-top: -7px !important;
}

.page-id-22257 #judge-modal .modal-content .designation {
    font-size: 16px;
    margin-bottom: 0px;
}

.page-id-22257 #judge-modal .modal-content .companyname {
    font-size: 16px;
    margin-bottom: 8px;
}

.page-id-22257 #judge-modal .modal-content .col-sm-4 {
    height: 246px;
    overflow: hidden;
}

.page-id-22106 #judge-modal .modal-content .description {
    font-size: 14px;
    max-height: 167px !important;
}

.page-id-22106 #judge-modal .modal-content .name {
    margin-top: -7px !important;
}

.page-id-22106 #judge-modal .modal-content .designation {
    display: inline-block;
    margin-bottom: 0;
}


/*--Front Page ID--*/
.page-id-15009 #judge-modal .modal-content .description {
    font-size: 14px;
    max-height: 167px !important;
}

.page-id-15009 #judge-modal .modal-content .name {
    margin-top: -7px !important;
}

/* .page-id-15009 #judge-modal .modal-content .designation{display: inline-block;font-size: 14px;} */
.page-id-15009 #judge-modal .modal-content .designation {
    font-size: 16px;
    margin-bottom: 0px;
}

.page-id-15009 #judge-modal .modal-content .companyname {
    font-size: 16px;
    margin-bottom: 8px;
}

.page-id-15009 #judge-modal .modal-content .col-sm-4 {
    height: 246px;
    overflow: hidden;
}


.view-judge .judge-content .companyname {
    font-size: 12px;
    color: #8d8d8d;
    min-height: 35px;
}

#judge_22729 .judge-content {
    padding: 20px 20px !important;
}

#judge_22867 .judge-content {
    padding: 20px 20px !important;
}

.featured_jury2021 .view-judge .judge-content {
    padding: 30px 20px;
}

.featured_jury2021 .view-judge:hover {
    padding: 5px;
}

.featured_jury2021 .view-judge .judge-content .designation {
    min-height: auto;
}

/*.featured_jury #judge_chair{background: linear-gradient(to right, #AD925B 0%,#fae9ba 100%,#c3aa75 100%);color: #fff;height: 416px;padding: 10px;}*/
.featured_jury #judge_chair {
    background: #fff;
    color: #c3aa75;
    height: 416px;
    padding: 10px;
}

.featured_jury #judge_chair2 {
    background: #fff;
    color: #c3aa75;
    height: 416px;
    padding: 10px;
}

.jury_info {
    display: none;
}

#jury_all2021 #judge_chair.view-judge {
    background: linear-gradient(to right, #AD925B 0%, #fae9ba 100%, #c3aa75 100%);
    padding: 10px;
}

#jury_all2021 #judge_chair2.view-judge {
    background: linear-gradient(to right, #AD925B 0%, #fae9ba 100%, #c3aa75 100%);
    padding: 10px;
}

#jury_all2021 .view-judge {
    margin-bottom: 10px;
    height: 400px;
}

.featured_jury2021 span.quma {
    display: none;
}

#jury_all2021 span.quma {
    display: none;
}

#jury_all2021 #judge_chair .judge-content {
    padding: 10px 10px !important;
    border-bottom: 0;
}

#jury_all2021 #judge_chair2 .judge-content {
    padding: 10px 10px !important;
    border-bottom: 0;
}

#judge_22967 .judge-content .designation {
    font-size: 11px;
}

.featured_jury2021 #judge_23588 .judge-content,
.featured_jury2021 #judge_23339 .judge-content,
.featured_jury2021 #judge_23328 .judge-content,
.featured_jury2021 #judge_23410 .judge-content,
.featured_jury2021 #judge_23410 .judge-content,
.featured_jury2021 #judge_23050 .judge-content {
    padding: 20px 15px;
}

.featured_jury2021 #judge_23525 .judge-content {
    padding: 23px 15px;
}

.featured_jury2021 #judge_23525 .judge-content .designation,
.featured_jury2021 #judge_23525 .judge-content .companyname {
    font-size: 11px;
}

.featured_jury2021 #judge_23050 .judge-content .designation,
.featured_jury2021 #judge_23050 .judge-content .companyname {
    font-size: 12px;
}

.featured_jury2021 #judge_23339 .judge-content .designation,
.featured_jury2021 #judge_23339 .judge-content .companyname {
    font-size: 12px;
}

.featured_jury2021 #judge_23328 .judge-content .designation,
.featured_jury2021 #judge_23328 .judge-content .companyname {
    font-size: 12px;
}

.featured_jury2021 #judge_23408 .judge-content .designation,
.featured_jury2021 #judge_23408 .judge-content .companyname {
    font-size: 11px;
}

.featured_jury2021 #judge_23588 .judge-content .designation,
.featured_jury2021 #judge_23588 .judge-content .companyname {
    font-size: 11px;
}

.partners_sponsors .carousel-slider .carousel-slider__caption .caption {
    color: #000000;
    font-weight: bold;
}

.partners_sponsors .carousel-slider.owl-drag .owl-item {
    padding: 8px 3px !important;
}

.partners_sponsors .carousel-slider .carousel-slider__caption {
    height: 40px;
}

.partners_sponsors .carousel-slider .carousel-slider__item {
    padding: 15px;
    box-shadow: rgb(14 30 37 / 12%) 0px 2px 4px 0px, rgb(14 30 37 / 32%) 0px 2px 16px 0px;
}

.jury_year2021,
.jury_year2022 {
    background: linear-gradient(180deg, rgba(219, 195, 146, 1) 100%, rgba(226, 205, 157, 1) 52%, rgba(194, 168, 115, 1) 100%) !important;
}

.jury_year2021 p {
    font-size: 30px;
    color: #FFF;
    text-align: center;
    padding: 90px 10px;
    font-weight: bold;
}

.gallery2022,
.gallery2021,
.gallery2020,
.gallery2019 {
    background: linear-gradient(180deg, rgba(219, 195, 146, 1) 100%, rgba(226, 205, 157, 1) 52%, rgba(194, 168, 115, 1) 100%) !important;
}

.gallery2022 p,
.gallery2021 p,
.gallery2020 p,
.gallery2019 p {
    font-size: 30px;
    color: #FFF;
    text-align: center;
    padding: 63px 10px;
    font-weight: bold;
}

.lockdownlive_2021,
.lockdownlive_2020 {
    background: linear-gradient(180deg, rgba(219, 195, 146, 1) 100%, rgba(226, 205, 157, 1) 52%, rgba(194, 168, 115, 1) 100%) !important;
}

.lockdownlive_2020 p {
    font-size: 30px;
    color: #FFF;
    text-align: center;
    padding: 61px 10px;
    font-weight: bold;
}

.lockdownlive_2021 p {
    font-size: 30px;
    color: #FFF;
    text-align: center;
    padding: 86px 10px;
    font-weight: bold;
}

.jury_year2022 p {
    font-size: 30px;
    color: #FFF;
    text-align: center;
    padding: 90px 10px;
    font-weight: bold;
}

.jury_year2020 {
    background: linear-gradient(180deg, rgba(219, 195, 146, 1) 100%, rgba(226, 205, 157, 1) 52%, rgba(194, 168, 115, 1) 100%) !important;
}

.jury_year2020 p {
    font-size: 30px;
    color: #FFF;
    text-align: center;
    padding: 61px 10px;
    font-weight: bold;
}

.text-table table thead th {
    font-size: 14px;
    text-transform: lowercase;
    padding: 15px 8px;
}

.text-table table tbody td {
    font-size: 13px;
    padding: 8px;
}

.qode-accordion-holder .qode-accordion-content {
    padding: 20px 0px;
}

.qode-specification-list .qode-specification-list-item {
    font-size: 10px;
    min-height: 50px;
}

.qode-accordion-holder .qode-title-holder .qode-tab-title span.qode-tab-title-inner {
    font-size: 15px;
}

.qode-accordion-holder .qode-title-holder .qode-tab-title {
    height: 45px;
}

.qode-specification-list .qode-specification-list-text-holder {
    padding: 15px;
    background-color: #fff;
    box-shadow: 0 7px 16px rgba(0, 0, 0, .1);

}

.qode-accordion-holder .qode-specification-list .qode-specification-list-text-holder {
    min-height: 185px;
    margin-bottom: 15px;
}

.qode-specification-list .qode-specification-list-text-holder .qode-specification-list-title {
    display: none;
}

.qode-specification-list .qode-specification-list-items {
    margin: 0px;
}

.qode-specification-list .qode-specification-list-items a {
    color: #b4975a;
    cursor: grab;
}

.individual-content {
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    display: none;
}

.individual-content.show {
    display: block;
    visibility: visible;
    opacity: 1;
}

.individual-content span {
    font-size: 10px;
    width: 49%;
    display: inline-block;
    color: #000;
}

.qode-specification-list-text-holder.case_video_pdf {
    background-color: #b5985a !important;
}

.case_video_pdf .custom-icons a {
    font-size: 20px !important;
    color: #fff !important;
}

h2.case_heading {
    font-size: 20px !important;
    color: #b5985a;
    text-transform: capitalize;
}

.casestudies_descp .limited-description {
    max-height: 70px !important;
    min-height: 60px !important;
}

.casestudies_descp .limited-description.full {
    max-height: none !important;
}

.casestudies_descp {
    padding-top: 10px;
}

.case-row .case-box.casestudies_column {
    padding: 0px 15px;
}

.virtual_session p {
    writing-mode: tb-rl;
    font-family: 'Avant Garde Medium';
    transform: rotate(-180deg);
    bottom: 0px;
    left: 0;
    position: relative;
    padding: 15px 5px;
    color: #024c88;
    opacity: 10%;
    font-size: 110px;
    font-weight: 900;
    line-height: 1;
}

.Speaker_div p {
    background-color: #fa8569;
    color: #FFF;
    padding: 5px 40px;
    display: inline-block;
    position: relative;
    border-radius: 16px;
    font-family: 'Avant Garde Medium';
}

#adil_agenda_keypoint #mega-line-container h2 {
    margin-bottom: 15px;
}

#hamza_agenda_keypoint #mega-line-container h2 {
    margin-bottom: 15px;
}

.registration_row .vc_col-sm-10 p {
    color: #fff;
    padding: 13px 25px;
}

.speaker_bio .vc_col-sm-9 .wpb_content_element .wpb_wrapper p {
    text-align: justify;
}

/* .full_section_inner .case-row:nth-child(1) .vc_col-sm-4:nth-child(2) .limited-description-container.casestudies_descp .limited-description{min-height: 97px !important;} */
/* .full_section_inner .case-row:nth-child(2) .vc_col-sm-4:nth-child(2) .limited-description-container.casestudies_descp .limited-description{min-height: 97px !important;} */
.full_section_inner #shanfoods .vc_col-sm-4:nth-child(3) .limited-description-container.casestudies_descp .limited-description {
    min-height: 97px !important;
}

.full_section_inner #jumbojunior .vc_col-sm-4:nth-child(1) .limited-description-container.casestudies_descp .limited-description {
    max-height: 94px !important;
    min-height: 70px !important;
}

.full_section_inner #jumbojunior .vc_col-sm-4:nth-child(3) .limited-description-container.casestudies_descp .limited-description {
    max-height: 94px !important;
    min-height: 70px !important;
}

.carousel-slider-outer-24737 .owl-stage-outer .carousel-slider-item-video h4 {
    background-color: #262626;
    color: #FFF;
    font-size: 14px;
    line-height: 1.4;
    padding: 10px 10px;
    height: 90px;
    text-transform: capitalize;
}

.carousel-slider-outer-24113 .owl-stage-outer .carousel-slider-item-video h4,
.carousel-slider-outer-26083 .owl-stage-outer .carousel-slider-item-video h4 {
    background-color: #262626;
    text-transform: capitalize;
    color: #FFF;
    font-size: 13px;
    padding: 10px 10px;
    height: 60px;
    padding-left: 40px;
}

.carousel-slider-outer-26580 .owl-stage-outer .carousel-slider-item-video h4,
.carousel-slider-outer-26580 .owl-stage-outer .carousel-slider-item-video h4 {
    background-color: #262626;
    text-transform: capitalize;
    color: #000;
    font-size: 13px;
    padding: 10px 10px;
    height: 60px;
    padding-left: 40px;
}

#id-26083 .carousel-slider-video-overlay,
#id-26083 .carousel-slider-video-play-icon {
    display: none;
}

#id-26083 .carousel-slider-item-video h4:after {
    content: '';
    position: absolute;
    left: 6px;
    background: url(./img/youtube-play-btn.png);
    background-size: contain;
    height: 20px;
    width: 100%;
    background-repeat: no-repeat;
    bottom: 30px;
}

#id-24113 .carousel-slider-video-overlay,
#id-24113 .carousel-slider-video-play-icon {
    display: none;
}

#id-24113 .carousel-slider-item-video h4:after {
    content: '';
    position: absolute;
    left: 6px;
    background: url(./img/youtube-play-btn.png);
    background-size: contain;
    height: 20px;
    width: 100%;
    background-repeat: no-repeat;
    bottom: 30px;
}

#id-24737 .carousel-slider-video-overlay,
#id-24737 .carousel-slider-video-play-icon {
    display: none;
}

#id-24737 .carousel-slider-item-video h4 {
    padding-left: 40px;
}

#id-24737 .carousel-slider-item-video h4:after {
    content: '';
    position: absolute;
    left: 6px;
    background: url(./img/youtube-play-btn.png);
    background-size: contain;
    height: 20px;
    width: 100%;
    background-repeat: no-repeat;
    bottom: 55px;
}


/* JURY 2022 */
.featured_jury2022 .judge-content {
    padding: 20px 0;
    border-bottom: 0;
}

.featured_jury2022 .judge-content .name {
    border-bottom: 1px solid #a7a7a7;
    padding-bottom: 10px;
    margin-bottom: 10px;
    color: #ad925c;
}

.featured_jury2022 .view-judge .judge-content .companyname {
    font-size: 14px;
    color: #8d8d8d;
    min-height: 35px;
}

.featured_jury2022 .verticaltext_jury2022 {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    top: 59px;
    right: 0;
    position: absolute;
    color: #5a5b5d;
    font-size: 90px;
    min-height: 400px;
    text-transform: capitalize;
}

.featured_jury2022 #judge_chair2 {
    margin-top: 66px;
    background: transparent;
    box-shadow: none;
}

.featured_jury2022 #judge_chair2 img {
    border-bottom: 10px solid #b4975a;
    height: 100%;
    width: 100%;
}

.featured_jury2022 #judge_chair2 .judge-content {
    width: 100%;
    padding: 25px 18px;
    border-bottom: 0px;
    position: absolute;
    top: 97%;
    left: -8px;
}

.featured_jury2022 .vc_col-sm-3 .vc_column-inner {
    padding: 0;
}

.featured_jury2022 .section_inner_margin {
    background-image: url('https://effiepakistan.org/wp-content/uploads/2021/12/bg.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0 5px 0 20px;
}

.featured_jury2022 .owl-nav {
    bottom: -72px;
    top: auto;
}

.featured_jury2022 .owl-nav .owl-prev {
    padding: 15px 0 25px;
}

.featured_jury2022 .owl-nav .owl-next {
    padding: 15px 0 25px;
}

#jury_all2022 .view-judge {
    background-color: transparent;
    box-shadow: none;
}

#jury_all2022 .judge-image {
    border-bottom: 10px solid #b4975a;
    height: 100%;
    width: 100%;
}

#jury_all2022 .judge-content {
    padding-top: 15px;
    width: 89%;
    border-bottom: 0;
    padding-left: 0;
}

#jury_all2022 .judge-content .name {
    border-bottom: 1px solid #a7a7a7;
    padding-bottom: 10px;
    margin-bottom: 10px;
    color: #ad925c;
}

#jury_all2022 .view-judge .judge-content .companyname {
    font-size: 14px;
    color: #8d8d8d;
    min-height: 35px;
}

.featured_jury2022 .view-judge .judge-content:after {
    display: none;
}

#jury_all2022 .view-judge .judge-content:after {
    display: none;
}

#jury_all2022 .view-judge:hover {
    padding: 0px;
}

/* .featured_jury2022 {display:none;}  */


#featuredcase_studies_row1 .vc_col-sm-8 .wpb_wrapper:nth-child(1) {
    overflow: hidden;
    position: relative;
}

#featuredcase_studies_row2 .vc_col-sm-4 .wpb_wrapper {
    overflow: hidden;
    position: relative;
}

#featuredcase_studies_row1 .vc_col-sm-4 .vc_col-sm-12 .wpb_wrapper {
    overflow: hidden;
    position: relative;
}

#featuredcase_studies_row1 .vc_col-sm-4 .vc_col-sm-12 .wpb_text_column {
    background: linear-gradient(to bottom, rgba(179, 171, 171, 0) 0%, rgba(48, 48, 48, 0.78) 49%, rgba(19, 19, 19, 0.9) 100%);
    position: absolute;
    bottom: 0;
    width: 100%;
}

#featuredcase_studies_row1 .vc_col-sm-8 .wpb_text_column {
    background: linear-gradient(to bottom, rgba(179, 171, 171, 0) 0%, rgba(48, 48, 48, 0.78) 49%, rgba(19, 19, 19, 0.9) 100%);
    position: absolute;
    bottom: 0;
    width: 100%;
}

#featuredcase_studies_row2 .wpb_text_column {
    background: linear-gradient(to bottom, rgba(179, 171, 171, 0) 0%, rgba(48, 48, 48, 0.78) 49%, rgba(19, 19, 19, 0.9) 100%);
    position: absolute;
    bottom: 0;
    width: 100%;
}

#featuredcase_studies_row1 .vc_col-sm-8 .wpb_text_column p {
    padding: 3rem;
    font-size: 34px;
    text-transform: capitalize;
}

#featuredcase_studies_row1 .vc_col-sm-8 .wpb_text_column p a {
    color: #FFF;
}

#featuredcase_studies_row1 .vc_col-sm-8 .wpb_text_column p a i {
    background: #FFF;
    border-radius: 50px;
    color: #b4975a;
    padding: 10px;
    font-size: 22px;
}

#featuredcase_studies_row1 .wpb_single_image img:hover,
#featuredcase_studies_row2 .wpb_single_image img:hover {
    transition: all 0.2s linear;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

#featuredcase_studies_row1 .wpb_single_image img,
#featuredcase_studies_row2 .wpb_single_image img {
    transition-duration: 2s;
}

#featuredcase_studies_row2 .vc_col-sm-4 .wpb_text_column p {
    padding: 1rem;
    font-size: 20px;
    text-transform: capitalize;
}

#featuredcase_studies_row2 .vc_col-sm-4 .wpb_text_column p a {
    color: #FFF;
}

#featuredcase_studies_row2 .vc_col-sm-4 .wpb_text_column p a i {
    background: #FFF;
    border-radius: 50px;
    color: #b4975a;
    padding: 10px;
    font-size: 22px;
}

#featuredcase_studies_row1 .vc_col-sm-4 .vc_col-sm-12 .wpb_text_column p {
    padding: 1rem;
    font-size: 20px;
    text-transform: capitalize;
}

#featuredcase_studies_row1 .vc_col-sm-4 .vc_col-sm-12 .wpb_text_column p a {
    color: #FFF;
}

#featuredcase_studies_row1 .vc_col-sm-4 .vc_col-sm-12 .wpb_text_column p a i {
    background: #FFF;
    border-radius: 50px;
    color: #b4975a;
    padding: 10px;
    font-size: 22px;
}

#featuredcase_studies_row1 .vc_col-sm-4 .vc_col-sm-12 .wpb_text_column p a i:hover {
    background-color: #b4975a;
    color: #fff;
    transition: all 0.2s linear;
}

#featuredcase_studies_row1 .vc_col-sm-8 .wpb_text_column p a i:hover {
    background-color: #b4975a;
    color: #fff;
    transition: all 0.2s linear;
}

#featuredcase_studies_row2 .vc_col-sm-4 .wpb_text_column p a i:hover {
    background-color: #b4975a;
    color: #fff;
    transition: all 0.2s linear;
}


#featuredcase_row1 .vc_col-sm-6 .wpb_text_column p {
    padding: 1rem;
    font-size: 20px;
    text-transform: capitalize;
}

#featuredcase_row1 .vc_col-sm-6 .wpb_text_column p a {
    color: #FFF;
    font-family: 'raleway' !important;
    font-weight: bold !important;
}

#featuredcase_row1 .vc_col-sm-6 .wpb_text_column p a i {
    background: #FFF;
    border-radius: 50px;
    color: #b4975a;
    padding: 10px;
    font-size: 22px;
}

#featuredcase_row1 .vc_col-sm-6 .wpb_text_column p a i:hover {
    background-color: #b4975a;
    color: #fff;
    transition: all 0.2s linear;
}

#featuredcase_row1 .vc_col-sm-6 .wpb_wrapper {
    overflow: hidden;
    position: relative;
}

#featuredcase_row1 .wpb_text_column {
    background: linear-gradient(to bottom, rgba(179, 171, 171, 0) 0%, rgba(48, 48, 48, 0.78) 49%, rgba(19, 19, 19, 0.9) 100%);
    position: absolute;
    bottom: 0;
    width: 100%;
}

#featuredcase_row2 .vc_col-sm-6 .wpb_text_column p {
    padding: 1rem;
    font-size: 20px;
    text-transform: capitalize;
}

#featuredcase_row2 .vc_col-sm-6 .wpb_text_column p a {
    color: #FFF;
    font-family: 'raleway' !important;
    font-weight: bold !important;
}

#featuredcase_row2 .vc_col-sm-6 .wpb_text_column p a i {
    background: #FFF;
    border-radius: 50px;
    color: #b4975a;
    padding: 10px;
    font-size: 22px;
}

#featuredcase_row2 .vc_col-sm-6 .wpb_text_column p a i:hover {
    background-color: #b4975a;
    color: #fff;
    transition: all 0.2s linear;
}

#featuredcase_row2 .vc_col-sm-6 .wpb_text_column.onlinePharmacy p a {
    display: flex;
    width: 75%;
}

#featuredcase_row2 .vc_col-sm-6 .wpb_text_column.onlinePharmacy p a i {
    padding: 12px;
    width: 45px;
    height: 45px;
    margin-top: 8px;
}

#featuredcase_row2 .vc_col-sm-6 .wpb_wrapper {
    overflow: hidden;
    position: relative;
}

#featuredcase_row2 .wpb_text_column {
    background: linear-gradient(to bottom, rgba(179, 171, 171, 0) 0%, rgba(48, 48, 48, 0.78) 49%, rgba(19, 19, 19, 0.9) 100%);
    position: absolute;
    bottom: 0;
    width: 100%;
}

#featuredcase_row1 .wpb_single_image img:hover,
#featuredcase_row2 .wpb_single_image img:hover {
    transition: all 0.2s linear;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

#featuredcase_row1 .wpb_single_image img,
#featuredcase_row2 .wpb_single_image img {
    transition-duration: 2s;
}







/* keydates 2022 */
.keydate_fill {
    font-size: 62px !important;
    -webkit-text-fill-color: #b4975a;
    font-family: 'ITCAvantGardeStd-Bold';
    font-weight: bold;
    width: 108px;
    word-wrap: break-word;
    line-height: 1;
}

.keydate_stroke {
    font-size: 62px !important;
    -webkit-text-stroke: 1px #b4975a;
    -webkit-text-fill-color: white;
    font-family: 'ITCAvantGardeStd-Bold';
    font-weight: bold;
    width: 108px;
    word-wrap: break-word;
    line-height: 1;
}

#section_keydates2021 .wpb_column {
    border-bottom: 1px solid #818286;
    margin-bottom: 15px;
}

#section_keydates2021 .wpb_column:first-child {
    border-bottom: 0;
    width: 13%;
}

#section_keydates2022 .wpb_column:first-child {
    border-bottom: 0;
    width: 13%;
}

#section_keydates2021 .wpb_column:last-child .events-list-wrapper .event-content,
#section_keydates2022 .wpb_column:last-child .events-list-wrapper .event-content {
    border-right: 0;
}

.events-list-wrapper .event-content {
    display: table;
    width: 100%;
    padding: 10px 0;
    margin-bottom: 10px;
    border-right: 1px solid #acadb1;
}

/* .events-list-wrapper .event-content .date-holder{
	display: table-cell;
	vertical-align: middle;
	width: 105px;
} */
.events-list-wrapper .event-content .date-holder.holder_width70 {
    display: table-cell;
    vertical-align: middle;
    width: 150px;
}

.events-list-wrapper .event-content .date-holder.holder_div_width {
    display: table-cell;
    vertical-align: middle;
    width: 150px;
}

.events-list-wrapper .event-content .title-holder {
    text-align: left;
    padding: 15px 0px;
}

.events-list-wrapper .event-content .title-holder h5 {
    font-size: 20px;
    font-weight: 800;
    color: #818286;
    font-family: 'ITCAvantGardeStd-Bk';
}

.events-list-wrapper .date-holder .date-holder-left {
    display: inline-block;
    text-align: left;
    padding-right: 10px;
}

.events-list-wrapper .date-holder .date-holder-left.holder_date22_padding70 {
    padding-right: 70px;
}

.events-list-wrapper .date-holder .date-holder-left.holder_date22_padding80 {
    padding-right: 85px;
}

.events-list-wrapper .date-holder .date-holder-right {
    font-size: 24px;
    line-height: 25px;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
    padding-right: 10px;
    vertical-align: super;
    letter-spacing: 0;
    display: inline-block;
    color: #818286;
    font-family: 'ITCAvantGardeStd-Bk';
}

.events-list-wrapper .date-holder .day-holder,
.events-list-wrapper .date-holder .year-holder {
    display: block;
}

/* .events-list-holder .date-holder .day-number-holder{
	font-size: 40px;
    color: #000;
    line-height: 40px;
    display: block;
	font-family: 'Avant Garde Book', sans-serif;
} */
.events-list-wrapper .date-holder .day-number-holder {
    font-size: 72px;
    color: #b4975a;
    line-height: 40px;
    display: block;
    font-family: 'ITCAvantGardeStd-Bk';
}

.events-list-wrapper .date-holder {
    margin-bottom: 10px;
}

.events-list-wrapper .day-number-holder.jan2022 {
    font-size: 34px;
    word-wrap: break-word;
    line-height: 1;
    width: 70px;
    font-weight: bold;
}

#section_keydates2021 .events-list-wrapper .date-holder .day-number-holder sup {
    top: -1.2em;
    font-size: 45%;
}

#section_keydates2022 .events-list-wrapper .date-holder .day-number-holder sup {
    top: -1.2em;
    font-size: 45%;
}

/* WORKSHOP 2023*/
.page-id-26330 .page_container_inner {
    padding-top: 0px !important;
}

.synopsis p {
    font-family: 'ALoveofThunder';
    font-size: 30px;
    color: #FFF;
    background-color: #231f20;
    display: inline-block;
    padding: 4px 15px;
    transform: skew(1deg, -4deg);
}


.bootcamp_Fheading p {
    font-family: 'ALoveofThunder';
    font-size: 30px;
    color: #FFFFFF;
    background-color: #231f20;
    display: inline-block;
    padding: 4px 15px;
    transform: skew(1deg, -4deg);
    margin-left: -1px;
}

.bootcamp_Sheading p {
    font-family: 'ALoveofThunder';
    font-size: 30px;
    color: #FFF;
    background-color: #231f20;
    display: inline-block;
    padding: 4px 15px;
    transform: skew(1deg, -4deg);
    margin-top: -15px;
    z-index: 999;
    position: relative;
}

.targetaudience_Fheading p {
    font-family: 'ALoveofThunder';
    font-size: 30px;
    color: #FFFFFF;
    background-color: #231f20;
    display: inline-block;
    padding: 4px 15px;
    transform: skew(1deg, -4deg);
    margin-left: -1px;
}

.targetaudience_Sheading p {
    font-family: 'ALoveofThunder';
    font-size: 30px;
    color: #FFF;
    background-color: #231f20;
    display: inline-block;
    padding: 4px 15px;
    transform: skew(1deg, -4deg);
    margin-top: -15px;
}

.targetaudience_Sheading {
    margin-bottom: 25px !important;
}

.targetaudience_list23 {
    margin-top: 25px;
}

.targetaudience_list23 .wpb_wrapper ul {
    display: grid;
    grid-gap: 0;
    grid-template-rows: repeat(3, 35px);
    grid-auto-flow: column;
    color: #2421a6;
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 20px;
    list-style-type: inherit;
}

/* .targetaudience_list23 .wpb_wrapper ul li:before {
    position: relative;
    left: -30px !important;
} */
.page-id-44024 #bootcamp_accordianB23 .wpb_raw_html ul {
    color: #b5985a !important;
}

.page-id-44024 .targetaudience_list23 .wpb_wrapper ul {
    color: #b5985a !important;
}

.page-id-44024 .theway_effie23 .wpb_raw_html span {
    color: #b5985a !important;
}

.page-id-44024 .section_registerNow23 .section_inner_margin {
    background-color: #b5985a;
}

#bootcamp_accordianB23 .wpb_raw_html ul {
    color: #2421a6;
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 20px;
    padding-left: 20px;
}

/* #bootcamp_accordianB23 .wpb_raw_html ul li {
    margin-bottom: 10px;
} */

#bootcamp_accordianB23 .wpb_raw_html ul li:before {
    content: '';
    display: inline-block;
    height: 15px;
    width: 15px;
    background-image: url(../bridge-child/img/listIcon.png);
    background-size: contain;
    background-repeat: no-repeat;
    margin-top: 3px;
    position: absolute;
    left: 20px;
    margin-top: 9px;
}

.targetaudience_list {
    margin-top: 25px;
}

.targetaudience_list .wpb_wrapper ul {
    display: grid;
    grid-gap: 0;
    grid-template-rows: repeat(3, 35px);
    grid-auto-flow: column;
    color: #375ce1;
    font-family: 'Bambino-Black';
    font-size: 20px;
}

.targetaudience_list .wpb_wrapper ul li:before {
    position: relative;
    left: -30px !important;
}

.speakers_heading2023 p {
    font-family: 'ALoveofThunder';
    font-size: 30px;
    color: #FFFFFF;
    background-color: #231f20;
    display: inline-block;
    padding: 4px 15px;
    transform: skew(1deg, -4deg);
    margin-left: -1px;
}

.bootcamp_Sheading {
    margin-bottom: 20px !important;
}

#bootcamp_accordianB .mega-accordion h3 {
    padding: 18px 20px !important;
    font-family: 'Avant Garde Book' !important;
    font-weight: 600;
    background-color: #564ed8;
    color: #FFF;
    margin-bottom: 10px;
    text-transform: inherit;
}

#bootcamp_accordianB .mega-accordion h3:hover {
    background-color: #f313b6;
    color: #FFF !important;
}

#bootcamp_accordianB .mega-accordion .mega-panel {
    padding-left: 50px !important;
    font-family: 'Avant Garde Book' !important;
}


/* WORKSHOP 24*/
.synopsis_copy23 .wpb_wrapper {
    font-size: 24px !important;
    padding-top: 15px;
    color: #ff8901;
    font-family: 'AvenirNextLTPro-Medium' !important;
    line-height: 32px;
    text-align: center;
    padding-left: 30px;
    padding-right: 30px;
}

.synopsis_copy23 .wpb_wrapper span {
    color: #f313b6;
}

.synopsis23 p {
    font-family: 'AvenirNextLTPro-Bold' !important;
    font-size: 28px !important;
    color: #000;
    display: inline-block;
    text-transform: uppercase;
}

.bootcamp_Fheading23 p {
    font-family: 'LEMONMILK-Bold';
    font-size: 30px;
    color: #000;
    display: inline-block;
    padding: 4px 15px;
    transform: skew(1deg, -4deg);
    margin-left: -1px;
}

#targetAudience_sec23 .targetaudience_p p {
    font-family: 'AvenirNextLTPro-Regular';
    font-size: 18px;
}

.theway_effie23 .wpb_raw_html .wpb_wrapper {
    font-family: 'AvenirNextLTPro-Regular';
    font-size: 18px;
    margin-bottom: 15px;
}


.targetaudience_Sheading23 {
    font-family: 'AvenirNextLTPro-Bold';
    text-transform: uppercase;
    font-size: 28px;
    color: #000;
}

.theway_effie23 .wpb_content_element p {
    font-family: 'AvenirNextLTPro-Regular';
    font-size: 18px;
}

.theway_effie23 .wpb_raw_html span {
    color: #2421a6;
    font-size: 24px;
    font-family: 'AvenirNextLTPro-Bold';
}

.bootcamp_heighlight23 {
    margin-bottom: 15px !important;
}

.bootcamp_heighlight23 .wpb_wrapper {
    font-family: 'AvenirNextLTPro-Bold';
    text-transform: uppercase;
    font-size: 28px;
    color: #000;
    display: inline-block;
    margin-left: -1px;
}


.bootcamp_Sheading23 p {
    font-family: 'AvenirNextLTPro-Heavy';
    font-size: 30px;
    color: #000;
    display: inline-block;
    padding: 4px 15px;
    transform: skew(1deg, -4deg);
    margin-top: -5px;
    z-index: 999;
    position: relative;
}

.targetaudience_Sheading23 p {
    font-family: 'AvenirNextLTPro-Bold';
    font-size: 28px;
    color: #000;
    display: inline-block;
    margin-top: -15px;
    text-transform: uppercase;
}

.targetaudience_Sheading23 {
    margin-bottom: 15px !important;
}

.speakers_heading23 p {
    font-family: 'AvenirNextLTPro-Bold';
    font-size: 28px;
    color: #000;
    display: inline-block;
    margin-left: -1px;
}

.speakers_heading23 {
    margin-bottom: 15px;
}

.section_Firstspeaker23 #mega-line-container {
    margin-bottom: 15px;
}

.section_Firstspeaker23 #mega-line-container h2 {
    text-transform: uppercase;
    font-family: 'AvenirNextLTPro-Bold';
    font-size: 28px !important;
    color: #ff4747;
}

.section_Firstspeaker23 #mega-line-container p {
    font-family: 'AvenirNextLTPro-Medium' !important;
    font-weight: bold;
    color: #000;
    font-size: 18px;
}

.section_Firstspeaker23 .wpb_content_element p {
    font-family: 'AvenirNextLTPro-Regular';
    font-size: 16px;
    text-align: justify;
}

.section_Secondspeaker23 #mega-line-container h2 {
    text-transform: uppercase;
    font-family: 'AvenirNextLTPro-Bold';
    font-size: 28px !important;
    color: #ff4747;
    text-align: right;
}

.section_Secondspeaker23 #mega-line-container p {
    font-family: 'AvenirNextLTPro-Medium' !important;
    font-weight: bold;
    font-size: 18px;
    color: #000;
    text-align: right;
}

.section_Secondspeaker23 .wpb_content_element p {
    font-family: 'AvenirNextLTPro-Regular';
    font-size: 16px;
    text-align: justify;
}

.section_Secondspeaker23 #mega-line-container {
    margin-bottom: 25px;
}

.section_Secondspeaker23 {
    text-align: right !important;
}

.theway_effie23 .vc_col-sm-12::after {
    content: '';
    position: absolute;
    right: -40px;
    bottom: -90px;
    background-image: url(../bridge-child/img/waveImg.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 180px;
    height: 248px;
    z-index: 222;
}

.targetaudience_list23 ul li:before {
    content: '';
    display: inline-block;
    height: 15px;
    width: 15px;
    background-image: url(../bridge-child/img/listIcon.png);
    background-size: contain;
    background-repeat: no-repeat;
    margin-top: 3px;
}

#targetAudience_sec23 .vc_col-sm-12::after {
    content: '';
    position: absolute;
    right: -40px;
    bottom: -110px;
    background-image: url(../bridge-child/img/pinImg2.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 200px;
    height: 276px;
    z-index: 222;
}

.section_registerNow23 .section_inner::before {
    content: '';
    position: absolute;
    left: -100px;
    bottom: 66px;
    background-image: url(../bridge-child/img/triangle-element.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 150px;
    height: 150px;
    z-index: -999;
}

.section_registerNow23 .section_inner::after {
    content: '';
    position: absolute;
    right: -170px;
    bottom: 150px;
    background-image: url(../bridge-child/img/arrow-direct.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 300px;
    height: 365px;
}


.section_registerNow23 .section_inner_margin {
    background-color: #2421a6;
    padding: 30px 15px;
}

#bootcampReg span.ult-align-center {
    color: #fff !important;
    border: pointer;
    font-size: 1.2rem;
    letter-spacing: 3px;
    background-color: #000;
    padding: 15px;
    border-radius: 5px;
    position: absolute;
    top: -17px;
    left: 0;
    right: 0;
}

#bootcamp_accordianB23 .mega-accordion h3 {
    padding: 18px 20px !important;
    font-family: 'AvenirNextLTPro-Medium' !important;
    font-weight: 600;
    background-color: #ff4747;
    color: #FFF;
    margin-bottom: 10px;
    text-transform: inherit;
}

#bootcamp_accordianB23 .mega-accordion h3:hover {
    background-color: #fc9901;
    color: #FFF !important;
}

#bootcamp_accordianB23 .mega-accordion .mega-panel {
    padding-left: 50px !important;
    font-family: 'AvenirNextLTPro-Medium' !important;
    font-size: 18px;
}

.workshopFee_sec23 ul li span {
    color: #FFF;
    font-family: 'AvenirNextLTPro-Bold';
}

.workshopFee_sec23 ul {
    font-size: 16px;
    color: #FFF;
    list-style-type: none;
    font-family: 'AvenirNextLTPro-Regular';
    margin-bottom: 0px;
}

.section_registerNow23 {
    margin-top: 50px;
}

.section_registerNow23 .vc_col-sm-10 {
    background-color: #ff8901 !important;
    padding: 20px 0px;
}

.section_Firstspeaker #mega-line-container {
    margin-bottom: 25px;
}

.section_Firstspeaker #mega-line-container h2 {
    text-transform: uppercase;
    font-family: 'ALoveofThunder';
    font-size: 30px !important;
    color: #375ce1;
}

.section_Firstspeaker #mega-line-container p {
    font-family: 'Avant Garde Book' !important;
    font-weight: bold;
    font-size: 18px;
}

.section_Secondspeaker #mega-line-container h2 {
    text-transform: uppercase;
    font-family: 'ALoveofThunder';
    font-size: 30px !important;
    color: #375ce1;
    text-align: right;
}

.section_Secondspeaker #mega-line-container p {
    font-family: 'Avant Garde Book' !important;
    font-weight: bold;
    font-size: 18px;
    text-align: right;
}

.section_Secondspeaker #mega-line-container {
    margin-bottom: 25px;
}

.section_Secondspeaker {
    text-align: right !important;
}

.workshopFee_sec ul li span {
    color: #ffffff;
    font-weight: 900;
}

.workshopFee_sec ul {
    font-size: 16px;
    color: #fff;
    list-style-type: none;
    font-family: 'Avant Garde Book' !important;
    margin-bottom: 0px;
}

.synopsis_copy .wpb_wrapper {
    font-size: 26px;
    padding-top: 15px;
    color: #000;
    font-family: 'ALoveofThunder';
    line-height: 30px;
}

.synopsis_copy .wpb_wrapper span {
    color: #f313b6;
}

.section_registerNow .vc_col-sm-10 {
    background-color: #375ce1 !important;
    padding: 20px 0px;
}

.workshopReg .maw__modal_popup_box button {
    color: #ffffff;
    background: #181818;
    border: 0px solid #269CE9;
    border-radius: 0px;
    font-size: 20px !important;
    padding: 38px 30px !important;
    width: 100%;
    font-family: 'ALoveofThunder';
    transform: skew(1deg, -4deg);
    background: transparent !important;
}

.targetaudience_list {
    padding-bottom: 30px;
}

#bootcamp_accordianB .vc_col-sm-12 {
    padding-bottom: 15px;
}

#targetAudience_sec23 {
    margin-top: 30px;
    background-color: transparent !important;
}

#targetAudience_sec23 .wpb_content_element {
    font-family: 'AvenirNextLTPro-Regular';
    font-size: 20px;
}

.page-id-27875 .mega-model-popup .model-popup-container h2 {
    background-color: #000;
    text-transform: capitalize;
    font-size: 20px !important;
}

#targetAudience_sec {
    margin-top: 30px;
}

.wpcf7#wpcf7-f26593-p16560-o1 form.invalid .wpcf7-response-output,
.wpcf7#wpcf7-f26593-p16560-o1 form.unaccepted .wpcf7-response-output,
.wpcf7#wpcf7-f26593-p16560-o1 form.sent .wpcf7-response-output,
.wpcf7#wpcf7-f26593-p16560-o1 form.spam .wpcf7-response-output {
    color: #FFF !important;
}

/* ===========*/
/*	Jury 2023 */
/* ===========*/
.featured_jury23 #judge_chair.view-judge {
    box-shadow: none;
    background-color: transparent;
}

.featured_jury23 .view-judge:hover {
    padding: 0;
    box-shadow: none;
}

#judge_chair23 .companyname {
    font-size: 13px;
    color: black;
    margin-bottom: 8px;
    font-family: raleway;
    font-weight: bold;
}

.modal.show .modal-body .jurychair23 .jurychair23_title {
    padding-bottom: 0;
    border-bottom: 0;
    margin-bottom: 0;
}

.modal.show .modal-body .jurychair23_name {
    border-bottom: 0px;
    margin-bottom: 0px !important;
    padding-bottom: 0px;
}

.jurychair23_title {
    font-size: 26px;
    color: #000;
    font-family: 'ALoveofThunder';
    line-height: 30px;
    width: auto;
    border-bottom: 0px;
    height: auto;
}

.jurychair23_name {
    font-size: 24px;
    color: #e84135;
    font-family: 'ALoveofThunder';
    line-height: 30px;
    border-bottom: 1px solid #cdcdcd;
    margin-bottom: 10px !important;
    padding-bottom: 10px;
}

.featured_jury2023 .view-judge .judge-content,
.juryGrid_layout23 .view-judge .judge-content {
    padding: 30px 0px;
    border-bottom: 0;
    position: inherit;
}

.featured_jury2023 .view-judge .judge-content .designation {
    font-family: raleway;
    font-weight: bold;
    text-align: center;
    font-size: 12px !important;
    color: #000;
}

.featured_jury2023 .view-judge .judge-content .name {
    color: #e84135;
    font-family: 'ALoveofThunder';
    font-size: 20px;
    text-align: center;
    line-height: 26px;
    height: 60px;
    border-bottom: 1px solid #cdcdcd;
    margin-bottom: 10px !important;
    width: 80%;
    margin: 0 auto;
    text-transform: uppercase;
}

.featured_jury2023 .view-judge .judge-content .name span {
    display: block;
}

.featured_jury2023 .view-judge .judge-content:after,
.juryGrid_layout23 .view-judge .judge-content:after {
    content: none;
}

.featured_jury2023 .view-judge:hover,
.juryGrid_layout23 .view-judge:hover {
    padding: 0;
    box-shadow: none;
    background-color: transparent;
}

.featured_jury23.vc_col-sm-3 .vc_column-inner {
    margin-top: -111px;
}

#judge_chair23 {
    margin-top: -53px;
}

#judge_chair23 .judge-content .name {
    text-align: left;
}

.featured_jury2023 .view-judge:before {
    content: "\f178";
    position: absolute;
    background-color: #e84135;
    top: 195px;
    right: 5px;
    color: #FFF;
    border-radius: 50px;
    width: 50px;
    height: 50px;
    padding: 6px 14px 6px 14px;
    font-family: 'FontAwesome';
    font-size: 24px;
    transition: background-color 0.5s ease;
    /*
	top: 130px;
    right: 5px;
	*/
}

.featured_jury2023 .view-judge:hover:before {
    background-color: #fff;
    border: 1px solid #e84135;
    color: #e84135;
    transition: background-color 0.5s ease;
}

.juryGrid_layout23 .view-judge:before {
    content: "\f178";
    position: absolute;
    background-color: #e84135;
    top: 180px;
    right: 10px;
    color: #FFF;
    border-radius: 50px;
    width: 50px;
    height: 50px;
    padding: 6px 14px 6px 14px;
    font-family: 'FontAwesome';
    font-size: 24px;
    transition: background-color 0.5s ease;
}

.juryGrid_layout23 .view-judge:hover:before {
    background-color: #fff;
    border: 1px solid #e84135;
    color: #e84135;
    transition: background-color 0.5s ease;
}

.juryGrid_layout23 #judge_chair23 .judge-content .name {
    font-size: 24px;
    color: #e84135;
    font-family: 'ALoveofThunder';
    line-height: 30px;
    border-bottom: 1px solid #cdcdcd;
    margin-bottom: 10px !important;
    padding-bottom: 10px;
    width: auto;
    height: auto;
}

.juryGrid_layout23 #judge_chair23 .judge-content .designation {
    font-size: 26px;
    color: #000;
    font-family: 'ALoveofThunder';
    line-height: 30px;
    width: auto;
    text-align: left;
    font-weight: 500;

}

.juryGrid_layout23 .judge-content {
    padding: 30px 0px;
}

.juryGrid_layout23 .judge-content .designation {
    font-family: raleway;
    font-weight: bold;
    text-align: center;
    font-size: 12px;
    width: 80%;
    margin: 0 auto;
}

.featured_jury2023 .view-judge#judge_25307 .judge-content .name {
    width: 60%;
}

.juryGrid_layout23 #judge_25307 .judge-content .name {
    width: 50%;
}

.juryGrid_layout23 #judge_25307 .judge-content .designation {
    width: 60%;
}

.juryGrid_layout23 .judge-content .name {
    color: #e84135;
    font-family: 'ALoveofThunder';
    font-size: 18px;
    text-align: center;
    line-height: 24px;
    height: 60px;
    border-bottom: 1px solid #cdcdcd;
    margin-bottom: 10px !important;
    width: 80%;
    margin: 0 auto;
    text-transform: uppercase;
}

.juryGrid_layout23 .judge-content .name span {
    display: block;
}

.page-id-26516 #judge-modal .modal-content .name {
    color: #e84135;
    font-family: 'ALoveofThunder';
    font-size: 20px;
    line-height: 26px;
}

.page-id-26516 #judge-modal .modal-content .designation {
    font-size: 13px;
    color: black;
    margin-bottom: 5px;
    font-family: raleway;
    font-weight: bold;
}

.page-id-26516 #judge-modal .modal-content .companyname {
    font-size: 13px;
    color: black;
    margin-bottom: 10px;
    font-family: raleway;
    font-weight: bold;
}

.page-id-26631 #judge-modal .modal-content .designation {
    font-size: 13px;
    color: black;
    margin-bottom: 8px;
    font-family: raleway;
    font-weight: bold;
}

.page-id-26631 #judge-modal .modal-content .companyname {
    font-size: 13px;
    color: black;
    margin-bottom: 8px;
    font-family: raleway;
    font-weight: bold;
}

.page-id-26631 #judge-modal .modal-content .name {
    color: #e84135;
    font-family: 'ALoveofThunder';
    font-size: 20px;
    line-height: 26px;
}

/* Just For Home*/
/* .page-id-26102  #judge-modal .modal-content .name{
	color: #e84135;
    font-family: 'ALoveofThunder';
    font-size: 20px;
    line-height: 26px;
} */
.home #judge-modal .modal-content .designation {
    font-size: 13px;
    color: black;
    margin-bottom: 5px;
    font-family: raleway;
    font-weight: bold;
}

.home #judge-modal .modal-content .companyname {
    font-size: 13px;
    color: black;
    margin-bottom: 10px;
    font-family: raleway;
    font-weight: bold;
}

.home #judge-modal .modal-content .designation {
    font-size: 13px;
    color: black;
    margin-bottom: 0px;
    font-family: raleway;
    font-weight: bold;
}

.home #judge-modal .modal-content .name {
    color: #b5985a;
    font-family: 'FuturaCondXBoold' !important;
    font-size: 20px;
    line-height: 26px;
}


/* CLOSE WORKSHOP 2023*/
footer .container_inner {
    position: relative;
    width: auto !important;
}

.judges-carousel23 .owl-nav {
    position: absolute;
    top: -80px;
    right: 0px;
}

.judges-carousel23 .owl-prev,
.judges-carousel23 .owl-next {
    color: #e84135;
    padding: 5px;
    font-size: 32px;
    line-height: 15px;
    text-align: center;
    display: inline-block;
}

.judges-carousel23 .fa-chevron-left:before {
    content: "\f177";
}

.judges-carousel23 .fa-chevron-right:before {
    content: "\f178";
}

#sectionJury2023 {
    background: #f6f6f6;
    padding: 25px 0px;
}



/* ------------------------------------- */
/*	JURY 2024 LAYOUT CAROUSEL DESIGN CSS 
/*-------------------------------------- */

.juryGrid_layout24 .view-judge:hover {
    all: unset;
}

.home #judge_chair.view-judge {
    all: unset !important;
}

.home #judge_chair.view-judge:hover {
    all: unset !important;
}

.owl-carousel.judges-carousel24 .view-judge:hover {
    all: unset;
}

.owl-carousel.judges-carousel24 .view-judge .judge-content {
    all: unset;
    text-align: center;
    font-size: 24px;
}

.owl-carousel.judges-carousel24 .view-judge .judge-content .name {
    font-family: 'FuturaCondXBoold' !important;
    color: #b5985a;
    text-transform: uppercase;
}

.owl-carousel.judges-carousel24 .view-judge .judge-content .designation {
    font-size: 15px;
    color: #000;
    font-weight: 600;
    font-family: 'ITCAvantGardeStd-Bk';
    min-height: auto;
}

.owl-carousel.judges-carousel24 .view-judge .judge-content:after {
    all: unset;
}

.owl-carousel.judges-carousel24 .owl-item img {
    margin: 0 auto;
    width: auto;
}

.judges-carousel24 .fa-long-arrow-right:before,
.judges-carousel24 .fa-long-arrow-left:before {
    font-size: 22px;
    padding: 0 5px;
    color: #FFF;
}

.judges-carousel24 .owl-prev,
.judges-carousel24 .owl-next {
    display: inline-block;
}

.judges-carousel24 .owl-nav {
    text-align: right;
    margin-top: 25px;
}

.owl-carousel.judges-carousel24 .view-judge .judge-content .companyname {
    color: #000;
}

.jurychair24 .jurychair24_name {
    font-family: 'FuturaCondXBoold' !important;
    color: #b5985a;
    text-transform: uppercase;
    margin-bottom: 0;
    font-size: 26px;
}

.jurychair24_title {
    font-family: raleway;
    font-weight: bold;
}

.infoJudgechair {
    display: inline-block;
}

.jurychair24 .jurychair24_companyname {
    margin-bottom: 0px;
    font-size: 15px;
    color: #000;
    font-weight: 600;
    font-family: 'ITCAvantGardeStd-Bk';
    text-transform: capitalize;
    position: absolute;
    background-color: #fff;
}

.jurychair24 .companyname {
    display: none;
}

#section_keydates2021,
#section_keydates2022,
.keyDate_heading {
    background: #f2f2f2;
}

/* #featured_casestudies, #featuredcase_row1, #featuredcase_row2{background: #f2f2f2;}*/
.judges-carousel24 .owl-nav .owl-prev,
.judges-carousel24 .owl-nav .owl-next {
    background-color: #b5985a;
    margin-left: 10px;
    border-radius: 50px;
    padding: 13px 10px;
    width: 50px;
    height: 50px;
    display: inline-block;
    vertical-align: middle;
}

#agencyranking2020 .agencyranking2020-chart-div a {
    visibility: hidden;
}

#marketerranking2020 .marketerranking2020-chart-div a {
    visibility: hidden;
}




@media only screen and (max-width: 1440px) {
    nav.main_menu.right {
        left: -5% !important;
    }

    .header_bottom .container_inner {
        width: auto !important;
    }

    .featured_jury2023 .view-judge .judge-content .name {
        width: 100%;
    }

    #judge_chair23 .judge-content .name {
        font-size: 22px;
    }

    .juryGrid_layout23 #judge_chair23 .judge-content .name {
        font-size: 22px;
    }
}

@media only screen and (min-width: 1440px) {
    .virtual_session p {
        font-size: 90px !important;
    }

    #section_keydates2021 .events-list-wrapper .date-holder .day-number-holder {
        font-size: 40px !important;
    }

    #section_keydates2022 .events-list-wrapper .date-holder .day-number-holder {
        font-size: 40px !important;
    }

    #section_keydates2022 .events-list-wrapper .day-number-holder.jan2022 {
        font-size: 33px !important;
    }

    #section_keydates2021 .keydate_stroke {
        font-size: 55px !important;
        width: 90px;
    }

    #section_keydates2022 .keydate_fill {
        font-size: 55px !important;
        width: 90px;
    }

    .events-list-wrapper .date-holder .date-holder-right {
        font-size: 18px !important;
        line-height: 20px !important;
    }

    #section_keydates2022 .events-list-wrapper .day-number-holder.jan2022 {
        font-size: 33px !important;
        width: 80px;
    }

}

@media only screen and (min-width: 1399px) {
    .container {
        max-width: 1230px !important;
    }

}

@media only screen and (max-width: 1366px) {
    nav.main_menu.right {
        left: -2% !important;
    }

    .header_bottom .container_inner {
        width: auto !important;
    }
}

@media only screen and (min-width: 1366px) {
    .virtual_session p {
        font-size: 80px !important;
        line-height: 1;
    }

    .keydate_stroke {
        width: 90px !important;
    }

    #section_keydates2021 .events-list-wrapper .date-holder .day-number-holder {
        font-size: 40px !important;
    }

    #section_keydates2022 .events-list-wrapper .date-holder .day-number-holder {
        font-size: 40px !important;
    }

    #section_keydates2022 .events-list-wrapper .day-number-holder.jan2022 {
        font-size: 26px !important;
        width: 80px;
    }

    .events-list-wrapper .date-holder .date-holder-right {
        font-size: 16px !important;
        line-height: 20px !important;
    }

    #section_keydates2021 .keydate_stroke {
        font-size: 55px !important;
        width: 90px;
    }

    #section_keydates2022 .keydate_fill {
        font-size: 55px !important;
        width: 90px;
    }

    #section_keydates2021 .events-list-wrapper .date-holder .day-number-holder sup {
        top: -1.2em;
        font-size: 45%;
    }

    #section_keydates2022 .events-list-wrapper .date-holder .day-number-holder sup {
        top: -1.2em;
        font-size: 45%;
    }

    .events-list-wrapper .event-content .title-holder h5 {
        font-size: 18px;
    }

    .footer_bottom ul li {
        float: left;
        padding-top: 0px;
    }

    .footer_bottom span {
        font-size: 8px !important;
    }

    .footer_bottom ul {
        margin-bottom: 0px;
    }

}

@media only screen and (min-width: 1300px) {
    .virtual_session p {
        font-size: 80px !important;
        line-height: 1;
    }
}

@media only screen and (max-width: 1300px) {
    .workshopReg .maw__modal_popup_box button {
        padding: 38px 20px !important;
    }
}

@media only screen and (max-width: 1280px) {
    .virtual_session p {
        font-size: 80px !important;
    }

    #section_keydates2021 .events-list-wrapper .date-holder .day-number-holder {
        font-size: 40px !important;
    }

    #section_keydates2022 .events-list-wrapper .date-holder .day-number-holder {
        font-size: 40px !important;
    }

    #section_keydates2022 .events-list-wrapper .day-number-holder.jan2022 {
        font-size: 33px !important;
    }

    .events-list-wrapper .date-holder .date-holder-right {
        font-size: 16px !important;
        line-height: 20px !important;
    }

    #section_keydates2022 .events-list-wrapper .day-number-holder.jan2022 {
        font-size: 26px !important;
        width: 80px;
    }
}


@media only screen and (max-width: 1200px) {
    .workshopReg .maw__modal_popup_box button {
        padding: 35px 20px !important;
    }
}


@media only screen and (max-width: 1024px) {
    .effiebilities_programme2 .vc_column-inner {
        padding-left: 30px !important;
        margin-left: 30px !important;
    }

}

@media only screen and (max-width: 1000px) {
    .section_registerNow .vc_col-sm-10 {
        width: 100%;
    }

    .section_registerNow .workshopReg.vc_col-sm-2 {
        width: 50%;
        margin: 0 auto;
        text-align: center;
        float: none;
        clear: both;
        margin-top: 20px !important;
        padding-top: 20px;
    }

    #bootcamp_accordianB .vc_empty_space {
        height: 0;
    }

    .targetaudience_list .wpb_wrapper ul {
        grid-template-rows: repeat(6, 35px);
    }

    .workshopReg .maw__modal_popup_box button {
        padding: 15px 20px !important;
    }

    .text-list-ul .vc_empty_space {
        height: 0px;
    }

    .section_registerNow {
        padding-top: 25px;
    }

    .targetaudience_list {
        padding-bottom: 15px;
    }

}

@media only screen and (max-width: 900px) {
    .title_outer.with_image .title .title_holder {
        position: relative;
    }
}

@media only screen and (max-width: 900px) {
    .footer_bottom_holder {
        padding: 5px 0px;
    }

    .footer_bottom_holder .column2,
    .footer_bottom_holder .column1 {
        width: 100%;
    }
}


@media only screen and (max-width: 812px) {
    .programme2Mobile {
        display: block;
    }

    .effiebilities_programme2 {
        display: none;
    }

    .effiebilities_location2,
    .effiebilities_floorPlan2,
    .programme2Mobile {
        margin-top: 75px !important;
    }

    #Effiebilities .vc_col-sm-9 {
        width: 100%;
    }

    .galanightMobile-cover {
        display: block;
    }

    .galanightDesktop-cover {
        display: none;
    }

    .programme2Mobile .vc_col-sm-12 {
        text-align: center;
    }

    .programme2Mobile .vc_col-sm-12 .wpb_raw_html table {
        margin: 0 auto;
    }

    body.page-id-27132 {
        height: auto;
    }

    .section_registerNow23 .section_inner::after {
        right: 100px;
        bottom: 190px;
        width: 200px;
        height: 243px;
    }

    .targetaudience_list23 .wpb_wrapper ul {
        display: inline-block;
    }

    .section_registerNow23 .vc_col-sm-10 {
        width: 100%;
    }

    .workshopReg.vc_col-sm-2 {
        width: 100%;
    }
}

@media only screen and (max-width: 768px) {
    #effie .vc_col-sm-6 {
        width: 100%;
    }

    .page-id-26102 .custom-gradient-icon .qode-giwt .qode-giwt-inner .qode-giwt-content-holder p {
        height: 80px;
    }

    .page-id-26102 .footer_bottom ul li {
        float: none;
        display: initial !important;
        padding: 0px 25px;
    }

}

@media only screen and (min-width: 736px) {
    #winners2022_final .vc_col-sm-12 {
        overflow-x: auto;
    }
}

@media only screen and (max-width: 736px) {
    .custom-gradient-icon .qk_link {
        width: 50%;
        float: left;
        border-bottom: 1px solid #686868;
    }

    .custom-gradient-icon .qk_link:nth-child(1) .vc_column-inner,
    .custom-gradient-icon .qk_link:nth-child(3) .vc_column-inner,
    .custom-gradient-icon .qk_link:nth-child(5) .vc_column-inner {
        border-left: 0px;
    }

    .custom-gradient-icon .qk_link .qode-giwt .qode-giwt-inner {
        padding: 30px 15px !important;
    }

    #section_keydates2021 .vc_col-sm-3 {
        width: 25% !important;
        float: left;
    }

    #section_keydates2022 .vc_col-sm-3 {
        width: 25% !important;
        float: left;
    }

    .footer_bottom ul.menu li {
        width: auto !important;
    }

    .footer_bottom_holder .footer_bottom ul.menu li {
        margin-right: 30px;
    }

    .page-id-26102 .footer_top .footer_col1 {
        display: none;
    }

    #Effiebilities .vc_col-sm-9 .vc_col-sm-2 {
        float: left;
        width: 20%;
    }

    #Effiebilities .vc_col-sm-9 .vc_col-sm-2 .vc_column-inner {
        padding-left: 0px;
    }

    #Effiebilities .vc_col-sm-9 .vc_col-sm-10 {
        float: left;
        width: 80%;
    }
}

@media only screen and (min-width: 667px) {
    #winners2022_final .vc_col-sm-12 {
        overflow-x: auto;
    }
}

@media only screen and (min-width: 568px) {
    #winners2022_final .vc_col-sm-12 {
        overflow-x: auto;
    }

    #effie_bootcamp_frontpage {
        padding-top: 0px;
    }

    .railwaybolD h2 {
        margin-bottom: 20px !important;
    }
}

@media only screen and (max-width: 480px) {
    .pricing {
        font-size: 12px;
    }

    .pricing .date {
        width: 30%;
    }

    #winners2022_final .vc_col-sm-12 {
        overflow-x: auto;
    }

    .page-id-26330 .full_width_inner .grid_section .section_inner {
        width: 400px !important;
    }

    .page-id-27875 .full_width_inner .grid_section .section_inner {
        width: 400px !important;
    }

    .synopsis_copy23 .wpb_wrapper {
        font-size: 26px !important;
        padding-left: 0px;
        padding-right: 0px;
    }

    .section_Secondspeaker #mega-line-container p {
        font-size: 16px;
    }

    .section_Firstspeaker #mega-line-container p {
        font-size: 16px;
    }

    .section_Firstspeaker #mega-line-container h2 {
        font-size: 26px !important;
    }

    .section_Secondspeaker #mega-line-container h2 {
        font-size: 26px !important;
    }

    .targetaudience_list .wpb_wrapper ul {
        font-size: 18px;
    }

    .section_registerNow .vc_col-sm-10 .vc_col-sm-4,
    .section_registerNow .vc_col-sm-10 .vc_col-sm-3 {
        width: 100%;
    }

    .section_registerNow .vc_col-sm-10 .vc_col-sm-4 .workshopFee_sec {
        border-bottom: 1px solid #fff;
        margin-bottom: 20px !important;
        padding-bottom: 20px;
    }

    .section_registerNow .workshopReg.vc_col-sm-2 {
        margin-top: 0px !important;
    }

    #bootcamp_accordianB .mega-accordion h3 {
        font-size: 14px !important;
    }

    .custom-gradient-icon .qk_link {
        width: 100%;
    }

    .custom-gradient-icon .qk_link .vc_column-inner {
        border-left: 0px !important;
        border-right: 0px !important;
    }

    #Effiebilities .vc_col-sm-9 .vc_col-sm-2 .wpb_single_image.vc_align_left {
        text-align: center;
    }

    #Effiebilities .vc_col-sm-9 .vc_col-sm-2 {
        width: 100%;
    }

    #Effiebilities .vc_col-sm-9 .vc_col-sm-2 .wpb_content_element.wpb_single_image img {
        width: 100px;
    }

    #Effiebilities .vc_col-sm-9 .vc_col-sm-10 {
        width: 100%;
        text-align: center;
    }

    #Effiebilities:after {
        height: 315px;
        width: 305px;
        right: 0;
    }

    #targetAudience_sec23 .vc_col-sm-12::after {
        width: 150px;
        height: 194px;
    }

    .section_registerNow23 .section_inner::after {
        display: none;
    }

    .section_registerNow23 .vc_col-sm-10 .vc_col-sm-5 .workshopFee_sec23 {
        border-bottom: 1px solid #fff;
        margin-bottom: 20px !important;
        padding-bottom: 20px;
    }

    .section_registerNow23 .vc_col-sm-10 .vc_col-sm-4 .workshopFee_sec23 {
        border-bottom: 1px solid #fff;
        margin-bottom: 20px !important;
        padding-bottom: 20px;
    }

    .theway_effie23 .wpb_raw_html span {
        font-size: 24px;
    }

    .judges-carousel24 .owl-nav {
        text-align: center !important;
    }
}

@media only screen and (max-width: 390px) {
    .section_Firstspeaker .wpb_single_image img {
        width: 100% !important;
    }

    .section_Secondspeaker .wpb_single_image img {
        width: 100% !important;
    }

    .page-id-26330 .full_width_inner .grid_section .section_inner {
        width: 350px !important;
    }

    .page-id-27875 .full_width_inner .grid_section .section_inner {
        width: 350px !important;
    }

    .targetaudience_list .wpb_wrapper ul li:before {
        position: absolute;
        left: 0 !important;
    }

    .targetaudience_list .wpb_wrapper ul {
        display: block;
    }
}

@media only screen and (max-width: 375px) {
    .section_Firstspeaker .wpb_single_image img {
        width: 100% !important;
    }

    .section_Secondspeaker .wpb_single_image img {
        width: 100% !important;
    }

    .page-id-26330 .full_width_inner .grid_section .section_inner {
        width: 350px !important;
    }

    .page-id-27875 .full_width_inner .grid_section .section_inner {
        width: 350px !important;
    }

    .targetaudience_list .wpb_wrapper ul li:before {
        position: absolute;
        left: 0 !important;
    }

    .targetaudience_list .wpb_wrapper ul {
        display: block;
    }

}


.juryGrid_layout24 .view-judge .judge-content:after {
    all: unset;
}

.juryGrid_layout24 .view-judge .judge-content {
    border-bottom: 0 !important;
    text-align: center;
    font-family: 'FuturaCondXBoold' !important;
    color: #b5985a;
}

.juryGrid_layout24 .col-md-4 {
    text-align: center;
}

.juryGrid_layout24 .view-judge .judge-content .name {
    font-size: 24px;
    text-transform: uppercase;
}

.juryGrid_layout24 .view-judge .judge-content .designation {
    font-size: 15px;
    color: #000;
    font-weight: 600;
    font-family: 'ITCAvantGardeStd-Bk';
    min-height: auto;
}

.juryGrid_layout24 .view-judge .judge-content .companyname {
    font-size: 12px !important;
    color: #8d8d8d !important;
    min-height: 35px !important;
    font-family: 'ITCAvantGardeStd-Bk';
    text-transform: capitalize;
}

#judge_chair24 .jurychair24_title {
    font-size: 15px;
    color: #000;
    font-weight: 600;
    font-family: 'ITCAvantGardeStd-Bk';
    min-height: auto;
    position: relative;
}

.page-id-28682 .jurychair24_title {
    margin-bottom: 0px;
    font-size: 15px;
    color: #000;
    font-weight: 600;
    font-family: 'ITCAvantGardeStd-Bk';
    text-transform: capitalize;
    background-color: #fff;
}

#judge_chair24 .jurychair24_name {
    text-align: center;
    font-family: 'FuturaCondXBoold' !important;
    color: #b5985a;
    font-size: 24px;
    text-transform: uppercase;
}

#judge_chair24 .jurychair24_position {
    font-size: 15px;
    color: #000;
    font-weight: 600;
    font-family: 'ITCAvantGardeStd-Bk';
    text-transform: capitalize;
}

.page-id-28682 #judge-modal .modal-content .name {
    color: #b5985a;
    font-family: 'FuturaCondXBoold' !important;
    font-size: 20px;
    line-height: 26px;
}

.page-id-28682 #judge-modal .modal-content .designation {
    font-size: 13px;
    color: black;
    margin-bottom: 0px;
    font-family: raleway;
    font-weight: bold;
}

.page-id-28682 #judge-modal .modal-content .companyname {
    font-size: 13px;
    color: black;
    margin-bottom: 10px;
    font-family: raleway;
    font-weight: bold;
}

.viewAllBtn24 {
    text-align: right;
    display: inline-block;
    position: absolute;
    top: 5px;
    right: 0;
}

.page-id-29235 #judge_chair.view-judge {
    all: unset;
}

.title_subtitle_holder_inner {
    max-width: 38%;
    display: inline-block;
}

.title.title_size_small h1 {
    font-size: clamp(2rem, 6vw, 3rem);
}

/* 
@media only screen and (min-width: 414px) {
	#winners2022_final .vc_col-sm-12{overflow-x: auto;}
}
 */
/* @media only screen and (min-width: 390px) {
	.page-id-26330 .full_width_inner .grid_section .section_inner{width:350px !important;}
	.targetaudience_list .wpb_wrapper ul{display: block;}
	.targetaudience_list .wpb_wrapper ul li:before{position: absolute !important;left: 0px !important;}
} */


/* 
@media only screen and (min-width: 375px) {
	#winners2022_final .vc_col-sm-12{overflow-x: auto;}
} */




/* @media only screen and (min-width: 360px) {
	#winners2022_final .vc_col-sm-12{overflow-x: auto;}
} */




/* @media only screen and (min-width: 320px) {
	#winners2022_final .vc_col-sm-12{overflow-x: auto;}
} */


/*faizan css start*/
.datetbL td {
    text-align: left;
    border-top: 1px solid #b5985a !important;
    padding: 20px 0 !important;
    color: #000;
    font-family: 'Avant Garde Book', sans-serif;
    font-size: 18px;
}

.datetbL td:first-child {
    font-size: 18px;
}

.datetbL tr td:first-child::before {
    content: "";
    border-right: 1px solid #b5985a !important;
    position: relative;
    right: -90%;
    top: 0;
}

.datetbL tr:first-child td {
    border-top: 0 !important;
}

.custom-gradient-icon .qode-giwt .qode-giwt-inner {
    display: inline-grid;
    place-items: center;
}

.custom-gradient-icon .qode-giwt .qode-giwt-inner .qode-giwt-content-holder p {
    height: 50px;
}

.btnrghT {
    float: right;
    margin-top: 20px;
}

.wnroW {
    margin-bottom: 50px !important;
}

.wnroW .vc_col-sm-4 {
    padding: 10px;
}

.wnroW .vc_col-sm-4 .vc_column-inner {
    background: linear-gradient(to right, #dbc392 0%, #feedbf 35%, #e2cd9d 52%, #c2a873 100%);
    padding: 15px;
}

.home .wnroW .vc_col-sm-4 .vc_column-inner {
    background: transparent;
    padding: 15px;
}

.home .wnroW {
    margin-bottom: 20px !important;
}

.home .wnroW .vc_col-sm-4 {
    padding: 0px;
}

.home .wnroW .vc_col-sm-4 .wpb_single_image {
    box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;
}

#winnersCampaigns .inroW {
    display: flex;
    align-items: center;
}

#winnersCampaigns .caT {
    padding: 5px 10px !important;
    background: #4C494A;
    display: inline-block;
    color: #fff;
    font-size: 14px;
    text-transform: capitalize;
    font-family: 'raleway' !important;
    font-weight: bold !important;
}

#winnersCampaigns .inroW .col-md-6 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
}

#winnersCampaigns .item h4,
#winnersCampaigns .item h4 {
    padding: 10px 0;
    text-align: left !important;
    font-family: 'Raleway', sans-serif;
    text-transform: capitalize;
    font-size: 42px;
    display: block;
}

#winnersCampaigns .owl-nav .owl-next i,
#winnersCampaigns .owl-nav .owl-prev i {
    background-color: #dbc392;
    color: #FFF;
    padding: 1px;
    margin: 5px;
    width: 35px;
    height: 25px;
    font-size: 22px;
}

#winnersCampaigns .owl-carousel .owl-prev {
    top: -30px;
    position: absolute;
    right: 50px;
}

#winnersCampaigns .owl-carousel .owl-next {
    top: -30px;
    position: absolute;
    right: 5px;
}

#winnersCampaigns .row .item {
    padding: 10px !important;
}

#winnersCampaigns .mrbtN {
    display: none;
}

#winnersCampaigns .owl-carousel .owl-next:focus,
#winnersCampaigns .owl-carousel .owl-prev:focus {
    outline: 0;
}

#winnersCampaigns .mrbtN {
    padding-top: 0;
}

#winnersCampaigns .mrbtN:hover {
    color: #b4975a;
}

.mrbtN {
    color: #dbc392;
    float: right;
    padding: 30px 0 0 0;
    font-family: 'raleway' !important;
    font-weight: bold !important;
}

.mrbtN:hover {
    text-decoration: underline;
}

.parent-container {
    text-align: right;
    padding-top: 30px;
}

.qbutton {
    display: inline-block;
    width: auto;
    text-align: center;
    float: none;
}

.featured_jury2022 .owl-nav {
    bottom: -72px;
    top: auto;
}

.judges-carousel .owl-nav {
    position: absolute;
    top: -35px;
    right: 0px;
}

body .judges-carousel23 .owl-prev:focus,
.judges-carousel23 .owl-next:focus {
    outline: 0;
}

body .judges-carousel23 .owl-prev i,
.judges-carousel23 .owl-next i {
    color: #e84135;
    padding: 5px;
    font-size: 32px;
    line-height: 15px;
    text-align: center;
    display: inline-block;
}

footer {
    z-index: 1 !important;
}





/*Testing purpose page*/
.page-id-41597 .custom-modal .modal-content {
    z-index: 1051 !important;
}

.page-id-41597 .modal {
    background: rgb(0 0 0 / 68%);
    top: 60px;
}

.page-id-41597 .modal-backdrop {
    z-index: 1 !important;
}

.page-id-41597 .custom-modal .mainimG {
    object-fit: cover;
    height: 250px;
    width: 100%;
}

.page-id-41597 .custom-modal .content_area .award_info {
    overflow-x: hidden;
}

/*Winner Case Summaries 2024*/
.page-id-28701 .custom-modal .modal-content {
    z-index: 1051 !important;
}

.page-id-28701 .modal {
    background: rgb(0 0 0 / 68%);
    top: 60px;
}

.page-id-28701 .modal-backdrop {
    z-index: 1 !important;
}

.page-id-28701 .custom-modal .mainimG {
    object-fit: cover;
    height: 250px;
    width: 100%;
}

.page-id-28701 .custom-modal .content_area .award_info {
    overflow-x: hidden;
}



/*Winner Case Summaries 2023*/
.page-id-41537 .custom-modal .modal-content {
    z-index: 1051 !important;
}

.page-id-41537 .modal {
    background: rgb(0 0 0 / 68%);
    top: 60px;
}

.page-id-41537 .modal-backdrop {
    z-index: 1 !important;
}

.page-id-41537 .custom-modal .mainimG {
    object-fit: cover;
    height: 250px;
    width: 100%;
}

.page-id-41537 .custom-modal .content_area .award_info {
    overflow-x: hidden;
}

/*Winner Case Summaries 2022*/
.page-id-41654 .custom-modal .modal-content {
    z-index: 1051 !important;
}

.page-id-41654 .modal {
    background: rgb(0 0 0 / 68%);
    top: 60px;
}

.page-id-41654 .modal-backdrop {
    z-index: 1 !important;
}

.page-id-41654 .custom-modal .mainimG {
    object-fit: cover;
    height: 250px;
    width: 100%;
}

.page-id-41654 .custom-modal .content_area .award_info {
    overflow-x: hidden;
}

.judges-carousel25 .view-judge,
.judges-carousel26 .view-judge {
    all: unset;
}

.judges-carousel25 .view-judge .judge-content,
.judges-carousel26 .view-judge .judge-content {
    all: unset;
}

.tiles .tile {
    display: inline-block;
    text-align: left;
    opacity: 0.99;
    overflow: hidden;
    position: relative;
    border-radius: 3px;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.05);
}

.tiles .tile:before {
    content: "";
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    width: 100%;
    height: 50%;
    opacity: 1;
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 2;
    transition-property: top, opacity;
    transition-duration: 0.3s;
}

.tiles .tile img {
    display: block;
    max-width: 100%;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

.tiles .tile .details {
    font-size: 16px;
    padding: 8px 15px !important;
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 3;
}

.tiles .tile .details span {
    display: block;
    opacity: 1;
    position: relative;
    top: 0;
    transition-property: top, opacity;
    transition-duration: 0.3s;
    transition-delay: 0s;
}

.tiles .tile .details .title {
    height: auto !important;
}

.tiles .tile .details .name {
    font-family: 'Avant Garde Medium';
    margin-bottom: 15px;
    text-transform: uppercase;
    line-height: 1.2;
    opacity: 1;
    height: 40px;
    font-size: 16px;
}

.tiles .tile .details .title,
.tiles .tile .details .info {
    font-size: 12px;
    font-family: 'Avant Garde Book';
}

.tiles .tile .details {
    padding: 8px 15px !important;
}

.tiles .tile span,
.tiles .tile span {
    top: 0;
    opacity: 1;
    font-family: 'Avant Garde Book';
}

.data-judge-card .tile {
    display: inline-block;
    text-align: left;
    overflow: hidden;
    position: relative;
}

.data-judge-card .tile .details {
    font-size: 16px;
    padding: 8px 15px !important;
    color: #000;
    background-color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 3;
    border-radius: 8px;
    margin: 10px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    overflow: hidden;
    height: 110px;
}

.data-judge-card .go-corner {
    position: absolute;
    overflow: hidden;
    top: 0;
    right: 0;
    height: 100%;
    width: 16px;
    padding-right: 9px;
    border-radius: 0;
    transform: skew(6deg);
    align-items: start;
    background-image: linear-gradient(-45deg, #fed018 1%, #ff188c 100%);
    margin-right: -6px;
}

.judge-modal-2026 .col-sm-4 .go-corner {
    position: absolute;
    overflow: hidden;
    top: 0;
    right: -5px;
    height: 100%;
    width: 40px;
    padding-right: 9px;
    border-radius: 0;
    transform: skew(3deg);
    align-items: start;
    background-image: linear-gradient(33deg, #fed018 1%, #ff188c 100%);
    margin-right: -6px;
    display: block !important;
}

.judge-modal-2026 .col-sm-4 {
    overflow: hidden;
    border-radius: 8px;
}




/* .data-judge-card .tile .details::after {
    content: "#HitTheMark";
    display: block;
    font-size: 12px;
    font-weight: bold;
    color: #000;
    margin-top: 5px;
    position: absolute;
    bottom: 0;
    right: 0;
    transform-origin: top right;
    transform: rotate(90deg);
    margin-top: 0;
} */
.frameStyle .view-judge:hover {
    all: unset !important;
}

.data-judge-card .pro_thubmail,
.judge-modal-2026 .col-sm-4 .judge-image {
    border-radius: 8px;
    border: 4px solid transparent;
    border-image: linear-gradient(-45deg, #fed018, #ff188c) 1;
}

.judge-modal-2026 .modal-content .name {
    color: #000 !important;
    font-family: 'Avant Garde Medium';
    text-transform: uppercase;
}

.judge-modal-2026 .modal-content .designation {
    font-family: 'Avant Garde Book';
    color: #000 !important;
    font-size: 16px !important;
    margin-bottom: 0px !important;
}

.judge-modal-2026 .modal-content .companyname {
    color: #000 !important;
}

.judge-modal-2026 .modal-content .description {
    padding-top: 10px;
}

/* .data-judge-card .tile .details span {
    display: block;
    opacity: 1;
    position: relative;
    top: 0;
    transition-property: top, opacity;
    transition-duration: 0.3s;
    transition-delay: 0s;
} */

.data-judge-card .details .designation {
    font-size: 14px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.data-judge-card .description {
    display: none;
}

.data-judge-card .tile .details .name {
    font-family: 'Avant Garde Medium';
    margin-bottom: 10px;
    text-transform: uppercase;
    line-height: 1.2;
    opacity: 1;
    height: auto;
    font-size: 16px;
}

.judge-modal-2026 .go-corner {
    display: block !important;
}

.data-judge-card .details .name,
.data-judge-card .details .companyname {
    font-size: 12px;
    font-family: 'Avant Garde Book';
}

.data-judge-card .tile .details {
    padding: 8px 15px !important;
}

.data-judge-card .tile span {
    top: 0;
    opacity: 1;
    font-family: 'Avant Garde Book';
}

.juryGrid_layout26 .col-md-3 {
    margin-bottom: 25px;
}

.hero-description-bk {
    border-radius: 30px;
    position: absolute;
    top: 85%;
    left: -5px;
    height: 75%;
    width: 110%;
    transform: skew(12deg, 352deg);
    transition-property: top;
    transition-duration: 0.3s;
    transition-delay: 0s;
}


.headingJury2025 .uvc-main-heading h2 {
    font-family: 'Avant Garde Medium';
    font-weight: 900 !important;
    color: #FFF;
    margin-bottom: 20px !important;
}

.judges-carousel25 .owl-nav,
.judges-carousel26 .owl-nav {
    position: absolute;
    top: -65px;
    right: 0px;
}

.judges-carousel25 .owl-prev i,
.judges-carousel25 .owl-next i,
.judges-carousel26 .owl-prev i,
.judges-carousel26 .owl-next i {
    color: rgb(255, 255, 255);
    padding: 5px;
    font-size: 28px;
    text-align: center;
    display: inline-block;
}

.judges-carousel25 .owl-nav button.owl-prev,
.judges-carousel26 .owl-nav button.owl-prev,
.judges-carousel25 .owl-nav button.owl-next,
.judges-carousel26 .owl-nav button.owl-next {
    border: 0 !important;
    outline: 0 !important;
    margin-left: 5px;
    margin-right: 5px;
}

.owl-item:nth-child(3n + 1) .hero-description-bk,
.juryGrid_layout25 .col-md-3:nth-child(3n + 1) .hero-description-bk {
    background-image: linear-gradient(-20deg, #3a2dd4, #5446de);
}

.owl-item:nth-child(3n + 2) .hero-description-bk,
.juryGrid_layout25 .col-md-3:nth-child(3n + 2) .hero-description-bk {
    background-image: linear-gradient(-20deg, #cf3432, #ee6157);
}

.owl-item:nth-child(3n) .hero-description-bk,
.juryGrid_layout25 .col-md-3:nth-child(3n) .hero-description-bk {
    background-image: linear-gradient(-20deg, #7a34ac, #914ac4);
}

.owl-item:nth-child(3n) .hero-description-bk::before,
.juryGrid_layout25 .col-md-3:nth-child(3n) .hero-description-bk::before {
    content: url('../images/iconA.png');
    position: absolute;
    top: -5%;
    right: 2px;
    width: 50px;
    height: 45px;
    filter: drop-shadow(0 0 0.25rem rgb(0, 0, 0));
}


.owl-item:nth-child(3n + 1) .hero-description-bk::before,
.juryGrid_layout25 .col-md-3:nth-child(3n + 1) .hero-description-bk::before {
    content: url('../images/iconB.png');
    position: absolute;
    top: -5%;
    right: 2px;
    width: 50px;
    height: 45px;
    filter: drop-shadow(0 0 0.25rem rgb(0, 0, 0));
}

.owl-item:nth-child(3n + 2) .hero-description-bk::before,
.juryGrid_layout25 .col-md-3:nth-child(3n + 2) .hero-description-bk::before {
    content: url('../images/iconC.png');
    position: absolute;
    top: -5%;
    right: 2px;
    width: 50px;
    height: 45px;
    filter: drop-shadow(0 0 0.25rem rgb(0, 0, 0));
}

.judges-carousel25 .owl-item .item,
.juryGrid_layout25 .col-md-3 .frameStyle {
    --background: linear-gradient(to right, #fff 0%, #fff 100%);
    padding: 5px;
    border-radius: 1rem;
    overflow: visible;
    background: #fff;
    position: relative;
    z-index: 1;
}

.judges-carousel25 .owl-item .item::before,
.judges-carousel25 .owl-item .item::after,
.juryGrid_layout25 .col-md-3 .frameStyle::before,
.juryGrid_layout25 .col-md-3 .frameStyle::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 1rem;
    z-index: -1;
}

.judges-carousel25 .owl-item .item::before {
    background: linear-gradient(to bottom right, #FFF 0%, #FFF 100%);
    transform: rotate(2deg);
}

.judges-carousel25 .owl-item .item::after,
.juryGrid_layout25 .col-md-3 .frameStyle::after {
    background: linear-gradient(to top right, #b5985a 0%, #fdeab2 100%);
    transform: rotate(-2deg);
}

.juryGrid_layout25 .col-md-3 .frameStyle::before {
    background: linear-gradient(to bottom right, #878585 0%, #7c7979 100%);
    transform: rotate(2deg);
}

.juryGrid_layout25 .col-md-3 .view-judge {
    all: unset;
}

.juryGrid_layout25 .col-md-3 {
    margin-bottom: 50px;
}


#jurychair25 {
    --background: linear-gradient(to right, #fff 0%, #fff 100%);
    padding: 5px;
    border-radius: 1rem;
    overflow: visible;
    background: #fff;
    position: relative;
    z-index: 1;
}

#jurychair25::before,
#jurychair25::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 1rem;
    z-index: -1;
}

#jurychair25::after {
    background: linear-gradient(to top right, #b5985a 0%, #fdeab2 100%);
    transform: rotate(-2deg);
}

#jurychair25::before {
    background: linear-gradient(to bottom right, #FFF 0%, #FFF 100%);
    transform: rotate(2deg);
}

#jurychair25 .hero-description-bk::before {
    content: url('../images/iconC.png');
    position: absolute;
    top: -5%;
    right: 2px;
    width: 50px;
    height: 45px;
    filter: drop-shadow(0 0 0.25rem rgb(0, 0, 0));
}

#jurychair25 .hero-description-bk {
    background-image: linear-gradient(-20deg, #cf3432, #ee6157);
}

#effieShortlisted.text-table table thead {
    background-color: #b5985a;
}

#effieShortlisted.text-table table thead th {
    text-transform: capitalize;
    font-family: 'Avant Garde Medium';
}

.floating-menu #shortlisted25.fm-link {
    width: calc(60% + var(--_width)* 1px);
}

.floating-menu #shortlisted25.fm-link .fm-label {
    opacity: 1;
    padding-inline: 100% 12px;
}

#dynamic-fields-container input {
    background-color: #ededed;
    border: 1px solid #ededed;
}

.userDetails {
    border-bottom: 1px solid #000;
    padding: 0px !important;
    margin-bottom: 15px;
    margin-top: 25px;
}

.userDetails h4 {
    background-color: #ccc;
    display: inline-block;
    padding: 8px 15px;
    margin-bottom: 0px;
    font-family: 'Avant Garde Medium';
    text-transform: uppercase;
}

#section_winners25 .btnrghT {
    float: right !important;
}

#section_winners25 .carousel-slider .owl-nav {
    position: absolute;
    top: -35px;
    right: 0px;
}

#section_winners25 .carousel-slider .owl-prev,
#section_winners25 .carousel-slider .owl-next {
    width: 35px !important;
    height: 35px !important;
    position: relative !important;
    opacity: 1 !important;
    border: none;
    outline: none;
}

#section_winners25 .carousel-slider .owl-prev {
    left: 0px !important;
}

#section_winners25 .carousel-slider .owl-next {
    right: 0px !important;
}

#menu-item-43845 {
    border: 1px solid #b5985a;
    margin-top: 40px;
}

.regEffieworkshop1 {
    position: absolute;
    bottom: 50px;
    left: 0;
    right: 0;
    margin-bottom: 0px !important;
}

.regEffieworkshop1 button.ubtn:focus,
.regEffieworkshop2 button.ubtn:focus {
    outline: 0;
}

.regEffieworkshop2 {
    position: absolute;
    bottom: -15px;
    left: 0;
    right: 0;
    margin-bottom: 0px !important;
}






/* Responsive Style: */

@media only screen and (max-width: 1440px) {
    .scroll_header_top_area.stick .q_logo img {
        height: 80% !important;
        margin-top: 10px;
    }

    .scroll_header_top_area.stick.sticky .q_logo img {
        height: 100% !important;
        margin-top: 0px;
    }
}

@media only screen and (max-width: 1366px) {
    .scroll_header_top_area.stick .q_logo img {
        height: 70% !important;
        margin-top: 15px;
    }
}

@media only screen and (max-width: 1180px) {
    .header_top_bottom_holder .container {
        max-width: 100%;
    }

    .scroll_header_top_area.stick .q_logo img {
        height: 55% !important;
        margin-top: 20px;
    }

    #menu-main-menu li a {
        padding: 0 15px
    }

    .header_inner_right .search_button {
        margin-top: -10px;
    }
}

@media only screen and (max-width: 1024px) {
    .header_top_bottom_holder .container {
        max-width: initial;
    }

    .scroll_header_top_area.stick .q_logo img {
        height: 100% !important;
        margin-top: 0px;
    }

    .scroll_header_top_area.stick .mobile_menu_button {
        height: 100px;
        margin: 25px 30px 0 0;
    }

    .scroll_header_top_area.stick.sticky .mobile_menu_button {
        height: 100px;
        margin: 5px 25px 0 0;
    }
}


/*faizan css end*/