.align-center .comp-info{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}
.align-center .comp-info .title-div{align-items:center}
.align-center .comp-info .title-div .main-title{order:1;text-align:center}
.align-center .comp-info .title-div .main-pretitle{order:2;text-align:center}
.campaign-video-section{margin:40px auto;max-width:1171px;display:flex;align-items:center;flex-direction:column;gap:30px}
.campaign-video-section .language-wrraper{display:flex;width:100%;justify-content:center;gap:20px;align-items:center}
.campaign-video-section .language-wrraper span{font-size:20px;font-family:"Poppins";line-height:25px;font-weight:500;color:#05a}
.campaign-video-section .video-main-wrapper{width:100%}
.campaign-video-section .video-wrapper{width:100%;height:100%;min-height:600px;max-height:600px}
.campaign-video-section .video-wrapper iframe{display:block;width:100%;height:100%;min-height:600px;max-height:600px;border-radius:10px;overflow:hidden}
.campaign-video-section .select2-container,.language-content-main-wrapper .select2-container{min-width:230px;min-height:36px}
.campaign-video-section .select2-selection--single,.language-content-main-wrapper .select2-selection--single{min-height:36px}
.campaign-video-section .select2-container--default .select2-selection--single .select2-selection__rendered,.language-content-main-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{padding:7px 46px 7px 24px}
.campaign-video-section .select2-container--default .select2-selection--single .select2-selection__rendered,.language-content-main-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered,.campaign-video-section .select2-container--default .select2-selection--single .select2-selection__placeholder,.language-content-main-wrapper .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:15px !important;color:#0054a6 !important}
.campaign-video-section .select2-container--default .select2-selection--single .select2-selection__arrow,.language-content-main-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}
.campaign-video-section .select2-selection--single,.language-content-main-wrapper .select2-selection--single{border:1px solid #0054a6 !important}
.language-popup{display:none;justify-content:center;align-items:center;width:100vw;height:100vh;position:fixed;left:0;top:0;z-index:9999999;background-color:rgba(0,0,0,0.2)}
.language-content-main-wrapper{display:flex;flex-direction:column;background-color:white;padding:40px 50px;border-radius:20px;gap:20px;max-width:500px;position:relative}
.language-content-main-wrapper img{display:flex;width:24px;height:24px;position:absolute;top:20px;right:20px;object-fit:cover;cursor:pointer}
.language-content-wrapper h4,.language-content-wrapper p{color:#1a1a1a;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;word-break:break-word}
.language-content-wrapper p{color:#3a3a3a;font-weight:400;font-size:13px;margin-top:5px}
.language-content-main-wrapper .select2-container{min-width:100%}
.language-content-main-wrapper .language-button-div{display:flex;width:100%;justify-content:space-between;align-items:center;gap:20px}
.language-content-main-wrapper .language-button-div button{color:#5a5a5a;font-size:14px;line-height:120%;font-family:"Poppins";background:transparent}
.language-content-main-wrapper .language-button-div button.save-btn{background-color:#05a;color:#fff;padding:10px;border-radius:25px}
.campaign-video-section .language-wrraper{order:1}
.campaign-video-section .comp-info{order:2}
.campaign-video-section .video-main-wrapper{order:3}
.campaign-video-section .video-wrapper .slick-dots li button:before{font-size:25px}
.campaign-video-section .video-wrapper .slick-dots li button:hover:before{opacity:.25}
.campaign-video-section .video-wrapper .slick-dots li.slick-active button:before{color:#0054a6;opacity:1}
@media screen and (min-width:320px) and (max-width:767px){.campaign-video-section{margin:20px auto 40px auto}
.campaign-video-section .select2-container{min-width:320px}
.campaign-video-section .video-wrapper,.campaign-video-section .video-wrapper iframe{max-width:475px;margin:auto;min-height:300px;max-height:300px}
.campaign-video-section .language-wrraper{flex-direction:column}
.language-popup{padding:0 20px}
.language-content-main-wrapper{padding:50px 20px}
.language-content-main-wrapper img{top:15px;right:15px}
}
@media screen and (min-width:768px) and (max-width:1280px){.campaign-video-section .video-wrapper,.campaign-video-section .video-wrapper iframe{min-height:500px;max-height:500px}
.campaign-video-section{margin:20px auto 40px auto}
.campaign-video-section .language-wrraper{order:1}
.campaign-video-section .comp-info{order:2}
.campaign-video-section .video-main-wrapper{order:3}
}