.leading-30px{
  line-height:30px;
}
.w-510{
    width:510px;
}
.leading-40px{
line-height: 40px;
}
.stick-menu{
    width: 250px;
    position: sticky;
    /* top: 20px; */
    top: 100px;
    height: fit-content;
}
.max-w--400px-{
  width: 400px;
}
.bg_home_banner1{
    background-image: url('../img/home_banner.jpg') !important;
}
.bg_home_banner2
{
    background-image: url('../img/home_banner_2.jpg');
}
.rounded--20px-{
    border-radius: 20px;
}
.rounded--30px-{
    border-radius: 20px;
}
.leading--35px-{
    line-height: 35px;
}
.rounded--20px-{
    border-radius: 20px;
}
.leading--30px-{
    line-height: 30px;
}
.bg--1F3B75- {
    --tw-bg-opacity: 1;
    background-color: rgb(31 59 117 / var(--tw-bg-opacity, 1));
}
.max-w-1680px- {
    max-width: 1680px;
}
.mb--100px- {
    margin-bottom: 100px;
}
.h--500px- {
    height: 500px;
}
.rounded--24px-
{
    border-radius: 24px;
}
.w--65 {
    width: 65%;
}
.text--FFC800-{
        --tw-text-opacity: 1;
    color: rgb(255 200 0 / var(--tw-text-opacity, 1));
}
.text--45C9FF-
{
--tw-text-opacity: 1;
    color: rgb(69 201 255 / var(--tw-text-opacity, 1));
}
.w--921px- {
    width: 921px;
}
.min-h--397px- {
    min-height: 397px;
}
.translate-x-12 {
    --tw-translate-x: 3rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.top-1-2 {
    top: 50%;
}

.left-1-4 {
    left: 25%;
}
.-translate-y-1-2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.text-workflow-blue {
    --tw-text-opacity: 1;
    color: rgb(14 165 233 / var(--tw-text-opacity, 1));
}
.bg-workflow-blue {
    --tw-bg-opacity: 1;
    background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1));
}
.max-w--1880px- {
    max-width: 1880px;
}
/* .hidden {
    display: none;
} */

.z-10 {
    z-index: 10;
}
.max-w--1920px- {
    max-width: 1920px;
}
    .lg-px--120px- {
        padding-left: 120px;
        padding-right: 120px;
    }
.top-1-2 {
    top: 50%;
}
.left-1-4 {
    left: 25%;
}
.max-w--1004px- {
    max-width: 1004px;
}
    .lg-text--60px- {
        font-size: 60px;
    }
.absolute {
    position: absolute;
}
.text--111111- {
    --tw-text-opacity: 1;
    color: rgb(17 17 17 / var(--tw-text-opacity, 1));
}
.border--E0E0E0- {
    --tw-border-opacity: 1;
    border-color: rgb(224 224 224 / var(--tw-border-opacity, 1));
}
.rounded--25px- {
    border-radius: 25px;
}
.hover-scale--1-02- {
    --tw-scale-x: 1.02;
    --tw-scale-y: 1.02;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.p--22px- {
    padding: 22px;
}
.rounded-t--25px- {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}
.arrow1 {
    position: absolute !important;
    left: 19% !important;
}
.leading--19px-{
line-height: 19px;
}
.text--1F1F1F-{
 color: #1f1f1f;
}
.rounded-t--25px-{
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}
.h--42px-{
    height:42px;
}
.left--22px-{
    left:22px;
}
.border--E0E0E0-{
 border:1px solid #E0E0E0;
}
.w--535px- {
    width: 535px;
}

.h--108px- {
    height: 108px;
}
.w--392px- {
    width: auto !important;
}
.h--350px-{
    height:350px;
  }
.h--89px-{
    height: 89px;
}
.rounded--0px_23px_0px_0- {
 border-radius: 0px 23px 0px 0px;
}
.rounded--50px- {
    border-radius: 50px;
}
.lg-text--22px-{
  font-size: 22px;
}
.gap-1-5 {
    gap: 0.375rem;
}
.shadow-10_ {
    --tw-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.09);
    --tw-shadow-colored: 0 4px 14px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 640px) {
    .sm-min-h--386- {
        min-height: 386px;
    }
 .sm-h-183px {
        height: 183px;
    }
}
@media (min-width: 640px) {
    .sm\:rounded-\[15px\] {
        border-radius: 15px;
    }
}
.h--50px-{
    height: 50px;
}
.rounded--12px- {
    border-radius: 12px;
}
.rounded-t--20px-{
    border-top-left-radius: 25px;
        border-top-right-radius: 25px;
}

@media (min-width: 1024px) {
    .lg-grid-cols--40-_60- {
        grid-template-columns: 40% 58% !important;
    }
    .lg-text--25px-{
        font-size: 25px;
    }
    .logo_imag {
    width: 155px !important;
}
}
@media not all and (min-width: 768px) {
    .max-md\:max-w--350px- {
        max-width: 350px;
    }
     .max-md\:w-full {
        width: 100%;
    }
}



@media (min-width: 1024px) {
    .lg-leading--70px- {
        line-height: 70px;
    }
    .lg-leading--30px- {
        line-height: 30px;
    }


    .lg-text-60 {
        font-size: 50px !important;
    }
}
@media screen and (min-width:1024px) and (max-width:1380px) {
    .get_consulate{
            width: 74px;
        line-height: 18px !important;
        font-size: 13px !important;
    }
    .main_menu{
        font-size:13px !important;
    }

}
@media screen and (min-width:1024px) and (max-width:1920px) {
    .lg-leading--60px-
    {
     line-height: 60px !important;
    }

}
@media (min-width: 1024px) {
    .lg\:py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
     .lg-text--28px- {
        font-size: 28px;
    }
    .lg-leading--35px-{
      line-height: 35px;
    }
    .max-w--668px-{

    }
}
@media (min-width: 1024px) {
    .lg\:rounded--50px {
        border-radius: 50px;
    }
}
@media (min-width: 640px) {
    .sm\:rounded--35px- {
        border-radius: 35px;
    }
}
@media (min-width: 1024px) {
    .lg-leading--60px- {
        line-height: 60px !important;
    }
    .lg-leading-30px{
        line-height: 30px;
    }

    .lg--mb-10 {
        margin-bottom: 2.5rem;

}
  .xl-grid-cols--minmax-auto-540px-{
grid-template-columns: minmax(auto, 540px) minmax(auto, 540px) minmax(auto, 540px) !important;
    }
}
@media (min-width: 1280px) {
    .xl-max-w--642px- {
        max-width: 642px;
    }
      .logo_imag {
    width: 175px;
}

}
.text--1DB9DD-{
    color:#1DB9DD;
}
@media (min-width: 1280px) {
    .xl-gap-5 {
        gap: 1.25rem;
    }
    .lg-text--28px-{
    font-size:28px !important;
}
    .lg-px-8 {
        padding-left: 2rem;
        padding-right: 2rem;
    }
        .lg-py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    .lg-gap--120px-{
  gap:120px;
    }
    .width-50{
        width:50%;
    }
}

@media (min-width: 640px) {
    .sm-gap-6 {
        gap: 1.5rem;
    }
    .sm-w--169px- {
        width: 169px;
    }
     .sm-h--50px- {
        height: 50px;
    }
    .sm-w--169px- {
        width: 169px;
    }
}

.text--24px-{
 font-size:24px;
}

@media screen and (min-width:320px) and (max-width:567px) {
    .min-h--397px- {
    min-height: 350px !important;
}
.h--89px- {
    height: 50px !important;
}
.top_banner_content{
    /* gap:40px; */
    gap: 12px;
}
    .top_content_header {
        line-height: 30px !important;
    }
}
@media screen and (min-width:576px) and (max-width:800px) {
    .min-h--397px- {
    min-height: 350px !important;
}
.h--89px- {
    height: 50px !important;
}
.top_banner_content{
    gap:10px;
}
    .top_content_header {
        line-height: 49px !important;
    }
}




