
.language-drop {
    background: transparent;
    border-radius: 15px;
    font-weight: 500;
    font-size: 14.08px;
    color: #191919;
       font-family: "Montserrat", sans-serif;
}
.log-bnt {
    border: 1px solid #000000;
    border-radius: 8px;
    background: white;
    font-family: "Montserrat", sans-serif;
    font-weight:700;
    width: 125px;
    height: 41px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.log-bnt:hover {background: #FFC200;
border: 1px solid #000000;
box-shadow: 0px 0px 18.8px -1px #FFC200;}

 .framer-1x4slcw {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: center;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
}

.framer-1x4slcw img {
    opacity: 0;
    transform: translateY(30px);
    animation: fadeInUp 1s ease-out forwards;
    animation-delay: 2s;
}
.frem-center {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 20px;
    height: min-content;
    justify-content: center;
    max-width: 1400px;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
}

.tick-text{ 
font-family: 'Montserrat Alternates';
font-style: normal;
font-weight: 700;
font-size: 52px;line-height: 55px;
text-align: center;
opacity: 0;
transform: translateY(30px);
animation: fadeInUp 1s ease-out forwards;
animation-delay: 0.5s;
}

.changing-text {
    color: #FFC200;
    font-weight: 700;
    min-width: 200px;
    display: inline-block;
}

.cursor {
    color: #FFC200;
    font-weight: 700;
    animation: blink 1s infinite;
}

@keyframes blink {
    0%, 50% {
        opacity: 1;
    }
    51%, 100% {
        opacity: 0;
    }
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(30px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}
.yellow-text {
    color: #FFC200;
    display: block;
}
.smal-text{
   font-family: 'Montserrat';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 26px;
display: flex;
align-items: center;
text-align: center;
color: rgba(1, 43, 58, 0.55);
opacity: 0;
transform: translateY(20px);
animation: fadeInUp 1s ease-out forwards;
animation-delay: 1s;

}
.sratt-btns{
  font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 20px;
display: flex;
align-items: center;
text-align: center;
letter-spacing: 0.04px;
color: #FFFFFF;
height: 52px;
width: 160.09px;
background: #012B3A;
border-radius: 8px;
    justify-content: center;
}
a.sratt-btns:hover {
    box-shadow: 0px 0px 18.8px -1px #FFC200;
}

.demo-link{
  color: #012B3A;
    font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 20px;
justify-content: center;
align-items: center;
display: flex;
text-decoration:underline !important;
}


    .gba{
    gap: 40px;
    opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 1s ease-out forwards;
    animation-delay: 1.5s;
}
.tiktok-main-section{
  background-image: url("../images/imgbg.png");
 background-position: center;
 background-repeat: no-repeat;

}
.bghome-sece{
  background-image: url("../images/unlockbg.svg");
 background-position: center;
 background-repeat: no-repeat;
}




.main-section-second{
     background-image: url("../images/linbg.svg");
 background-repeat: no-repeat;
  background-position: center;
    background-position: center top -70px;
         position: relative;
    top: -100px;
    z-index: 9;
}



.section-second-bg {
    position: absolute;
    top: 0;
    z-index: -9;
    right: 110px;
}
.ptc-10{
  padding-top: 8rem;
}

.whaychoise {
  font-family: 'Montserrat Alternates';
  font-size: 53.33px;
  line-height: 106%;
  color: #323232;
    font-weight: 600;
}

.mdi--tick {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23195AFE' d='M21 7L9 19l-5.5-5.5l1.41-1.41L9 16.17L19.59 5.59z'/%3E%3C/svg%3E");
}

.tick{
    display: inline-block;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.linkspro li a {
    font-family: 'Montserrat Alternates';
    display: flex;
    align-items: center;
    font-size: 15.09px;
    color: #092540;
        font-weight: 500;
    line-height: 30px;
    gap: 10px;
}
.font-semibold{
   font-size:21px;
    color: #092540;
        font-weight: 500 !important;
    font-family: 'Montserrat Alternates';

}

.shadow {
    --tw-shadow: 8.62537px 8.62537px 34.5015px rgba(64, 68, 77, 0.08) !important;
    box-shadow: 8.62537px 8.62537px 34.5015px rgba(64, 68, 77, 0.08) !important;
}
.lern-mor{
  font-family: 'Montserrat Alternates';
font-style: normal;
font-weight: 500;
font-size: 15.0944px;
line-height: 19px;
color: #092540;
display: flex;
    justify-content: center;
    gap: 14px;
    margin-top: 10px;    margin-top: 5rem;

}
.duotone {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23092540' d='M12.47 6.47a.75.75 0 0 1 1.06 0l5 5a.75.75 0 0 1 0 1.06l-5 5a.75.75 0 1 1-1.06-1.06l3.72-3.72H6a.75.75 0 0 1 0-1.5h10.19l-3.72-3.72a.75.75 0 0 1 0-1.06'/%3E%3C/svg%3E");
}

.arrow-lern{
    display: inline-block;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.btom-text{
color: rgba(9, 37, 64, 0.8);
font-family: 'Montserrat Alternates';
font-style: normal;
font-weight: 500;
font-size: 19.41px;  
    padding-top: 5rem;
text-align: center;}

.bags-yelow{
  background: #FFFBEF;
}

.aitools{
    /* background-image: url("../images/aibg.png");
 background-position:center top;
 background-repeat: no-repeat;
     z-index: 9;
    position: relative; */

    
 
}

.athed{
font-family: 'Montserrat Alternates';
font-weight: 700;
font-size: 53.3333px;
line-height: 64px;
text-align: center;
color: #2C3B47;
    z-index: 999;
    position: relative;


}
.aibtom-text{
color:#2C3B47;
font-family: 'Montserrat Alternates';
font-style: normal;
font-weight: 500;
font-size: 20px;    text-align: center;
    z-index: 9999;
    position: relative;}

  .card {
      border: none;
      border-radius: 1rem;
    }
    .highlight-card {
      background-color: #f7d447;
    }
    .sub-card {
      background-color: #f1f1dc;
    }
    .btn-dark {
      border-radius: 0.5rem;
      padding: 0.75rem 2rem;
    }
    .icon-box {
      height: 80px;
      width: 80px;
      background: #333;
      border-radius: 0.5rem;
    }

   .strategy{
    font-family: 'Montserrat Alternates';
font-weight: 500;
font-size: 40px;
line-height: 48px;
text-align:left;
color: #2C3B47;
   } 

   .ne-text-muted{
    font-family: 'Montserrat Alternates';
font-weight: 500;
font-size: 20px;
line-height: 26px;
text-align:left;
color: #2C3B47;
   }    

 .collab{
   font-family: 'Montserrat Alternates';
font-weight: 500;
font-size: 40px;
line-height: 26px;
text-align:left;
 }  
.mesag-text{
   font-family: 'Montserrat Alternates';
font-weight: 400;
font-size: 20px;
line-height: 26px;
text-align:left;
padding-top: 10px;
  
} 
.imges-style {
    position: absolute;
    width: 57%;
    right: 0px;
    bottom: 0;
}
.monitoring{
  width: 70%;
    right: -75px;
}

.getstart{
      width: 422.64px;
    height: 56.06px;
    border-radius: 8px;
    background: #012B3A;
    color: white;
    font-weight: 700;
    font-size:19.41px;
}





.faq-title {
    font-family: 'Montserrat Alternates';
    font-weight: 700;
    font-size: 53.33px;
    line-height: 64px;
    text-align: center;
    color: #2C3B47;
}


.tremof-service {
    font-family: 'Montserrat Alternates';
    font-weight: 700;
    font-size: 53.33px;
    line-height: 64px;
    text-align: center;
    color: #2C3B47;
}
    .faq-content {
      display: flex;
      align-items: center;
      justify-content: space-between;
      flex-wrap: wrap;
      gap: 2rem;
    }

    .faq-accordion {
      background-color: #ead053;
      border-radius: 10px;
      padding: 1rem;
      width: 100%;
    max-width: 580px;

    }

    .accordion-button {
      background-color: transparent;
      color: #000;
    }

    .accordion-button:not(.collapsed) {
      background-color: #ead053;
      color: #000;
    }

    .accordion-body {
      font-size: 0.95rem;
      color: #333;
    }

    .faq-image {
      flex: 1;
      min-width: 300px;
    }

    .faq-image img {
      max-width: 100%;
      border-radius: 10px;
    }

    .contact-box {
      text-align: left;
      margin-top: 1rem;
          align-items: center;
    gap: 20px;
    
    }
    .mynaui--arrow-up-right {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6.5 17.5l11-11m0 0h-9m9 0v9'/%3E%3C/svg%3E");
}
.mynaui--arrow-up-right:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23FFC200' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6.5 17.5l11-11m0 0h-9m9 0v9'/%3E%3C/svg%3E");
}
.arrowup{
    display: inline-block;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

    .contact-box button {
    display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 10px 20px 10px 24px;
gap: 4px;
width: 170px;
height: 40px;
background: #FFFFFF;
border-radius: 8px;
 font-family: "Nunito Sans", sans-serif;
 font-weight: 500;
      
    }

    .contact-box button:hover {
      background-color: #012B3A;
          box-shadow: 0px 0px 18.8px -1px #FFC200;
    color: #FFC200;
    }

       .contact-box button span:hover {
    color: #FFC200 !important;
    }

    .div#collapseOne {
    background: #EAD053 !important;
}
.accordion-item {
    border: none !important;
 border-bottom: 1.5px solid rgba(0, 0, 0, 0.25) !important;
    border-radius: 0 !important;
}
.accordion-body {
    background: #ead053 !important;
     font-family: "Nunito Sans", sans-serif;
    font-size: 16px;
    color: #010101 !important;
}
button.accordion-button {
    background: #ead053 !important;
    font-family: "Nunito Sans", sans-serif;
    font-size: 20px;
    color: #010101 !important;
     border-bottom: 1.5px solid rgba(0, 0, 0, 0.25) !important;
}
.accordion-item:first-of-type>.accordion-header .accordion-button{
border-top-right-radius: 0  !important;
border-top-left-radius: 0  !important;}

.accordion-button:not(.collapsed) {
    box-shadow: none !important;
    border-bottom: 1.5px solid rgba(0, 0, 0, 0.25) !important;
}


.faqbg-s{
    background-image: url("../images/faqbg.png");
 background-position: center;
 background-repeat: no-repeat;
     background-size: cover;
         padding: 120px;
}
section.faq-hed{
    padding-top: 6rem;
    position: relative;
    top: 60px;
}

.rev-star {
    color: #FFA600;
}
.pne-line {
    padding-top: 2rem;
    font-size: 16px;
    font-family: Montserrat Medium;
    color: #012B3A;
        text-align: center;
}
.ceo{color: #A6A6A6 !important;
    font-size: 16px;
    font-family: Montserrat Medium;}

   .viewall{
    color: #012B3A;
    font-family: 'Montserrat Alternates';
    font-weight: 400;
    font-size: 22.14px;
    display: flex;
    justify-self: center;
    padding-bottom: 2rem;
   } 

   
   .carousel-card {
      border-radius: 1rem;
      box-shadow: 0 0 10px rgba(0,0,0,0.05);
      overflow: hidden;
    }

    .scroll-banner {
      white-space: nowrap;
      overflow-x: auto;
      /* background: linear-gradient(to right, #fff, #f1f1d9); */
      font-weight: 600;
      font-size: 1rem;
      padding: 1rem 0;
      background: #F0F8E6;
    }

    .scroll-banner span {
      display: inline-block;
      margin-right: 3rem;
    }

    .touch-section {
      background: linear-gradient(to right, #fffbe6, #f7f7f7);
      border-radius: 2rem;
      padding: 3rem;
      margin-top: 4rem;
    }

    .touch-image {
      border-radius: 1rem;
      overflow: hidden;
    }

    .btn-custom {
      background-color: #05232e;
      color: white;
      border-radius: 0.5rem;
      padding: 0.6rem 1.5rem;
      font-weight: 600;
    }

   .get-touch{
        background-image: url("../images/getbg.png");
 background-position: center;
 background-repeat: no-repeat;
     background-size: contain;
   
   }
   .image-box {
      background-color: #eecb3e;
      border-radius: 25px;
      overflow: hidden;
      position: relative;
    }
    .image-box img {
      width: 100%;
      height: auto;
      border-radius: 25px;
          position: relative;
    top: 22px;
    }
    .new-btn-custom {
      background-color: #062c3e;
      color: white;
      font-weight: 600;
      padding: 12px 24px;
      border-radius: 10px;
      display: flex;
      font-size: 16px;
      width: 269.66px;
      height: 54px;
      justify-content: center;
    }
    .new-btn-custom:hover {
      background-color: #041e2b;
          box-shadow: 0px 0px 18.8px -1px #FFC200;
    color: #FFC200;
    }

      .get-touchhed{
    color: #012B3A;
    font-family: 'Montserrat Alternates';
    font-weight: 400;
    font-size: 60px;
    display: flex;
   }

       .we-here{
    color: #5E5C53;
    font-family: 'Montserrat Alternates';
    font-weight: 400;
    font-size: 20px;
    display: flex;

   }

   .wes-text{
    color: #012B3A;
       font-family: "Montserrat", sans-serif;
       font-size: 18px;

   }

   .mdi--instagram  {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2m-.2 2A3.6 3.6 0 0 0 4 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 0 0 3.6-3.6V7.6C20 5.61 18.39 4 16.4 4zm9.65 1.5a1.25 1.25 0 0 1 1.25 1.25A1.25 1.25 0 0 1 17.25 8A1.25 1.25 0 0 1 16 6.75a1.25 1.25 0 0 1 1.25-1.25M12 7a5 5 0 0 1 5 5a5 5 0 0 1-5 5a5 5 0 0 1-5-5a5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3a3 3 0 0 0 3 3a3 3 0 0 0 3-3a3 3 0 0 0-3-3'/%3E%3C/svg%3E");
}
.ic--baseline-tiktok {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M16.6 5.82s.51.5 0 0A4.28 4.28 0 0 1 15.54 3h-3.09v12.4a2.59 2.59 0 0 1-2.59 2.5c-1.42 0-2.6-1.16-2.6-2.6c0-1.72 1.66-3.01 3.37-2.48V9.66c-3.45-.46-6.47 2.22-6.47 5.64c0 3.33 2.76 5.7 5.69 5.7c3.14 0 5.69-2.55 5.69-5.7V9.01a7.35 7.35 0 0 0 4.3 1.38V7.3s-1.88.09-3.24-1.48'/%3E%3C/svg%3E");
}
.mdi--youtube {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='m10 15l5.19-3L10 9zm11.56-7.83c.13.47.22 1.1.28 1.9c.07.8.1 1.49.1 2.09L22 12c0 2.19-.16 3.8-.44 4.83c-.25.9-.83 1.48-1.73 1.73c-.47.13-1.33.22-2.65.28c-1.3.07-2.49.1-3.59.1L12 19c-4.19 0-6.8-.16-7.83-.44c-.9-.25-1.48-.83-1.73-1.73c-.13-.47-.22-1.1-.28-1.9c-.07-.8-.1-1.49-.1-2.09L2 12c0-2.19.16-3.8.44-4.83c.25-.9.83-1.48 1.73-1.73c.47-.13 1.33-.22 2.65-.28c1.3-.07 2.49-.1 3.59-.1L12 5c4.19 0 6.8.16 7.83.44c.9.25 1.48.83 1.73 1.73'/%3E%3C/svg%3E");
}

.line-md--twitter-x {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23000'%3E%3Cpath d='M1 2h2.5L3.5 2h-2.5zM5.5 2h2.5L7.2 2h-2.5z'%3E%3Canimate fill='freeze' attributeName='d' dur='0.4s' values='M1 2h2.5L3.5 2h-2.5zM5.5 2h2.5L7.2 2h-2.5z;M1 2h2.5L18.5 22h-2.5zM5.5 2h2.5L23 22h-2.5z'/%3E%3C/path%3E%3Cpath d='M3 2h5v0h-5zM16 22h5v0h-5z'%3E%3Canimate fill='freeze' attributeName='d' begin='0.4s' dur='0.4s' values='M3 2h5v0h-5zM16 22h5v0h-5z;M3 2h5v2h-5zM16 22h5v-2h-5z'/%3E%3C/path%3E%3Cpath d='M18.5 2h3.5L22 2h-3.5z'%3E%3Canimate fill='freeze' attributeName='d' begin='0.5s' dur='0.4s' values='M18.5 2h3.5L22 2h-3.5z;M18.5 2h3.5L5 22h-3.5z'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.foticons{
    display: inline-block;
  width: 38.18px;
  height: 38.18px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}


.getst-btns
 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 19.41px;
    line-height: 20px;
    display: flex;
    align-items: center;
    text-align: center;
    letter-spacing: 0.04px;
    color: #FFFFFF;
    height: 52px;
    width: 422.64px;
    background: #012B3A;
    border-radius: 8px;
    justify-content: center;
    margin: 0 auto;
}
.getst-btns:hover{
box-shadow: 0px 0px 18.8px -1px #FFC200;
  color: #FFC200;
}
.ansyimges-style {
    position: relative;
    top: 6px;
    border-radius: 44.44px;
    width: 100%;

}

.sub-card {
    background-color: #F5F5F5;
}
.contact-box {
    display: flex;
    justify-content: center;
  
}
.contact-box p{
     font-family: "Nunito Sans", sans-serif;
     font-weight: 600;

}
.newimges-style {
    position: relative;
    bottom: -28px;
    right: -30px;
}
.ch-100{
  height: 711px !important;
}
.n-logoimg{position: absolute;
    bottom: 20px;
    left: 30px;}


.smal-text{
  display: none;
}

.d-smal-text {
    display: block;
    text-align: center;
    color: rgba(1, 43, 58, 0.55);
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
       font-family: 'Montserrat Alternates';
}

.onlymo-scroll-banner.text-center {
    display: none;
}
.nd-flex{
  display: flex;
}
.des-d-flex{
display: none;
}
.desk-hide{
  display: block;
  
}
.mobil-show{
  display: none;
}

.blogmd{
  display: none;
}
.mbt-c.mob-disk {
    border-radius: 8.62537px !important;
}
.mob-disk:hover {
    box-shadow: 8.62537px 8.62537px 43.6px rgba(0, 0, 0, 0.31) !important;
    border-radius: 8.62537px !important;
}
.wc-96 {
       width: 620px;
}

img.attachment-full.mob-logosz {
    width: 226px;
}

.mug-icons{
    display: inline-block;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.solar--shop-line-duotone {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none'%3E%3Cpath stroke='%23FFC200' stroke-width='1.5' d='M9.5 2h5l.652 6.517a3.168 3.168 0 1 1-6.304 0z'/%3E%3Cpath stroke='%23FFC200' stroke-width='1.5' d='M3.33 5.351c.178-.89.267-1.335.448-1.696a3 3 0 0 1 1.888-1.548C6.056 2 6.51 2 7.418 2H9.5l-.725 7.245a3.06 3.06 0 1 1-6.043-.904zm17.34 0c-.178-.89-.267-1.335-.448-1.696a3 3 0 0 0-1.888-1.548C17.944 2 17.49 2 16.582 2H14.5l.725 7.245a3.06 3.06 0 1 0 6.043-.904z'/%3E%3Cpath fill='%23FFC200' d='M8.75 21.5a.75.75 0 0 0 1.5 0zm5 0a.75.75 0 0 0 1.5 0zm0-5.299l.375-.65zm.549.549l-.65.375zm-4.598 0l.65.375zm.549-.549l.375.65zm2.25 5.049h-1v1.5h1zM4.25 14v-3h-1.5v3zm15.5-3v3h1.5v-3zM11.5 21.25c-1.907 0-3.261-.002-4.29-.14c-1.005-.135-1.585-.389-2.008-.812l-1.06 1.06c.748.75 1.697 1.081 2.869 1.239c1.15.155 2.625.153 4.489.153zM2.75 14c0 1.864-.002 3.338.153 4.489c.158 1.172.49 2.121 1.238 2.87l1.06-1.06c-.422-.424-.676-1.004-.811-2.01c-.138-1.027-.14-2.382-.14-4.289zm9.75 8.75c1.864 0 3.338.002 4.489-.153c1.172-.158 2.121-.49 2.87-1.238l-1.06-1.06c-.424.422-1.004.676-2.01.811c-1.028.138-2.382.14-4.289.14zM19.75 14c0 1.907-.002 3.262-.14 4.29c-.135 1.005-.389 1.585-.812 2.008l1.06 1.06c.75-.748 1.081-1.697 1.239-2.869c.155-1.15.153-2.625.153-4.489zm-9.5 7.5v-3h-1.5v3zm3.5-3v3h1.5v-3zM12 16.75c.481 0 .792 0 1.027.022c.225.02.307.055.348.079l.75-1.3c-.307-.177-.633-.243-.962-.273c-.32-.029-.71-.028-1.163-.028zm3.25 1.75c0-.453 0-.844-.028-1.163c-.03-.329-.096-.655-.273-.962l-1.3.75c.024.04.059.123.079.348c.021.235.022.546.022 1.027zm-1.875-1.65a.75.75 0 0 1 .274.275l1.3-.75a2.25 2.25 0 0 0-.824-.824zM10.25 18.5c0-.481 0-.792.022-1.027c.02-.225.055-.307.079-.348l-1.3-.75c-.177.307-.243.633-.273.962c-.029.32-.028.71-.028 1.163zM12 15.25c-.453 0-.844 0-1.163.028c-.329.03-.655.096-.962.273l.75 1.3c.04-.024.123-.058.348-.079c.235-.021.546-.022 1.027-.022zm-1.65 1.875a.75.75 0 0 1 .275-.274l-.75-1.3a2.25 2.25 0 0 0-.824.824z' opacity='1'/%3E%3C/g%3E%3C/svg%3E");
}
.mage--video-player {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23FFC200' stroke-width='1.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3.196 7.873h17.608m-4.997 0V2.877M8.193 7.873V2.877m1.947 9.051v4.922c0 .101.032.2.091.286c.06.085.145.154.246.199a.66.66 0 0 0 .633-.057l3.798-2.65a.56.56 0 0 0 .176-.199a.5.5 0 0 0-.02-.492a.6.6 0 0 0-.192-.186l-3.798-2.272a.66.66 0 0 0-.616-.025a.6.6 0 0 0-.232.198a.5.5 0 0 0-.086.276'/%3E%3Crect width='18.5' height='18.5' x='2.75' y='2.75' rx='6'/%3E%3C/g%3E%3C/svg%3E");
}
.mage--box-3d {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23FFC200' stroke-width='1.5'%3E%3Cpath d='M10.55 2.876L4.595 6.182a2.98 2.98 0 0 0-1.529 2.611v6.414a2.98 2.98 0 0 0 1.529 2.61l5.957 3.307a2.98 2.98 0 0 0 2.898 0l5.957-3.306a2.98 2.98 0 0 0 1.529-2.611V8.793a2.98 2.98 0 0 0-1.529-2.61L13.45 2.876a2.98 2.98 0 0 0-2.898 0Z'/%3E%3Cpath d='M20.33 6.996L12 12L3.67 6.996M12 21.49V12'/%3E%3C/g%3E%3C/svg%3E");
}
.solar--radar-2-linear {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFC200' d='m21.66 14.588l-.725-.194zm-12.248 7.07l-.194.725zM2.34 9.412l-.725-.194zm12.247-7.07l-.194.724zm-3.06 10.241a.75.75 0 1 0 .944-1.165zM5.002 6.336l.472-.583zm-1.366.178l-.627-.41zm3.082-3.876a.75.75 0 1 0 .737 1.306zm3.148 2.957a.75.75 0 0 0 .474 1.423zm11.069 8.8a9.25 9.25 0 0 1-11.329 6.54l-.388 1.45c5.735 1.536 11.63-1.867 13.166-7.602zm-11.329 6.54a9.25 9.25 0 0 1-6.54-11.329l-1.45-.388C.08 14.952 3.483 20.847 9.218 22.383zm4.788-17.87a9.25 9.25 0 0 1 6.54 11.33l1.45.388c1.536-5.735-1.867-11.63-7.602-13.166zm-1.922 8.353L5.474 5.752L4.53 6.918l6.998 5.664zM3.065 9.605a9.2 9.2 0 0 1 1.198-2.68L3.01 6.102a10.7 10.7 0 0 0-1.393 3.115zm4.39-5.662a9.22 9.22 0 0 1 6.94-.878l.387-1.45c-2.83-.757-5.7-.312-8.064 1.022zm-1.981 1.81c-.733-.594-1.891-.526-2.465.35l1.254.822a.13.13 0 0 1 .099-.06a.23.23 0 0 1 .168.053zM17.25 12A5.25 5.25 0 0 1 12 17.25v1.5A6.75 6.75 0 0 0 18.75 12zM12 17.25A5.25 5.25 0 0 1 6.75 12h-1.5A6.75 6.75 0 0 0 12 18.75zm0-10.5c2.9 0 5.25 2.35 5.25 5.25h1.5A6.75 6.75 0 0 0 12 5.25zM6.75 12c0-1.27.45-2.431 1.198-3.339L6.79 7.707A6.73 6.73 0 0 0 5.25 12zm3.59-4.983A5.2 5.2 0 0 1 12 6.75v-1.5c-.745 0-1.462.12-2.134.344z'/%3E%3C/svg%3E");
}
.solar--magic-stick-linear {

  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none'%3E%3Cpath stroke='%23FFC200' stroke-width='1.5' d='M12.619 3.778c2.173-1.388 3.26-2.081 4.095-1.651s.866 1.698.928 4.236l.016.657c.017.72.026 1.081.175 1.393c.148.311.42.538.963.992l.495.413c1.911 1.598 2.867 2.397 2.688 3.342c-.18.946-1.374 1.412-3.765 2.344l-.618.241c-.68.265-1.02.398-1.274.647c-.255.249-.395.586-.677 1.261l-.257.614c-.992 2.375-1.488 3.563-2.434 3.717c-.946.155-1.715-.826-3.254-2.788l-.398-.507c-.438-.558-.656-.836-.962-.994c-.306-.157-.665-.176-1.382-.213l-.654-.033c-2.524-.13-3.786-.195-4.192-1.045c-.405-.85.314-1.922 1.753-4.067l.373-.555c.408-.61.613-.914.679-1.26c.065-.347-.016-.696-.177-1.393l-.147-.635C4.024 6.039 3.74 4.81 4.436 4.13c.695-.68 1.91-.362 4.338.275l.628.164c.69.181 1.035.271 1.382.215c.346-.057.655-.254 1.272-.648z'/%3E%3Cpath fill='%23FFC200' d='M19.53 18.47a.75.75 0 1 0-1.06 1.06zm.94 3.06a.75.75 0 1 0 1.06-1.06zm-2-2l2 2l1.06-1.06l-2-2z'/%3E%3C/g%3E%3C/svg%3E");
}
.solar--bag-4-outline {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFC200' d='M16 9a1 1 0 1 1-2 0a1 1 0 0 1 2 0m-6 0a1 1 0 1 1-2 0a1 1 0 0 1 2 0'/%3E%3Cpath fill='%23FFC200' fill-rule='evenodd' d='M12 2.75A2.25 2.25 0 0 0 9.75 5v.254q.626-.005 1.355-.004h1.79q.73-.001 1.355.004V5A2.25 2.25 0 0 0 12 2.75m3.75 2.557V5a3.75 3.75 0 0 0-7.5 0v.307q-.202.014-.391.035c-.878.095-1.613.293-2.265.74a5 5 0 0 0-.63.516c-.566.552-.905 1.234-1.17 2.076c-.257.819-.465 1.859-.727 3.166l-.019.095c-.376 1.883-.673 3.367-.758 4.549c-.088 1.208.034 2.223.606 3.104q.288.442.664.81c.752.734 1.724 1.052 2.925 1.204c1.176.148 2.69.148 4.61.148h1.81c1.921 0 3.434 0 4.61-.148c1.201-.152 2.174-.47 2.925-1.204a4.8 4.8 0 0 0 .664-.81c.572-.88.694-1.896.607-3.104c-.086-1.182-.382-2.666-.76-4.549l-.018-.095c-.261-1.307-.47-2.347-.727-3.166c-.265-.842-.604-1.524-1.17-2.076a5 5 0 0 0-.63-.516c-.652-.447-1.387-.645-2.265-.74a11 11 0 0 0-.39-.035M8.02 6.833c-.747.08-1.208.233-1.578.486a3.3 3.3 0 0 0-.431.354c-.321.313-.56.735-.786 1.451c-.23.733-.424 1.693-.695 3.052c-.39 1.948-.667 3.34-.744 4.416c-.077 1.062.052 1.693.368 2.179q.196.302.454.554c.415.405 1.008.655 2.065.789c1.07.135 2.49.136 4.476.136h1.703c1.986 0 3.404-.001 4.475-.136c1.057-.134 1.65-.384 2.065-.789a3.3 3.3 0 0 0 .454-.554c.316-.486.445-1.117.369-2.18c-.078-1.076-.355-2.467-.744-4.415c-.272-1.359-.465-2.32-.696-3.052c-.225-.716-.465-1.138-.786-1.451a3 3 0 0 0-.43-.354c-.37-.253-.832-.405-1.579-.486c-.763-.082-1.743-.083-3.129-.083H11.15c-1.386 0-2.366.001-3.13.083' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.hugeicons--video-01 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23FFC200' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' color='%23FFC200'%3E%3Cpath d='M2 11c0-3.3 0-4.95 1.025-5.975S5.7 4 9 4h1c3.3 0 4.95 0 5.975 1.025S17 7.7 17 11v2c0 3.3 0 4.95-1.025 5.975S13.3 20 10 20H9c-3.3 0-4.95 0-5.975-1.025S2 16.3 2 13zm15-2.094l.126-.104c2.116-1.746 3.174-2.619 4.024-2.197c.85.421.85 1.819.85 4.613v1.564c0 2.794 0 4.192-.85 4.613s-1.908-.451-4.024-2.197L17 15.094'/%3E%3Ccircle cx='11.5' cy='9.5' r='1.5'/%3E%3C/g%3E%3C/svg%3E");
}

.solar--calendar-outline {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFC200' d='M17 14a1 1 0 1 0 0-2a1 1 0 0 0 0 2m0 4a1 1 0 1 0 0-2a1 1 0 0 0 0 2m-4-5a1 1 0 1 1-2 0a1 1 0 0 1 2 0m0 4a1 1 0 1 1-2 0a1 1 0 0 1 2 0m-6-3a1 1 0 1 0 0-2a1 1 0 0 0 0 2m0 4a1 1 0 1 0 0-2a1 1 0 0 0 0 2'/%3E%3Cpath fill='%23FFC200' fill-rule='evenodd' d='M7 1.75a.75.75 0 0 1 .75.75v.763c.662-.013 1.391-.013 2.193-.013h4.113c.803 0 1.532 0 2.194.013V2.5a.75.75 0 0 1 1.5 0v.827q.39.03.739.076c1.172.158 2.121.49 2.87 1.238c.748.749 1.08 1.698 1.238 2.87c.153 1.14.153 2.595.153 4.433v2.112c0 1.838 0 3.294-.153 4.433c-.158 1.172-.49 2.121-1.238 2.87c-.749.748-1.698 1.08-2.87 1.238c-1.14.153-2.595.153-4.433.153H9.945c-1.838 0-3.294 0-4.433-.153c-1.172-.158-2.121-.49-2.87-1.238c-.748-.749-1.08-1.698-1.238-2.87c-.153-1.14-.153-2.595-.153-4.433v-2.112c0-1.838 0-3.294.153-4.433c.158-1.172.49-2.121 1.238-2.87c.749-.748 1.698-1.08 2.87-1.238q.35-.046.739-.076V2.5A.75.75 0 0 1 7 1.75M5.71 4.89c-1.005.135-1.585.389-2.008.812S3.025 6.705 2.89 7.71q-.034.255-.058.539h18.336q-.024-.284-.058-.54c-.135-1.005-.389-1.585-.812-2.008s-1.003-.677-2.009-.812c-1.027-.138-2.382-.14-4.289-.14h-4c-1.907 0-3.261.002-4.29.14M2.75 12c0-.854 0-1.597.013-2.25h18.474c.013.653.013 1.396.013 2.25v2c0 1.907-.002 3.262-.14 4.29c-.135 1.005-.389 1.585-.812 2.008s-1.003.677-2.009.812c-1.027.138-2.382.14-4.289.14h-4c-1.907 0-3.261-.002-4.29-.14c-1.005-.135-1.585-.389-2.008-.812s-.677-1.003-.812-2.009c-.138-1.027-.14-2.382-.14-4.289z' clip-rule='evenodd'/%3E%3C/svg%3E");
}


.font-semibold-s{
  font-family: "Montserrat", sans-serif;

   font-size: 20px;
   font-weight: bold;
   color: #FFC200;
}

.all-linsk{
   font-family: "DM Sans", sans-serif;
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 22px;
color: #170F49;
}

.ooui--arrow-next-ltr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23170F49' d='M8.6 3.4L14.2 9H2v2h12.2l-5.6 5.6L10 18l8-8l-8-8z'/%3E%3C/svg%3E");
}

.arrows-links{
  display: inline-block;
  width: 12.18px;
  height:12.18px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}


  .yarrow-next-ltr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23FFC200' d='M8.6 3.4L14.2 9H2v2h12.2l-5.6 5.6L10 18l8-8l-8-8z'/%3E%3C/svg%3E");
}
.lsicon--user-outline {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23FFC200' d='M3.5 14v-.5a4 4 0 0 1 4-4h1a4 4 0 0 1 4 4v.5m-2-9a2.5 2.5 0 1 1-5 0a2.5 2.5 0 0 1 5 0Z' stroke-width='1'/%3E%3C/svg%3E");
}

.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: middle;

   display: inline-block;
  margin-left: 0.255em;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23012B3A' d='M4.5 6L8 9.5L11.5 6' stroke-width='1'/%3E%3C/svg%3E") !important;
  vertical-align: middle !important; 
  border: none !important;
  width: 16px;
  height: 16px;
}

.dropdown-item:focus, .dropdown-item:hover{


    box-shadow: 0px 0px 18.8px -1px #FFC200 !important;
        border-radius: 8px !important;
}
li.nav-item {
    padding-left: 1rem;
}
.material-symbols-light--close-rounded {
  display: inline-block;
  width: 32px;
  height: 32px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23444444' d='m12 12.708l-5.246 5.246q-.14.14-.344.15t-.364-.15t-.16-.354t.16-.354L11.292 12L6.046 6.754q-.14-.14-.15-.344t.15-.364t.354-.16t.354.16L12 11.292l5.246-5.246q.14-.14.345-.15q.203-.01.363.15t.16.354t-.16.354L12.708 12l5.246 5.246q.14.14.15.345q.01.203-.15.363t-.354.16t-.354-.16z'/%3E%3C/svg%3E");
}

@media (min-width: 640px) {
    .ne-sm\:order-3 {
        order: 3;
    }
    .new-order-3 {
    order: 1;
}

}

 
.new-order-3 {
    order: 1;
}



.p-33 {
    padding: 1rem !important;
    padding-bottom: 5px !important;
}

.cheight-s {
    height: 50px;
}
@media (min-width: 992px) {
    .navbar-expand-lg .navbar-nav .dropdown-menu {

        top: 50px !important;
    }
}

.navbar-toggler:focus {
    outline: 0 !important;

}

.dropdown-item.active, .dropdown-item:active {
    background: transparent !important;
}


/* ============= start about us page=================== */


.aboutus-sec {
    background-image: url(../images/about/aboutbg.svg);
    background-position: center top;
    background-repeat: no-repeat;
    z-index: 9;
    position: relative;
}

.aboutheds{     font-size: 49.45px;
    color: #012B3A;
    font-family: 'Montserrat Alternates';
    text-align: left;
    font-weight: 700;}
.about-ph-text{
    font-size:17.58px;
    line-height: 28px;
    color: #012B3A;
font-family: "Montserrat", sans-serif;
    text-align: left;
        font-weight: 400;
}

.ftsy-c{   font-family: "Montserrat", sans-serif;
 
  font-size: 50px !important;
}
.ftsy-cs{
      font-family: "Montserrat", sans-serif;
    font-size: 17.26px !important;
    position: relative;
    top: -13px;
    font-weight: 500!important;}

.view-omobile {display: none;}

.hide-mobile{  display: block;}

/* ============= start anaffiliate page=================== */

.affiliate-sec {
    background-image: url(../images/about/aboutbg.svg);
    background-position: center top;
    background-repeat: no-repeat;
background-size: contain;
}

.annffilia-hed {
    font-size: 45px;
    color: #012B3A;
    font-family: 'Montserrat Alternates';
    text-align: left;
    font-weight: 700;
    line-height: 41.4px;
}

.sub-textlin{
      font-size:20px;
    color: #012B3A;
    font-family: 'Montserrat Alternates';
    font-weight: 400;
}

.pear-ghtext{
       font-size:18px;
    color: #012B3A;
    font-family: 'Montserrat Alternates';
    font-weight: 400;
}
.alik-text{
   font-family: "Montserrat", sans-serif;
    font-size:40.35px !important;
    position: relative;
    font-weight: 400!important;
}
.wher-text{
    font-family: "Montserrat", sans-serif;
  font-size: 18.45px;
  color: #1D1D1F;
padding-top: 2rem;
}
.recurring-hed{
      font-size: 45px;
    color: #012B3A;
     font-family: "Montserrat", sans-serif;
    text-align: left;
    padding-left: 7rem;
    line-height: 41.4px;
}

.recurring-pher-text{
     font-size:18px;
    color: #012B3A;
    font-family: 'Montserrat Alternates';
line-height: 25.6px;
    padding-left: 7rem;
    padding-top: 2rem;
}

.recurring-sec {
    background-image: url(../images/anaffiliate/recurringbg.svg);
    background-position: center top;
    background-repeat: no-repeat;
background-size: contain;
}


/* ============= start anaffiliate page=================== */

.same-text{
      color: #012B3A;
    font-family: 'Montserrat Alternates';
    font-size: 16px;
}

.sub-tremes{
      color: #012B3A;
    font-family: 'Montserrat Alternates';
    font-size: 18px;
    text-align: center;
}
.s-trems {
    color: #012B3A;
    font-family: 'Montserrat Alternates';
    font-size: 18px;
    text-align: left;
}

ul {
    list-style-type: disc;
    margin-left: 40px;
}

.mesg-s ul {
    margin: 1rem 0;
    color: #000000;
    font-family: 'Montserrat Alternates';
    padding-left: 2rem;
}

.mesg-s ul li{
    color: #000000;
    font-family: 'Montserrat Alternates';
    font-size: 18px;
    line-height: 26px;
        list-style: disc;

}

.terem-ghtext{
       font-size:18px;
    color: #012B3A;
    font-family: 'Montserrat Alternates';
    font-weight: 400;
}



.bolog-inner{
}



.blog-card {
    box-sizing: border-box;
    background: #F9F9F9;
    border: 0.894943px solid #BEBEBE;
    border-radius: 4.47471px;
     border-top-left-radius:0;
      border-top-right-radius:0;
          height: 56%;
}
.carimg {
    width: 95% !important;
    margin: 0 auto;
    position: relative;
    top: 7rem;
}
.name-blogname{
font-size: 24.92px;
    color: #050505;
    text-align: left;
    font-family: 'Montserrat Alternates';
    padding-top: 8rem;
}
.blog-description {
    font-size: 16.11px;
    color: #3C3C3C;
    text-align: left;
        line-height: 27.7px;
}

.blog-btns { background: #012B3A;
border-radius: 8px !important;
     font-family: "Montserrat", sans-serif;
         height: 41px;
    width: 125px;
    font-weight: 500;
    font-size: 14px;
  }
  .blog-btns:hover {
        box-shadow: 0px 0px 18.8px -1px #FFC200;
    color: #FFC200;
  }
.date-fts{
  font-size: 18px !important ;
font-weight: 300;
   font-family: "Montserrat", sans-serif;

}
.card-outer {
    margin-top: -5rem;
}
.imgouter-blog img:active {
    border: solid 5px #EAD053;
    border-radius: 10px;
}
.imgouter-blog img {
    border-radius: 10px;
}
.pagi{
background: rgba(76, 188, 154, 0.1) !important;
border-radius: 14.8968px !important;
width: 46.55px !important;
height: 46.55px !important;

}
.pagi:hover{
  color: #FFC200 !important;
}
.pagi-selet{
background: #0C0C0C !important;
border-radius: 14.8968px  !important;
width: 46.55px !important;
height: 46.55px !important;
}

.blog-card-sm {
    background: #F9F9F9;
    border: 1px solid #BEBEBE;
    border-radius: 5px;
    position: relative;
    z-index: -9;
    top: -5rem;
}
.carimg-sm {
    width: 95% !important;
    margin: 0 auto;
    position: relative;

}
.smtetill-e{
  color: #050505;
  font-size: 24.92px;
      font-family: 'Montserrat Alternates';
      padding-top: 5rem;
      text-align: left  !important;
}

.small-text{
  font-size: 16.11px;
    font-family: 'Montserrat Alternates';
    line-height: 32px;
    color: #3C3C3C;
}
.pt-4c{
  padding-top: 2rem;
}

.pb-7c{
  padding-bottom: 5rem;
}

.peng-smtext {
    font-size: 20px;
    color: #374557;
     font-family: "Poppins", sans-serif;
  font-weight: 200;
}

.aitools-title {
  font-family: 'Montserrat Alternates';
font-style: normal;
font-weight: 700;
font-size: 27.8438px;
line-height: 34px;
color: #050505;
}

.latest-post{
     background-image: url("../images/lastespot.png");
 background-position: center;
 background-repeat: no-repeat;
     background-size: contain;

}

.ds-cenete{
      justify-content: center;
    display: flex !important;
}


.d-scresn-hed{
  display: none;
}

.n-mobile{ display: blockg;}


.w-full.sm\:w-\[420px\].mr-lft {
    margin-left: 5rem;
}


