/* charter banner [start]*/
.blog_detail_banner_section{ margin: 144px 0px 100px;    position: relative;}
.blog_detail_banner_layout{ position: relative; z-index: 1;}
.blog_detail_banner_title{ position: absolute; top: 391px; left: 0; right: 0; z-index: 2; }
.blog_detail_banner_section h1{ margin-bottom: 40px; line-height: 100%;  color: #fff;}
.blog_detail_banner_section h2{  color: #000;margin-top: 40px;text-align: center;position: relative;z-index: 1;}
.blog_detail_banner_section .blog_detail_banner_title h2{  color: #fff; font-size:2.5rem; margin-top: 20px;text-align: left;position: relative;z-index: 1;}
.blog_detail_banner_image{ max-width: 100%; position: relative;border-radius: 30px; overflow: hidden;}
.blog_detail_banner_image img{ width: 100%; height: auto; display: block;  height: 840px; object-fit: cover;}
.blog_detail_banner_image:after{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; background: rgba(0,0,0,0.35);}
.blog_detail_banner_blob1{ width: 46.719vw; height:23.177vw; background: url('../images/blog_details_blob1.png') no-repeat 0 0; position: absolute; top: -8.500vw; left:-18.698vw; background-size: contain; z-index: 0;}
.blog_detail_banner_blob2{ width: 50.417vw; height:48.385vw; background: url('../images/blog_details_blob2.png') no-repeat 0 0; position: absolute; top:33.229vw; right: -22.344vw; background-size: contain; z-index: 0;}
.blog_detail_banner_container{ max-width: 1640px; margin: auto;}
.blog_detail_banner_section .scroll_down{ bottom: 98px;}
/* charter banner [End]*/ 

.videos_layout_list{ display: flex; justify-content: space-between; align-items: center;  }

.video_layout_block{ position: relative;max-width: 613px; border-radius: 30px; overflow: hidden; margin:0 69px;}
.blog_detail_video_layout{ margin: 0 -69px;}
.video_layout_block img{ width: 100%; height: 355px; display: block; object-fit: cover;position: relative;z-index: 1;}
.blog_detail_video_section .container{padding-bottom: 97px; border-bottom: 2px solid #F8BC29;}
.blog_detail_video_layout .slick-arrow {
    display: block !important;
    z-index: 11;
}
.blog_detail_section{ margin: 96px 0px 208px;}
.blog_detail_row{ display: flex; justify-content: space-between; margin-bottom: 96px;}
.blog_detail_logo{display: flex; align-items: center; max-width: 398px;}
.blog_detail_logo img {display: block;width: 100%;height: auto;max-height: 260px;object-fit: contain;}
.blog_detail_box{ border: 1px solid #F8BC29; padding: 55px 69px; background: #FBFBFB; border-radius: 30px; max-width:950px; display: flex;  margin-left: 16px; flex-direction: column;}
.blog_detail_box p{ font-size: 20px; line-height: 188%; margin-bottom: 15px;}
.blog_detail_box h2{margin-bottom: 15px;}
.blog_detail_box h3{margin-bottom: 15px;}
.blog_detail_box h4{margin-bottom: 15px;}
.blog_detail_box h5{margin-bottom: 15px;}
.blog_detail_box ul{ margin-left: 21px;}
.blog_detail_box ul li{font-size: 20px; line-height: 188%; margin-bottom: 5px;    color: #4d4d4d;}
.blog_detail_box a{font-size: 20px; line-height: 188%;}

.videoPlayer{ height: 100%;}
.videoPlayer_outer{ height: 100%;}

.blog_detail_banner_blob1{ transition: 0.3s ease;}
.blog_detail_banner_blob1:hover{transform: translate(-10%,-10%) scale(0.9);}
.blog_detail_banner_blob2{ transition: 0.3s ease;}
.blog_detail_banner_blob2:hover{transform: translate(10%,0%) scale(0.9);}
@media (max-width: 1680px){
.blog_detail_banner_container {max-width: 1380px; padding:0 8px;}
.blog_detail_banner_title{ padding: 0px 40px;    top: 291px;}

.blog_detail_banner_section {margin: 144px 0px 90px;}
.blog_detail_banner_image img{height: 740px;}
.blog_detail_banner_section .scroll_down {bottom: 58px;}
.blog_detail_banner_blob1{ top: -9.5vw;}
.blog_detail_banner_section h1 {margin-bottom: 30px;}
.video_layout_block img {height: 345px;}
.video_layout_block {margin: 0 50px;}
.blog_detail_video_layout {margin: 0 0px;}
.blog_detail_video_section .container {padding-bottom: 67px;}
.blog_detail_section {margin: 86px 0px 178px;}
.blog_detail_row {margin-bottom: 76px;}
.blog_detail_box {padding: 45px 49px;}
.blog_detail_box p {font-size: 18px;}
.blog_detail_box ul{ margin-left: 21px;}
.blog_detail_box ul li{font-size: 18px;}
.blog_detail_box a {font-size: 18px;}
}

@media (max-width: 1366px){

.blog_detail_banner_container {max-width: 1222px;}
.blog_detail_banner_title{ padding: 0px 40px;    top: 241px;}

.blog_detail_banner_section {margin: 144px 0px 80px;}
.blog_detail_banner_image img{height: 640px;}
.blog_detail_banner_section .scroll_down {bottom: 58px;}
.blog_detail_banner_blob1{ top: -11.5vw;}
.blog_detail_banner_section h1 {margin-bottom: 20px;}
.video_layout_block img {height: 284px;}
.video_layout_block {margin: 0 50px;}
.blog_detail_video_layout {margin: 0 0px;}
.blog_detail_video_section .container {padding-bottom: 57px;}
.blog_detail_section {margin: 66px 0px 158px;}
.blog_detail_row {margin-bottom: 56px;}
.blog_detail_box {padding: 35px 39px;}
.blog_detail_box p {font-size: 16px;}
.blog_detail_box ul{ margin-left: 19px;}
.blog_detail_box ul li{font-size: 16px;}
.blog_detail_box a {font-size: 16px;}
.blog_detail_logo {max-width: 328px;}
.blog_detail_logo img {max-height: 220px;}
}
@media (max-width: 1200px){

.blog_detail_banner_container {max-width: 1056px; padding: 0px 40px;}
.blog_detail_banner_title{ padding: 0px 10px;    top: 211px;}

.blog_detail_banner_section {margin: 124px 0px 70px;}
.blog_detail_banner_image img{height: 540px;}
.blog_detail_banner_section .scroll_down {bottom: 38px;}
.blog_detail_banner_blob1{ top: -14.5vw;}
.blog_detail_banner_section h1 {margin-bottom: 10px;}
.video_layout_block img {height: 208px;}
.video_layout_block {margin: 0 50px;border-radius: 20px;}
.blog_detail_video_layout {margin: 0 0px;}
.blog_detail_video_section .container {padding-bottom: 47px;}
.blog_detail_section {margin: 56px 0px 148px;}
.blog_detail_row {margin-bottom: 46px;}
.blog_detail_box {padding: 25px 29px;border-radius: 20px;}
.blog_detail_box p {font-size: 15px;}
.blog_detail_box ul{ margin-left: 18px;}
.blog_detail_box ul li{font-size: 15px;}
.blog_detail_box a {font-size: 15px;}
.blog_detail_logo {max-width: 278px;}
.blog_detail_logo img {max-height: 180px;}
}
@media (max-width: 992px){
.blog_detail_banner_section {padding: 114px 0px 48px;margin: 0;}
.blog_detail_banner_container {max-width: 848px; padding: 0px 8px;} 
.blog-details-2 .hamburger_toggle svg{    stroke: #000; }
.blog_detail_logo{ max-width: 250px;} 
.blog_detail_box{ max-width: 500px;}
.blog_detail_box p{ font-size: 15px;}
.blog_detail_box a {font-size: 15px;}
.blog_detail_logo img{ display: block; width: 100%; height: auto;max-height: 180px;}
.blog_detail_video_layout {padding-bottom: 0vw;border-bottom: none;}
.videos_layout_list {padding-bottom: 0vw;border-bottom: none;max-width: 522px;margin: auto;}
.video_layout_block:first-child {margin-left: 10px;}
.video_layout_block {margin: 10px 10px 40px 10px;    border-radius: 15px;}
.video_layout_block img {height: 280px;}
.blog_detail_banner_section h1 {margin-bottom: 16px;color: #fff; font-size: 42px;}
.blog_detail_banner_section h2 {font-size: 34px; line-height: 160%; color: #000;     letter-spacing: 0px;}
.blog_detail_banner_section .blog_detail_banner_title h2{font-size:20px;margin-top: 0px;}
.blog_detail_banner_section .scroll_down {bottom: 8.104vw;}
.blog_detail_banner_image img{height: auto;}
.blog_detail_section{ margin-top:0}
}
@media (max-width: 768px){
.blog_detail_banner_title{ position: relative; top: 0; margin-top: 32px; padding: 0;}
.blog_detail_banner_title .container{ padding: 0;}
.blog_detail_banner_image:after{ display: none;}
.blog_detail_banner_section h1 {color: #000;}
.blog_detail_banner_section h2 {color: #000; margin-top:20px;font-size: 24px;text-align: left}
.blog_detail_banner_section .blog_detail_banner_title h2{font-size:20px;color: #000;}
.blog_detail_banner_container {max-width: 624px;} 
.blog_detail_banner_image{ border-radius: 15px;}
.blog_detail_banner_blob1{ width:269px; height:133px;top: 0vw; left:0;}
.blog_detail_banner_blob2{ width:283px; height:272px;top:100%; right: -74px;}


.blog_detail_row {flex-direction: column;align-items: center;justify-content: space-between;margin-bottom: 56px;}
.blog_detail_box {max-width:100%;    margin-left: 0px;padding: 30px 37px; border-radius: 30px;}
.blog_detail_logo {margin-bottom: 24px; max-width: 218px;}
.blog_detail_section {margin: 72px 0px 119px;}
.blog_detail_video_section .container{ border: none;padding-bottom: 0px;}
}
@media (max-width: 576px){
.blog_detail_banner_container {max-width: 375px;}
.videos_layout_list {max-width: 302px; margin: 0px 0px;}
.video_layout_block img {height: 174px;}
.video_layout_block:first-child {margin-left: 0px;}
.video_layout_block {margin: 0px 0px 40px 0px;}
.blog_detail_box {margin: 0px -35px 0px -36px; max-width: none;}
.blog_detail_banner_section h2{ margin-top:0; font-size:24px}
.blog_detail_banner_section .blog_detail_banner_title h2{font-size:18px;}
}

@media (max-width: 399px){
.blog_detail_banner_container {max-width: 320px;}
}
