/*.text-story{
        display: flex;
        justify-content: center;   
        align-items: center;       
        text-align: center;         
        padding: 0 15px;   
    }

.hr-text{
    margin: 1rem 0;
    color: inherit;
    border: 0;
    border-top: 5px solid;
    opacity: 1.25;
    color: white;
}
*/

.text-size h3{
    color: rgb(102, 102, 102);
    text-transform: uppercase; 
    line-height: 50px;
}


.text-size1 h3{
    color: rgb(102, 102, 102);
    text-transform: uppercase; 
    line-height: 43px;
    font-size: 27px;
    text-align: center;
}



.text-para p {
    margin-bottom: 20px;  
}

.text-para1 p {
    margin-bottom: 20px; 
    text-align: center; 
}

.btn-center{
    text-align: center;
}
/*.banner-section .title-class{
    align-items: center!important;
}*/

/*@media (min-width: 375px) and (max-width: 767.98px) {
    .banner-section .title-class {
        margin-bottom: 40px !important;
    }
*/
    .mar-class{
        margin-top: 22px;
    }


/*@media (min-width: 768px) and (max-width: 991.98px) {
    .banner-section .title-class {
        margin-bottom: 100px !important;
    }
}


@media (min-width: 992px) and (max-width: 1199.98px) {
    .banner-section .title-class {
        margin-bottom:150PX !important;
    }
}


@media (min-width: 1440px) and (max-width: 2560px) {
  .banner-section .title-class {
     margin-bottom:255PX  !important;
  }
}*/

.team-profile-section {
    padding: 40px 0;
}

.team-profile-section h1 {
    font-size: 28px;
    margin-bottom: 10px;
}

.team-title {
    color: #ED4D2D;
    font-weight: 600;
}

.align-items-centers p {
    font-family: "Raleway", sans-serif;
    font-size: 25px;
    line-height: 36px;
    letter-spacing: 0.02em;
    color: #333333;
}



.mar-class{
    margin-bottom: auto;
}


.site-bg{
    background-color: #E2DACD;
    height: fit-content;
    top: 190px;
    position: sticky;
    padding: 20px 30px;
}

.site-bg .karry-common-btn{width: 100%;}

.btn-center{
    margin-top: 100px;
}

@media (max-width: 575.98px) {
    .btn-center {margin-top: 0; }

    .text-size1 h3{font-size: 18px; line-height: 33px;letter-spacing: 0.1px;}
    .text-size1{margin-bottom: 15px!important;}
    .text-para1{margin-top: 15px!important;}
    .text-para1 p {margin-bottom: 15px;}
    .text-para{margin-top: 15px!important;}

    .text-para iframe{height:auto;}
    .btn-center {margin-top:15px!important;}
    .site-bg {position: unset !important;}  
     .about-cta-section .row{flex-direction: column-reverse;}   

}

@media (min-width: 576px) and (max-width: 767.98px) {

.text-size1 h3{font-size: 20px; line-height: 34px;}
    .text-size1{margin-bottom: 20px!important;}
    .text-para1{margin-top: 20px!important;}
    .text-para1 p {margin-bottom: 20px;}
    .text-para{margin-top: 20px!important;}
.site-bg {position: unset !important;}  
     .text-para iframe{height:220px;}
     .site-bg {position: unset !important;}  
      .about-cta-section .row{flex-direction: column-reverse;}   
      

}

@media (max-width: 767.98px) and (orientation: landscape)  {

    .text-size1 h3{font-size: 20px; line-height: 34px;}
    .text-size1{margin-bottom: 20px!important;}
    .text-para1{margin-top: 20px!important;}
    .text-para1 p {margin-bottom: 20px;}
    .text-para{margin-top: 20px!important;}

    .text-para iframe{height:220px;}
    .btn-center {margin-top:20px!important;}
     .site-bg {position: unset !important;}  
      .about-cta-section .row{flex-direction: column-reverse;}   
}

@media (min-width: 768px) and (max-width: 991.98px) {

    .text-size1 h3{font-size: 22px;line-height: 37px;}
    .text-size1{margin-bottom: 30px !important;}
    .text-para1{margin-top:30px!important;}
    .text-para{margin-top:30px!important;}
    .text-para iframe{height:400px;}
    .btn-center{margin-top: 30px !important;}
    /* .site-bg {position: unset !important;}   */
    .site-bg{padding: 10px;
    position: sticky; top: 190px;}
}

@media (min-width: 992px) and (max-width: 1199.98px) {

    .text-size1 h3{font-size: 26px;}

    .btn-center{margin-top: 30px !important;}
    .text-para iframe{height:520px;}
    .text-size1{margin-bottom: 40px !important;}
    .text-para1{margin-top:40px!important;}
    .text-para{margin-top:40px!important;}
}

@media (min-width: 1200px) and (max-width: 1399.98px) {

    .btn-center{margin-top: 30px !important;}
    .site-bg {padding: 20px 17px;}
}


.karry-common p span{
    color: #ED4D2D;
}

/*.karry-common-btn.text-center {
    padding: 25px 27px !important;
    line-height: 2px !important;
    font-size: 18px !important;
}*/

.text-para{
    /*position: relative;*/
    scrollbar-width: none;  
}