body{
  font-family: "Segoe UI" !important;
}
/* color palette */
.bg-color-grey {
  background-color: #f5f5f5;
}

.bg-color-pink {
  background-color: #ff0046;
}

.color-pink {
  color: #ff0046;
}

.color-dark_blue {
  color: #0b1f52;
}

.bg-color-dark_blue {
  background: url(../images/BG.png);
  background-size: 100% 100%;
  margin: 40px -70px;
  height: 399px;
}

.bg-color-green {
  background-color: #08bb1a;
}

/* Custom Fonts */
@font-face {
  font-family: "Segoe UI SemiBold";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/Segoe_UI-SemiBold.woff");
}
@font-face {
  font-family: "Segoe UI";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/Segoe_UI.woff");
}
@font-face {
  font-family: "Segoe UI Regular";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/Segoe_UI.woff2");
}

@font-face {
  font-family: "Segoe UI Italic";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/Segoe_UI_Italic.woff2");
}

@font-face {
  font-family: "Segoe UI Bold";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/Segoe_UI_Bold.woff2");
}

@font-face {
  font-family: "Segoe UI Bold Italic";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/Segoe_UI_Bold_Italic.woff2");
}

@font-face {
  font-family: "Roboto Regular";
  src: url("fonts/Roboto-Regular.woff2");
}

@font-face {
  font-family: "Roboto Medium";
  src: url("fonts/Roboto-Medium.woff2");
}

.segoe-ui {
  font-family: "Segoe UI";
}

.segoe-ui-semibold {
  font-family: "Segoe UI Bold";
}

.segoe-ui-italic {
  font-family: "Segoe UI Italic";
}

.segoe-ui-bold-italic {
  font-family: "Segoe UI Bold Italic";
}

.segoe-ui-regular {
  font-family: "Segoe UI Regular";
}

.roboto-regular {
  font-family: "Roboto Regular";
}

.roboto-medium {
  font-family: "Roboto Medium";
}

.sidebar {
  transition: 0.5s;
  background-color: #fff;
  overflow: hidden;
  height: 100vh;
  position: sticky;
  top: 85px;
  width: 0%;
  padding: 0 !important;
}

.sidebar-open {
  width: 20% !important;
}

.main-content {
  transition: 0.5s;
}

.main-content-expand {
  width: calc(100% - 20%) !important;
}

.menu-icon {
pointer-events: none;
  display: inline-block;
  cursor: pointer;
}

.bar {
  display: block;
  width: 25px;
  height: 2px;
  background-color: #0b1f52;
  margin: 6px 0;
  transition: 0.4s;
}

.menu-icon .bar:nth-child(3) {
  width: 16px;
  transition: 0.5s;
}

.menu-icon:hover .bar:nth-child(3) {
  width: 25px;
}

.sidebar-open .menu-icon:hover .bar:nth-child(1) {
  transform: rotate(45deg) translate(6px, 6px);
}

.sidebar-open .menu-icon:hover .bar:nth-child(2) {
  opacity: 0;
}

.sidebar-open .menu-icon:hover .bar:nth-child(3) {
  transform: rotate(-45deg) translate(5px, -5px);
}

.wrapper {
  width: 100%;
  transition: 0.5s;

}

.wrapper main{
  transform: scale(0.9);
  transform-origin:center top ;
}

.hero_main_container {
  position: relative;
}

.main-container2 {
  position: absolute;
  bottom: -34px;
  left: 0;
  right: 0;
  margin: 0 40px;
}

.display-lables {
  opacity: 1 !important;
}

.sidebar-label-collapsed {
  width: 0% !important;
}

.lables {
  opacity: 0;
  transition: 0.5s;
  text-wrap: nowrap;
  font-family: "Roboto Regular";
}

.head-lables {
  width: 100%;
  overflow: hidden;
  transition: 0.5s;
  opacity: 0;
}

.head-lables-expanded {
  width: 100%;
  opacity: 1;
}

.header {
  background-color: #fff;
  position: sticky;
  top: 0;
  z-index: 1;
  border-bottom: 1px solid #00000033;
}

.header-right {
  transition: 0.5s;
  margin-left: -80px;
}

.header-right-expanded{
  margin-left:11%;
}

.header > div,
.header > div > div {
  height: 100%;
}

.schedule-btn {
  font-family: "Segoe UI";
  background-color: #006fcf;
  padding-top: 25px;
  color: #ffffff;
  border-radius: 0px 0px 10px 10px;
  position: relative;
  top: -10px;
  font-size: 22px;
  width: 210px;
  margin-right: 100px;
}

.schedule-btn:hover {
  background-color: #014c8d;
  color: #ffffff;
}

.text-nowrap > img {
  margin: 0 2% 0 2%;
  width: 30%;
}

.big-heading {
  font-family: "Segoe UI";
  font-size: 2.5rem;
  font-weight: 400;
  transition: 0.5s;
}

.big-heading-expand {
  font-size: 50px;
}

/* Custom File Upload */

.custom-file-upload #custom-button {
  padding: 7px 15px;
  color: white;
  background-color: #006fcf;
  border: 0px solid #000;
  border-radius: 5px;
  cursor: pointer;
  margin-left: -120px;
  font-size: 1.375rem;
  border-radius: 10px;
}

.custom-file-upload #custom-button:hover {
  background-color: #014c8d;
}

.custom-file-upload #custom-text {
  margin-left: 10px;
  font-family: "Segoe UI SemiBold";
  color: #AFC1C5;
  background-color: #ffffff;
  padding: 15px 0px 15px 20px;
  width: 799px;
  display: inline-block;
  text-align: start;
  font-size: 1.375rem;
  border-radius: 15px;
}

/* Custom File Upload */

.custom-arrow-shape-1 {
  top: 27%;
}

.category-slider {
  max-width: 1466px;
}
.category-slider .prev-btn {
  position: absolute;
  left: 20px;
  top: 20%;
}
.category-slider .next-btn {
  position: absolute;
  right: 20px;
  top: 20%;
}
.category-slider .prev-btn:hover path {
  stroke: #08bb1a;
}

.category-slider .next-btn:hover path {
  stroke: #08bb1a;
}

.select-content-text {
  font-family: "Segoe UI";
  color: #ffffff;
  font-style: italic;
  font-size: 1.25rem;
  text-align: center;
  margin-top: 2%;
  font-weight: 400;
}

.slider-nav .content-category-item {
  height: 80px;
  width: 80px;
  background-color: #ffffff;
  border-radius: 50%;
  margin: 0 auto 10px;
  padding-bottom: 20px;
}

.slider-nav .content-category-text {
  color: #ffffff;
  font-family: 'Segoe UI';
  font-size: 1.25rem;
  font-weight: 400;
  margin-bottom: 30px;
}
footer {
  text-align: -webkit-center;
}
footer .footer_wrapper {
  max-width: 1466px;
}
.templates-section #explore .col-auto .label {
  margin-top: 10px;
  font-size: 1.25rem;
  font-weight: 600;
}

.slider-for .content-category-box ~ .label {
  font-family: "Segoe UI";
  margin-top: 10px;
  font-size: 1.25rem;
  font-weight: 600;
}

.slider-for .content-category-box {
  width: 223px;
  height: 142px;
  background-color: #e4ebef;
  border-radius: 20px;
  margin: 0px 22px;
}

.put-ai-to-work-btn {
  font-family: var(--bs-font-sans-serif);
  background-color: #006fcf;
  border-radius: 10px;
  color: #fff;
  font-size: 2.188rem;
  position: relative;
  margin-bottom: 40px;
  font-weight: 500;
  transform: scale(1.1);
}

.menu_items {
  opacity: 0;
  transition: 0.5s;
}

.menu_items_expanded {
  opacity: 1;
}

.put-ai-to-work-btn:hover {
  background-color: #014c8d;
  color: #ffffff;
}

.pu-ai-to-work-arrow {
  transform: rotate3d(-12, 210, 23, 196deg);
}

.templates-section {
  display: flex;
  background-color: #f5f5f5;
  height: auto;
  overflow: hidden;
}

.recent-templates {
  padding-bottom: 70px;
}

.recent-templates > div {
  height: 196px;
}

.recent-templates .recent-template-item {
  width: 223px;
  height: 142px;
  background-color: #e4ebef;
  border-radius: 20px;
cursor: pointer;
}

.popular-templates .popular-template-item {
  width: 312px;
  height: 196px;
  background-color: #ffffff;
  border-radius: 20px;
}

#wrapper {
  height: 518px;
}

#launchModal  .modal-body {
  background: url(../images/POpupImage.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
#AlertModal .modal-content h1{
  font-family: "Segoe UI SemiBold";
}
#AlertModal  .modal-body {
  background: url(../images/POpupImage2.png);
  background-repeat: no-repeat;
  background-size: cover;
}

.modal .modal-content {
  height: 672px;
  border-radius: 1.6rem;
  overflow: auto;
}

.modal .modal-header {
  position: absolute;
  z-index: 1;
  right: 0;
  width: -webkit-fill-available;
}

.modal .modal-header .btn-close {
  width: 50px;
  height: 50px;
  background: unset;
  opacity: 1;
}

.modal .modal-header .btn-close:hover svg {
  opacity: 1;
  fill: #08bb1a;
}

.modal .modal-body .fw_semi_bold {
  font-weight: 600;
}

.modal .modal-body .modal-text {
  font-size: 1.375rem;
  color: #000;
}

.modal .modal-body .modal-title {
  font-size: 2.188rem;
  color: #071a37;
  font-weight: 600 !important;
}

.modal .modal-body .see-it-in-action {
  font-size: 1.1em;
  background-color: #014c8d;
  border-radius: 10px;
  color: #ffffff;
  margin-top: 23px;
}

.modal .modal-body .see-it-in-action:hover {
  background-color: #02437b;
}

.modal {
  opacity: 0;
  transition: opacity 0.3s ease-out;
  background-color: rgba(0, 0, 0, 85%);
}

.modal.fade .modal-dialog {
  opacity: 0;
  transition: opacity 0.3s ease-out;
}

.modal.fade.show {
  opacity: 1;
}

.modal.fade.show .modal-dialog {
  opacity: 1;
}

.slick-current .active-slide {
  opacity: 1;
}

.slick-current .active-slide.bottom_bar {
  background-color: #006fcf;
  height: 6px;
  width: 80%;
}
.bottom_bar + img{
  /* display: none !important; */
  opacity: 0 !important;
}

.active-slide {
  opacity: 0;
  transition: 0.7s;
}

.footer-bg {
  background-color: #e5e5e5;
}

.connect-wth-us {
  padding: 1.5rem;
}

.connect-wth-us .connect-wth-us-input::placeholder {
  color: #223035;
  font-size: 22px;
  font-weight: 500;
}

.connect-wth-us .connect-wth-us-input {
  font-family: var(--bs-font-sans-serif);
  width: 100%;
  outline: 0;
  border-width: 0 0 1px;
  border-color: #223035;
  background-color: transparent;
  font-size: 22px;
  font-weight: 500;
}

.connect-wth-us .connect-wth-us-input:focus {
  border-color: rgb(119, 119, 119);
  outline: 0px dotted #000;
}

.connect-wth-us .connect-wth-us-textarea::placeholder {
  color: #223035;
  font-size: 22px;
  font-weight: 500;
}

.connect-wth-us .connect-wth-us-textarea {
  font-family: "Segoe UI SemiBold";
  font-size: 22px;
  width: 100%;
  font-weight: 500;
  outline: 0;
  border-collapse: collapse;
  border: 0;
  resize: none;
  margin: 0;
  padding: 10px;
  border-radius: 15px;
  background-color: #e4ebef;
}

.connect-wth-us .form-row {
  background-color: #fafafa00 !important;
  border-radius: 10px;
}

.connect-wth-us #form-button {
  font-family: "Segoe UI";
  padding: 7px 15px;
  color: white;
  background-color: #006fcf;
  border: 0px solid #fff;
  border-radius: 5px;
  cursor: pointer;
  font-size: x-large;
  border-radius: 10px;
  width: 129px;
  height: 50px;
  margin-top: 10px;
}

.connect-wth-us #form-button:hover {
  background-color: rgb(1, 76, 141);
}

#explore {
  width: 100%;
}

#explore .row {
  flex-wrap: nowrap;
  overflow-x: auto;
  padding-bottom: 10px;
}

.sidebar .ps-3 {
  margin: 0;
}

.templates-section .justify-content-center {
  justify-content: unset !important;
}

#explore .recent-template-item {
  position: relative;
}

#explore .recent-template-item .icon_wrapper:hover {
  border-radius: 50%;
  background-color: #006fcf;
}

#explore .recent-template-item .icon_wrapper {
  border-radius: 50%;
  background-color: #fff;
  height: 50px;
  width: 50px;
  padding: 10px;
  position: absolute;
  bottom: 20px;
  right: 20px;
}

/* width */
#explore .row::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}

/* Track */
#explore .row::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* Handle */
#explore .row::-webkit-scrollbar-thumb {
  background: #888;
}

/* Handle on hover */
#explore .row::-webkit-scrollbar-thumb:hover {
  background: #555;
}

@media (max-width: 1920px) {
  .sidebar {
    width: 0%;
  }
}

.section-title {
  font-size: 30px;
}

@media (max-width: 1200px) {
  .sidebar {
    width: 0%;
  }
}

.section-title {
  font-family: "Segoe UI SemiBold";
  font-size: 30px;
}

.cursor-pointer {
  cursor: pointer;
}

.slick-disabled {
  /* filter: contrast(0); */
  opacity: 0.6;
  cursor: unset !important;
}

.hero-container {
  padding-bottom: 3rem;
  max-width: 1466px;
}

.popup_wrapper {
  width: 100%;
  padding: 10% 0 50px;
}
.popup_wrapper .breadcrumb_img{
width: 80%;
}
.popup_wrapper .Illustration_img{

}
@media (-webkit-device-pixel-ratio: 1.25) {
  body {
    zoom: 0.7;
  }
}

@media (max-width: 1440px) {
  #launchModal .modal-header .bigLogo {
    width: 175px;
  }
  #launchModal .modal-header .btn-close img {
    width: 35px !important;
  }
  .popup_wrapper {
    width: 100%;
    padding: 12% 0 20px;
  }
  .modal .modal-body .modal-title {
    font-size: 1.8rem;
  }
  .modal .modal-body .modal-text {
    font-size: 1rem;
    padding-top: 0rem !important;
  }
  .modal .modal-body .see-it-in-action {
    font-size: 0.9rem;
  }
  .popup_wrapper ul {
    padding-top: 0rem !important;
  }
  .main_modal_dialog{
    max-width: 942px;
  }
  .modal .modal-content {
    height: 550px;
  }
  .put-ai-to-work-btn {
    margin-top: 1rem !important;
  }
  .bg-color-dark_blue {
    margin: 29px -70px;
    height: 292px;
  }

  .custom-prev-arrow {
    left: -20px !important;
  }
  .custom-next-arrow {
    right: -63px !important;
  }
  .category-slider .prev-btn {
    left: 45px;
    top: 11%;
  }
  .category-slider .next-btn {
    right: 45px;
    top: 11%;
  }
  .sidebar .ps-3 {
    padding-left: 1.5rem !important;
  }

  .connect-wth-us #form-button {
    font-size: 102%;
    width: 112px;
    height: 40px;
  }

  .big-heading {
    font-size: 2.3rem;
    padding: 8px 0px !important;
  }

  .custom-file-upload #custom-text {
    font-size: 100%;
  }

  .select-content-text {
    font-size: 140%;
    margin-top: 1%;
  }

  .custom-file-upload #custom-button {
    margin-left: -93px;
    font-size: 101%;
  }

  .custom-arrow-shape-1 {
    top: 24%;
    width: 9%;
  }

  .hero-container {
    padding-bottom: 2rem;
  }

  .slider-for .content-category-box {
    height: 145px;
  }

  .slider-nav .content-category-item {
    height: 70px;
    width: 70px;
    margin: 0 auto 7px;
  }

  .slider-nav .content-category-text {
    font-size: 112%;
  }
  .slider-nav .content-category-item {
    width: 60px;
    height: 60px;
  }
  .slider-nav .content-category-item img {
    width: 60px;
    height: 60px;
  }

  .put-ai-to-work-btn {
    font-size: 110%;
  }
}

#message-container {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgb(51, 51, 51);
  color: #000000;
  align-items: center;
  justify-content: center;
  text-align: center;
  z-index: 9999;
}

/* To prevent the mobile screen from rotating on tablets and mobile devices  */
#message-container #message {
  max-width: 90%;
  margin: 20px;
  padding: 20px;
  background: #ffffff;
  border-radius: 10px;
}

@media only screen and (max-width: 1281px) {
  #launchModal {
    visibility: hidden;
  }

  .main_container {
    display: none;
  }

  #message-container {
    display: flex;
  }
}

main .slide_tab {
  position: relative;
}

.multiple-items.slick-initialized.slick-slider {
  position: relative;
}

.custom-prev-arrow {
  position: absolute;
  left: -49px;
  top: 30%;
  cursor: pointer;
  display: block;
  height: 50px;
  width: 50px;
  background-repeat: no-repeat;
  background-image: url(../images/Back_B.svg);
}

.custom-next-arrow {
  position: absolute;
  right: -74px;
  top: 30%;
  cursor: pointer;
  display: block;
  height: 50px;
  width: 50px;
  background-repeat: no-repeat;
  background-image: url(../images/Next_B.svg);
}

#connectus {
  background-image: url(../images/connect_us_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.alertBtn:hover {
  background-color: #014c8d;
  color: #fff;
}
.alertBtn {
  background-color: #006fcf;
  color: #fff;
  font-size: 22px;
  padding: 5px 37px;
  border-radius: 10px;
  font-family: 'Segoe UI Regular';
}
#AlertModal .modal-body {
  padding: 3rem 8rem;
}
#AlertModal .modal-content {
  height: 550px !important;
}

@media (max-width: 1466px) {
  #explore {
    max-width: 100%;
  }
  footer .footer_wrapper {
    max-width: 100%;
  }
}

@media (max-width: 1200px) {
  .modal-lg,
  .modal-xl {
    max-width: 1024px;
  }
}
@media (max-width: 1024px) {
  .slider-nav .content-category-text {
    font-size: 100%;
  }
}


.content-btn{
  padding: 7px 15px;
  color: white;
  background-color: #FF0046;
  border: 0px solid #000;
  border-radius: 5px;
  cursor: pointer;
  font-size: xx-small;
  border-radius: 10px;
  width: 90px;
  height: 40px;
  margin-top: 10px;
  bottom: 0;
}

.content-btn:hover {
  background-color: #08BB1A;
}

.recent-template-item{
  position: relative;
  overflow: hidden;
}

.content-btn-container{
  position: absolute;
  bottom: 0;
  width: 100%;
  display: flex;
  justify-content: space-around;
  align-items: end;
  position: absolute;
  bottom: 10px;
}

.content-category-item img{
  width: 100%;
}

.content-category-box{
  overflow: hidden;
  position: relative;
}

.imgContainer{
  width: 100%;
  height: 100%;
  position: relative;
}

/* .imgContainer::before{
  content: '';
  position: absolute;
  display: block;
  height: 100%;
  width:100%;
  background: linear-gradient(180deg, rgba(0,0,0,0.1), rgba(0,0,0,0.3));
} */

.imgContainer img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.slider-title{
  position: absolute;
  top:50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  text-transform: capitalize;
  font-size: 1rem;
  font-weight: bold;
}

/* .recent-template-item .imgContainer::before{
  content: '';
  position: absolute;
  display: block;
  height: 100%;
  width:100%;
  background: linear-gradient(180deg, rgba(0,0,0,0.1), rgba(0,0,0,0.5));
} */

.content-category-box .ribbon{
  background: red;
  color: white;
  text-transform: capitalize;
  font-weight: bold;
  width: 100%;
  font-size: 0.7rem;
  padding: 0.3rem 1rem;
  text-align: center;
  position: absolute;
  top: 70%;
  left: 0;
  /* bottom: 0; */
  transform: rotateZ(40deg);
  top: 15%;
  left: 35%;
}

.disabled-content-category-box{
  pointer-events: none;
}


.header-right{
margin-left: 0px;
}

#explore .row{
margin-top: 2rem;
margin-bottom: 0.5rem;
}

#explore .subTitle{
font-family: 'Segoe UI Bold Italic';
color: #326fcf;
display: block;
margin-bottom: 1rem;
}

.schedule-btn{
top: -12px;
}


#aboutMitr{
padding: 1.5rem;
}

.pt-5{
padding-top: 1.5rem !important;
}


.pb-3{
padding-bottom: 0 !important;
}

#explore .section-title{
margin-bottom: 0.3rem;
}

.form-alert{
opacity: 0;
border-radius: 0.5rem;
padding: 0.5rem 1rem;
position: absolute;
/* width: auto; */
width: 50%;
transition: all 0.5s ease-in-out;
bottom: 0;
text-align: center;
}

.form-alert-success{
opacity: 1;
/* background: #c6efc3; */
/* color: #20641b; */
background: #0A688E;
color: white;

/* style 2 */
/* background: transparent;
color: #006fcf;
border: 2px solid #006fcf;
width: 60%; */
}

.form-alert-failure{
opacity: 1;
/* background: #ffe5e5;
color: #800000; */
background: #e60000;
color: white;
}

#connectUsForm{
position: relative;
}
#connectUsForm .d-flex{
padding-left: 0px;
}

#connectUsForm .col-lg-6:not(:is(:has(textarea))) {
padding-left: 0px;
}

#connectUsForm .form-row{
padding-left: 0px !important;
}

.alert-text{
position: absolute;
color: red;
transform: translateY(-100%);
font-size: 0.8rem;
display: none;
}

.alert-text:has(> div){
position: relative;
}

.name-field{
width: 50%;
}


/* .informationIcon{
  position: absolute;
  display: inline-block;
  height: 13%;
  transform: translateX(60%);
  z-index: 1;
} */

/* .informationIcon img{
  content: url('../images/InformationIcon.svg');
  display: block;
  height: 100%;
}

.informationIcon:hover img{
  content: url('../images/InfoIconHover.svg');
  display: block;
  height: 100%;
} */

/* clip-path: polygon(15% 0, 100% 0%, 100% 50%, 15% 50%, 15% 15%, 0 10%, 15% 5%); */

/* .disclaimer_box{
  display: inline-block;
  position: absolute;
  width: 18%;
  height: auto;
  min-height: 70%;
  padding: 1rem 0.5rem;
  background: #feffe2;
  border-radius: 5%;
  z-index: 0;

  top: 27%;
  right: 1%;

  transform: translate(-10%,10%) scale(0) ;
  transition-property: all;
  transition-duration: 0.3s;
  transition-timing-function:linear;
  transform-origin: top left;
  opacity: 0;
} */

.disclaimer_box::before{
  content: '';
  position: absolute;
  background: inherit;
  /* width: 5%;
  height: 10%; */
  width: 12px;
  height: 12px;
  left: 1px;
  top: 10%;
  transform: translateX(-100%);
  clip-path: polygon(100% 0, 100% 100%,0% 50%);
}

.informationIcon:hover ~.disclaimer_box{
  opacity: 1;
  transform: translate(1%, -7%) scale(1);
  z-index: 1;
} 

.recent-template-item .imgContainer::before{
  content: url('../images/Play.svg');
  background:transparent;
  width: auto;
  height: auto;
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  pointer-events: all;
  cursor: pointer;
}

.recent-template-item{
  pointer-events: none;
  cursor: none;
}

#explore .recent-template-item .icon_wrapper{
  pointer-events: all;
  cursor: pointer;
}

/* #explore .row{
  border-bottom: 2px solid #8f8f8f;
} */


.custom-wrapper{
  width: 80% !important;
  margin: 0 auto;
}

.disclaimer-container{
  position: absolute;
  display: inline-flex;
  width: auto;
  gap: 4%;
  margin-left: 1%;
}

.informationIcon{
  display: block;
  width: 8%;
  /* margin-left: 4%; */
  z-index: 1;
  pointer-events: none;
}

.disclaimer_box{
  display: inline-block;
  position: relative;
  height: auto;
  width: 85%;
  /* min-height: 70%; */
  padding: 1rem;
  background: #feffe2;
  border-radius: 5%;
  z-index: 0;
  transform: translate(-10%,10%) scale(0) ;
  transition-property: all;
  transition-duration: 0.3s;
  transition-timing-function:linear;
  transform-origin: top left;
  opacity: 0;
}

.disclaimer_box p{
  text-align: left;
  margin-bottom: 0;
}

.informationIcon img{
  content: url('../images/InformationIcon.svg');
  display: block;
  width: 100%;
  pointer-events: all;
}

.informationIcon:hover img{
  content: url('../images/InfoIconHover.svg');
  display: block;
  width: 100%;
}




@media (min-width:1440px) {

  .informationIcon{
    width: 25px;
  }

  .disclaimer_box{
    width: 320px;
    border-radius: 10px;
  }

  .disclaimer_box::before{
    width: 15px;
    height: 15px;
  }
}


@media (min-width:1441px) {

  .disclaimer-container{
    margin-left: 25px;
  }

  .informationIcon{
    width: 35px;
  }

  .disclaimer_box{
    width: 310px;
  }

  .informationIcon:hover ~.disclaimer_box{
  transform: translate(1%, -5%) scale(1);
  }
}

@media (min-width:1500px) {
  .disclaimer_box{
    width: 335px;
  }
}

/* @media (min-width:1536px) {
  .disclaimer_box{
    width: 450px;
  }
} */

@media (min-width:1550px) {
  .disclaimer_box{
    width: 360px;
  }
}

@media (min-width:1600px) {

  .disclaimer-container{
    margin-left: 15px;
  }

  .informationIcon{
    width: 35px;
    margin-left: 10px;
  }

  .disclaimer_box{
    width: 377px;
  }

  .informationIcon:hover ~.disclaimer_box{
  transform: translate(1%, -4%) scale(1);
  }

}

@media (min-width:1680px) {
  .disclaimer-container{
    gap: 3%;
  }
  .disclaimer_box{
    width: 415px;
  }
}

@media (min-width:1750px) {
  .disclaimer_box{
    width: 450px;
  }
}

@media (min-width:1920px) {
  .disclaimer_box{
    width: 540px;
  }

  .disclaimer-container{
    gap: 2%;
  }

}



/* 
===============
new changes 
===============
*/

.disclaimer_box{
  /* background: red; */
}

/* .informationIcon:hover ~.disclaimer_box{
  transform:translate(1%, -37%) scale(1);
}

.disclaimer_box::before{
  top: 40%;
}

@media (min-width:1440px) {
  .informationIcon:hover ~.disclaimer_box{
    transform:translate(1%, -48%) scale(1);
  }
  
  .disclaimer_box::before{
    top: 50%;
  }
}

@media (min-width:1500px) {
  .disclaimer_box::before{
    top: 53%;
  }
}

@media (min-width:1600px) {
  .informationIcon:hover ~.disclaimer_box{
    transform:translate(1%, -30%) scale(1);
  }
  
  .disclaimer_box::before{
    top: 35%;
  }
} */

/*
===============
end new changes 
=============== */
