/*!
Theme Name: Goodsoul Child
Theme URI: http://smartdatawp.com/goodsoul
Author: smartdatasoft
Author URI: http://smartdatasoft.com
Template:  goodsoul
Description: goodsoul is non-profit WordPress theme, like governmental social program WordPress theme, NGO, Donation and fundraising WordPress theme, etc. this is a charity theme, as well as a non profit theme for any social organizations, funds and donation campaigns.
Version: 1.8
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: goodsoul
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

/* @import url(../goodsoul/style.css); */

/* @font-face { font-family:LeagueGothic-Regular; src:url(LeagueGothic-Regular.otf); } */
/* h1,h2{font-family:LeagueGothic-Regular!important;text-transform:capitalize!important;}
h3,h4,h5,h6{font-family:"Roboto", Sans-serif!important; font-weight:bold!important;text-transform:capitalize!important;} */
h1,h2{text-transform:capitalize!important;}
h3,h4,h5,h6{text-transform:capitalize!important;font-family: var(--rubik) !important;}
h1,h2 {
	font-family: var(--prata) !important;
}
:root {
    --theme-color: #005191;
    --theme-color-two: #ffffff;
    --theme-color-three: #FF443B;
    --theme-color-four: #FFB351;
    --theme-color-five: #969696;
    --dark-color: #005191;
    --dark-color-two: #fff;
/*     --rubik: 'Rubik', sans-serif;
    --prata: 'Prata', serif; */
    --anim-menu-btn-size: 30px;
    --anim-menu-btn-icon-size: 28px;
    --anim-menu-btn-icon-stroke: 2px;
    --fs-search-btn-size: 3em;
    --fs-search-border-bottom-width: 2px;
}
a:hover{text-decoration:none !important;}
.elementor-widget-heading .elementor-heading-title {
	
	font-weight: unset;
}
.home_slider .swiper-slide a {
	display: block;border: 3px solid var(--theme-color);
background: #fff;
}
@media(max-width:767px){
	.about-event,.auto-container.goodsoul_trib_container{
	padding-bottom: 50px!important;
	margin-top: -45%!important;
}
	.banner-sec .banner-section  .content-box,
	.banner-sec .banner-section {height:350px;}
	.banner-sec .banner-section .swiper-slide {
	background-size: 160% 100%;
}
}
.banner-sec .banner-section .banner-slider-pagination.style-two{display:none;}
.contact-info li {
	border-right: 1px solid #FFB351;
}
.background-overlay .payment-donate-section {
	box-shadow: inset 0 0 0 2000px rgba(0, 00, 0, 0.5);  background-blend-mode: multiply;
}
body{color:#005191;font-weight:normal!important;font-family: var(--rubik) !important;}

.covid-fund .about-section-three {
	padding: 0;
}
.about-home .about-section {
	padding: 80px 0 80px;
}
.volunteer-sec .col-lg-6 {
	margin: auto;
}
.event-block-one .image::before {
	background: rgba(0, 81, 145, 0.9);
}
.fa {
	font: normal normal normal 14px/1 FontAwesome!important;
}
.volunteer-section,.events-section,.client-section {
	background: rgba(150,150,150,.1);
}

.cta-row .border-left {
	border-left: 5px solid #005191 !important;
}
.covid-anchor a:hover {
	color: #FF443B !important;
}
.covid-fund .theme-btn.btn-style-two {
	text-align: center;
}
.home-post .category {
	display: none;
}
.covid-fund .image-two {
	border: 2px groove;
	border-radius: 5px;
}
.covid-fund .col-lg-6 {
	align-self: center;
}
.covid-fund .about-section {
	display: flex;
}
.covid-fund .about-section-three .contact-box {	-webkit-box-shadow: 0px 0px 8px 2px rgba(89, 83, 76, 0.25);
	box-shadow: 0px 0px 8px 2px rgba(89, 83, 76, 0.25);
	padding:40px;
}
@media(min-width:1200px) and (max-width:1599px){
	.covid-fund .about-section-three .contact-box {
		bottom: -25%;}
}
.covid-about .about-section {
	padding: 0px!important;
}
.m-top {
	margin-top: 20px;
}
.covid-about .about-content-block .col-md-6 {
	-ms-flex: 0 0 50%;
	flex: 0 0 100%;
	max-width: 100%;
}
.about-home .theme-btn.btn-style-one {
	width: auto;
}

@media(min-width:1600px) and (max-width:1800px){
	.covid-fund .about-section-three .contact-box {
		bottom: -38%;}
}
.about-home .text,.event-news .text {
	color: #fff;
}
.about-home .btn-style-one {
	padding: 10px 20px;
}
.who-we-are-sction .col-lg-4.right-column,.who-we-are-sction .col-lg-8.left-column {
	align-self: center;
}
.video .elementor-video {
	border: 10px inset #fff!important;
}
.covid-fund .icon-box:hover,.about-home  .elementor-icon-box-icon:hover {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;-webkit-animation-name: zoomIn;
animation-name: zoomIn;}
.main-footer .widget-wrapper{border-bottom: 1px solid #ffffff;}
.contact-widget ul li,.about-widget ul li a,.link-widget ul li a,.newsletter-widget .text,.newsletter-widget form input,.donation-sec h1,.donation-sec .text {color:#fff;}
.newsletter-widget form input{border: 1px solid #fff;}
.main-footer {
	background: rgba(0, 81, 145, 0.9);
}
.banner-section .swiper-slide::before {background:transparent;}
.team-section{	background: rgba(0, 81, 145, 0.9);
}
.theme-btn.default-btn {
	text-transform: capitalize;
}
.covid-fund .about-section-three .content .point-block{
	padding-left: 0px!important;
} 
.covid-fund .about-section-three .content .point-block h4 {
	color: var(--main-one-color);
}
.covid-fund .about-section-three .content h1
,.covid-fund .about-section-three .content {
	margin-bottom: 0px;
}
.about-home .elementor-widget-icon-box {
	position: absolute;
	right: 55px;
	bottom: 12%;
	background: #fff;
	padding: 40px;
	border-radius: 5px;
	text-align: center;
	width: auto;
}
.about-home .elementor-icon-box-icon {
	position: relative;
	height: 60px;
	width: 60px;
	background: #F57814;
	border-radius: 50%;
	line-height: 60px;
	color: #fff;
	font-size: 20px;
	margin: 0 auto;
	margin-top: -60px;
	margin-bottom: 20px;
	-webkit-box-shadow: 0 0 0px 5px rgba(2, 192, 109, 0.3);
	box-shadow: 0 0 0px 5px rgba(2, 192, 109, 0.3);
}
.about-home .elementor-icon-box-description a {
	font-size: 20px;
	font-weight: bold;
	line-height: 1.2em;
}
.about-home .elementor-icon-box-description {
	padding-top: 20px;
}
.about-home .elementor-icon-box-title span {
	font-size: 13px;
	text-transform: capitalize;
	margin-bottom: 15px;color: #005191;line-height: 1.2em;
}
.cta-row .btn-style-one {
    border: 2px solid var(--theme-color);
	background:#fff;
}
.covid-fund .flaticon-tick,.about-home .about-sec-col .link-btn.wow.fadeInRight.animated,.what-make-us-sec .col-md-4.donor-block {
	display: none;
}
.about-sec-col .col-md-6 {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
.what-make-us-sec .feature-block-one .icon-box {
	font-size: 30px;
	height: 60px;
	width: 60px;
	line-height: 60px;
}
.donation-sec .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.play-part-sec .payment-donate-section {
	padding: 80px 0;
}
.play-part-sec .payment-donate-section .chicklet-list label {
	color: var(--main-one-color);
}
.play-part-sec .payment-donate-section .chicklet-list :checked + label {
	color: #fff;
	background: var(--main-one-color);
}
.event-sec .event-tab-btn.active-btn,.event-sec .event-tab-btn.active-btn::before {
	background: #005191!important;
}
.event-sec .sec-title .text{color:#fff;}
.payment-donate-section .other-amount input,.play-part-sec .sec-title.light h1,.play-part-sec .sec-title.light .text{color: #005191;}
.community, .community1 {
	background: #005191;
	width: auto;
	margin: auto;
	display: inline-block;
	padding: 10px;
	color: #fff;
}
.banner-sec .theme-btn.default-btn:hover {
	color: #005191;
}
.top-bar.theme-bg a:hover {
	font-size: 15.2px;
}
.footer-a ul li a,.contact-widget h3 a:hover {
	color: var(--main-one-color);
}
 
.footer-a ul li a:hover {
	color: #fff;
}
.review-sec .top-content:hover {
	-webkit-box-shadow: 0px 0px 45px 5px rgba(89, 83, 76, 0.5);
	box-shadow: 0px 0px 45px 5px rgba(89, 83, 76, 0.5);
}
.testimonial-block-three .top-content::before{position:unset;}
.review-sec .top-content {
	-webkit-box-shadow: 0px 0px 45px 5px rgba(89, 83, 76, 0.15);
	box-shadow: 0px 0px 45px 5px rgba(89, 83, 76, 0.15);
	padding: 30px;
	margin-bottom: 40px;
	border: 1px solid;
}

.event-block-one .lower-content .date h2 {
	font-size: 60px;
	color: var(--theme-color);
	margin-right: 10px;
	line-height: 50px;
}
.home-post .author-info,.home-post .post-meta-info,.home-post .link-btn.mb-50 {
	display: none;
}
.home-post h1 {
	color: #fff;
}
.home-post .blog-section.style-three .news-block-one h4 a {
	color: #fff;
}
.review-sec .sec-title,.review-sec .icon-box{
		margin: auto;
	text-align: center;
}
.review-sec .sec-title{
	padding-bottom:30px;
}

.review-sec .testimonial-section-three {
	position: relative;
	padding: 110px 0;
	background: #fff;
}
.language-switcher {
	display: none;
}
.community1 {
	float: right;
}
.community{float:left;}
.family-sec .row {
	margin-top: 5%;
}
.\32 -1-logo {
	width: 50%;
	display: block;
	text-align: center;
	margin: auto;
	margin-top: 20px;
}
.about-home h1 {
	color: #fff;
}
.cta-row .btn-style-one::before {
    background-color: #302c51!important;
}
.cta-row .btn-style-one:hover span{
	color:#fff!important
}
.what-make-us-sec .icon-box:hover{
	border-width: 1px !important;
	border: solid!important;
}

.about-sec-col .text {
	color: #fff;
}
.two-one-sec .about-section-two {
	padding-top: 80px;
}
.two-one-sec h5 {
	font-size: 20px !important;
}
.about-sec-col .theme-btn.btn-style-one span {
	color: #fff !important;
}
@media(min-width:1600px) and (max-width:1799px){
.logo-padding {
    padding-left: 27px;
}
	}
@media(min-width:1800px){
	.logo-padding {
    padding-left: 45px;
}
}


/*  about us*/
.wht-we-do-sec li {
	color: #fff !important;}

.map-show {
    margin-top: -22%;
}
.location-point.murray_country {
	left: 50%;
	top: 80%;
}
.office-location-widget .location-point:nth-child(2) {
left: 36%!important;
top: 185%;
}
.office-location-widget .location-point{z-index:9;	transition: all 500ms;
}
.page-title {
	background-position: 80% 25%;
	background-attachment: unset;
}
.office-location-widget .location-point:hover {
	transform: translateY(20px);
	box-shadow: 0px 5px 20px #005191;
}
.office-location-widget .location-point:nth-child(3) {
left: 63.59%;
top: 260%;
}

.office-location-widget .location-point:nth-child(4) {
left: 68.9%;
top: 157%;
}
@media(max-width:767px){
	.map-show img {
	margin-top: -42%;
}.location-point.murray_country {
	left: 48%;
	top: 33%;
}.office-location-widget .location-point:nth-child(2) {
	left: 36% !important;
	top: 68%;
}.office-location-widget .location-point:nth-child(3) {
	left: 67.59%;
	top: 55%;
}
	.office-location-widget .location-point:nth-child(4) {
	left: 61.9%;
	top: 91%;
}
}
.team-block {
	background: #fff;
	padding: 20px;
	text-align: center;
	border-radius: 2px;
	box-shadow: 2px 3px;
}
.author-info h4 {
	color: #005191;
	font-size: 14px;
}
.no-min{min-height:unset;}
.team-block-1{min-height:unset;}
.text-para {
	color: #858585;
}
.mission-statment{
	color: #FFB351 !important;
}
.privacy:hover {
	color: #F57814 !important;
}
.mission-block .history-carousel {
	display: none;
}
.history-section {
	padding-bottom: 60px;
}
.page-title::before {
	background: rgba(0, 0, 0, 0.5);
	background-blend-mode:multiply;
}

.about_teamm .team-block-two .inner-box {
	margin: 20px 10px;
}
.about_teamm .col-lg-4.team-block-three {
	display: none;
}
.team-section-two.style-two {
	padding-top: 0px;
}
.about_teamm .team-section-two.style-two {
	padding: 0px;
}
.about_teamm .team-block-one .image{display:none;}
.about_teamm .team-section-three {
	padding: 0;
}
.about_teamm .team-block-two .author-info h4{font-size:16px;}
.about_teamm .team-section-two.style-two .team-block-two .author-info::before,.about_teamm .team-block-two .author-info::before{background: var(--theme-color);}
/* .diversity-sec h2 {
	color: #005191 !important;
} */
@media(min-width:1200px) and (max-width:1700px){
	.banner-section,.banner-section .swiper-slide {
	
	height: 600px;
}
	
}
/* .logo-row img {
	-webkit-filter: grayscale(50%) !important;
	filter: grayscale(50%) !important;
	opacity: .7;
}
.logo-row img:hover  {
	opacity: 1;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
} */
/* header */
@media(max-width:767px){
	#menu-item-6995 {
	display: block;
}

.mobile-menu .logo img {
	width: 35%;
}

}
@media(max-width:1199px){
	.con-top{padding-top:20px}
	.mobile-menu .menu-box {position: fixed;width: 100%;top:0px;background: #ffffff;padding:0px;box-shadow: 1px 0 5px #aaa;z-index:9999;}
	.fa-angle-down::before {font-size: 23px;}
	.mobile-menu .logo{padding:10px;}
	.mobile-menu .main-menu .navbar-collapse{max-height: calc(100vh - 115px);overflow-y: scroll;height: auto;}
	.mobile-menu .navigation{padding:20px;}
	.theme-btn.btn-style-one.btn-mob {
	padding: 10px;
	display: inline;
	margin-left:10%;
	}
	#menu-item-6995 {
	text-align: center;
	margin: auto;
	text-transform: capitalize;
	fill: #005191;
	color: #005191;
	background-color: #FFFFFF;
	border-radius: 29px 29px 29px 29px;
	border: 2px solid var(--theme-color);
	width: 50%;
}
	#menu-item-6995:hover {
	background-color: #F57814;

}
	#menu-item-6995 a {
	text-align: center;
	padding: 10px 30px;
		
}
	#menu-item-6995 a:hover{
	color:#fff;
		
}
}
@media(min-width:1199px){
	#menu-item-6995 {
	display: none;
}
}
@media(min-width:1600px) and (max-width:1800px){
.main-header .auto-container {
    padding: 0px 20px;
	}
/* .main-menu .navigation > li {
	padding: 25px 0px;
	margin-right: 15px;
} */
}

.main-header .auto-container {
	max-width: 100%;}

@media(min-width:1200px) and (max-width:1500px){
	.main-menu .navigation>li {
		margin-right: 16px;}
}
.footer-bottom .left-content .copyright-text {
	font-size: 12px;
	font-weight: 300;
	color: #fff;
}
.navbar-toggle {
	top: -60px;
}
/*  */
p:hover span {
	display: block;
}
.hello::after {
	bottom: 30%;
	content: '';
	display: block;
	left: 45%;
	position: absolute;
	perspective-origin: 15px 15px;
	transform-origin: 15px 15px;
	filter: drop-shadow(2px 2px 1px rgba(0, 0, 0, .0980392));
	border-top: 20px solid #000;
	border-right: 20px solid transparent;
	border-bottom: 0 solid transparent;
	border-left: 0 solid transparent;
	transform: rotate(45deg);
}
@media(min-width:1600px){.hello.tool.tool-tip-res::after {
	bottom: 30%;
}}
.hello.tool::after {
	bottom: 37%;}
.hello {
	display: none;
	text-align: center;
	background: #000;
	margin: auto;
	border-radius: 5px;
	padding: 5% 2%;
	margin-top: 5%;
	color: #fff;
}
/* news-page */
.cause-block-four .inner-box:hover::before {
	background-image: url(https://www.uwsco.org/wp-content/uploads/2020/08/imageedit_2_5847293311.png);
}
.cause-block-four .image .overlay::before {
	background: #F57814;
	
}
.news-room h4 a {
	color: #005191;
}
.news-room .post-meta-info,.news-room .category {
	display: none;
}
.sidebar-page-container .sidebar::before {
	
	background: rgba(150,150,150,.3);
	
}
.news-room p {
	color: #F57814;
}
.news-room
 .fa-facebook-f::before, .fa-facebook::before {
	content: "\f09a";
}
/* gallery */
.gallery-page .inner-box {
	padding: 2%;
}
.gallery-page .image {
	border: 3px inset;
}
.elementor-slideshow__title {
	display: none;
}
@media(min-width:1024px){
	.gallery-tab .elementor-widget-gallery .elementor-gallery-title {
	font-family: var( --e-global-typography-primary-font-family );
	font-weight: var( --e-global-typography-primary-font-weight );
	font-size: 20px;
}
}
/* .video .elementor-widget-video {
	border: 10px inset #fff;
}  */
.gallery-page .link-btn {
	display: none !important;
}
.elementor-item.elementor-gallery-title.elementor-item-active:hover {
	color: #F57814;
}
.gallery-page .gallery-section-two {
	padding: 50px;
}
.get-involved-page-ic .call-to-action {
	display: none;
}
.page-2 .gallery-section-two {
	border: ;
	background: transparent;
}
/* .about-home .elementor-image {
	border: 10px inset #fff;
} */
/* get-help */
.get-help-list .history-section {
	padding: 0px;
	border: ;
	background: transparent;
}
.family-wise-ec .image-two {
	display: none;
}
.taking-adv a:hover {
	color: #fff;
}
.about-home .text, .event-news .text {
font-weight:bold; font-size:20px;	color: unset;
}
.get-help-list .history-section .description{margin-bottom: 0px;}
.get-help-page .intro-section {
	position: relative;
	padding: 30px 0 0px;
}
.get-help-page h1 {
	color: #fff;
}
.gethelp_secc1.about-home .theme-btn.btn-style-one{
	text-align: center;
	margin: auto;
}
.get-help-page .top-content {
	display: none;
}
.agency .feature-section-two,.agency  .feature-section {
	padding: 0px 0 0px;
}
.agency .elementor-widget-goodsoul_feature {
	background: #fff;
	box-shadow: 0px -1px 5px #000;
}
.agency .overlay {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.agency .feature-block-two .overlay::before {
	background: transparent;
}
.get-help-list .history-section .history-image {
	height: 150px;
	margin-bottom: 10px;
}
.about-211 .about-section {
	padding: 80px 0px 50px!important;
}
.family-wise-ec .intro-section {
	padding: 50px 0 0;
}
.bor {
	border: 7px inset rgba(255,255,255,0.65) !important;
}
.about-211 h1,.about-211 .text {
	color: #fff;
}
.get-help-list .history-section .swiper-nav-button .swiper-button-prev,.get-help-list .history-section .swiper-nav-button .swiper-button-next {
width: 40px;
height: 40px;font-size: 20px;
line-height: 40px;
}
.family-wise-ec .about-image-block .image-three {
	position: absolute;
	right: 0;
	bottom: -30px;
}
.get-help-list .history-section .description .top-content{margin-bottom: 0px;}

.about-211 .col-md-6 {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
.about-211 .image-two ,.about-211 .image-three{
	display: none;
}
/*Donation page  */
.animate-head .elementor-headline-dynamic-text.elementor-headline-text-active {
	font-family: var(--prata) !important;
}
.impact-donation-page .funfacts-section-two{padding: 100px 0 80px;}
.donation-block h4,.donation-block .text,.feedback-sect h1 {
	color: #fff;
}
.funfacts-section-two .sec-title h5 {
	font-size: 20px;
}
.how-works a {color: #005191;}
.donation-help h1 {
	font-size: 25px;
}
.donate-btn2 {
	color: #fff;
}
.covid-page .btn-style-ten {
	text-transform: capitalize;text-align: center;
}
.covid-page .form-group {
	display: none;
}
.gallery-donations-page .gallery-section{background:#fff;}
.gallery-section .content-column h5{color:#005191;}
.gallery-section .content-column .link-btn a{color:#F57814;}
.donation-passion .image-two,.donation-passion .theme-btn.btn-style-one,.flaticon-multimedia-1 {
	display: none;
} 
.donation-passion .about-image-block .image-three {
	left: 48%;
}
.covid-work-sec .point-block {
	display: none;
}
.covid-work-sec .about-section-three {
	padding: 0 0 0px;
}
.donation-help .funfacts-section-two {
	background: transparent;
}
.donation-help h4 {
	color: #000;font-size:18px;
}
/* covid-19 page */
.covid-page .col-lg-4 ,.covid-page .info-box,.covid-page .progress-levels{
	display: none!important;
}
.covid-updates-sec .point-block,.faq-first .point-block {
	display: none;
}

.covid-page .payment-donate-section-three .other-amount input{background:#005191;}
/* get involved page */
.get-involved-page h1,.get-involved-page h4{color:#005191;}
.get-involved-page-ic .col-lg-12.col-md-6.feature-block-two,.get-involved-page .flaticon-next  {
	display: none;
}
.supporting-get-invloved-page .about-section ,.supporting-get-invloved-page .text{
	color: #fff;
}
.spread-get-invloved-page img ,.donation-block img,.covid-work-sec img{
	border-radius: 8px;
}
.covid-work-sec .col-lg-6 {
	align-self: center;
}
@media(min-width:767px){.spread-get-invloved-page .col-md-6:last-child .image {
	position: absolute;
	left: -15%;
}}

.supporting-get-invloved-page .image-two,.supporting-get-invloved-page .image-three{display:none;}
.spread-get-invloved-page h5 {
	margin-bottom: 25px;
font-size: 36px;
font-family: var(--prata)!important;
line-height: 50px;
}
@media(min-width:1200px){
.get-involved-page-ic .right-content {
	position: absolute;
	right: 20%;
	}}
.get-involved-page h4 {
	font-size: 16px;
	font-weight: 500 !important;
}
/* calender page */
.single-tribe_events #tribe-events-pg-template {
	padding-top: 0px;
}
/*Faq page  */
.accordion-box .accord-btn::after {
	display: none;
}
.faq-first .contact-box{box-shadow:3px 2px 5px;}
@media(min-width:1200px){
	.faq-first img{height:600px;}}
.faq-first .image{height:600px;}
.inner-page-form .volunteer-section.Become.a.volunteer {
	padding: 60px 0;
}
#gform_submit_button_4 {
	text-align: center;
	display: block;
	margin: auto;
}
/* contact page*/
.contact-info-side-line h4::before {
	position: absolute;
	content: '';
	background: #F57814;
	height: 15px;
	width: 3px;
	top: 8px;
	left: -43px;
}
.contact-info-side-line h5 a:hover {
	color: #F57814!important;
}
/*calender  */
.calender-event .sec-title.light h1{color:#fff;}
.footer-text a {
	font-weight: 400 !important;
}
.footer-text li {
	font-weight: initial;
}

.about-event .col-lg-4,.about-event .col-lg-7{align-self:center;}
/*single page of post  */
.single-page-post .footer-widget .widget-title {
	font-size: 22px;
	font-weight: 400;
	color: #005191;
}.single-page-post .post-widget .post h4 a {
	color: #005191;
	
}
.single-page-post .post {
	background: #fff;
	margin-bottom: 30px;
	padding: 30px;
	padding-left: 15px;
	border-radius: 6px;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}
.single-page-post .post img {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	margin-bottom:20px;}
/* fb post */
#cff.cff-default-styles .cff-post-links a {
	font-size: 14px;
}
.cff-visual-header.cff-has-name {
	margin-bottom: 50px !important;
}
.cff-more,.cff-less {
	font-size: 14px;
}
.cff-share-link::before {
	content: '';
	background: url(https://www.uwsco.org/wp-content/uploads/2020/09/share1.png);
	background-repeat: no-repeat;
	background-size: cover;
	display: inline-block;
	width: 16px;
	height: 16px;
	background-position: center;
	margin: 0px 10px;
}
/*Community page  */
.community_secc .elementor-flip-box__image img {
	width: 100%;
}
/*----------home page responsiveness  */
/*--------Mobile device---------  */
@media(max-width:767px){
.about-image-block .logo-box {
	top: -30px;
	right: 30px;
	width: 70px;
	height: 70px;
}
	.\32 -1-logo {
	width: 70%;
	
}
.about-image-block .logo-box .image {
	top: 10px;
	left: 10px;
	width: 60px;
	height: 60px;
	line-height: 60px;
}
.about-image-block .logo-box .image::before {
	width: 50px;
	height: 50px;
	left: 0px;
	top: 0px;
}
.about-image-block .image.wow.zoomIn.animated img {
	width: 40px;
	height: 40px;
}
	.image-three,.image-two {
	display: none;
}
	.about-image-block img {
	border-radius: 6px;
	text-align: center;
	margin: auto;
	display: block;
}
	.menu-box .btn-style-one:hover::before {
    border-radius: 29px!important;
}

.row.no-gutters.justify-content-center.align-items-center {
	display: none;
}	

}


.swiper-counter-two {
	display: none;
}

/*----------about page responsiveness  */
/*--------Mobile device---------  */
@media(max-width:767px){
	.volunteer-section-two {
	padding: 50px 0 50px;
}
	.about-211 .about-section {
	padding: 50px 0px 30px !important;
}
.about-211 .col-md-6 {
	display: none;
}	
	.arrow-sec .volunteer-section-two .swiper-nav-button {
	top: 45%;
	}
	.wht-we-do-sec .col-lg-6:first-child {
	height: 300px;
}
}

/*----------GAllery page responsiveness  */
/*--------Mobile device---------  */
@media(max-width:767px){
	.gallery-page .gallery-section-two {
	padding: 20px;
}
	.gallery-page .gallery-section-two .content-column {
	padding: 0px 20px 50px;
}
}
/*----------Donation page responsiveness  */
/*--------Mobile device---------  */
@media(max-width:767px){
.covid-work-sec .col-lg-6:first-child {
	padding-bottom: 40%;
	}
.covid-work-sec .about-section-three .contact-box {
	bottom: -65%;
	
}
	.donation-block .icon-box {
	display: none;
}
	.donation-block .feature-block-three .inner-box {
	
	padding-left: 0!important;
}
	
	.inner-page-form .col-lg-3,.misson-faq .col-md-6{
	display: none;
}

}
/*----------get-help page responsiveness  */
/*--------Mobile device---------  */
@media(max-width:767px){
.history-section .history-image img {
	width: 30%;
	}
	.family-wise-ec .image-three {
	display: none;
}
.history-section .history-image .image::before {
	width: 40%;
	text-align: center;
	margin: auto;
}
}
/* ----------col-6------------- */
@media(max-width:767px){
	.family-wise-ec .col-md-6,.diver-matter .col-md-6{display:none;}
}
/* responsive padding */
@media(max-width:767px){
h1{font-size:26px!important;}
h2{font-size:24px!important;}
h3{font-size:22px!important;}
h4{font-size:20px!important;}
h5{font-size:18px!important;}
h6{font-size:16px!important;}
	.main-footer .widget-wrapper {
		padding: 50px 0 40px;}
	.accordion-box .accordion {
      padding: 0 10px;
}
	.accordion-box {
	
	padding-left: 10px;
}
	.accordion-box .accordion .accord-btn span {

	left: -50px;
	
}
	.donor-section .left-column {
	padding: 50px 15px 50px!important;
}

.events-section,.blog-section.style-three {
	padding: 50px 0!important;
}
.volunteer-section-two,.about-section {
	padding: 50px 0 30px!important;
}
	.faq-section {
	padding: 20px 0 50px;
}
.get-involved-page-ic .feature-section {
	padding: 0 0 10px;
}	
	.about-section {
	padding: 50px 0 50px!important;
	}
	.get-involved-page .volunteer-section-two{padding: 50px 0 0px!important;}
	.about-section-two {
	position: relative;
	padding: 30px 0 50px;
}
		.blog-section {
	padding:50px 0 30px;
}
	.volunteer-section-two .volunteer-block {
	padding-bottom: 0px;
}
}

@media(min-width:768px){
	.blog-section {
	padding: 80px 0 50px;
}
	.get-involved-page .volunteer-section-two,.about-section {
	padding: 80px 0 80px!important;
	}
	.about-section-two {
	padding: 60px 0 80px;
}
.get-involved-page-ic .feature-section {
	padding: 0 0 50px;
}
.donor-section .left-column {
	padding: 80px 15px 80px!important;
}

.events-section,.blog-section.style-three {
	padding: 80px 0!important;
}
.volunteer-section-two,.about-section {
	padding: 80px 0 50px!important;
	}
.faq-section {
	padding: 20px 0 80px;
}
	.diver-matter .about-section {
    padding: 80px 0 10px !important;
}
}


/* h1 change in h2 */

.sec-title h2 ,.volunteer-section-two h2,h2{
	position: relative;
	margin-bottom: 10px;
	font-size: 36px;
	font-family: var(--prata);
	line-height: 50px;
}
.home-post h2,.wht-we-do-sec h2,.get-help-page h2,.about-211 h2,.covid-page h2,.covid-page .theme-btn.btn-style-ten:hover,.covid-page a:hover{color:#fff;}
.calender-event .event-block-one .lower-content .date h2 { color: var(--main-one-color);}


.about-image-block::before {
	
	background: url(https://www.uwsco.org/wp-content/uploads/2020/09/decor-min-1.png) no-repeat center;
	
}
.home-post .sec-title {
	margin-bottom: 10px;
}
.home-post h2{color:#fff!important;}
.hello.tool.tool-tip-res.third::after ,.hello.tool.tool-tip-res.fifth::after{
	bottom: 36%;
}
.hello::after {
	display: none;
}
a.call ,.community_secc a,.don-no h4 a{
	white-space: nowrap;}

@media(min-width:1200px){
/* 	.tribe-events-event-image img {
	height: auto;
	width: 70%;
	float: inline-end;
	
} */
	.google-map{padding-top:30px;}
	a.theme-btn.btn-style-one.btn-mob,.main-header .search-box-btn{display:none;}
}

@media(min-width:768px) and (max-width:1199px){
	.countdown.time-countdown-three li {
	width: 21%;
}
	section {
    padding-left: 20px!important;
		 padding-right: 20px!important;
}
.about-image-block .logo-box {
    top: -30px;
    right: 30px;
    width: 100px;
    height: 100px;
}
	.\32 -1-logo {
	width: 70%;
	
}
.about-image-block .logo-box .image {
	top: 0px;
	left: 0px;
	width: 100px;
	height: auto;
	line-height: 100px;
}
.about-image-block .logo-box .image::before {
	width: 100px;
	height: 100px;
	left: 0px;
	top: 0px;
}
	.navbar-toggle {
	top: -80px;
}

	.theme-btn.btn-style-one.btn-mob {
	
	margin-left: 25%;
}
	.main-header .search-box-btn{display:none;}
}
@media(min-width:768px) and (max-width:1023px){
	.upcoming-events-section-two.style-two {
    padding: 225px 0;
}
	.about-event,.auto-container.goodsoul_trib_container{
	padding-bottom: 50px!important;
	margin-top: -20%!important;
}
		.inner-page-form .col-lg-3{
	display: none;
}
		.padding-top-media-inner{
    padding-top: 19%;
}
	.board-twe .team-block {
	min-height: 157px;
}
	.community_secc .elementor-column.elementor-col-25 {
	width: 50%;
}
}
@media(min-width:1024px) and (max-width:1199px){
		.padding-top-media-inner{
    padding-top: 15%;
}
	.board-twe .team-block {
	min-height: 125px;
}
		
}
.news-room img {
	height: 250px;
	object-fit: cover;
}
	.about-event{
	padding-bottom: 0px;
}
.news-room .author-info {
	display: none !important;
}
@media(min-width:1024px){
		.auto-container.goodsoul_trib_container {
	padding-bottom: 50px!important;
}
}
.news-block-three h2 a{color:#005191;}
.donate-btn .link a {
    background: #f57814;
    color: #fff;
    padding: .75rem 2rem;
    border-radius: 25px;
    display: inline-block;
    font-size: 20px;
}
.donate-btn .link a i{
	right: 15px;
    top: 12px;
	left:unset;
}
.donate-btn .link a:hover {
    background: #fff;
    padding: .75rem 3rem .75rem 2rem;
}