:root{--sub-color:#9d3a0f;--main-color:#cd9047;--secondary-color:#291200;--cleenhearts-font:"Montserrat",sans-serif;--cleenhearts-heading-font:"Montserrat",sans-serif;--cleenhearts-heading-font2:"Castoro",serif;--cleenhearts-special-font:"Schoolbell",cursive;--cleenhearts-text:#542500;--cleenhearts-text-rgb:84,37,0;--cleenhearts-text-gray:var(--main-color);--cleenhearts-text-gray-rgb:170,150,180;--cleenhearts-text-gray2:#888888;--cleenhearts-text-gray2-rgb:136,136,136;--cleenhearts-base:#291200;--cleenhearts-base-rgb:0,0,0;--cleenhearts-secondary:var(--main-color);--cleenhearts-light-secondary:var(--secondary-color);--cleenhearts-secondary-rgb:246,212,105;--cleenhearts-white:#fff;--cleenhearts-white-rgb:255,255,255;--cleenhearts-white2:#efefef;--cleenhearts-white2-rgb:239,236,231;--cleenhearts-white3:#D7D3CB;--cleenhearts-white3-rgb:215,211,203;--cleenhearts-white4:#FFFAEA;--cleenhearts-white4-rgb:255,250,234;--cleenhearts-purple:var(--main-color);--cleenhearts-purple-rgb:120,156,124;--cleenhearts-gray:#888888;--cleenhearts-gray-rgb:136,136,136;--cleenhearts-black:#000000;--cleenhearts-black-rgb:0,0,0;--cleenhearts-dark:var(--cleenhearts-base);--cleenhearts-dark-rgb:36,16,47;--cleenhearts-dark2:#131313;--cleenhearts-dark2-rgb:32,12,42;--cleenhearts-dark3:#200C2B;--cleenhearts-dark3-rgb:32,12,43;--cleenhearts-dark4:#414141;--cleenhearts-dark4-rgb:65,65,65;--cleenhearts-orange:#E76100;--cleenhearts-orange-rgb:231,97,0;--cleenhearts-fuchsia:#FF1C74;--cleenhearts-fuchsia-rgb:255,28,116;--cleenhearts-blue:#6C1CD1;--cleenhearts-blue-rgb:108,28,209;--cleenhearts-green:#59C36A;--cleenhearts-green-rgb:89,195,106;--cleenhearts-yellow:#d7cad7;--cleenhearts-yellow-rgb:252,183,32;--cleenhearts-border-color:#d5cbd7;--cleenhearts-border-color-rgb:215,211,203;--cleenhearts-border-color2:#414141;--cleenhearts-border-color2-rgb:65,65,65;--cleenhearts-letter-space:-0.72px;--cleenhearts-letter-space-xl:-1.5px;--bs-light-rgb:239,239,239}.masonry{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;margin:1.5em;padding:0;-moz-column-gap:1.5em;-webkit-column-gap:1.5em;column-gap:1.5em;font-size:.85em}.masonry .card{display:inline-block;margin:0 0 1.5em;width:100%;-webkit-transition:1s ease all;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:20px;border-color:transparent}.masonry .img-container img{width:100%;height:100%;object-fit:contain;max-width:100%}.masonry .img-container{height:100px}@media only screen and (max-width:320px){.masonry{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media only screen and (min-width:321px) and (max-width:768px){.masonry{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media only screen and (min-width:769px) and (max-width:1200px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:1201px){.masonry{-moz-column-count:4;-webkit-column-count:4;column-count:4}}.demo-one__btns,.donation-card__image::after,.donation-card__image::before{background-color:rgba(0,0,0,.7)}@font-face{font-family:Montserrat;src:url('../fonts/montserrat/Montserrat[wght].woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('../fonts/montserrat/Montserrat-Italic[wght].woff2') format('woff2');font-weight:100 900;font-style:italic;font-display:swap}.maLigne{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.maLigne *{display:inline}.blog-card-three__bg,.blog-card-two,.contact-one__form__bg,.donation-card__bg,.testimonials-card__bg,.volunteer-card__content{background-color:var(--cleenhearts-light-secondary)}.topbar-two__logo{margin-left:110px}.topbar-two .topbar-one__inner{padding-bottom:0;padding-top:20px}.topbar-one__info__item strong{font-size:20px}.topbar-one__info__item span{color:var(--cleenhearts-text);font-size:15px}.home-hero{height:720px;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:cover}.home-hero h1{font-size:50px;padding-bottom:30px}.hero-content{border-radius:20px;background-color:rgba(255,255,255,.5);padding:40px}.topbar-one__info{flex-direction:column;align-items:end}.main-header-two{background-color:#fff;border-bottom:2px solid var(--cleenhearts-base)}.sticky-header--cloned.sticky-header--two{background-color:#fff}.main-header-two .cleenhearts-btn--border-base{border:1px solid transparent}.main-footer__bottom,.sidebar-one__overlay{background-color:var(--cleenhearts-dark2)}.blog-card-two__image__link::after{background-color:rgba(0,0,0,.7)}.main-footer__bottom *,.main-footer__copyright{color:grey}.main-footer__bottom a{color:var(--main-color)!important}.social-link-two a{color:var(--cleenhearts-text,#351c42);border:1px solid grey}.about-two.bg-light .cleenhearts-btn__icon-box,.hero-banner__content__btn .cleenhearts-btn__icon-box{background-color:var(--secondary-color)!important}.subscribe__bg::after{background:linear-gradient(90deg,RGBA(var(--cleenhearts-base-rgb,0,0,0),.8) 0,RGBA(var(--cleenhearts-base-rgb,0,0,0),.8) 100%)}.sidebar-one__information__icon{color:var(--cleenhearts-purple)}.about-info__icon span{font-size:30px}.hero-banner{padding-top:63px}.capitalize{text-transform:capitalize}.events-gallery__image::after{height:0;background:0 0}.cleenhearts-ratings span{color:var(--cleenhearts-purple)}.section-space{padding-top:100px;padding-bottom:100px}.demo-one__btns,.demo-one__image img{border-radius:20px 20px 0 0}.demo-one__title{text-transform:none;font-size:20px}.demo-one__content .blog-card-three__category__link,.demo-one__content .blog-card-three__category__link:hover{background:var(--cleenhearts-white2);color:var(--cleenhearts-purple)}.demo-one__card .about-one__text{line-height:1.2}.btn-sm{padding:6px 22px 6px 19px}.btn-sm .cleenhearts-btn__icon-box,.btn-sm .cleenhearts-btn__icon-box__inner{width:30px;height:30px}.btn-close:focus{box-shadow:none}.about-one__donate:hover .about-one__donate__icon span{transform:scale(1)}.volunteer-card__social a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.volunteer-card__social span{font-size:20px}.event-card-four__text{padding-top:20px;padding-bottom:10px;border-bottom:none;border-top:1px solid var(--cleenhearts-white2,#efece7)}.about-two.bg-light{background-color:var(--cleenhearts-white2,#efece7)}.about-two.bg-light .about-two__shape__shape{background:rgba(234,164,59,.1)}.sec-title__title__inner::after{opacity:.1}.about-two.bg-light .sec-title__tagline,.sec-title__tagline{color:var(--sub-color,#965995)}.about-two.bg-light .sec-title__tagline::after,.sec-title__tagline::after{border-color:var(--sub-color,#965995)}.about-two.bg-light .sec-title__tagline::before,.sec-title__tagline::before{background-color:var(--sub-color,#965995)}.about-two.bg-light .sec-title__title,.sec-title__title,h1,h2,h3,h4,h5,h6{color:#291200}.about-two.bg-light .about-two__text{color:var(--cleenhearts-text,#757277)}.about-two.bg-light .cleenhearts-btn{background-color:var(--cleenhearts-purple,#965995)}.about-two.bg-light .cleenhearts-btn__icon-box{background-color:var(--cleenhearts-secondary)}.about-two.bg-light .cleenhearts-btn__icon-box__inner span{color:#fff}.about-two.bg-light .cleenhearts-btn__text{color:var(--cleenhearts-white)}.about-two.bg-light .cleenhearts-btn:hover .cleenhearts-btn__text{color:#fff}.about-two.bg-light .contact-information__phone__text span{color:var(--cleenhearts-text,#757277)}.about-two.bg-light .contact-information__phone__text h5{color:var(--cleenhearts-base,#351c42)}.about-two.bg-light .contact-information__phone__icon{border-color:var(--cleenhearts-purple,#965995);transition:border-color .3s ease,opacity .3s ease}.about-two.bg-light .contact-information__phone:hover .contact-information__phone__icon{border-color:var(--cleenhearts-secondary,#f6d469)}.about-two.bg-light .contact-information__phone__icon span{color:var(--cleenhearts-purple,#965995)}.support-card__content__inner p{line-height:18px;font-size:14px;transition:all .4s ease-in-out}.support-card:hover p{color:var(--cleenhearts-white)}.story-one .sec-title{max-width:100%}.story-one__tabs-box .tab-buttons .tab-btn__text{font-size:35px}.client-carousel__one .owl-stage-outer{padding-top:0;padding-bottom:0}.client-carousel__item:first-child,.client-carousel__item:first-child img{width:100%;height:100%}.donation-card__content{padding-top:20px}.event-card-four__image img{object-fit:cover}.contact-one__form{background:0 0}.contact-one__google__map iframe{height:280px!important}.location-card{position:relative;top:-130px}.location-card .demo-one__image{overflow:hidden;width:100%;max-width:100%;height:100%;max-height:150px;border-radius:20px;display:flex;align-items:center}.location-card .demo-one__image img{object-fit:cover;height:100%;width:100%}.location-card .blog-card-three__category__link{font-size:14px}.location-card .blog-card-three__category__link .icon-location{font-size:12px}.location-card .contact-one__info__icon span{font-size:14px}.location-card .contact-one__info__icon span.icon-envelope{font-size:12px}.location-card .contact-one__info__icon{width:35px;height:35px}.location-card .contact-one__info__item+.contact-one__info__item{margin-top:15px}.location-card .contact-one__info__content{display:flex;flex-direction:column;justify-content:center;align-items:start}.location-card .contact-one__info__title{margin-bottom:5px;font-size:12px}.location-card .contact-one__info__text{line-height:1;font-size:15px}.location-card table{text-align:start;font-size:14px}.location-card .sec-title__tagline::after,.location-card .sec-title__tagline::before{width:0;height:0;border:none}.location-card-header p{font-size:15px;line-height:20px}.footer-widget--hours table{color:var(--cleenhearts-white3)}.footer-one__google__map iframe{border-radius:20px;height:250px}@media (max-width:1240px){.main-menu .main-menu__list>li+li,.main-menu-two .main-menu__list>li+li{margin-left:25px}}@media (max-width:991px){.about-two__image__inner{max-width:100%;max-height:300px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:var(--bs-border-radius)!important}}@media (max-width:768px){.megamenu-popup{top:0}.demo-one__image{max-height:220px;display:flex;align-items:center;justify-content:center;border-radius:20px 20px 0 0}}@media (max-width:650px){.main-header-two .main-header__btn{display:none!important}}@media (max-width:350px){.mobile-nav__content{width:100vw}}.formstyling .newfiled input:active,.formstyling .newfiled input:focus,.formstyling .newfiled input:focus-visible,.formstyling .newfiled input:focus-within{outline:0!important}.formstyling .title-line .line{flex-grow:1;height:3px;border-radius:10px}.formstyling .title-line{margin-top:20px;padding-bottom:0;display:flex;align-items:center}.formstyling .title-line h3{white-space:nowrap;padding:0 10px;font-size:22px}.formstyling .checkbox-wrapper{display:inline-flex;align-items:center;cursor:pointer}.formstyling .checkbox-wrapper input[type=checkbox]{display:none}.formstyling .custom-checkbox{width:20px;height:20px;border-radius:5px;margin-right:8px;position:relative;transition:all .2s}.formstyling .checkbox-wrapper input[type=checkbox]:checked+.custom-checkbox::after{content:"";position:absolute;left:5px;top:2px;width:6px;height:12px;border:solid #5299b7;border-width:0 2px 2px 0;transform:rotate(45deg)}.formstyling .contact-wrapper-content{padding:50px 70px 70px 70px}.formstyling i.fas{padding-right:5px!important}@media (max-width:575px){.formstyling .contact-wrapper-content{padding:30px}}.main-menu__list .fa-chevron-down{padding-left:5px;font-size:10px;color:var(--cleenhearts-text)}.formstyling .section1 .form-one__control .bootstrap-select>.dropdown-toggle:before{color:#8fbacc}.formstyling .section2 .form-one__control .bootstrap-select>.dropdown-toggle:before{color:#5299b7}.formstyling .section1 .filter-option-inner-inner,.formstyling .section1 .title-line h3,.formstyling .section1 input,.section1 input::placeholder,.section1 label{color:#8fbacc}.formstyling .section1 .title-line .line{background-color:#8fbacc}.formstyling .section1 .custom-checkbox,.formstyling .section1 .newfiled input,.section1 .form-one__control .bootstrap-select>.dropdown-toggle{border:1px solid #f2f6f8!important;background-color:#f2f6f8!important}.formstyling .section2 .filter-option-inner-inner,.formstyling .section2 .title-line h3,.formstyling .section2 input,.section2 input::placeholder,.section2 label{color:#5299b7}.formstyling .section2 .title-line .line{background-color:#5299b7}.formstyling .section2 .newfiled input,.section2 .custom-checkbox,.section2 .form-one__control .bootstrap-select>.dropdown-toggle{border:1px solid #d9e7ee!important;background-color:#d9e7ee!important}.text-foncer{color:var(--cleenhearts-text,#757277)!important}.mb-21{margin-bottom:15px!important}.cleenhearts-accordion .accordion-content p,p{line-height:25px;text-transform:initial}.bg-light{--bs-bg-opacity:1;background-color:#f8f5f0!important}.video-container{position:relative;display:inline-block;width:100%;max-width:700px}.unmute-btn{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:6px;padding:8px 12px;cursor:pointer;font-size:14px;transition:background .3s}.unmute-btn:hover{background:rgba(0,0,0,.8)}.subscribe__bg-transparant::after{background:0 0}a .cleenhearts-btn__text{color:#fff}.contact-information__btn::after{background-color:transparent}.blog-card-three__title:hover{color:var(--cleenhearts-base,#351c42)}.volunteer-card__content{position:relative;margin-top:-50px;width:calc(100% - 30px);margin-left:auto;margin-right:auto;padding:10px;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--cleenhearts-white2,#efece7);border-radius:10px;text-align:center;overflow:hidden;z-index:11}.about-two__shape__shape::after{border:1px solid var(--main-color)}.p-30{padding:30px}.br-20{border-radius:20px}.maLigne{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.maLigne *{display:inline}.fz-14{line-height:20px;font-size:14px}.maListe li{font-weight:500;margin-bottom:8px;position:relative;padding-left:25px}.maListe{list-style:none;margin:0;padding:0}.maListe span{font-weight:700}.maListe li::before{content:"✔";color:var(--main-color);position:absolute;left:0;top:0;font-weight:700}.accordion-title h4{font-size:22px!important}.cleenhearts-accordion .accordion{background-color:#f8f5f0!important;border-radius:20px}tbody,td,tfoot,th,thead,tr{font-weight:500}.cleenhearts-btn.active .cleenhearts-btn__icon-box{width:calc(100% - 18px)}.cleenhearts-btn.active .cleenhearts-btn__text{color:var(--cleenhearts-white,#fff)}a.lien{color:var(--main-color);font-weight:700!important}a.lien:hover{color:var(--sub-color)}.terms-link-container{justify-content:center}.footer-two{background-size:cover}@media (max-width:768px){.w-md-100{width:100%!important}.order-mobile-2{order:2}.ps-sm-30{padding-left:30px!important}.pe-sm-30{padding-right:30px!important}}@media (max-width:1268px){.location-card .px-4{padding:0!important}}@media (max-width:768px){.dropdown .fa-chevron-down{display:none}}#error_message,#submit_message{font-size:14px;height:50px;display:none;line-height:50px;color:#202020;font-weight:500;left:50%;bottom:40px;background-color:#fff;position:fixed;border-radius:10px;box-shadow:15px 30px 80px 4px rgba(0,0,0,.18);margin:0;padding:0 30px 0 0;border:none;cursor:pointer;width:auto;z-index:1500;-ms-transform:translateX(-50%) translateZ(0);-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);-webkit-transition:bottom .3s,box-shadow .3s;-moz-transition:bottom .3s,box-shadow .3s;transition:bottom .3s,box-shadow .3s}#error_message i,#submit_message i{display:block;float:left;position:relative;left:-2px;color:#fff;line-height:50px;width:50px;height:50px;text-align:center;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#c41f1f}#submit_message i{background:#7fb924}#error_message span,#submit_message span{padding-left:10px}#error_message:hover,#submit_message:hover{bottom:37px;box-shadow:3px 5px 10px 0 rgba(0,0,0,.1)}@media only screen and (max-width:1110px){#error_message,#submit_message{width:90%;max-width:500px;font-size:13px;letter-spacing:-.4px}}@media only screen and (max-width:480px){#error_message span,#submit_message span{font-size:12px;width:75%;width:calc(100% - 50px);position:absolute;top:50%;display:inline-block;line-height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:1450px){body.left-side-menu-active #error_message,body.left-side-menu-active #submit_message{left:calc(50% + 150px)}}@media only screen and (max-width:580px){#error_message,#submit_message{display:none}}button[type=submit]{position:relative;overflow:hidden}button[type=submit] span.loader{background-color:inherit;border-radius:inherit}button[type=submit].loading span.loader:before{width:20px;height:20px;margin:0 auto;content:'';position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;border:1px solid #fff;border-radius:50%;z-index:2;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 650ms infinite linear;-o-animation:cssload-spin 650ms infinite linear;-ms-animation:cssload-spin 650ms infinite linear;-webkit-animation:cssload-spin 650ms infinite linear;-moz-animation:cssload-spin 650ms infinite linear}button[type=submit].loading span.loader:after{background-color:inherit;border-radius:inherit;width:100%;height:100%;position:absolute;left:0;top:0;content:'';z-index:1}button[type=submit].loading.dark-loading span.loader:before{border:1px solid #000;border-left-color:transparent;border-right-color:transparent}@keyframes cssload-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes cssload-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}