.cover-about-us {}

.bg_block {
    background: rgb(249, 249, 249);
}

.blog_block {
    padding-bottom: 100px;
}

.padding-top-100 {
    padding-top: 100px;
}

.blog_title {
    font-family: 'Gurmukhi MN';
    font-style: normal;
    font-weight: normal;
    font-size: 48px;
    line-height: 130%;
    color: #595959;
    margin-bottom: 40px;
}

.blog_paragraph {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 160%;
    color: #595959;
}

.green_btn {
    font-family: 'Montserrat';
    font-style: normal;
    height: 50px;
    width: 100%;
    max-width: 206px;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    color: #FFFFFF;
    background: #4B8388;
    border: 1px solid #FFFFFF;
    transition: 0.3s;
}

.green_btn:hover {
    background: transparent;
}

.blog_content_wrapper_right,
.blog_content_wrapper_left {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.blog_content_wrapper_right {
    padding-left: 35px;
}

.blog_content_wrapper_left {
    padding-right: 35px;
}

.blog_content_wrapper_right .img_wrapper {
    text-align: right;
}

.cover {
    position: relative;
}

.arrow_link {
    position: absolute;
    bottom: 38px;
    left: 50%;
    transform: translate(-50%, 0px);
}

.arrow_link svg path {
    fill: #4B8388;
}

.bg-white {
    transition: 0.3s;
}

.bg-white:hover {
    background: transparent;
    color: #fff;
}

.arrow_link {
    transition: 0.3s;
}

.arrow_link:hover {
    bottom: 30px;
}

.header__menu li,
.header__menu li.active {
    transition: 0.3s;
    position: relative;
}

.header__menu li a {
    letter-spacing: .1em;
    transition: text-shadow .3s;
}

.header__menu li:hover a {
    text-shadow: 0 0 2px #fff, 0 0 2px #fff;
}

.header__menu li.active a {
    text-shadow: 0 0 2px #fff, 0 0 2px #fff;
}

.header__menu li:before {
    position: absolute;
    content: '';
    transition: 0.3s;
    width: 0%;
    height: 2px;
    background: #fff;
    bottom: -4px;
}

.header__menu-item a {
    color: #fff;
}

.header__menu li:hover:before {
    width: 100%;
}

.header__menu li.active:before {
    position: absolute;
    content: '';
    transition: 0.3s;
    width: 100%;
    height: 2px;
    background: #fff;
    bottom: -4px;
}

.header__menu li:last-child:before {
    content: none;
}

.header__menu li:last-child:hover {
    transform: scale(1.03);
}

.header_black .header__menu li:last-child:hover a {
    text-shadow: none;
}

.header_black .header__menu li:hover a {
    text-shadow: 0 0 1px #595959, 0 0 1px #595959;
}

.header_black .header__menu li.active a {
    text-shadow: 0 0 1px #595959, 0 0 1px #595959;
}

.header_black .header__menu li.active:before {
    background: #595959;
}

.header_black .header__menu li:before {
    background: #595959;
}

.header_black .header__menu-item {
    color: #595959;
}

.header_black .header__menu-button {
    border: 2px solid #595959;
    font-weight: 600;
}

.footer__menu-button {
    border: 2px solid #4B8388;
    font-weight: 600;
    color: #4B8388 !important;
}

.header_black .header__menu-item a {
    color: #595959;
}

.btn.bg-green {
    /*background: #4B8388;*/
    background: #0a2d2d;
    color: #fff;
}

.btn.bg-green:hover {
    background: transparent;
    /*color: #4B8388;*/
    color: #0a2d2d;
}


/* ddsad
asidesa
feDropShadowsad
as
ddasdsa

dasdasdsa

dasdasdsa */

.footer__menu li,
.footer__menu li.active {
    transition: 0.3s;
    position: relative;
}

.footer__menu li:before {
    position: absolute;
    content: '';
    transition: 0.3s;
    width: 0%;
    height: 1px;
    background: #595959;
    bottom: -4px;
}

.footer__menu-item a {
    color: #595959;
}

.footer__menu li:hover:before {
    width: 100%;
}

.footer__menu li.active:before {
    position: absolute;
    content: '';
    transition: 0.3s;
    width: 100%;
    height: 1px;
    background: #595959;
    bottom: -4px;
}

.footer__menu li:last-child:before {
    content: none;
}

.footer__menu li:last-child:hover {
    transform: scale(1.03);
}

.accordion {
    position: relative;
    width: 100%;
    margin: 0px auto;
}

.accordion .trigger #checkbox-1,
.accordion .trigger #checkbox-2,
.accordion .trigger #checkbox-3,
.accordion .trigger #checkbox-4,
.accordion .trigger #checkbox-5,
.accordion .trigger #checkbox-6,
.accordion .trigger #checkbox-7,
.accordion .trigger #checkbox-8 {
    display: none;
}

/*.accordion .trigger #checkbox-1:checked+label,
.accordion .trigger #checkbox-2:checked+label,
.accordion .trigger #checkbox-3:checked+label,
.accordion .trigger #checkbox-4:checked+label,
.accordion .trigger #checkbox-5:checked+label,
.accordion .trigger #checkbox-6:checked+label,
.accordion .trigger #checkbox-7:checked+label,
.accordion .trigger #checkbox-8:checked+label {
    background-color: #F9F9F9;
    border-bottom: 1px solid #E8E8E8;
}

.accordion .trigger #checkbox-1:checked+label i:before,
.accordion .trigger #checkbox-2:checked+label i:before,
.accordion .trigger #checkbox-3:checked+label i:before,
.accordion .trigger #checkbox-4:checked+label i:before,
.accordion .trigger #checkbox-5:checked+label i:before,
.accordion .trigger #checkbox-6:checked+label i:before,
.accordion .trigger #checkbox-7:checked+label i:before,
.accordion .trigger #checkbox-8:checked+label i:before {
    transform: translate(4px, 8px) rotate(35deg);
}

.accordion .trigger #checkbox-1:checked+label i:after,
.accordion .trigger #checkbox-2:checked+label i:after,
.accordion .trigger #checkbox-3:checked+label i:after,
.accordion .trigger #checkbox-4:checked+label i:after,
.accordion .trigger #checkbox-5:checked+label i:after,
.accordion .trigger #checkbox-6:checked+label i:after,
.accordion .trigger #checkbox-7:checked+label i:after,
.accordion .trigger #checkbox-8:checked+label i:after {
    transform: translate(-4px, 8px) rotate(-35deg);
}*/

.accordion .trigger .checkbox {
    position: relative;
    display: block;
    width: 100%;
    margin: 0;
    padding: 30px;
    color: white;
    cursor: pointer;
    background-color: #F9F9F9;
}

.accordion .trigger .checkbox i {
    position: absolute;
    display: inline-block;
    width: 20px;
    height: 20px;
    right: 20px;
    top: 50%;
    transform: translate(0px, -50%);
}

.accordion .trigger .checkbox i:before,
.accordion .trigger .checkbox i:after {
    position: absolute;
    content: '';
    width: 10px;
    height: 2px;
    border-radius: 4px;
    background: #474747;
    transition: transform 250ms ease;
}

.accordion .trigger .checkbox i:before {
    transform: translate(-4px, 8px) rotate(35deg);
}

.accordion .trigger .checkbox i:after {
    transform: translate(4px, 8px) rotate(-35deg);
}

.accordion .trigger .content {
    position: relative;
    max-height: 1px;
    padding: 0;
    overflow-y: hidden;
    font-size: 14px;
    line-height: 1.5;
    background-color: #F9F9F9;
    transition: max-height 500ms ease-in-out;
}

.accordion .trigger .content h3 {
    margin: 30px 0 15px 30px;
}

.accordion .trigger .content p {
    margin: 0;
}

/*
#checkbox-1:checked~.content,
#checkbox-2:checked~.content,
#checkbox-3:checked~.content,
#checkbox-4:checked~.content,
#checkbox-5:checked~.content,
#checkbox-6:checked~.content,
#checkbox-7:checked~.content,
#checkbox-8:checked~.content {
    max-height: 1000px;
    transition: max-height 500ms ease-in-out;
}
*/

.trigger {
    box-shadow: 0px 15px 80px rgba(0, 0, 0, 0.03), 0px 6.26664px 33.4221px rgba(0, 0, 0, 0.0215656), 0px 3.35045px 17.869px rgba(0, 0, 0, 0.0178832), 0px 1.87823px 10.0172px rgba(0, 0, 0, 0.015), 0px 0.997515px 5.32008px rgba(0, 0, 0, 0.0121168), 0px 0.415088px 2.21381px rgba(0, 0, 0, 0.00843437);
    margin-bottom: 20px;
}

.title_accordion_wrapper {
    display: flex;
    align-items: center;
}

.title_accordion_wrapper .title_ac_1 {
    font-family: 'Gurmukhi MN';
    font-style: normal;
    font-weight: normal;
    font-size: 21px;
    color: #4B8388;
    margin-bottom: 0px;
}

.title_accordion_wrapper .title_ac_2,
.title_accordion_wrapper .title_ac_3 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    color: #4B8388;
    white-space: nowrap;
    margin-bottom: 0px;
}

.title_accordion_wrapper .title_ac_2 span,
.title_accordion_wrapper .title_ac_3 span {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    color: #595959;
    margin-bottom: 0px;
}

.title_ac_1 {
    width: 275px;
}

.title_ac_2 {
    width: 100px;
    margin-right: 30px;
}

.accordion_block {
    padding-bottom: 110px;
    padding-top: 115px;
}

.ac_content_wrapper {
    padding: 30px;
    display: flex;
}

.ac_btn_wrapper .btn {
    white-space: nowrap;
    margin-right: 59px;
}

.text_ac {
    padding-left: 15px;
    padding-right: 15px;
}

.text_ac h4 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    color: #4B8388;
    margin-bottom: 10px;
}

.text_ac p {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 160%;
    color: #989898;
}

.subscribe__input {
    font-family: 'Montserrat';
}

.subscribe__btn {
    font-size: 16px;
}

.module__hash_tag li a {
    color: #4B8388 !important;
    font-family: 'Gurmukhi MN';
}

.module__hash_tag li a span {
    color: #BFCCCD;
}
/*
     FILE ARCHIVED ON 10:28:39 May 19, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:22:18 Jan 29, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots: 0.117
  exclusion.robots.policy: 0.106
  cdx.remote: 0.107
  esindex: 0.033
  LoadShardBlock: 129.334 (6)
  PetaboxLoader3.datanode: 96.949 (7)
  load_resource: 152.515
  PetaboxLoader3.resolve: 107.228
*/