body{font-family: 'Roboto', sans-serif; font-size: 14px; background: #fff;}
html, body{overflow-x: hidden;}
@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/svg/icomoon.eot?7vfwjk');
  src:  url('../fonts/svg/icomoon.eot?7vfwjk#iefix') format('embedded-opentype'),
    url('../fonts/svg/icomoon.ttf?7vfwjk') format('truetype'),
    url('../fonts/svg/icomoon.woff?7vfwjk') format('woff'),
    url('../fonts/svg/icomoon.svg?7vfwjk#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.icon{font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}
.icon-dots:before {
  content: "\e900";
}
.icon-left-arrow:before {
  content: "\e902";
}
.icon-right-arrow:before {
  content: "\e904";
}
.icon-phone:before {
  content: "\e908";
}
.icon-place:before {
  content: "\e925";
}
.icon-user-circle:before {
  content: "\e912";
}
.icon-calendar1:before {
  content: "\e936";
}
.icon-email:before {
  content: "\e90f";
}
.icon-map-maker-p:before {
  content: "\e906";
}
.icon-1216895:before {
  content: "\e909";
}
.icon-chevron-right:before {
  content: "\e911";
}
.icon-chevron-left:before {
  content: "\e913";
}
.icon-menu1:before {
  content: "\e90c";
}
.icon-segment:before {
  content: "\e907";
}
.icon-align-left:before {
  content: "\e90a";
}
.icon-align-right:before {
  content: "\e90d";
}
.icon-clearclose:before {
  content: "\e928";
}
.icon-done:before {
  content: "\e929";
}
.icon-done_all:before {
  content: "\e92a";
}
.icon-check:before {
  content: "\e921";
}
.icon-arrow-thin-down:before {
  content: "\e91c";
}
.icon-arrow-thin-up:before {
  content: "\e91d";
}
.icon-arrow-thin-left:before {
  content: "\e91e";
}
.icon-arrow-thin-right:before {
  content: "\e91f";
}
@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-40%, 0, 0)
    }
    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInLeft {
    animation-name: fadeInLeft
}
@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translate3d(100%, 0, 0)
    }
    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInRight {
    animation-name: fadeInRight
}
:root {
  --default: #ffda6b;
  --primary: #000000;
  --secondary: #F58634;
  --default-dark: #4B5960;
  --white: #ffffff;
  --black: #000000;
}
:focus{outline: none !important;}
button:focus{outline: none !important}
.maincontainer{padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; max-width: 1560px;}
.maincontainer:after{display: table; content: ""; clear: both;}
.maincontainer:before{display: table; content: ""; clear: both;}
.headercontainer{padding: 0px 0px; background: #a04e4e;}
.headercontainer .headerinner{position: fixed; left: 0px; top: 0; right: 0px; z-index: 99; background: #a04e4e; padding: 0px 0px; -webkit-transition: all 0.7s ease-in-out; transition: all 0.8s ease-in-out; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.04);}
.headercontainer .headerinner.sticky{position: fixed; top: 0 !important; left: 0; width: 100%; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); -webkit-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out;}
@keyframes slide-down{
  0% {opacity: 0; transform: translateY(-200px);} 
  0% {opacity: 0; -webkit-transform: translateY(-200px);} 
  100% {opacity: 1; transform: translateY(0);} 
  100% {opacity: 1; -webkit-transform: translateY(0);} 
}
.headercontainer .headtoprow{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px;}
.headercontainer .headtoprow .logocontainer{position: relative; padding: 8px 10px 8px 0px; max-width: 215px; -ms-flex-item-align: center; align-self: center; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.headercontainer .headtoprow .navigationcolumn{padding: 0px 5px; -ms-flex-item-align: center; align-self: center; margin-left: auto;}
.headercontainer .logocontainer img{position: relative; z-index: 1; max-height: 65px; max-width: 100%; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.headercontainer .headerinner.sticky .logocontainer{padding: 5px 10px 5px 0px;}
.headercontainer .headerinner.sticky .logocontainer img{max-height: 50px;}

.headercontainer .navigation{float: right;}
.headercontainer .navigation .navigationbox{float: left;}
.headercontainer .navigation .sf-menu{margin: 0px; padding: 0px; float: none; display: inline-block; text-align: center; vertical-align: middle;}
.headercontainer .navigation .sf-menu > li{list-style: none; display: inline-block; float: none;}
.headercontainer .navigation .sf-menu > li > a{color: var(--white); text-decoration: none; padding: 28px 20px; display: block; font-size: 15px; text-transform: capitalize; letter-spacing: 1px; font-weight: 400; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.headercontainer .navigation .sf-menu > li > a:hover{color: var(--default); background: transparent;}
.headercontainer .navigation .sf-menu > li.active > a{color: var(--default); background: transparent;}
.headercontainer .navigation .sf-menu > li:last-child > ul{left: auto; right: 0px;}
.headercontainer .navigation ul li.parent:after{font-family: 'FontAwesome'; content: "\f107"; position: absolute; right: 5px; top: 50%; color: var(--white); margin-top: -11px;}
.headercontainer .navigation ul li.parent:hover:after{color: var(--black);}
/* dropdown menu css start */
.headercontainer .navigation ul li ul li{width: 100%;}
.headercontainer .navigation ul li ul li a{width: 100%; font-size: 13px;}
.sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; }
.sf-menu li { position: relative; }
.sf-menu ul { position: absolute; top: 94px; left: 0px; z-index: 999; padding: 0px; margin: 0px; }
.sf-menu > li {float: left;}
.sf-menu a { display: block; position: relative; }
.sf-menu ul ul { top: 0; left: 100%; }
/* DEMO SKIN */
.sf-menu{float: left;}
.sf-menu li ul li a{background: 0 0; color: #4B9095; text-align: left; padding: 14px 15px;}
.sf-menu li ul li + li{border-top: 1px solid #fff1c4;}
.sf-menu li ul li a:hover{background: #000; color: var(--white); }
.sf-menu a{padding: 7px 20px; text-decoration: none; zoom: 1; }
.sf-menu a{color: #13a; }
.sf-menu li{-webkit-transition: background .2s; transition: background .2s; }
.sf-menu li:hover, .sf-menu li.sfHover {-webkit-transition: none; transition: none; }
.headercontainer .navigation .sf-menu>li>a:hover{color: var(--default); background: 0 0;}
.headercontainer .navigation .sf-menu>li:hover a{background: var(--default); color: var(--black);}
.headercontainer .navigation .sf-menu>li ul li:hover a{background: none !important; color: #303030;}
.headercontainer .navigation .sf-menu>li:hover ul li a{color: var(--black);}
.headercontainer .navigation .sf-menu>li ul li a{background: none !important; color: var(--white); -webkit-transition: 0.4s ease-in-out; -moz-transition: 0.4s ease-in-out; -ms-transition: 0.4s ease-in-out; -o-transition: 0.4s ease-in-out; transition: 0.4s ease-in-out;}
.headercontainer .navigation .sf-menu>li ul li a:hover{background: var(--primary) !important; color: var(--white);}
.headercontainer .navigation .sf-menu>li ul li a{background: none; font-size: 15px; text-transform: capitalize;}
.sf-arrows .sf-with-ul { padding-right: 30px !important; }
.sf-arrows .sf-with-ul:after { content: '\f107'; position: absolute; font-family: 'FontAwesome'; right: 20px; height: 0; width: 0; }
.sf-arrows > li > .sf-with-ul { padding-right: 30px !important; }
.sf-arrows > li > .sf-with-ul:focus:after, .sf-arrows > li:hover > .sf-with-ul:after, .sf-arrows > .sfHover > .sf-with-ul:after { }
.sf-arrows ul .sf-with-ul:after { content: '\f105'; }
.sf-arrows ul li > .sf-with-ul:focus:after, .sf-arrows ul li:hover > .sf-with-ul:after, .sf-arrows ul .sfHover > .sf-with-ul:after { }


.bannercontainer{padding: 0px; position: relative;}
.bannercontainer .owl-carousel .owldotsouter{position: absolute; left: 15px; right: 15px; bottom: 25px; z-index: 2; text-align: left;}
.bannercontainer .owl-carousel .item{position: relative;}
.bannercontainer .owl-carousel .owl-nav{position: absolute; left: 30px; right: 30px; top: 50%; margin: 0px; text-align: left; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.bannercontainer .owl-carousel .owl-nav .owl-prev{background: var(--black); color: var(--white); width: 40px; height: 40px; line-height: 40px; font-size: 2rem; float: left; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.bannercontainer .owl-carousel .owl-nav .owl-prev:hover{background: var(--default); color: var(--black);}
.bannercontainer .owl-carousel .owl-nav .owl-next{background: var(--default); color: var(--black); width: 40px; height: 40px; line-height: 40px; font-size: 2rem; float: right; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.bannercontainer .owl-carousel .owl-nav .owl-next:hover{background: var(--black); color: var(--white);}

.bannercontainer .owl-dots{position: relative; text-align: left;}
.bannercontainer .owl-dots .owl-dot{display: inline-block; margin: 4px 6px;}
.bannercontainer .owl-dots .owl-dot span{margin: 0px 0px;}
.bannercontainer .owl-dots .owl-dot span{width: 12px; height: 12px; position: relative; background: #fff; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.bannercontainer .owl-dots .owl-dot span:hover{background: var(--default); border-color: var(--default);}
.bannercontainer .owl-dots .owl-dot.active span{background: var(--default); border-color: var(--default); width: 30px; box-shadow: 0px 0px 0px 1px var(--default);}

.bannercontainer .owl-carousel .item:after{content: ""; pointer-events: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background: rgba(0, 0, 0, 0.36); z-index: 1;}


.bannercontainer .bannercaption{position: absolute; left: 0px; right: 0px; top: 50%; padding: 0px 120px; z-index: 2; pointer-events: none; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.bannercontainer .bannercaption .captioninner{float: left; width: 100%; pointer-events: all;}
.bannercontainer .bannercaption .captioninner h1{font-family: 'Roboto', sans-serif; color: var(--default); font-size: 50px; margin: 0px 0px 20px 0px; font-weight: 700;}
.bannercontainer .bannercaption .captioninner h1 span{display: block; font-weight: 300; font-size: 70%}
.bannercontainer .bannercaption .captioninner p{color: #fff; font-size: 16px; text-align: left; font-weight: 400; margin: 0px 0px 20px 0px;}
.bannercontainer .bannercaption .captioninner .date{display: inline-block; background: var(--default); color: var(--black); font-size: 14px; font-weight: 500; padding: 0px 15px 0px 0px; margin-bottom: 15px;}
.bannercontainer .bannercaption .captioninner .date i{display: inline-block; vertical-align: middle; width: 34px; height: 34px; text-align: center; line-height: 34px; background: var(--black); color: #fff; margin-right: 10px;}
.bannercontainer .bannercaption .captioninner .date span{display: inline-block; vertical-align: middle;}

.bannercontainer .owl-carousel .active .bannercaption .tttext{-webkit-animation: 1s .5s fadeInLeft both; animation: 1s .5s fadeInLeft both;}
.bannercontainer .owl-carousel .active .bannercaption h1{-webkit-animation: 1s .7s fadeInLeft both; animation: 1s .7s fadeInLeft both;}
.bannercontainer .owl-carousel .active .bannercaption p{-webkit-animation: 1.5s .9s fadeInLeft both; animation: 1.5s .9s fadeInLeft both;}
.bannercontainer .owl-carousel .active .bannercaption .date{-webkit-animation: 1.5s .9s fadeInLeft both; animation: 1.5s .9s fadeInLeft both;}
.bannercontainer .owl-carousel .active .bannercaption .viewmore{-webkit-animation: 1.5s .9s fadeInLeft both; animation: 1.5s .9s fadeInLeft both;}

.bannercontainer .bannercaption .captioninner .viewmore{font-size: 13px; padding: 8px 35px; background: var(--default); color: var(--black);}
.bannercontainer .bannercaption .captioninner .viewmore:hover{background: #a04e4e; color: var(--white);}

.form-control:focus{border-color: #cb3984; box-shadow: 0 0 0 0.2rem rgb(225 123 185 / 52%);}

.topsocial{float: left; width: 100%; background: #0E1529; padding: 25px 0px 25px 25px; margin-top: -30px; position: relative; z-index: 13;}
.topsocial:before{content: ""; position: absolute; left: 100%; top: 0px; bottom: 0px; width: 9999em; background: #0E1529;}
.topsocial label{display: block; text-align: left; width: 100%; color: #fff; font-size: 13px; font-weight: 500; letter-spacing: 0.545em; text-transform: uppercase; margin: 0px 0px 15px 0px;}
.topsocial a{width: 38px; height: 38px; text-align: center; font-size: 1.4em; line-height: 40px; position: relative; margin: 0px 4px 0px 0px; display: inline-block; text-decoration: none; background: rgba(132, 132, 132, 0.38); color: #b3b2b2; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.topsocial .facebook{color: #fff; background: #3B5998;}
.topsocial .instagram{color: #fff; background: linear-gradient(49.12deg, #FFDD55 6.62%, #FF543E 50.06%, #C837AB 93.5%);}
.topsocial .twitter{color: #fff; background: #55ACEE;}
.topsocial .youtube{color: #fff; background: #D42428;}
.topsocial .linkedin{color: #fff; background: #007AB9;}

.siteheading{display: block; text-align: left; padding-right: 0px;}
.siteheading h2{color: #000000; font-size: 32px; text-transform: capitalize; font-weight: 700; margin: 0px 0px 15px 0px; position: relative;}
.siteheading p{color: #4e4e4e; font-size: 15px; line-height: 25px; font-weight: 400; margin-bottom: 35px;}
.viewmore{display: inline-block; font-size: 14px;font-weight: 600;line-height: 25px; text-transform: uppercase; text-decoration: none; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; font-weight: 700; letter-spacing: 1px;-webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; overflow: hidden; background-color: var(--black);  color: #ffffff; border: none; padding: 10px 40px 10px; text-decoration: none;}
.viewmore:hover{background: var(--default); color: var(--black); text-decoration: none;}

.theme-btn{display: inline-block; font-size: 13px; line-height: 22px; text-transform: uppercase; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; font-weight: 500; letter-spacing: 1px;-webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; overflow: hidden; background-color: var(--black);  color: #ffffff; border: none; padding: 8px 30px 8px; text-decoration: none;}
.theme-btn:hover{background: var(--default); color: var(--black); text-decoration: none;}


.photosovarlay{position: relative; overflow: hidden;}
.photosovarlay:before{content: ''; position: absolute; top: 0; left: -100%; z-index: 2; display: block; width: 50%; height: 100%; background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%); background: linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);
    -webkit-transform: skewX(-25deg); transform: skewX(-25deg);}
.photosovarlay:hover:before{-webkit-animation: shine .75s; animation: shine .75s;}
@-webkit-keyframes shine{100%{left: 125%}}@keyframes shine{100%{left: 125%}}

.aboutcontainer{padding: 80px 0px; background: #fff;}
.aboutcontainer .aboutthum{float: left; width: 100%; -webkit-box-shadow: 20px 20px 0px var(--default); box-shadow: 20px 20px 0px var(--default);}
.aboutcontainer .aboutthum img{width: 100%; max-height: 100%;}
.aboutcontainer .aboutcontent{float: left; width: 100%; padding-left: 30px;}
.aboutcontainer h4{color: var(--default); font-weight: 600; font-size: 18px; text-transform: uppercase; margin-top: 0px; margin-bottom: 10px;}
.aboutcontainer h2{color: #323a45; font-weight: 600; font-size: 30px; margin-top: 0px; margin-bottom: 20px;}
.aboutcontainer p{color: #666666; line-height: 26px; margin: 0 0 15px; text-transform: none; font-weight: 400;}
.aboutcontainer .readmorebtn{display: inline-block; font-size: 14px;font-weight: 600;line-height: 25px; text-transform: uppercase; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; font-weight: 700; letter-spacing: 1px;-webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; overflow: hidden; background-color: var(--black);  color: #ffffff; border: none; padding: 10px 40px 10px; text-decoration: none;}
.aboutcontainer .readmorebtn:hover{background: var(--default); color: var(--black);}

.schedulecontainer{padding: 80px 0px; background: var(--default); position: relative;}
.schedulecontainer .schedulebg{position: absolute; left: 0px; width: 50%; bottom: 0px; top: 0px; background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover;}
.schedulecontainer .scheduleinner{position: relative; z-index: 1;}
.schedulecontainer .schedulebx{float: left; width: 100%;}
.schedulecontainer .schedulebx .siteheading{margin-bottom: 15px;}
.schedulecontainer .schedulebx .siteheading h2{color: var(--white);}
.schedulecontainer .schedulebx .siteheading p{color: var(--white); margin-bottom: 10px;}
.schedulecontainer ul{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px; padding: 10px 0px 0px 0px; margin-right: -5px; margin-left: -5px;}
.schedulecontainer ul li{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; padding: 0px 5px; display: block; margin: 0px 0px 12px 0px; padding-left: 32px; position: relative; list-style: none; color: var(--white); font-size: 15px; font-weight: 300;}
.schedulecontainer ul li:before{font-family: 'FontAwesome'; content: "\f29a"; position: absolute; left: 5px; top: -1px; color: var(--default);}

.schedulecontainer .ekadashibox{float: left; width: 100%; padding: 0px 0px 0px 40px;}
.schedulecontainer .ekadashibox .siteheading{margin-bottom: 15px;}
.schedulecontainer .ekadashibox .siteheading h2{color: var(--black);}
.schedulecontainer .ekadashibox .siteheading p{color: var(--black); margin-bottom: 10px;}

.schedulecontainer .ekadashibox .ekadashibtx{display: block; background: #c7a842; margin-bottom: 10px;}
.schedulecontainer .ekadashibox .ekadashibtx .ekadashibtxdate{display: table-cell; vertical-align: middle; background: #000;}
.schedulecontainer .ekadashibox .ekadashibtx .ekadashibtxdate .ekadashibtxdateinner{display: block; width: 60px; height: 60px; padding: 8px 5px; font-size: 15px; text-align: center; background: #000; color: #fff; float: left;}
.schedulecontainer .ekadashibox .ekadashibtx .ekadashibtxdate .ekadashibtxdateinner span{display: block; font-size: 28px; font-weight: 700; line-height: 100%;}
.schedulecontainer .ekadashibox .ekadashibtx .ekadashibtxcontent{display: table-cell; vertical-align: middle; width: 100%; padding: 10px 0px 10px 15px;}
.schedulecontainer .ekadashibox .ekadashibtx .ekadashibtxcontent h3{font-size: 16px; color: #322a0e; font-weight: 600; margin: 0px 0px 5px 0px;}
.schedulecontainer .ekadashibox .ekadashibtx .ekadashibtxcontent p{font-size: 13px; font-weight: 400; margin: 0px;}

.schedulecontainer .viewmore{font-size: 13px; padding: 8px 35px; background: #a04e4e; color: #fff; margin-top: 20px;}
.schedulecontainer .viewmore:hover{background: var(--black); color: var(--white);}

.timeschedulecontainer{background-color: var(--white); background-position: 0px 32px; background-repeat: no-repeat; background-size: 470px auto; padding: 40px 0px 40px 0px;}
.timeschedulecontainer .owl-stage-outer{padding: 30px 0px;}
.timeschedulecontainer .pldescolumn{-ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; padding: 0rem 0.5rem;}
.timeschedulecontainer .pldesbox{display: block; padding: 0px 0px 10px 0px; text-align: center;}
.timeschedulecontainer .pldesbox img{width: 140px; height: 140px; display: inline-block; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.timeschedulecontainer .pldesboxcontent{display: block; padding: 30px 0px 0px 0px;}
.timeschedulecontainer .pldesbox h3{color: var(--black); font-size: 20px; font-weight: 600; margin: 0px 0px 5px 0px;}
.timeschedulecontainer .pldesbox p{color: var(--black); font-size: 14px; font-weight: 400; margin: 0px 0px 0px 0px;}
.timeschedulecontainer .owl-carousel .owl-item.active.center .pldesbox img{-webkit-transform: translateY(-5px) scale(1.3); transform: translateY(-5px) scale(1.3);}

.timeschedulecontainer .owl-dots .owl-dot{display: inline-block; margin: 4px 15px 4px 3px; position: relative; z-index: 1;}
.timeschedulecontainer .owl-dots .owl-dot span{margin: 0px 0px; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.timeschedulecontainer .owl-dots .owl-dot span{width: 7px; height: 7px; cursor: pointer; position: relative; background: #a04e4e;}
.timeschedulecontainer .owl-dots .owl-dot span:hover{background: #a04e4e;}
.timeschedulecontainer .owl-dots .owl-dot.active span{background: #a04e4e; box-shadow: 0px 0px 0px 9px rgb(160 78 78 / 33%); box-shadow: 0px 0px 0px 9px rgb(160 78 78 / 33%);}
.timeschedulecontainer .owl-theme .owl-nav.disabled+.owl-dots{margin-top: 10px; margin-bottom: 10px;}


.donatecontainer{padding: 0px; background-position: center center; background-repeat: no-repeat; background-size: cover;}
.donatecontainer .donateinner{padding: 70px 0px 70px 0px; background: rgb(0 0 0 / 46%);}
.donatecontainer .donateinner .siteheading h2{color: #fff;}
.donatecontainer .donateinner .siteheading p{color: #fff;}
.donatecontainer .donateinner .viewmore{background: var(--default); color: var(--black); text-decoration: none;}
.donatecontainer .donateinner .viewmore:hover{background: #a04e4e; color: var(--white); text-decoration: none;}


.blogcontainer{padding: 50px 0px; background: #fff;}
.blogcontainer .section-heading{margin-bottom: 20px;}
.blogcontainer .owl-stage-outer{padding: 25px 0px;}
.blogcontainer .owl-carousel .item{float: left; width: 100%; height: 100%; padding: 0rem 0.5rem;}
.blogcontainer .owl-carousel .owl-stage{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.blogcontainer .owl-carousel .owl-item{display: -webkit-flex; display: -ms-flexbox; display: flex;}
.blogcontainer .owl-theme .owl-nav{pointer-events: none; position: absolute; left: -40px; right: -40px; top: 50%; z-index: 2; margin: 0px; text-align: left; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.blogcontainer .owl-theme .owl-nav .owl-prev{pointer-events: all; float: left; margin:0px 0px; background: transparent; border: none; color: #787878; height: 38px; width: 38px; border-radius: 0px; text-align: center; line-height: 38px; padding: 0px; font-size: 1.8em; padding-right: 0px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.blogcontainer .owl-theme .owl-nav .owl-next{pointer-events: all; float: right; margin:0px 0px; background: transparent; border: none; color: #787878; height: 38px; width: 38px; border-radius: 0px; text-align: center; line-height: 38px; padding: 0px; font-size: 1.8em; padding-left: 0px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.blogcontainer .owl-theme .owl-nav .owl-prev:hover{background: transparent; color: #ff0000;}
.blogcontainer .owl-theme .owl-nav .owl-next:hover{background: transparent; color: #ff0000;}

.blogcontainer .owl-dots .owl-dot{display: inline-block; margin: 4px 15px 4px 3px; position: relative; z-index: 1;}
.blogcontainer .owl-dots .owl-dot span{margin: 0px 0px; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.blogcontainer .owl-dots .owl-dot span{width: 7px; height: 7px; cursor: pointer; position: relative; background: #a04e4e;}
.blogcontainer .owl-dots .owl-dot span:hover{background: #a04e4e;}
.blogcontainer .owl-dots .owl-dot.active span{background: #a04e4e; box-shadow: 0px 0px 0px 9px rgb(160 78 78 / 33%); box-shadow: 0px 0px 0px 9px rgb(160 78 78 / 33%);}
.blogcontainer .owl-theme .owl-nav.disabled+.owl-dots{margin-top: 10px;}


.blogbox{float: left; width: 100%; height: 100%; padding: 13px 13px 20px 13px; position: relative; background: transparent;}
.blogbox:after{content: ""; position: absolute; z-index: 1; left: 0px; right: 0px; bottom: 0px; top: 85px; background: #fff; -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 11px 6px 23px 0px rgba(0, 0, 0, 0.14); box-shadow: 11px 6px 23px 0px rgba(0, 0, 0, 0.14); -webkit-transition: background 0.3s ease-in-out; transition: background 0.3s ease-in-out;}
.blogbox .blogboxinner{float: left; width: 100%; position: relative; z-index: 2;}
.blogbox .blogboxinner .blogimg{float: left; width: 100%; position: relative;}
.blogbox .blogboxinner .blogimg img{width: 100%; max-height: 100%; -webkit-object-fit: cover; object-fit: cover; -webkit-border-radius: 8px; border-radius: 8px;}
.blogbox .blogboxinner .blogimg .btnbox{position: absolute; right: 0px; bottom: 0px;}
.blogbox .blogboxinner .blogimg .btnbox .date{display: inline-block; background: #a04e4e; color: #fff; border: none; outline: none; font-size: 14px; font-weight: 400; padding: 6px 18px; -webkit-border-radius: 8px 0px 8px 0px; border-radius: 8px 0px 8px 0px; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.blogbox .blogboxinner .blogcontent{float: left; width: 100%; text-align: center; padding: 25px 0px 0px 0px;}
.blogbox .blogboxinner .blogcontent h3{width: 100%; position: relative; color: #1b1e23; font-size: 16px; font-weight: 400; margin: 0px 0px 15px 0px; padding: 0px 0px 11px 0px;}
.blogbox .blogboxinner .blogcontent h3 a{color: #1b1e23; text-decoration: none; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.blogbox .blogboxinner .blogcontent h3:after{content: ""; position: absolute; width: 70px; left: 0px; right: 0px; top: 100%; border-bottom: 2px solid var(--default); margin: auto; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.blogbox .blogboxinner .blogcontent p{color: #404348; font-size: 14px; font-weight: 400; line-height: 22px; margin: 0px 0px 15px 0px; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.blogbox .blogboxinner .blogcontent .readmore{color: var(--default); border-bottom: 1px solid var(--default); line-height: 100%; text-decoration: none; font-size: 15px; font-weight: 400; margin: 0px; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.blogbox:hover:after{background: var(--default);}
.blogbox:hover .blogboxinner .blogimg .btnbox .date{background: var(--default); color: #a1831e;}
.blogbox:hover .blogboxinner .blogcontent h3 a{color: #a1831e;}
.blogbox:hover .blogboxinner .blogcontent h3:after{border-color: #a1831e;}
.blogbox:hover .blogboxinner .blogcontent p{color: #a1831e;}
.blogbox:hover .blogboxinner .blogcontent .readmore{color: #a1831e; border-color: #a1831e;}
.blogcontainer .owl-theme .owl-nav{pointer-events: none; position: absolute; left: -40px; right: -40px; top: 50%; z-index: 2; margin: 0px; text-align: left; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.blogcontainer .owl-theme .owl-nav .owl-prev{pointer-events: all; float: left; margin:0px 0px; background: transparent; border: none; color: #787878; height: 38px; width: 38px; border-radius: 0px; text-align: center; line-height: 38px; padding: 0px; font-size: 1.8em; padding-right: 0px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.blogcontainer .owl-theme .owl-nav .owl-next{pointer-events: all; float: right; margin:0px 0px; background: transparent; border: none; color: #787878; height: 38px; width: 38px; border-radius: 0px; text-align: center; line-height: 38px; padding: 0px; font-size: 1.8em; padding-left: 0px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.blogcontainer .owl-theme .owl-nav .owl-prev:hover{background: transparent; color: var(--default);}
.blogcontainer .owl-theme .owl-nav .owl-next:hover{background: transparent; color: var(--default);}

.footercontainer{padding: 10px 0px 0px 0px; background: #a04e4e; background-position: center center; background-repeat: no-repeat; background-size: cover;}
.footercontainer .footerbtm{display: block;}
.footercontainer .footerbtm h3{color: var(--default); font-size: 24px; font-weight: 600; margin: 0px 0px 20px 0px;}
.footercontainer .footernav{float: left; width: 100%; padding-left: 0px; padding: 40px 0px 20px 0px;}
.footercontainer ul{display: block; margin: 0px; padding: 0px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.footercontainer ul li{list-style: none; margin: 0px 0px 7px 0px; padding: 0px; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.footercontainer ul li a{display: block; color: #f5b6b6; text-decoration: none; font-weight: 400; font-size: 14px; padding: 0px; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.footercontainer ul li a:hover{color: var(--default);}
.footercontainer .footeraddressbx{float: left; width: 100%; padding: 40px 0px;}
.footercontainer .footeraddressbx p{color: #f5b6b6; position: relative; padding: 6px 0px 0px 54px; font-size: 14px; margin-bottom: 20px;}
.footercontainer .footeraddressbx p a{color: #f5b6b6; text-decoration: none; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.footercontainer .footeraddressbx p i{position: absolute; left: 0px; top: 0px; width: 34px; height: 34px; background: var(--default); text-align: center; line-height: 34px; color: var(--black); font-size: 120%; -webkit-border-radius: 5px; border-radius: 5px;}
.footercontainer .footeraddressbx p span{display: table-cell; vertical-align: top;}
.footercontainer .footeraddressbx p a:hover{color: var(--default);}
.footercontainer .footeraddressbx p.addressbx{padding-top: 0px;}
.footercontainer .footbottom{display: block; padding: 30px 0px; background: #000000;}
.footercontainer .copyright{display: block; text-align: center; color: #f5b6b6; font-size: 14px; padding: 20px 0px; border-top: 1px solid #b55e5e;}
.footercontainer .copyright a{color: #f5b6b6; text-decoration: none; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.footercontainer .copyright a:hover{color: var(--default);}


.contactcontainer{padding: 40px 0px 40px 0px; background: #fbfbfb;}
.contactcontainer .ctformbox{float: left; width: 100%; padding: 15px; background: #fff; -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.12); box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.12);}
.contactcontainer .ctformbox .lboxcontent{position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; height: 100%; text-align: center; -ms-flex-align: center; align-items: center; background: #a04e4e;}
/*.contactcontainer .ctformbox .lboxcontent:after{content: ""; position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; top: 50px; left: 100%; margin-top: -5px; border-width: 40px 0 40px 40px; border-left-color: #a04e4e;}*/
.contactcontainer .ctformbox .lboxcontent .lboxcontentinner{position: relative; z-index: 1; -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; padding: 25px 70px;}
.contactcontainer .ctformbox .lblogo{display: block; text-align: center; margin: 0px 0px 40px 0px;}
.contactcontainer .ctformbox .lblogo img{max-width: 100%; max-height: 68px;}
.contactcontainer .ctformbox h1{text-align: left; color: #fff; font-size: 40px; font-weight: 900; margin: 0px 0px 15px 0px; }
.contactcontainer .ctformbox h1.sign{text-transform: uppercase; letter-spacing: 5px;}
.contactcontainer .ctformbox p{color: #f3f1ee; font-size: 14px; line-height: 22px; margin: 0px 0px 25px 0px;} 
.contactcontainer .ctformbox .lblright{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; text-align: center; -ms-flex-align: center; align-items: center;}
.contactcontainer .ctformbox .lblright .lblrightinner{-ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; padding: 0px;}
.contactcontainer .ctformbox .lblright .lblrightinner .innerbox{padding: 0px;}
.contactcontainer .ctformbox .lblright .lblrightinner .innerbox iframe{vertical-align: bottom;}
.contactcontainer .ctformbox .lblright .lglogoright{display: block; text-align: center; margin: 0px 0px 15px 0px;}
.contactcontainer .coininfo{display: block; text-align: left; padding: 30px 0px 0px 0px;}
.contactcontainer .coininfo .cticon{display: table-cell; vertical-align: top; padding-right: 20px;}
.contactcontainer .coininfo .cticon i{float: left; width: 60px; height: 60px; text-align: center; line-height: 60px; font-size: 1.6em; background: #783232; -webkit-border-radius: 5px; border-radius: 5px; color: #fff; -webkit-box-shadow: 0px 4px 0px 0px #5e2323; box-shadow: 0px 4px 0px 0px #5e2323;}
.contactcontainer .coininfo .cticontent{display: table-cell; vertical-align: middle; width: 100%;}
.contactcontainer .coininfo .cticontent h4{color: #fff; font-weight: 700; margin: 0px 0px 5px 0px; font-size: 20px;}
.contactcontainer .coininfo .cticontent p{color: #fff; margin: 0px;}
.contactcontainer .coininfo .cticontent p a{color: #fff; text-decoration: none;}

.staticpagecontainer{padding: 40px 0px; background: #fff;}
.staticpagecontainer h3{text-align: left; color: #32353c; font-size: 28px; font-weight: 600; margin: 0px 0px 10px 0px; position: relative;}
.staticpagecontainer h4{text-align: left; color: #32353c; font-size: 24px; font-weight: 600; margin: 0px 0px 10px 0px; position: relative;}
.staticpagecontainer h5{text-align: left; color: #32353c; font-size: 20px; font-weight: 600; margin: 0px 0px 10px 0px; position: relative;}
.staticpagecontainer h6{text-align: left; color: #32353c; font-size: 18px; font-weight: 600; margin: 0px 0px 10px 0px; position: relative;}
.staticpagecontainer p{text-align: left; color: #57647c; font-size: 16px; line-height: 26px; font-weight: 400; margin-bottom: 20px;}
.staticpagecontainer p a{color: #191919; text-decoration: underline;}
.staticpagecontainer p a:hover{text-decoration: underline;}
.staticpagecontainer ul{display: block; margin: 0px 0px 20px 0px; padding: 0px;}
.staticpagecontainer ul li{display: block; position: relative; margin: 0px 0px 11px 0px; padding: 0px 0px 0px 16px; list-style: none; text-align: left; color: #57647c; font-size: 16px; font-weight: 400; }
.staticpagecontainer ul li:before{content: ""; position: absolute; left: 0px; top: 7px; background: #a04e4e; width: 6px; height: 6px; -webkit-border-radius: 50%; border-radius: 50%;}
.staticpagecontainer img{float: right; width: 100%; max-width: 400px; margin: 0px 0px 30px 55px; -webkit-box-shadow: -15px 15px 0px var(--default); box-shadow: -15px 15px 0px var(--default);}

.bannercontainer > img{width: 100%; max-height: 100%;}

.donationcontainer{padding: 0px 0px 40px 0px; background: #fbfbfb;}
.donationcontainer .siteheading{margin-bottom: 20px;}
.donationcontainer .siteheading h2{margin-bottom: 10px; color: #a04e4e; font-size: 32px;}
.donationcontainer .siteheading p{margin-bottom: 0px;}
.donationcontainer .donationbx{float: left; width: 100%; margin-top: -80px; padding: 0px; background: #fff; -webkit-border-radius: 7px; border-radius: 7px; -webkit-box-shadow: 0 17px 50px 0 rgb(0 0 0 / 19%), 0 12px 15px 0 rgb(0 0 0 / 24%); box-shadow: 0 17px 50px 0 rgb(0 0 0 / 19%), 0 12px 15px 0 rgb(0 0 0 / 24%);}
.donationcontainer .donationbx .donationleftbx{float: left; width: 100%; padding: 60px;}
.donationcontainer .donationbx .donationleftbx .dntconetnt{display: block;}
.donationcontainer .donationbx .donationleftbx .dntconetnt p{color: #333; font-size: 14px; margin-bottom: 10px;}
.donationcontainer .donationbx .donationleftbx .dntconetnt p strong{padding-right: 15px; color: #000;}
.donationcontainer .donationbx .donationrightbx{height: 100%; background: #efeeee; padding: 50px; margin-right: -1px; -webkit-border-radius: 0px 7px 7px 0px; border-radius: 0px 7px 7px 0px;}
.donationcontainer .donationbx .donationrightbx h3{color: #000; font-size: 16px; margin: 0px 0px 15px 0px; text-align: center; font-weight: 500;}
.donationcontainer .donationbx .donationrightbx .qrcode{display: block; background: #fff; margin-bottom: 20px; -webkit-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0px 0px 9px rgb(0 0 0 / 16%); box-shadow: 0px 0px 9px rgb(0 0 0 / 16%);}
.donationcontainer .donationbx .donationrightbx .qrcode img{width: 100%; max-height: 100%; padding: 20px;}

.donationcontainer .donationbx .donationleftbx .dl-horizontal{font-size: 15px;}
.donationcontainer .donationbx .donationleftbx .dl-horizontal dt strong{font-weight: 600;}
.donationcontainer .donationbx .donationleftbx .dl-horizontal hr{margin: 9px 0px;}

.ourteamcontainer{padding: 50px 0px 20px 0px;}
.ourteamcontainer .teamrow{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; -ms-flex-align: center; align-items: center; margin-bottom: 60px;}
.ourteamcontainer .teamrow:nth-child(even){-ms-flex-direction: row-reverse; flex-direction: row-reverse;}
.ourteamcontainer .teamrow .teamcolumn{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; padding: 0px 15px;}
.ourteamcontainer .teambx{float: left; width: 100%;}
.ourteamcontainer .teambx img{width: 100%; max-height: 100%; -webkit-border-radius: 20px; border-radius: 20px; clip-path: polygon(0 0, 100% 0, 100% 86%, 90% 100%, 0 100%, 0% 50%);}
.ourteamcontainer .teambxcontent{float: left; width: 100%; padding: 0px 30px;}
.ourteamcontainer .teamrow:nth-child(even) .teambxcontent{padding: 10px 30px 10px 0px;}
.ourteamcontainer .teambxcontent h3{color: var(--black); font-size: 32px; font-weight: 700; margin: 0px 0px 10px 0px;}
.ourteamcontainer .teambxcontent  p{color: #454545; font-size: 15px; line-height: 26px; font-weight: 400; margin: 0px 0px 10px 0px;}
.ourteamcontainer .teambxcontent  p:nth-last-of-type(1) {margin-bottom: 15px;}
.ourteamcontainer .teambxcontent .theme-btn-default{padding: 12px 65px 12px 25px;}

/* 05092022 */
.donorcontainer{padding: 0px; overflow: hidden; background-size: cover; background-repeat: no-repeat; background-position: right bottom;}
.donorcontainer .donorinnerbg{padding: 50px 0px; position: relative; z-index: 1; background: rgba(155, 74, 70, 0.53);}
.donorcontainer .dnlogo{display: inline-block; max-width: 75px; position: relative; z-index: 1;}
.donorcontainer .dnlogo img{max-width: 100%; max-height: 100%;}
.donorcontainer .iskconbntext{background: #9b4a46; float: right; position: relative; color: #fff; padding: 10px 0px 10px 30px; font-size: 26px; letter-spacing: 1px; text-transform: uppercase; font-weight: 600;}
.donorcontainer .iskconbntext:after{content: ""; position: absolute; top: 0px; left: 100%; width: 9999em; height: 100%; background: #9b4a46;}
.donorcontainer .iskconlntext{background: #9b4a46; float: right; position: relative; color: #fff; padding: 10px 0px 10px 30px; font-size: 16px; letter-spacing: 1px; font-weight: 600;}
.donorcontainer .iskconlntext:after{content: ""; position: absolute; top: 0px; left: 100%; width: 9999em; height: 100%; background: #9b4a46;}
.donorcontainer .dnowlbxouter{position: relative;}
.donorcontainer .dnowlbxouter:before{content: ""; background: #a04e4e; position: absolute; position: absolute; left: -66em; bottom: 51px; width: 99em; height: 350px; -webkit-transform: rotateZ(48deg); transform: rotateZ(48deg);}
.donorcontainer .dnowlbx{margin-top: 50px; position: relative; z-index: 1; padding: 60px; float: left; width: 100%; background: rgba(255, 218, 107, 0.92); -webkit-box-shadow: 0px 0px 122.12px 19.88px rgba(146, 112, 10, 0.74); box-shadow: 0px 0px 122.12px 19.88px rgba(146, 112, 10, 0.74);}
.donorcontainer .dnowlbx .dnbox{float: left; width: 100%;}
.donorcontainer .dnowlbx .dnbox .dnlgimg{display: table-cell; vertical-align: top; padding-right: 60px;}
.donorcontainer .dnowlbx .dnbox .dnlgimg img{float: left; width: 350px; height: 280px; background: #fff; padding: 5px; -webkit-object-fit: cover; object-fit: cover; -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0px 0px 0px 0px rgba(176, 135, 14, 0.45); box-shadow: 0px 0px 0px 0px rgba(176, 135, 14, 0.45);}
.donorcontainer .dnowlbx .dnbox .dnlgcontent{display: table-cell; vertical-align: middle; width: 100%;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent h3{font-size: 36px; font-weight: 600; color: #a04e4e; text-transform: capitalize; margin: 0px 0px 10px 0px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent p{font-size: 20px; font-weight: 400; color: #100c00; text-transform: uppercase; margin: 0px 0px 10px 0px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent .addressbtu{position: relative; display: block; font-size: 20px; font-weight: 400; color: #a04e4e; text-transform: capitalize; padding: 1px 0px 0px 30px; margin: 0px 0px 10px 0px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent .addressbtu i{position: absolute; left: 0px; top: 0px;}

.donorcontainer .dnowlbx .owl-carousel .owl-item.active .dnbox .dnlgcontent h3{-webkit-animation: 1s .7s fadeInRight both; animation: 1s .7s fadeInRight both;}
.donorcontainer .dnowlbx .owl-carousel .owl-item.active .dnbox .dnlgcontent p{-webkit-animation: 1.5s .8s fadeInRight both; animation: 1.5s .8s fadeInRight both;}
.donorcontainer .dnowlbx .owl-carousel .owl-item.active .dnbox .dnlgcontent .addressbtu{-webkit-animation: 1.7s .9s fadeInRight both; animation: 1.7s .9s fadeInRight both;}
.donorcontainer .owl-carousel .owl-nav{position: absolute; right: -50px; bottom: -50px; margin: 0px; text-align: left;}
.donorcontainer .owl-carousel .owl-nav .owl-prev{background: #000; color: #fff; width: 40px; height: 40px; line-height: 40px; font-size: 30px; margin: 0px; float: left; -webkit-border-radius: 0px; border-radius: 0px; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.donorcontainer .owl-carousel .owl-nav .owl-prev:hover{background: #a04e4e; color: #fff;}
.donorcontainer .owl-carousel .owl-nav .owl-next{background: #ffe69b; color: #000; width: 40px; height: 40px; line-height: 40px; font-size: 30px; margin: 0px; float: right; -webkit-border-radius: 0px; border-radius: 0px; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
.donorcontainer .owl-carousel .owl-nav .owl-next:hover{background: #a04e4e; color: #fff;}



/*
  font-family: 'Great Vibes', cursive;
  font-family: 'Playfair Display', serif;
  font-family: 'Roboto', sans-serif;
*/