.aboutindo__inner-wrapper{column-gap:2%}.aboutindo__left,.aboutindo__right{width:49%}.aboutindo__title{font-size:1.375rem;font-weight:500;line-height:1.5}.aboutindo p{font-size:1.125rem}.aboutindo__items{column-gap:6%}.aboutindo__item{justify-content:center;align-items:center;width:46%;display:flex}.aboutindo__item:first-child{width:100%}.aboutindo__item:hover .aboutindo__img--main-img{display:none}.aboutindo__item:hover .aboutindo__img--hover-img{display:block}.aboutindo__img--hover-img{display:none}.aboutindo__title p{color:var(--primary-color);font-size:1.375rem}.aboutindo__title a{color:var(--secondry-color)}@media only screen and (max-width:991px){.aboutindo__left{width:59%}.aboutindo__right{width:39%}.aboutindo__item{width:100%}}@media only screen and (max-width:767px){.aboutindo__left,.aboutindo__right,.aboutindo__item{width:100%}.aboutindo p{font-size:1.125rem}}
.activity{position:relative;overflow:hidden}.activity .waves{top:-25%}.activity__inner-wrapper{z-index:1;column-gap:2%;position:relative}.activity__left{width:26%}.activity__right{width:72%}.activity__items{column-gap:2%}.activity__item{width:49%}.activity__heading{text-transform:uppercase;font-size:2rem;line-height:1.25}.activity__heading span{font-weight:800;display:flex}.activity__img-wrapper{position:relative}.activity__img-wrapper img{width:100%}.activity__title{text-transform:uppercase;color:var(--white-color);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:rgba(255,255,255,.1);border-top-left-radius:1rem;width:calc(100% - 1rem);padding:.125rem 1rem;font-size:2.375rem;font-weight:900;line-height:1.25;position:absolute;bottom:-1px;left:0}.activity__content{background:var(--primary-color);position:relative}.activity__content p{letter-spacing:.01px;color:var(--white-color);margin-bottom:0;font-size:1.125rem;line-height:1.6}.activity__content span{margin-top:.125rem;font-weight:600;display:flex}@media only screen and (max-width:1199px){.activity__title{font-size:2.125rem}}@media only screen and (max-width:1023px){.activity__title{font-size:1.75rem}}@media only screen and (max-width:991px){.activity__heading{font-size:1.375rem;line-height:1.5}.activity__title{padding-top:.375rem;padding-bottom:.375rem;font-size:1.25rem}.activity__content p{font-size:1rem}}@media only screen and (max-width:767px){.activity__left,.activity__right{width:100%}.activity__heading{text-transform:capitalize;font-size:20px;font-weight:500;line-height:28px}}@media only screen and (max-width:559px){.activity__item{width:100%}}
