/* Awards Logo Section */

.awards-logos-section {
    background-color: var(--white);
    padding-top: 48px;
    padding-bottom: 0px;
}
.awards-logos-section h3 {
    color: var(----gray-04, #6E7B81);
}
.awards-logos-section .awards-logos-block2 {
    padding-top: 0px;
    border-bottom: 0px;
    text-align: center;
    margin-top: 48px;
    margin-bottom: 30px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    flex-direction: column;
}

.awards-logos-block2.js-logos-slider {
    display: block;
}

.awards-logos-block2.js-logos-slider .logo-item {
    padding: 0 10px;
}


.awards-logos-block2 a {
    display: block;
}

.awards-logos-block2 .logo-item img {
    margin: 0 auto;
    visibility: hidden;
}

.awards-logos-block2.slick-initialized .logo-item img,
.awards-logos-block2.no-slider .logo-item img {
    visibility: visible!important;
}

.awards-logos-block2 .logo-item.has-link > a img {
    transition: opacity .35s;
}

.awards-logos-block2 .logo-item.has-link > a:hover img {
    opacity: 0.5;
}

.awards-logos-section-pages .awards-logos-block2 .slick-arrow {
	top: 42%;
}

.awards-logos-section-pages.no-padding-top {
	padding-top: 0px!important;
}



.awards-logos-section-pages .slick-prev {
    left: 0px;
}
.awards-logos-section-pages .slick-prev, .awards-logos-section-pages .slick-next {
    position: absolute;
    width: 40px;
    height: 40px;
    top: 40%;
    background: #D9EDF7;
    z-index: 1;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.awards-logos-section-pages .slick-next  {
    right: 0px;
}
.awards-logos-section-pages .slick-prev:after {
    content: '\e915';
    font-family: 'icomoon'!important;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    color: var(--color-orange);
    font-size: 15px;

}
.awards-logos-section-pages .slick-next:after {
    content: '\e917';
    font-family: 'icomoon'!important;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    color: var(--color-orange);
    font-size: 15px;

}
.awards-logos-section.slick-initialized .slick-list {
    
}
/* Awards Logo Section Pages */
.awards-logos-section-pages .awards-logos-block2 {
    margin: 0;
    padding-bottom: 18px;
    padding-top: 18px;
    gap: 32px;
}
/* Template: no_slider_blue_bg */

.awards-logos-section.no_slider_blue_bg  {
    background: var(--dark-blue, #083A74);
    padding-top: 96px;
    padding-bottom: 96px;
    position: relative;
}

.awards-logos-section.no_slider_blue_bg .awards-logos-block2 {
    justify-content: center;
    column-gap: 60px;
    row-gap: 40px;
    flex-direction: row!important;
}
.awards-logos-section.no_slider_blue_bg h3 {
    color: white;
}
.awards-logos-section.no_slider_blue_bg .bg {
    position: absolute;
    height: 110%;
    top: -19px;
}

/* Template: no_slider_no_bg  */

.awards-logos-section.no_slider_no_bg  {
    position: relative;
}

.awards-logos-section.no_slider_no_bg .awards-logos-block2 {
    justify-content: center;
    column-gap: 60px;
    row-gap: 40px;
    flex-direction: row!important;
}
.awards-logos-section.no_slider_no_bg h3 {
    color: #222!important;
}
.awards-logos-section.no_slider_no_bg h3 {
    color: white;
}
.awards-logos-section.no_slider_no_bg .bg {
    position: absolute;
    height: 110%;
    top: -19px;
}
.awards-logos-section.no_slider_no_bg .logo-item img {
    filter: grayscale(1);
}
.awards-logos-section.no_slider_no_bg .logo-item img:hover {
    filter: grayscale(0);
}
.awards-logos-section-pages .slick-prev:after,
.awards-logos-section-pages .slick-next:after {
    display: none;
}

.testimonial-slider-section .testimonial-slider-subcont .testimonial-slider:not(.slick-initialized) {visibility: hidden;}

@media (min-width: 768px) {

    .awards-logos-section .awards-logos-block2 {
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .awards-logos-section.no_slider_no_bg .awards-logos-block2 {
        padding-left: 32px;
        padding-right: 32px;
    
    }
    /* .awards-logos-section .awards-logos-block2 {
        margin-top: 96px;
    } */

    .awards-logos-section-pages .awards-logos-block2 {
        margin-top: 0;
    }
}
@media (max-width:991px){
    .awards-logos-section.no_slider_blue_bg .bg {
        display: none;
    }
    .awards-logos-section.no_slider_blue_bg  {
        padding-top: 45px;
        padding-bottom: 45px;
    }
    .awards-logos-section.no_slider_no_bg .bg {
        display: none;
    }
    .awards-logos-section.no_slider_no_bg  {
        padding-top: 45px;
        padding-bottom: 45px;
    }
    .awards-logos-section .awards-logos-block2 {
        margin-top: 32px;
    }
}
@media (max-width:1600px){
	.awards-logos-section .container .slick-prev {left: -1%;}
	.awards-logos-section .container .slick-next {left: auto;right: -1%;}
}

@media (max-width:600px){
    .awards-logos-block2 .logo-item img {
        max-width: 170px;
    }
}

@media (max-width:300px){
    .awards-logos-block2 .logo-item img {
        max-width: 85px;
    }
}

/*** New layout for awards logos slider ***/
.awards-logos-section.compact-layout-type {padding-top: 64px!important; padding-bottom: 64px!important;}

.awards-logos-section.compact-layout-type .layout .awards-logos-block2 {margin: 0px;}
.awards-logos-section.compact-layout-type .layout .awards-logos-block2.no-slider {column-gap: 40px;row-gap: 24px;align-items: center;margin: 0px;}

.awards-logos-section.no_slider_blue_bg.compact-layout-type .layout .awards-logos-block2.no-slider .logo-item,
.awards-logos-section.no_slider_no_bg.compact-layout-type .layout .awards-logos-block2.no-slider .logo-item {align-items: center; display: flex;}

.awards-logos-section.compact-layout-type .layout .awards-logos-block2 .logo-item img {display: block; max-height: 60px; width: auto; max-width: 158px;position: relative;}

.awards-logos-section.compact-layout-type .awards-logos-block2.js-logos-slider .logo-item {padding: 0px;}

.awards-logos-section.compact-layout-type.slider .layout .heading {color: var(----gray-04, #6E7B81); font-family: Inter;  font-size: 20px; font-style: normal; font-weight: 600; line-height: 28px;}

@media screen and (max-width: 1200px) {
    .awards-logos-section.compact-layout-type .layout .awards-logos-block-wrapper:not(.no-slider) {max-width: 678px;width: 100%;}
}

@media screen and (min-width: 1201px) {
    .awards-logos-section.compact-layout-type .layout .awards-logos-block-wrapper:not(.no-slider) {max-width: 900px;width: 100%;}
}

@media screen and (min-width: 992px) {

    .awards-logos-section.compact-layout-type .layout .heading {display: flex; flex: 1;}

    .awards-logos-section.compact-layout-type .layout {display: flex;align-items: center;margin: 0px;column-gap: 2%;}
    .awards-logos-section.compact-layout-type.slider .layout {column-gap: 6%;}
    .awards-logos-section.compact-layout-type:not(.slider) .layout {column-gap: 6%;}

    .awards-logos-section.compact-layout-type:not(.slider) .layout .heading {font-size: 32px;font-style: normal;font-weight: 700;line-height: 46px;margin-bottom: 0px;}
    .awards-logos-section.compact-layout-type.slider .layout .heading { margin-bottom: 0px;}

    .awards-logos-section.compact-layout-type .layout .awards-logos-block-wrapper.no-slider {max-width: 696px;width: 100%;}

}

@media screen and (min-width: 992px) and (max-width: 1420px) {
    .awards-logos-section.no_slider_blue_bg.compact-layout-type .layout, .awards-logos-section.no_slider_no_bg.compact-layout-type .layout {padding-left: 100px;}
}

@media screen and (max-width: 991px) {
    .awards-logos-section.compact-layout-type .layout .heading {margin-bottom: 24px;}
    .awards-logos-section.compact-layout-type .layout .awards-logos-block-wrapper:not(.no-slider) {width: 100%; max-width: 100%;}
}
