 h1, h2, h3, h4, h5, h6{
         font-family:"Nunito", sans-serif;
         }
         body {
         font-family: 'Roboto', sans-serif;
         font-size: 16px;
         color: #555;
         line-height: 1.7em;
         font-weight: 500;
         }
         .main-menu__box{
         position: relative;
         background-color: #d5d4cd;
         box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.08);
         }
         .feature-two__title {
         font-size: 22px;
         color: #f6ffaa;
         }
         .main-menu .main-menu__list>li, .stricky-header .main-menu__list>li {
         padding-top: 25px;
         padding-bottom: 25px;
         position: relative;
         }
         .main-menu__logo {
         display: block;
         padding: 8px 0;
         }
         .main-menu__right {
         margin-top: 58px;
         float: right;
         }
         .main-menu__wrapper-inner {
         display: block;
         }
         .text p{
         margin-bottom: 15px;
         }
         .daily-devotion{
         padding:100px 0;
         background:#f7f7f7;
         }
         .daily-devotion__verse h3{
         font-size:26px;
         font-weight:600;
         margin-bottom:10px;
         }
         .verse-ref{
         color:#888;
         margin-bottom:20px;
         }
         .daily-devotion__text p{
         margin-bottom:15px;
         }
         .blog-one__dates{
         text-align: center;
         width: 71px;
         height: 71px;
         border-radius: 10px;
         background: #f2efe9;
         }
         .blog-one__dates h6{
         background: #26cc8c;
         padding: 9px 20px;
         border-radius: 10px 10px 0px 0px;
         font-size: 20px;
         font-weight: 800;
         color: #ffffff;
         }
         .footer-widget__services-list li{
         color:white; 
         }
         .blog-one__dates p {
         background: #f2efe9;
         padding: 9px 20px;
         border-radius: 0px 0px 10px 10px;
         font-size: 16px;
         font-weight: 800;
         color: black;
         text-align: center;
         }
         .news-events-section{
         background:#f8f9fa;
         border-radius:20px;
         margin-top: 20px;
         }
         .news-events-section .event-head{
         background:#ff5528;
         padding:15px;
         border-radius:20px 20px 0px 0px;
         margin-bottom:20px;
         }
         .news-events-section .event-content{
         padding:20px;
         }
         .scroll-to-top__wrapper{
         height: 0px;
         }
         .footer-widget__contact-list li p {
         font-size: 17px;
         }
         .news-events-section .section-title{
         font-size:34px;
         font-weight:700;
         margin-bottom:0px;
         color:white;
         margin-top: 0px;
         }
         .news-events-section .section-subtitle{
         color:#666;
         margin-bottom:15px;
         color: var(--anity-black);
         font-size: 18px;
         line-height: 30px;
         font-weight: 500;
         }
         .news-events-section .news-card{
         background:#fff;
         padding:15px;
         border-radius:15px;
         box-shadow:0 5px 20px rgba(0,0,0,0.08);
         margin-bottom:10px;
         }
         .news-events-section .news-content {
         padding-left:10px;
         }
         .news-events-section .news-content p{
         color: var(--anity-black);
         font-size: 17px;
         line-height: 26px;
         font-weight: 500;
         }
         .news-events-section .news-date{
         font-size:14px;
         color:#999;
         }
         .news-events-section .news-card h4{
         font-size: 20px;
         font-weight: 800;
         padding-bottom: 10px;
         font-size:20px;
         }
         .event-cont{
         padding:10px 20px;
         }
         .slogan-one__bg::before {
         background: rgb(221 92 58 / 91%);
         }
         .footer-widget__services {
         position: relative;
         display: block;
         margin-left: 25px;
         }
         .magazine-section{
         background:white;
         padding:20px;
         border-radius:10px;
         position: relative;
         display: block;
         }
         .magazine-section h3{
         color: var(--anity-black);
         font-size: 35px;
         line-height: 1.2em;
         font-weight: 700;
         letter-spacing: -.04em;
         margin-bottom: 10px;
         }
         .magazine-section .magazine-img img{
         border-radius:10px;
         box-shadow:0 5px 20px rgba(0,0,0,0.1);
         }
         .magazine-section .magazine-content h3{
         font-size:26px;
         font-weight:700;
         margin-bottom:12px;
         }
         .magazine-section .magazine-content p{
         color: var(--anity-black);
         font-size: 16px;
         line-height: 26px;
         font-weight: 500;
         margin-bottom: 26px;
         text-align: left;
         }
         .magazine-section .magazine-list{
         margin:15px 0;
         padding-left:18px;
         }
         .magazine-section .magazine-list li{
         margin-bottom:6px;
         }
         .magazine-section .magazine-btn{
         display:inline-block;
         padding:10px 22px;
         background:#007bff;
         color:#fff;
         text-decoration:none;
         border-radius:5px;
         font-weight:600;
         }
         .magazine-section .magazine-btn:hover{
         background:#0056b3;
         }
         .magazine-section .section-title__title {
         color: var(--anity-black);
         font-size: 30px;
         }
         .main-slider-three__title {
         font-size: 45px;
         }
         .main-slider-three .item {
         position: relative;
         padding-top: 98px;
         padding-bottom: 180px;
         }
         .main-slider-three__img {
         position: absolute;
         top: 38px;
         }
         .section-title__title{
         font-size: 42px;
         }
         .slogan-one__content .title-box h2{
         font-size: 41px;
         }
         .news-scroll{
         height:350px;
         overflow:hidden;
         position:relative;
         }
         .slogan-one__content .text-box p {
         color: #ffffff;
         font-size: 18px;
         line-height: 30px;
         text-align: justify;
         text-indent: 10px;
         }
         .slogan-one__content .btn-box {
         padding-top: 17px;
         }
         .news-track{
         display:flex;
         flex-direction:column;
         animation:scrollNews 20s linear infinite;
         background: #f8f9fa;
         }
         .news-scroll:hover .news-track{
         animation-play-state:paused;
         }
         .footer-widget__services-list li a {
         font-size: 17px;
         padding-left:10px;
         }
         .footer-widget__contact-list li+li {
         margin-top: 9px;
         }
         .footer-widget__services-list li+li {
         margin-top: 9px;
         }
         .site-footer__top-inner {
         padding: 40px 0 13px;
         }
         .site-footer__bottom-menu li {
         color: white;
         }
         .site-footer__bottom-menu li a{
         font-weight:700;
         }
         @keyframes scrollNews{
         0%{
         transform:translateY(0);
         }
         100%{
         transform:translateY(-50%);
         }
         }
         .main-slider-three__text{
         font-size: 18px;
         }
         @media only screen and (min-width: 1320px) and (max-width: 1499px) {
         .main-slider-three__img {
         right: 42px;
         }
         }
         .main-slider-three .owl-theme .owl-nav .owl-prev{
         display: none;
         }
         .main-slider-three .owl-theme .owl-nav [class*=owl-]+[class*=owl-]{
         display: none;
         }
         .main-menu__logo img{
         width:100%;
         }
         @media (max-width: 767px) {
         .main-menu__top {
         display: block;
         }
         .main-menu__box {
         padding: 10px 0px;
         }
         .main-menu__box {
         position: relative;
         background-color: #fae677;
         }
         .main-slider-three .item {
         position: relative;
         padding-top: 47px;
         padding-bottom: 180px;
         }
         .main-slider-three__text{
         font-size: 18px;
         }
         .donate-three__content{
         margin-top:30px;
         }
         .footer-widget__about-text {
         padding-bottom: 0px;
         }
         .footer-widget__about {
         padding-top: 0;
         margin-bottom: 0px;
         }
         .blog-one__dates{
         width: 50px;
         }
         .blog-one__dates h6 {
         padding: 9px 9px;
         }
         .blog-one__dates p {
         padding: 9px 9px;
         }
         .news-events-section .event-content {
         padding: 10px;
         }
         .magazine-section{
         margin-top:20px;
         }
         .magazine-img{
         margin-top:20px;
         }
         }