.select_ambassadors div.dropdown-menu{     transform: translate3d(0px, 44px, 0px)!important; z-index:10!important;}
.icon-error {margin-top: 10px;}
.banner {background-repeat: no-repeat;background-position: center center;background-size: cover;min-height: 700px;}
.center_div {position: absolute !important;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 9;}
h2.underline:after {background: #ffd000 !important;}
.video-banner {background-repeat: no-repeat;background-position: center center;background-size: cover;min-height: 450px;position: relative;}
.video-banner:after {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: inline-block;background: linear-gradient(to bottom, rgba(0, 0, 0, .2) 0, rgba(0, 0, 0, .5) 100%);}
.card_s {cursor: pointer}
.card_s:after {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: inline-block;background: linear-gradient(to bottom, rgba(0, 0, 0, .1) 0, rgba(0, 0, 0, .5));}
.side_yellow {position: relative;display: flex;align-items: center;}
.side_yellow:after {content: '';top: 0;left: 0;background: #ffd000;width: 1px;height: 100%;position: absolute;left: 0;}
.quotes_section:after {width: 3px;}
.quotes_section {opacity: 0.8;}
.bg-darkblue {background-color: #05407A !important;}
.card_d {position: absolute;z-index: 9;bottom: 0;left: 0;width: 100%;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;background: linear-gradient(to bottom, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .5) 100%);}
.border_yellow {border: 1px solid yellow;}
.modal_img {background-image: url(https://cukdev.co.uk/deepakK/wp-content/uploads/2020/10/hero_desktop_revelation_tv@2x-scaled.jpg);background-repeat: no-repeat;background-position: center center;background-size: cover;min-height: 767px;}
.border_bottom {border-bottom: 1px solid yellow!important;}
.award_list {list-style: none;margin: 0 0 1.5rem 0 !important;position: relative;}
.award_list li {position: relative;display: flex;align-items: center}
.award_list li::before {content: "\2022";color: yellow;font-weight: bold;font-size: 40px;position: absolute;left: 0;}
.close_post {z-index: 9999;position: absolute;top: -15px;right: -15px;}
.icon-chevron-600-left-yellow { background-image: url('../../img/Ambassadors/Graphics/SVG/icon_big_arrow_left_ffd100.svg') !important;background-repeat: no-repeat !important;background-size: auto !important;position: absolute;left: -160px; top: 390px;
        transform: translate(50%, -50%);z-index: 9;background-position: center;width: 100px;height: 100px;z-index: 20;color: yellow;cursor: pointer;}
.icon-chevron-600-right-yellow {background-image: url('../../img/Ambassadors/Graphics/SVG/icon_big_arrow_right_ffd100.svg') !important;background-repeat: no-repeat !important;background-size: auto !important;position: absolute;right: -60px; top: 390px;
        transform: translate(50%, -50%);z-index: 9;background-position: center;width: 100px;height: 100px;z-index: 20;color: yellow;cursor: pointer;}
.cardd {background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.1) 50%);border-radius: 10px;}
.cardd img {border-top-left-radius: 10px;border-top-right-radius: 10px;}
.ambassadors_info,.modal-content {border-radius: 10px;background: transparent;}
.slick-slider {margin-bottom: unset;}
.modal-dialog,.slick-slide {width: 100%;}
.modal-dialog {max-width: 700px;} 
.header_img{height:100%;max-height:390px;}
body.modal-open {overflow: hidden;position: relative !important;padding-right: 0px !important;}
#info_modal {padding-right: 0px !important}
.get_content div {color: white;}
.get_content a{color: white;     text-decoration: underline;}
#select_ambassadors {padding: .5rem 2rem;}
.btn.selectpicker-select:after {color: white;content: "\f078";border-left: unset;font-size: 20px;}
.selectpicker-select {background-color: #05407A !important;border-radius: 7px !important;border: 0 !important;color: #fff!important;}
.dropdown-menu.show {display: block!important;}
#show_more:hover {background-color: #6497C9;}
#show_more {padding: 0.7em 2.5em;}
.w_class {width: 25%;}
.move-down-nav-triangle {position: absolute;left: 50%;bottom: 30px;transform: translateX(-50%);cursor: pointer;z-index: 20;}
.btn-theme-yellow {padding: 0.8em 2em !important;}
.amd_photo {max-height: 240px}
.text-yellow {color: #ffd100;}
.btn.selectpicker-select {font-weight: 500 !important;}
.mx-250 {max-height: 200px;}
.form-ambassadors input , .form-row textarea{background-color: #ffffff !Important;box-shadow: none;border: none;color: #1d1d1b;/*text-indent: 25px;*/border-radius: 4px;height: 50px !Important;font-weight: 400;width: 100%;}
.form-row textarea{height:200px !Important;}
.ambassadors_Form{margin-top:-3px;}
.icon-success{display:none;}
@media (max-width: 767px) {
	.ambassadors_logo {width: 80%}
	.banner {min-height: 550px;background-size: cover;}
	.slick-current .banner {animation: animatedBackground 25s linear infinite; -moz-animation: animatedBackground 25s linear infinite; -webkit-animation: animatedBackground 25s linear infinite; -ms-animation: animatedBackground 25s linear infinite; -o-animation: animatedBackground 25s linear infinite; }
	@keyframes animatedBackground { 0% { background-position: 30% center; } 100% { background-position: 60% center; } }
	@-moz-keyframes animatedBackground { 0% { background-position: 30% center; } 100% { background-position: 60% center; } }
	@-webkit-keyframes animatedBackground { 0% { background-position: 30% center; } 100% { background-position: 60% center; } }
	@-ms-keyframes animatedBackground { 0% { background-position: 30% center; } 100% { background-position: 60% center; } }
	@-o-keyframes animatedBackground { 0% { background-position: 30% center; } 100% { background-position: 60% center; } }
	.side_yellow:after {display: none;padding-bottom: 130px !important;}
	.icon-chevron-600-left-yellow {background-image: url('../../img/Ambassadors/Graphics/SVG/icon_big_arrow_left_ffd100.svg') !important;background-repeat: no-repeat !important;background-size: cover !important;position: absolute;left: -8%;z-index: 9;background-position: center;width: 30px;height: 30px;z-index: 20;color: yellow;cursor: pointer;}
	.icon-chevron-600-right-yellow {background-image: url('../../img/Ambassadors/Graphics/SVG/icon_big_arrow_right_ffd100.svg') !important;background-repeat: no-repeat !important;background-size: cover !important;position: absolute;right: 0%;z-index: 9;background-position: center;width: 30px;height: 30px;z-index: 20;color: yellow;cursor: pointer;}
	.amd_photo {max-height: 115px;}
	.modal-dialog {max-width: 85%;margin: 10rem auto;}
	.w_class {justify-content: center;display: flex;margin: 0 auto !important;padding-top: 15px !important;width: 90%;}
	p.mb-0.font-18.font.weight-500.text-white.d-flex.align-self-center {justify-content: center;}
	.video-banner {min-height: 300px;}
	.font-10 {font-size: 10px;}
}
@media (min-width: 768px) {
	.modal-dialog {     max-width: 600px; }
	.slick-current .banner {animation: animatedBackground 25s linear infinite; -moz-animation: animatedBackground 25s linear infinite; -webkit-animation: animatedBackground 25s linear infinite; -ms-animation: animatedBackground 25s linear infinite; -o-animation: animatedBackground 25s linear infinite; }
	@keyframes animatedBackground { 0% { background-position: 0 0; } 100% { background-position: -80px 0; } }
	@-moz-keyframes animatedBackground { 0% { background-position: 0 0; } 100% { background-position: -80px 0; } }
	@-webkit-keyframes animatedBackground { 0% { background-position: 0 0; } 100% { background-position: -80px 0; } }
	@-ms-keyframes animatedBackground { 0% { background-position: 0 0; } 100% { background-position: -80px 0; } }
	@-o-keyframes animatedBackground { 0% { background-position: 0 0; } 100% { background-position: -80px 0; } }
}
@media (min-width: 1440px) {
	.banner { background-size: 125%; min-height:45vw;}
	.video-banner { background-position: center top;    min-height: 25vw;  }
}