 .suggested-webinar-landing-page-title h2 {
   margin-top: 0px;
 }

 .navbar-expand-lg .navbar-nav .nav-link {
   font-size: calc(1.2rem + .35vw) !important;
 }

 .nav-menu-dividers {
   padding: 8px 0;
   font-size: calc(.55rem + .65vw);
 }


 video {
   position: static;
 }

 .login-modal-body label {
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    margin-left: 10px;
}

.modal-body h4{
color: black !important;
    font-size: 28px !important;
}

 @media screen and (max-width: 768px) {

   .navbar-collapse.collapse.show {
     background-color: #323130;
     margin-top: 80px;
     text-align: center;
     padding: 20px 10px;
     border-radius: 7px;
     z-index: 1;
     margin-top: 15% !important;
   }

  .border-left{
    border-right:0px solid black!important;
    border-left:0px solid black!important;
  }

   .suggested-webinar-col .webinar-title {
     margin-top: 5px !important;
             font-weight: 600 !important;
   }

   .suggested-webinar-col .webinar-time {
     margin-bottom: 5px !important;
   }

   .webinar-author,
   .webinar-description,
   .webinar-landing-page-main-video-description-container,
   .suggested-webinars-wrapper,
   .webinar-time,
   .webinar-title {
     padding: 0;
   }

   .webinar-description b {
     font-size: 18px !important;
     padding-bottom: 0px !important;
   }

   .videos-section p {
     font-size: 16px !important;
   }

   .webinar-title {
     font-size: calc(1.4rem + .55vw);
     font-weight: 600;
     text-overflow: ellipsis;
     overflow: hidden;
     display: -webkit-box !important;
     -webkit-line-clamp: 3;
     text-align: left;
     color: #606060;
     -webkit-box-orient: vertical;
     white-space: normal;
     margin-top: 10px;
   }

   .webinar-time {
     font-size: calc(0.7rem + 0.25vw);
     margin-bottom: 0;
     font-size: 14px !important;
     margin-top: 5px;
     margin-bottom: 10px !important;
     color: black;
   }
 }




 .webinar-time {
   font-size: 14px!important;
   margin-bottom: 0;
   color: black;
   line-height: 20px;
   font-size: 14px !important;
   margin-top: 8px;
 }

 .suggested-webinar-img {
   width: 100%;
   height: 120px;
   object-fit: cover;
 }

 .suggested-webinar-img-col:after {
   content: "";
   position: absolute;
   top: 0;
   left: 6px;
   right: 5px;
   bottom: 0;
   border: 15px solid rgba(1, 28, 87, .7);
   pointer-events: none;
 }

 /* .iframe-col-nw {
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 15px solid rgba(1, 28, 87, .7);
  pointer-events: auto;
} */



 .webinar-title {
   font-size: calc(1.3rem + .55vw);
   font-weight: 600;
   text-overflow: ellipsis;
   overflow: hidden;
   display: -webkit-box !important;
   -webkit-line-clamp: 3;
   text-align: left;
   color: #606060;
   -webkit-box-orient: vertical;
   white-space: normal;
 }

 .webinar-text-parent-container {
   width: 100%;
   margin: 0 auto;
   border-radius: 15px;
   padding: 3rem 5rem;
   background-color: #e2e6ef;
 }

 .home-page-new-webinar-container {
   padding: 2.8rem .5rem 1rem;
   background-color: #f4f8f9;
   margin: 20px 0px;
 }

 .latest-update-text-article-table {
   padding: 1.2rem;
   font-size: 13px;
 }

 .get-started-login-text{
      font-size: 1.2em;
 }

 @media (min-width: 1200px) {
   .container {
     width: 1670px;
   }

.spacing {
    padding: 10px 10px;
    font-size: 16px;
}

 
   .webinar-description {
     font-size: 14px !important;
     /* margin-top: 10px !important;
     padding-bottom: 10px !important; */
   }

   .NewFooter-quick-link-item {
     margin-bottom: 1.8rem !important;
   }

   .NewFooter-footer-section {
     padding: 3.5rem 0 !important;
   }

   .NewFooter-quick-links-container {
     padding: 4rem 4rem 4rem;
   }

   .modal-dialog {
     max-width: 500px !important;
   }

   .suggested-webinars-wrapper {
     padding: 3px 0px;
   }

   .new-recommended-wrapper-articles-new-ui .h2,
   h2 {
     font-size: 3.2rem !important;
   }
 }

 .webinar-inner-container-card {
   padding: 0px;

 }

 .h5,
 h5 {
   font-size: 1.25rem !important;
 }

 @media (min-width: 1400px) {

   .container,
   .container-lg,
   .container-md,
   .container-sm,
   .container-xl,
   .container-xxl {
     max-width: 1250px;
   }
 }


 @media (max-width: 767px) {
   .carousel-inner .carousel-item>div {
     display: none;
   }

   .nav-mobile-menu-logout.profile {
    margin-bottom: .2rem;
    font-size: calc(1.1rem + .35vw)!important
}

.nav-mobile-menu-logout{
    font-size: calc(1.1rem + .35vw)!important
}

   .login-modal-btn, .login-modal-footer{
    font-size: 1em !important;
    font-weight: 600;
   }

   .carousel-inner .carousel-item>div:first-child {
     display: block;
   }

   .suggested-webinar-img {
     width: 100%;
     height: 150px !important;
     object-fit: cover;
   }


 }

 .carousel-inner .carousel-item.active,
 .carousel-inner .carousel-item-next,
 .carousel-inner .carousel-item-prev {
   display: flex;
 }

 @media (min-width: 998px) {
   .navbar-collapse.collapse {
     display: flex !important;
   }


   .dropdown-menu.show {
     display: block;
     margin-top: 20px !important;
     width: 180px !important;
     left: 10%;
   }

   .login-container .dropdown-menu1.show {
     margin-top: 0px !important;
   }

 }

 /* medium and up screens */
 @media (min-width: 768px) {

   .Breadcrumbs_breadcrumbWrapper {
     padding: 16px 39px;
     background-color: #f8f9fa;
     border-bottom: 1px solid #dee2e6;
     margin-bottom: 30px;
   }

   /* 11-01-2025 */
   .open>.dropdown-menu {
     display: block;
     left: -126px !important;
   }

   .login-container .open>.dropdown-menu1 {
     display: block;
     left: 0px !important;
     top: 30px !important;
   }

   .latest-update-parent-container-article-table {
     width: 100% !important;
     margin-bottom: 20px;
   }

   .articles-new-more-table {
     width: 100% !important;
   }



   .article-section-name-parent {
     width: 100% !important;
   }

   .table {
     width: 100% !important;

   }

   .container {
     padding: 0 !important;
   }


   /* 11-01-2025 */



   .carousel-inner .carousel-item-end.active,
   .carousel-inner .carousel-item-next {
     transform: translateX(25%);
   }

   .carousel-inner .carousel-item-start.active,
   .carousel-inner .carousel-item-prev {
     transform: translateX(-25%);
   }

   .cookies-pop-up {
     height: 60px !important;

     padding: 2rem 2% !important;
   }

   .accept-cookies-btn {
     font-size: calc(.6rem + .55vw) !important;
     padding: 6px 10px !important;
   }

   .login-icon.initials {
     position: relative;
     top: 12px;
     left: 10px;
     margin-top: 0px !important;

   }

   .rightwebinar {
     right: 0px !important;
   }

   .dropdown-menu>li>a {
     display: block;
     padding: 3px 5px !important;
   }

   .fa {
     display: inline-block;
     font-size: 15px !important;

   }
 }

 .carousel-inner .carousel-item-end,
 .carousel-inner .carousel-item-start {
   transform: translateX(0);
 }

 .overlay-caraousel {
   position: absolute;
   bottom: 0;
   left: 0;
   border-radius: 15px;
   padding: 20px;
   background-color: rgba(0, 0, 0, .5);
   z-index: 1;
   width: 100%;
   height: 100%;
   color: #fff;
 }


 .login-icon.initials {
   padding: 2px 11px;
   margin-bottom: 0;
   margin-top: 0px;
   color: #000;
   font-size: calc(1.5rem + .5vw) !important;
 }

 .login-points {
   font-size: 18px !important;
   padding: 2px 2px 1px 1px;
 }

 .nav-item.dropdown>a {
   font-size: calc(2rem + .30vw) !important;
 }

 .overlay-caraousel {
   position: absolute;
   bottom: 0;
   left: 0;
   border-radius: 15px;
   padding: 20px;
   background-color: rgba(0, 0, 0, .5);
   z-index: 1;
   width: 100%;
   height: 100%;
   color: #fff;
 }


 .join-as-kol {
   background-color: #00bcd6;
   color: #fff !important;
   text-decoration: none;
   padding: 0.3rem 1rem;
   border-radius: 6px;
   position: relative;
   /* right: 1.7rem; */
   height: 3.3rem !important;
   transition: background-color .3s ease;
   font-size: 18px !important;
 }


 .navbar-expand-lg .navbar-nav .nav-link {
   font-size: 17px;
   padding-right: 1rem !important;
   padding-left: 1rem !important;
 }

 .navbar {
   margin-bottom: 0px !important;
 }



 .row:after {
   content: "";
   display: table;
   clear: both;
 }

 .dropdown-toggle::after {
   display: none !important;
 }

 .customdrugs .dropdown-toggle::after {
   /* content:"|" */
   display: none;
 }

 .customdrugs1 .dropdown-toggle::after {
   /* content:"|" */
   display: none;
 }

 /* .customdrugs::after{
  content:"|"


} */

 .customdrugs {
   height: 27px;
 }

 .customdrugs-dropdown {
   width: 40%;
 }




 footer a {
   color: white;
   text-decoration: none;

 }

 .modal-card.disease {
   border: 1px solid #c5c5c5;
   box-shadow: none;
   height: -webkit-min-content;
   height: min-content;
   margin-bottom: 10px;
   padding: 10px;
   width: 100%;
 }

 .mob-webinar {
   padding: 0px !important;
 }




 .article-new-specialities-container {
   display: flex;
   flex-wrap: wrap;
   max-height: 610px;
   width: 250px;
   overflow-y: scroll;
 }


 .aboutsection-box h1 {
   text-align: center;
   margin: 0px 30px;
   font-size: 29px !important;
   font-weight: 500;
   color: #212529;
   line-height: 33px;

 }

 .aboutsection-box {
   margin: auto;
   width: 60%;
   padding: 10px;
   padding: 20px 84px;
 }

 .aboutsection-box p {
   padding: 10px 29px;
 }

 .article-new-recommended-container>h3 {
   color: black;
 }

 .dropdown-toggle {
   white-space: nowrap;
   font-weight: 300;
   /* margin-top: 14px; */
   width: 50%;
 }




 .icon-contact {
   vertical-align: middle;
   font-size: 40px;
 }

 .text-contact {
   font-family: "Courier-new";
 }

 .container-contact {
   border: 1px solid #666;
   border-radius: 6px;
   display: inline-block;
   margin: 40px;
   padding: 10px;
 }


 .dropdown-custom {
   text-align: right;
 }


 .last-dropdown {
   position: absolute;
   right: 0;
   top: 16px;
 }

 .pagination-btn {
   background-color: #091734;
   border: none;
   border-radius: 12px;
   box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
   color: #fff;
   display: block;
   margin: 0 auto;
   padding: 8px 20px;
 }

 .search-container-webinar {
   position: relative;
   display: flex;
 }

 .news-title-article-table {
   font-size: 14px;
   padding: 9px 0px;
 }

 .article-section-main-container {
   width: 100%;
   margin: 0 auto;
 }

 .pagination>li>a,
 .pagination>li>span {
   position: relative;
   float: left;
   padding: 6px 12px;
   font-size: 15px;
 }

 .videos-section {
   background-color: rgb(240, 239, 239);
   padding: 30px 0;
 }


 .lode-center {
   position: fixed;
   top: 50%;
   left: 50%;
   padding: 2px;
   z-index: 10;
 }

 @-webkit-keyframes spin {
   0% {
     -webkit-transform: rotate(0deg);
   }

   100% {
     -webkit-transform: rotate(360deg);
   }
 }

 @keyframes spin {
   0% {
     transform: rotate(0deg);
   }

   100% {
     transform: rotate(360deg);
   }
 }

 #page-overlay {
   background: none repeat scroll 0 0 black;
   position: fixed;
   display: block;
   opacity: 0.5;
   z-index: 9999;
   left: 0;
   top: 0;
   height: 100%;
   width: 100%;
 }

 .loader {
   border: 6px solid #f3f3f3;
   border-radius: 50%;
   border-top: 6px solid #0d6efd;
   width: 40px;
   height: 40px;
   /* background-color: red; */
   -webkit-animation: spin 2s linear infinite;
   animation: spin 2s linear infinite;
   z-index: 10000;
 }

 iframe {
   width: 100%;
   aspect-ratio: 16 / 9;
   /* aspect-ratio: 4 / 3; */
   height: 100%;
   border: 0;
   border: 15px solid rgba(1, 28, 87, .7);
 }

 .suggested-webinar-img:after {
   content: "";
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   border: 15px solid rgba(1, 28, 87, .7);
   pointer-events: none;
 }

 .landing-page {
   font-size: calc(1.3rem + .55vw);
   margin-bottom: 30px;
 }


 .suggested-webinar-landing-page-title h2 {
   margin-top: 0px;
   text-align: center;
   font-size: 24px;
 }

 .webinar-title {
   font-size: calc(1.1rem + .55vw);
   margin-bottom: 0px;

 }

 .videos-section {
   background-color: white;
   padding: 0px 0;
 }

 .col-lg-8 .webinar-title {
     font-size: calc(1.6rem + .55vw);
    margin-bottom: 10px;
    margin-top: 20px;
    font-weight: 600 !important;
 }

 .iframe-col-nw{
      margin-top: 20px;
 }

 

 .border-left {
   border-right: 3px solid grey !important;
       border-left: 0px solid black !important;
 }

 .table h5 {
   color: black;
   font-family: poppins;
   font-size: 18px !important;
 }

 .new-article-table-title {
   font-size: 1.5rem !important;
 }

 .login-points {
   font-size: 18px;
   margin-bottom: 2px;
   font-weight: 700;
   color: #f54e42;
 }

 .table {
   margin: 0px;
 }

 .caret {
   display: none;
 }

 .latest-update-text-article-table {
   padding: 1.2rem;
   font-size: 16px;
 }

 .article-section-name-value {
   margin-top: 2rem;
   padding: 1rem;
   font-weight: 700;
   font-size: .95rem;
   border-radius: 16px;
   font-size: 16px;
 }

 .profile-points-dropdown .dropdown-item {
   padding: 8px 16px;
   font-size: 16px;
 }

 .profile-dropdown-points-text {
   font-size: 1.5rem;
   font-weight: 500;
 }

 .profile-points-dropdown .dropdown-item:focus {
   background-color: transparent !important;
 }

 .latest-update-parent-container-article-table h2 {
   font-size: 3rem;
   margin-top: 30px;
   margin-bottom: 30px;
   margin-bottom: 30px;
   margin-top: 20px;
   font-weight: 600;
   font-weight: 700 !important;
 }

 .dropdown-toggle {
   white-space: nowrap;
   font-size: 18px;
 }

 .dropdown-menu>li>a {
   display: inline-flex !important;
   font-size: 16px;
 }


 @media screen and (min-width: 992px) {
   .join-as-kol {
     display: inline-block !important;
     left: 0 !important;
     height: 3.5rem !important;
     font-size: 18px !important;
     line-height: 1.5em !important;
   }

   .col-md-8 .webinar-title {
     padding: 0px 0px;
     padding-bottom: 10px;
     font-size: 25px;
     font-weight: 600 !important;
   }

 }

 @media screen and (max-width: 768px) {

   .nav-link {
     font-size: 14px !important;
     padding: .8rem 1rem !important;
     /* font-size: 14px !important; */
     margin-bottom: 0px;
   }

   .articles-new-more-table {
     width: 90% !important;
     ;
   }


   .nav-logo {
     width: 120px;
     height: 30px;
     margin: 0;
     float: left;
     position: absolute;
     top: 23px;
     left: 26px;
   }

   .navbar-toggler {
     position: absolute;
     right: 8px;
   }


   .user-icon {
     /* vertical-align: middle; */
     width: 50% !important;
     /* position: relative; */
     right: 17px;
     top: 0px;
   }

   .carousel-inner>.item>a>img,
   .carousel-inner>.item>img {
     line-height: 1;
     /* padding: 0px 40px; */
     border-radius: 20px;
   }

   .overlay-child-container {
     position: relative;
     top: 50%;
     left: 12% !important;
   }

   .carousel-webinar-topic {
     font-size: 2rem;
     text-align: left;
     color: white;
     display: -webkit-box;
     margin-bottom: 0;
     -webkit-line-clamp: 1 !important;
     -webkit-box-orient: vertical;
     overflow: hidden;
     width: 250px !important;
   }

   .disease-search.drug-section.videos-search-bar.webinar-page {
     margin-left: 0;
     width: 20vw;
     min-width: 150px !important;
   }


   .card-layout {
     /* box-shadow: none; */
     border-radius: 7px;
     text-align: center;
   }

   .card-layout-inner {
     box-shadow: 0 0 8px 3px rgba(0, 0, 0, .2);
   }

   .new-home-section-webinar-title-name {
     font-size: calc(2rem + .55vw);
   }

   .videos-section>h1 {
     font-size: calc(2rem + 1.2vw) !important;
     text-align: center;
     margin-top: 0px;
     padding-top: 20px;
     padding-bottom: 10px;
     font-weight: 700;
   }

   .card-webinar {

     width: 330px !important;
     /* margin: 0px 20px; */
   }

   .carousel-inner>.item>a>img,
   .carousel-inner>.item>img {
     line-height: 1;
     border-radius: 10px;
   }

   .item {
     padding: 0px 20px !important;
   }

   .overlay-child-container {
     position: relative;
     top: 50%;
     left: 12% !important;
   }

   .overlay-child-container {
     position: relative;
     top: 50%;
     left: 12% !important;
   }

   .carousel-webinar-topic {
     font-size: 2rem;
     text-align: left;
     color: white;
     display: -webkit-box;
     margin-bottom: 0;
     -webkit-line-clamp: 1 !important;
     -webkit-box-orient: vertical;
     overflow: hidden;
     width: 250px;
   }

   .disease-search.drug-section.videos-search-bar {
     font-size: 12px;
   }

   .navbar-collapse.collapse.show {
     background-color: #323130;
     margin-top: 80px;
     text-align: center;
     padding: 20px 0;
     border-radius: 7px;
     z-index: 1;
   }

   .pagination>li:active {
     color: white;
   }

   .table {
     margin: 0px;
     padding: 0;
   }

   .card-webinar {
     background-color: #e2e6ef;
     border-radius: 10px;
     border: 1px solid #CCC;
     margin-bottom: 20px;
     padding: 20px 20px !important;
   }

   .webinar-title {
     font-size: 18px!important;
     margin-top: 20px;
     margin-bottom: 10px!important;
   }

   .border-left {
     border-right: 0px solid grey !important;
   }

   .mob-spacing {
     padding: 0px 20px;
   }

   .mob-webinar {
     width: 100%;
   }

   .latest-update-text-article-table {
     margin-top: 2rem;

     padding: .85rem;
     font-weight: 700;
     font-size: .95rem;
     border-radius: 16px;
   }

   .navbar-toggler {
     position: absolute;
     right: 8px;
     font-size: 20px;
   }

 

   /* .login-container {
      display: none ;
    }

    .join-as-kol{
      display: none !important;
    } */

   /* .me-auto.navbar-nav{
      display: none !important;
    } */

   .user-icon {
     right: 0px;

   }

   .suggested-webinar-landing-page-title h2 {
     margin-top: 0px;
     text-align: center;
     font-size: 25px;
   }

   body {
     font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
     font-size: 14px !important;

   }

   #myModal .modal-body {
     background-color: rgb(241, 241, 241) !important;
   }
 }

 .login-icon.initials {
   margin-top: 21px;
 }

 @media screen and (min-width: 768px) {

   .suggested-webinar-landing-page-title h2 {
     margin-top: 0px;
     text-align: center;
     font-size: 25px !important;
   }

   .footer-heading {
     font-size: 2rem !important;
     text-transform: uppercase;
     color: #fff;
   }

   .icon-grid>p {
     font-size: 1.6rem !important;
     margin-bottom: 0;
     padding-top: 8px;
     text-align: center;
     line-height: 1.2;
   }

   .dropdown-menu {
     min-width: 160px !important;
   }

   .videos-sectionr .col-md-8 .col-12 {
     padding: 0 !important;
     padding-right: 10px !important;
   }
 }

 @media screen and (max-width: 428px) {
   .latest-update-text-article-table {

     font-size: 16px !important;
   }



   .mob-webinar .webinar-title {
     font-weight: bold;
   }

   .landing-page {
     font-weight: 500 !important;
   }

   .videos-section p {
             font-size: 16px !important;
        font-family: inherit !important;
        margin-bottom: 20px;
   }

   .webinar-description{
        margin-bottom: 10px !important;
   }


   .webinar-landing-page-main-video-description-container b{
  font-size: 18px !important;
   }

 }


 .swal2-popup {
   top: 55% !important;
   position: absolute !important;
   transform: translateY(-55%) !important;
 }

 .swal2-popup {

   width: 35em !important;
   height: 28em !important;
 }

 .swal2-content {
   font-size: 18px !important;
 }

 .swal2-styled.swal2-confirm {
   font-size: 1.5em !important;
 }

 .swal2-close {
   font-size: 20px !important;
   /* Smaller font */
   width: 24px !important;
   /* Reduce size */
   height: 24px !important;
   top: 10px !important;
   /* Adjust position */
   right: 10px !important;
 }



 @media screen and (max-width: 768px) {
   .user-icon {
     /* vertical-align: middle; */
     width: 64% !important;
     /* position: relative; */
     right: 17px;
     top: 0px;
   }

   .mob-webinar{
    padding:0px 11px!important;
   }

   .navbar-collapse.collapse {
     display: none;
   }
 }

 /* css 13-01-2025 */

 @media (min-width: 768px) {
   .navbar .dropdown-toggle {
     white-space: nowrap;
     position: relative;
     left: 4%;
     font-weight: 400;
     width: 50%;
   }

   .navbar .dropdown-toggle {
     white-space: nowrap;
     position: relative;
     /* margin-left: 20px; */
     left: 0;
     font-weight: 400;
     font-size: 15.8px;
   }

   .navbar-collapse {
     padding-right: 0px;
     padding-left: 0px;
   }

   .login-icon.initials {
     left: -21px !important;
   }

   .profile-points-dropdown {
     right: 12% !important;
   }

   .fa-trophy:before {
     content: "\f091";
     font-size: 17px;
   }
 }


 @media screen and (max-width: 460px) {
   .latest-update-parent-container-article-table {
     width: 92% !important;
   }

   .latest-update-parent-container-article-table h2 {
     font-size: 2.3rem !important;
   }
 }

 @media (min-width: 768px) {

   .videos-section p {
     font-size: 15px;
             line-height: 1.8em;
   }

   .suggested-webinar-col .webinar-title {
     margin-bottom: 10px !important;
   }

   .nav-link {
     display: block;
     padding: .5rem 1rem;
     padding: 6px 8px !important;
   }
 }

 @media only screen and (min-width: 428px) and (max-width: 700px) {
   .navbar-collapse.collapse {
     display: block !important;
   }
 }

 @media only screen and (min-width: 768px) and (max-width: 998px) {
   .navbar-collapse.collapse {
     display: none !important;
   }
 }

 /* css 13-01-2025 */

 .NewFooter-quick-link-heading {
   color: white !important;
   margin-bottom: 21px;
   font-size: 3rem;
 }



 hr {
   margin: 1rem 0;
   /* color: inherit; */
   color: gray !important;
   background-color: transparent;
   border: 0;
   border-top: var(--bs-border-width) solid;
   opacity: .25;
 }

 .webinar-description {
   font-size: 16px !important;
 }

 .breadcrumb {
   font-size: 16px !important;
 }

 .videos-section p {
   /* font-size: 14px !important; */
   margin-top: 0px;
 }

 .webinar-author .landing-page-author {
   margin-top: 10px;
 }

 .webinar-landing-speaker-name-container {
   margin-top: 10px;
 }

 .webinar-landing-speaker-name-container {
   margin-top: 10px;
 }


 .iframe-col-nw iframe {
   width: 100%;
   height: 100%;
   display: block;
   /* This removes the white space below */
   border: none;
   border: 15px solid rgba(1, 28, 87, .7) !important;
 }

 .iframe-col-nw iframe {
   width: 100%;
   aspect-ratio: 16 / 9;
   /* aspect-ratio: 4 / 3; */
   height: 100%;
   border: 0;
   border: 15px solid rgba(1, 28, 87, .7) !important;
 }

 .modal-content {
   border: 0px solid black !important;
 }

 .privacy-policy-container p {
    font-size: 1.6rem !important;
}

.privacy-policy-container a {
    text-decoration: none;
    color: #11977f !important;
    font-size: 1.6rem !important;
}

@media (min-width: 820px) and (max-width: 1180px) {
  .me-auto.navbar-nav{
    width:100%;
   }
  }

  @media screen and (min-width: 744px) and (max-width: 834px) {
 .me-auto.navbar-nav{
    width:100%;
   }
  }