@charset 'UTF-8';

.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
 .slick-loading .slick-list
{
background: #fff url(https://standforhumanity.org/wp-content/themes/kunco/js/slick/ajax-loader.gif) center center no-repeat;
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}.custom-container
{
width:1280px !important;
margin:0 auto;
}
.gsc-team.team-vertical .team-body .info {
padding: 12px 0px;
position: relative;
margin-top: 0px;
margin-left: 15px;
}
.vc_row
{
padding-top:40px;
padding-bottom:40px;
} .strap-btn .btn-theme
{
background-color:#fff;
color:#EC3237;
}
.strap-btn .btn-theme:hover
{
background-color:#404040;
color:#fff;
} .custom-menu-bar .navbar-nav
{
float: none;
width: 100% !important;
text-align: right !important;
padding-right: 20px;
}
.custom-menu-bar .navbar-nav > li
{
float:none;
display:inline-block;
padding-top:0px !important;
padding-bottom:0px !important;
}
.custom-phone-email
{
width:30%;
padding-top:9px;
}
.custom-phone , .custom-email
{
font-size:14px;
color:#000;
}
.custom-header-top
{
background-color:#fbd011 !important;
height:40px;
}
.socials-2 a i 
{
background:none !important;
color:#000;
border:none !important;
width:0px;
height:0px;
padding-left:25px !important;
}
.custom-social
{
padding-top:3px !important;
}
.header-v2 .header-bottom .header-bottom-inner .quick-button {
line-height: 46px !important;
}
.header-v2 .header-bottom .header-bottom-inner .quick-button a {
border-radius:8px;
}
.header-v2 .header-bottom .header-bottom-inner .logo {
padding: 12px 0px !important;
} .gives-form-carousel-2 .tab-carousel-nav .link-service
{
padding: 15px 15px 15px 20px
}
.slick-list
{
max-height:442px !important;
}
.give-block-2 .give-content
{
bottom:95px;
}
.give-block-2 .give-content .content-inner
{
padding: 10px 20px 10px;
} .donation-btn-1 a 
{
display:block;
width:100%;
height:40px;
line-height:40px;
text-align:center;
border: none;
text-align: center;
text-decoration: none;
font-size: 16px;
font-weight:20px;
border-radius:5px;
margin-top:10px;
}
.donation-btn-1 a
{
background-color:#fbd011;
color: #000;
}
.donation-btn-1 a:hover
{
background-color: #404040;
color: white;
} #give-purchase-button
{
width:100%;
height:40px;
}
#give-purchase-button:hover
{
background-color:#404040;
color:#fff;
} .give-block .form-image:after
{
background: rgb(0 0 0 / 0%);
} .give-form-title
{
font-size: 34px;
}
#give_checkout_user_info
{
text-align:left !important;
} .show-bg
{
height:100px !important;
background-size:cover !important;
} #wp-footer {
background: #000000 !important;
}
.wpb_single_image img {
background: #fff;
padding: 10px 15px;
}
.copyright {
background: #d02427;
}
.gva-social-links.style-v2
{
text-align:left;
margin-left:-20px;
}
.return-top {
background-color: #fbd011;
border: none;
color: #d02427;
} .my-contact-btn
{
padding-bottom:0px !important;
}
.my-contact-form
{
padding-top:0px !important;
}
.custom-phone-number, .custom-pan-number
{
text-align:left !important;
}
.give_success
{
display:none !important;
} #give-form-4430-wrap .give-form-title 
{
display:none;
}
#give-form-4430-wrap .give-btn
{
background: #fff;
border-radius:20px;
border:1px solid #EC3237;
color: #EC3237;
font-size:14px;
}
#give-form-4430-wrap .give-label
{
color:#000 !important;
}
#give-form-4430-wrap .give-btn:hover
{
background: #EC3237;
border:none;
color: #fff;
}
#give-form-4430-wrap .give-submit
{
background: #EC3237;
border:none;
color: #fff;
}
#give-form-4430-wrap .give-form-title 
{
display:none;
}
#give-form-4430-wrap .give-input , .js-phone-domestic , #ffm-pan_number
{
background:#fff !important;
border-radius:20px !important;
border:1px solid #EC3237 !important;
font-size: 14px !important;
padding-left: 20px !important;
}
#give-form-content-4430
{
text-align:center !important;
color:#000;
}
#give-form-4430-wrap .give-donation-total-label
{
background:#fff !important;
border:1px solid #EC3237 !important;
border-top-left-radius:25px !important;
}
#give-form-4430-wrap .give-final-total-amount
{
background:#EC3237 !important;
color:#fff !important;
border:none !important;
}
#give-form-4430-wrap .give-currency-symbol
{
background:#EC3237 !important;
color:#fff !important;
border:none !important;
}
#give-form-4430-wrap .give-amount-top
{
color:#000;
} pop-tab-content
{
padding-top:35px !important;
} #give-form-4170-wrap .give-form-title 
{
display:none;
}
#give-form-4170-wrap .give-btn
{
background: #fff;
border-radius:20px;
border:1px solid #EC3237;
color: #EC3237;
font-size:14px;
}
#give-form-4170-wrap .give-label
{
color:#000 !important;
}
#give-form-4170-wrap .give-btn:hover
{
background: #EC3237;
border:none;
color: #fff;
}
#give-form-4170-wrap .give-submit
{
background: #EC3237;
border:none;
color: #fff;
}
#give-form-4170-wrap .give-form-title 
{
display:none;
}
#give-form-4170-wrap .give-input , .js-phone-domestic , #ffm-pan_number
{
background:#fff !important;
border-radius:20px !important;
border:1px solid #EC3237 !important;
font-size: 14px !important;
padding-left: 20px !important;
}
#give-form-content-4170
{
text-align:center !important;
color:#000;
}
#give-form-4170-wrap .give-donation-total-label
{
background:#fff !important;
border:1px solid #EC3237 !important;
border-top-left-radius:25px !important;
}
#give-form-4170-wrap .give-final-total-amount
{
background:#EC3237 !important;
color:#fff !important;
border:none !important;
}
#give-form-4170-wrap .give-currency-symbol
{
background:#EC3237 !important;
color:#fff !important;
border:none !important;
}
#give-form-4170-wrap .give-amount-top
{
color:#000;
} .give-btn
{
background: #fff;
border-radius:20px;
border:1px solid #EC3237;
color: #EC3237;
font-size:14px;
}
.give-btn:hover
{
background: #EC3237;
border:none;
color: #fff;
}
.give-submit
{
background: #EC3237;
border:none;
color: #fff;
}
.give-input , .js-phone-domestic , #ffm-pan_number
{
background:#fff !important;
border-radius:20px !important;
border:1px solid #EC3237 !important;
font-size: 14px !important;
padding-left: 20px !important;
}
.give-form-content-wrap > :first-child
{
text-align:center !important;
color:#000;
}
.give-donation-total-label
{
background:#fff !important;
border:1px solid #EC3237 !important;
border-top-left-radius:25px !important;
}
.give-final-total-amount
{
background:#EC3237 !important;
color:#fff !important;
border:none !important;
}
.give-currency-symbol
{
background:#EC3237 !important;
color:#fff !important;
border:none !important;
}
.give-amount-top
{
color:#000;
}
.donate-post-btn
{
margin-bottom:50px;
border-radius:25px; 
}
.donate-post-btn:focus {
outline: none;
box-shadow: none;
background-color:#EC3237;
color:#fff;
border:none;
}
.donate-post-btn:hover
{
background-color:#000;
color:#fff;
}
.widget_gva_give_categories_widget
{
display:none;
}
.gva_widget_recent_give
{
margin-top:50px;
} .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
color: #fff;
background-color: #EC3237 !important;
}
.nav-justified > li > a, .nav-tabs.nav-justified > li {
border:1px solid red;
border-radius:25px;
} .custom-sticky
{
display:none;
}
.gv-icon-103:before {
content: "\e966";
color: #EC3237;
font-size: 18px;
font-weight: bold;
}
.volunteer-pic-1
{
padding-top:60px;
}
.my-custom-job
{
margin-top:50px;
margin-bottom:50px;
background-color: #f1f1f1; 
}
.my-custom-job > div
{
padding:25px;
} .breadcrumb-main .heading-title
{
display:none;
} .give-form-title {
font-size: 22px !important;
}
.give-list .post-4702
{
display:none;
}
.gsc-heading .btn-theme
{
display:none;
}
.my-widget-side-cause
{
text-align:center;
}
.my-widget-side-cause a
{
background-color:#EC3237 !important;
padding: 8px 60px;
color: #fff;
font-size: 16px;
}
@keyframes blinkText {
0%{opacity:0.1;}
50%{opacity:1; text-shadow: 1px 0px 30px #000;}
100%{
opacity:0.1;
}
} .custom-landing-white-text
{
color:#fff;
font-size:16px;
}
.custom-landing-black-text
{
color:#333;
font-size:16px;
}
.custom-landing-pad-left
{
padding-left:50px;
}
.custom-landing-pad-right
{
padding-right:50px;
}
.custom-landing-heading
{
font-size:40px;
}
#give-form-4702-wrap .give-form-title
{
text-align:center !important;
color:#e73237;
} @media only screen and (max-width: 768px) {
.row-container {
padding-top: 30px !important;
padding-bottom: 30px !important;
} 
.gsc-call-to-action.button-right .content-inner .button-action {
text-align:center !important;
}
.gsc-call-to-action.button-right .content-inner .content {
text-align: center;
} 
.gsc-call-to-action.button-right .title {
font-size: 22px !important;
} .gsc-icon-box.top-left {
text-align: center;
max-width: 600px;
}
.volunteer-pic-1
{
padding-top:0px !important;
} .custom-landing-pad-left
{
padding-left:0px;
}
.custom-landing-pad-right
{
padding-right:0px;
}
.custom-landing-heading
{
font-size:32px;
}
.gva-portfolio-items {
text-align: center;
}  
#custom-join-hand .vc_row
{
padding-bottom:0px !important;
} .slick-list
{
max-height:760px !important;
}
} @media only screen and (max-width:468px)
{
.custom-sticky
{
display:block;
}
.custom-sticky:hover
{
background-color:#fc5f63 !important;
}
.custom-sticky:focus
{
background-color:#fc5f63 !important;
border:none;
}
#pop-up-form a{
color: #000 !important;
}
#pop-up-form a:hover{
color: #fff !important;
} 
.give-recurring-multi-level-message
{
color: #000 !important;
}
.strap-btn
{
text-align:center;
}
.my-responsibility .gsc-icon-box
{
text-align:center;
} .custom-landing-pad-left
{
padding-left:0px;
}
.custom-landing-pad-right
{
padding-right:0px;
}
.custom-landing-heading
{
font-size:24px;
text-align:center !important;
}
.btn-theme, button, .btn, .btn-white {
background: #ec3237;
}
}