header .menu>ul{display:-ms-inline-flexbox!important;display:inline-flex!important;padding:0;margin:0;list-style:none}header .menu>ul>li{line-height:6.25rem;font-size:.9375rem;padding:0 .8rem;color:#333;font-weight:600;position:relative}header .menu>ul>li a{text-transform:uppercase}header .menu > ul > li:not(:first-child)::before {content:"";position:absolute;left:0;height:.9375rem;background-color:rgba(0,0,0,.15);position:absolute;width:.0625rem;top:50%;margin-top:-.46875rem}.topbar{z-index:999;position:relative}header .menu ul li ul{-webkit-transition:all .3s linear;transition:all .3s linear}img.aligncenter{margin:0 auto;display:block}img.alignright{float:right;margin:0 0 15px 15px}img.alignleft{float:left;margin:10px 15px 15px 0}.wp-caption.aligncenter img{display:block;margin:0 auto}.wp-caption.aligncenter{text-align:center;width:auto!important}.wp-caption.alignleft img{float:left;margin-bottom:10px}.wp-caption.alignleft{float:left;width:auto!important;margin:10px 15px 15px 0}.wp-caption.alignright{float:right;width:auto!important;margin:0 0 15px 15px}.wp-caption.alignright img{float:right;margin-bottom:10px}.menu-testing-menu-container ul,.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entrie ul,.widget_recent_entries ul,.widget_rss ul{list-style:none;padding:0;margin:0}.widget-box2 ul li a,.widget-box ul li a{display:inline-block;width:calc(100% - 35px)}.widget_categories.widget-box2 ul li,.widget_nav_menu.widget-box2 ul li,.widget_pages.widget-box2 ul li,.widget_recent_comments.widget-box2 ul li,.widget_recent_entries.widget-box2 ul li,.widget_rss.widget-box2 ul li{padding-right:0;background-color:transparent;box-shadow:none}.widget_categories.widget-box2>ul li+li,.widget_nav_menu.widget-box2>ul li+li,.widget_pages.widget-box2>ul li+li,.widget_recent_comments.widget-box2>ul li+li,.widget_recent_entries.widget-box2>ul li+li,.widget_rss.widget-box2>ul li+li{border-top:1px solid #dfdfdf}.calendar_wrap>table thead{background-color:#333;color:#fff}.calendar_wrap>table thead th{padding:10px;text-align:center}.calendar_wrap>table tbody td,.calendar_wrap>table tfoot td{padding:10px 5px;font-size:14px;border:1px solid #f3f3f3;text-align:center}.calendar_wrap>table caption{caption-side:top;text-align:center;color:#fff;text-transform:uppercase;font-weight:700}.widget_rss.widget-box2 ul li a{width:100%;padding:0 0 10px;font-weight:700;color:#333}.widget-box2 form input,.widget-box form input{font-size:15px;height:3.125rem;padding:.9375rem 1.25rem;margin-bottom:10px}.widget-box2 form button,.widget-box form button{font-size:15px;padding:.70625rem 1.875rem}.widget_rss.widget-box2 ul li .rss-date{margin-bottom:10px;display:block;font-size:14px}.widget_rss.widget-box2 ul li+li{margin-top:10px;padding-top:10px}.widget_categories.widget-box2 ul li ul,.widget_nav_menu.widget-box2 ul li ul,.widget_pages.widget-box2 ul li ul,.widget_recent_entries.widget-box2 ul li ul,footer .widget_categories.widget-box ul li ul,footer .widget_nav_menu.widget-box ul li ul,footer .widget_pages.widget-box ul li ul,footer .widget_recent_entries.widget-box ul li ul{padding-left:.98rem}.widget_categories.widget-box2 ul li a,.widget_nav_menu.widget-box2 ul li a,.widget_pages.widget-box2 ul li a,.widget_recent_entries.widget-box2 ul li a,footer .widget_archive.widget-box ul li a,footer .widget_categories.widget-box ul li a,footer .widget_meta.widget-box>ul li a,footer .widget_nav_menu.widget-box ul li a,footer .widget_pages.widget-box ul li a,footer .widget_recent_entries.widget-box ul li a{padding:.3rem 0;display:inline-block}.widget_recent_comments.widget-box2 ul li a{font-weight:600}.widget_recent_comments.widget-box2 ul li{padding:.7rem 0}.widget_categories.widget-box2 ul li:hover,.widget_nav_menu.widget-box2 ul li:hover,.widget_pages.widget-box2 ul li:hover,.widget_recent_entries.widget-box2 ul li:hover,.widget_rss.widget-box2 ul li:hover,.widget_categories.widget-box ul li:hover,.widget_nav_menu.widget-box ul li:hover,.widget_pages.widget-box ul li:hover,.widget_recent_entries.widget-box ul li:hover,.widget_rss.widget-box ul li:hover{background-color:transparent}.widget_archive select,.widget_categories select,.widget_text select{width:100%;height:50px;padding:10px 20px;font-size:14px;color:#666;background-color:#fff;border:1px solid #d4d4d4}.wp-calendar-table{width:100%}.calendar_wrap>table tbody td#today{color:#fff}.widget_rss ul li{font-size:15px}.widget_rss cite{margin-top:10px;display:block}.widget_text img{width:100%;height:auto}.textwidget>p br+strong{margin-bottom:-20px;display:block}.textwidget>p strong{margin-top:20px;display:inline-block}aside .tagcloud a,aside .widget_text strong{color:#333}.widget_media_gallery img{width:100%;height:auto}footer .widget_search input{height:46px;padding:10px 20px;border-radius:0;margin-bottom:10px}.blog-list-thumb.no-image{max-width:100%;flex:0 0 0}footer .widget-box2 ul li a,footer .widget-box ul li a{display:inline-block;width:calc(100% - 35px)}footer .widget-box ul li{color:#eeeefe}footer .calendar_wrap>table tbody td,footer .calendar_wrap>table tfoot td{color:#fff}footer .widget_archive label,footer .widget_categories label{color:#fff}footer .widget_archive.widget-box>ul li+li,footer .widget_categories.widget-box>ul li+li,footer .widget_meta.widget-box>ul li+li,footer .widget_nav_menu.widget-box ul.menu li+li,footer .widget_pages.widget-box>ul li+li,footer .widget_recent_comments.widget-box>ul li+li,footer .widget_recent_comments>ul li+li,footer .widget_recent_entries.widget-box>ul li+li,footer .widget_rss.widget-box>ul li+li{border-top:1px solid #eeeefe;padding-top:10px;margin-top:10px}footer .wp-calendar-nav-prev span{color:#fff}footer .widget_nav_menu.widget-box ul li a{padding:.3rem 0}footer .widget_recent_comments.widget-box ul li a{font-weight:600}footer .widget_rss.widget-box ul li+li{margin-top:10px;padding-top:10px}footer #gallery-2 .gallery-caption,footer .tagcloud a,footer .textwidget p,footer .widget_text strong{color:#eeeefe}footer .widget_lifeline2-flickr ul li a{width:100%}.gen-detail-wrap blockquote.wp-block-quote::before{display:none}.gen-detail-wrap blockquote>p::before{left:-30px}.gen-detail-wrap blockquote.wp-block-quote{padding:4.375rem 5.625rem 2.5rem 1rem}.gen-detail-wrap img{max-width:100%;height:auto}.gen-detail-wrap>div{width:100%!important}.post-nav-links>*{line-height:40px;height:40px;width:40px;text-align:center;-webkit-border-radius:50%;border-radius:50%;font-size:16px;color:#3d434f;font-weight:700;background-color:#f4f4f4;display:inline-block;margin-left:3px}.post-nav-links>a:focus,.post-nav-links>a:hover,.post-nav-links>span{color:#fff}form.post-password-form label input{width:300px;background-color:#fff;color:#999;height:50px;padding:10px 20px;font-size:14px;border:0}form.post-password-form>p>input{height:50px;color:#fff;padding:10px 25px;font-size:14px;background-color:#333;border:0;font-weight:700;text-transform:uppercase}.comment-detail{overflow:hidden}.post-intro h2{-ms-word-wrap:break-word;word-wrap:break-word}div.blog-detail-page table tr td,div.blog-detail-page table tr th,div.col-lg-8 table tr td,div.col-lg-8 table tr th{border:1px solid #eaeaea;padding:10px}body,html{overflow-x:hidden}a{color:inherit}a,a:focus,a:hover,button,button:focus,input,input:focus,textarea,textarea:focus{text-decoration:none;outline:0!important}textarea{resize:none}button{border:0}iframe{width:100%;border:0;display:block}.box-item .box-img:before,.box-item .box-img>a,.camp-box>h3,.camp-info,.fancy-info,.project-info,.service-box2,.team-detail-info>li,.team-detail-info>li p,.team-social,.team-social2,.toggle,.toggle-item2>h4,.wow,:after,:before,a,button,header.style1 nav>div>ul ul,header.style4 nav>div>ul ul,img,input,span,textarea{-webkit-transition:all .3s linear;transition:all .3s linear}.text-blue{color:#001f46}.bg-blue{background-color:#001f46}.bg-gray{background-color:#f9f9f9}.font-weight-hairline{font-weight:100}.font-weight-thin{font-weight:200}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-extrabold{font-weight:800}.font-weight-black{font-weight:900}.font-style-italic{font-style:italic}.font-style-normal{font-style:normal}.font-size-80{font-size:5rem}.font-size-70{font-size:4.375rem}.font-size-60{font-size:3.75rem}.font-size-50{font-size:3.125rem}.font-size-40{font-size:2.5rem}.font-size-45{font-size:2.8125rem}.font-size-34{font-size:2.125rem}.font-size-38{font-size:2.375rem}.font-size-30{font-size:1.875rem}.font-size-28{font-size:1.75rem}.font-size-26{font-size:1.625rem}.font-size-24{font-size:1.5rem}.font-size-20{font-size:1.25rem}.font-size-18{font-size:1.125rem}.font-size-17{font-size:1.0625rem}.font-size-16{font-size:1rem!important}.font-size-15{font-size:.9375rem}.py-10{padding:.625rem 0}.py-20{padding:1.25rem 0}.pt-10{padding-top:.625rem}.py-30{padding:1.875rem 0}.px-30{padding:0 1.875rem}.pt-30{padding-top:1.875rem}.pb-30{padding-bottom:1.875rem}.py-40{padding:2.5rem 0}.px-40{padding:0 2.5rem}.pt-40{padding-top:2.5rem}.pb-40{padding-bottom:2.5rem}.py-50{padding:3.125rem 0}.px-50{padding:0 3.125rem}.pt-50{padding-top:3.125rem}.pb-50{padding-bottom:3.125rem}.py-60{padding:3.75rem 0}.px-60{padding:0 3.75rem}.pt-60{padding-top:3.75rem}.pb-60{padding-bottom:3.75rem}.py-70{padding:5rem 0}.px-70{padding:0 5rem}.pt-70{padding-top:5rem}.pb-70{padding-bottom:5rem}.py-80{padding:5rem 0}.px-80{padding:0 5rem}.pt-80{padding-top:5rem}.pb-80{padding-bottom:5rem}.py-86{padding:5.4rem 0}.px-86{padding:0 5.4rem}.pt-86{padding-top:5.4rem}.pb-86{padding-bottom:5.4rem}.pt-90{padding-top:5.625rem}.pb-90{padding-bottom:5.625rem}.py-90{padding:5.625rem 0}.pt-100{padding-top:6.25rem}.py-100{padding:6.25rem 0}.pb-100{padding-bottom:6.25rem}.pt-120{padding-top:7.5rem}.pb-120{padding-bottom:7.5rem}.px-130{padding:0 8.125rem}.py-130{padding:8.125rem 0}.pt-130{padding-top:8.125rem}.pb-130{padding-bottom:8.125rem}.pt-155{padding-top:9.6875rem}.pb-155{padding-bottom:9.6875rem}.py-210{padding:13.125rem 0}.py-180{padding:11.25rem 0}.pt-280{padding-top:17.5rem}.mrg{margin:0}.mrg div[class^="col"]{padding:0}.mrg10{margin:0 -.3125rem}.mrg10 div[class^="col"]{padding:0 .3125rem}.mt-10{margin-top:.625rem}.mb-10{margin-bottom:.625rem}.mt-15{margin-top:.9375rem}.mb-15{margin-bottom:.9375rem}.mt-20{margin-top:1.25rem}.mb-20{margin-bottom:1.25rem}.mt-25{margin-top:1.5625rem}.mb-25{margin-bottom:1.5625rem}.mt-30{margin-top:1.875rem}.mb-30{margin-bottom:2.875rem}.mt-35{margin-top:2.1875rem}.mb-35{margin-bottom:2.1875rem}.mt-40{margin-top:2.5rem}.mb-40{margin-bottom:2.5rem!important}.mt-50{margin-top:3.125rem}.mb-50{margin-bottom:3.125rem}.my-60{margin:3.75rem 0}.mt-60{margin-top:3.75rem}.mb-60{margin-bottom:3.75rem}.mt-80{margin-top:5rem}.mb-80{margin-bottom:5rem}.overlap-mt-65{margin-top:-4.0625rem}.overlap-mb-65{margin-bottom:-4.0625rem}.overlap-mt-72{margin-top:-4.53125rem}.overlap-mb-72{margin-bottom:-4.53125rem}.overlap-my-80{margin:-5rem 0}.overlap-mt-85{margin-top:-5.3125rem}.overlap-mt-110{margin-top:-6.875rem}.overlap-mt-110{margin-top:-6.875rem}.center-content{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.w-83{width:83%}.fixed-bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-2;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.fixed-bg.video-bg{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.black-layer:before,.dark-layer:before,.gray-layer:before,.overlay::before,.theme-layer::before,.white-layer:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.overlay::before{display:flex!important;z-index:-1}.overlay{position:relative;z-index:0}.white-layer:before{background-color:#fff}.gray-layer:before{background-color:gray}.dark-layer:before{background-color:#181723}.black-layer:before{background-color:#000}.opc30:before{opacity:.3}.opc35:before{opacity:.35}.opc5:before{opacity:.5}.opc7:before{opacity:.7}.opc75:before{opacity:.75}.opc8:before{opacity:.8}.opc85:before{opacity:.85}.opc95:before{opacity:.95}.slick-slide:focus{outline:0!important}.slick-slider button.slick-arrow{color:transparent;background-color:transparent;padding:0;position:absolute;top:50%;left:-45px;height:40px;width:20px;margin-top:-40px}.slick-slider button.slick-arrow.slick-next{left:auto;right:-45px}.slick-slider button.slick-arrow::before{content:"\f104";font-family:"Font Awesome 5 Free";font-weight:900;color:#999;font-size:40px}.slick-slider button.slick-arrow.slick-next::before{content:"\f105"}.slick-dots{padding:0 .9375rem;list-style:none;margin:1.5625rem auto 0;text-align:center}.slick-dots>li{display:inline-block;margin:0 .15625rem;height:.75rem}.slick-dots>li button{background-color:#eaeaea;border:0;color:transparent;padding:0;height:.75rem;width:.75rem;border-radius:50%;cursor:pointer}.bg-gray .gen-detail-wrap .post-intro{background-color:#fff}.gen-detail-wrap .post-intro{background-color:#f9f9f9;padding:1.875rem 1.875rem 1.875rem 0;z-index:1;margin-bottom:0}.gen-detail-wrap .comment-box:before,.gen-detail-wrap .post-intro:before,.gen-detail-wrap blockquote:before{content:"";position:absolute;right:100%;top:0;bottom:0;width:110%;background-color:inherit;z-index:-1;left:auto}.gen-form-wrap
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
.gen-form-wrap textarea {background-color:#f9f9f9;margin-bottom:10px;border:2px solid #e6e6e6!important}.gen-form-wrap
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]) {height:3.125rem;font-size:.9375rem;padding:.9375rem 1.25rem}.gen-form-wrap input[type="submit"]{border:none}.gen-form-wrap textarea{height:3.125rem;font-size:.9375rem;padding:.9375rem 1.25rem;height:8.125rem}.gen-detail-wrap img{max-width:100%;height:auto}.gen-detail-wrap blockquote>p:before{content:"“";font-size:10.5rem;display:block;position:absolute;left:-18px;color:#d5d5d5;line-height:11.875rem;height:5rem;top:-50px;font-style:inherit}.gen-detail-wrap>ol li{line-height:1.875rem}.gen-detail-wrap>div{width:100%!important}.bg-gray .gen-detail-wrap .tagclouds>a::after{border-left-color:#fff}.gen-detail-wrap blockquote>p{position:relative;font-style:italic;font-weight:700;margin-bottom:0}.bg-gray .gen-detail-wrap blockquote{position:relative}.gen-detail-wrap > ol li:not(:first-child) {margin-top:.5rem}.gen-detail-wrap .post-intro iframe{height:29rem}.gen-detail-wrap .post-intro ul.pst-mta{margin-top:2.5rem}.gen-detail-wrap .post-intro ul.pst-mta li{font-size:.875rem}.gen-detail-wrap .post-intro ul.pst-mta li:not(:first-child) {margin-left:2.5rem}.gen-detail-wrap .post-intro ul.pst-mta li i{margin-right:.625rem}.col-lg-3+.col-lg-9 .gen-detail-wrap .comment-box:before,.col-lg-3+.col-lg-9 .gen-detail-wrap .post-intro:before,.col-lg-3+.col-lg-9 .gen-detail-wrap blockquote:before{right:auto;left:100%}.col-lg-3+.col-lg-9 .gen-detail-wrap .post-intro{padding:1.875rem 0 1.875rem 1.875rem}.gen-detail-wrap blockquote{background-color:#f9f9f9;z-index:1;padding:4.375rem 5.625rem 2.5rem 0}.bg-gray .gen-detail-wrap blockquote{background-color:#fff}.gen-detail-wrap blockquote>p{font-size:1.25rem;max-width:100%;line-height:initial;padding-left:80px}.col-lg-3+.col-lg-9 .gen-detail-wrap blockquote{padding:4.375rem 0 2.5rem 5.625rem}.gen-detail-wrap .post-intro ul.pst-mta+h2{margin-top:1.1rem}.gen-detail-wrap .post-intro h2{font-size:1.75rem}.gen-detail-wrap .post-intro h2+.share-this{margin-top:5px}.gen-detail-wrap .event-org>h5,.gen-detail-wrap .share-this>span{font-size:.9375rem}.gen-detail-wrap .event-org>h5+ul,.gen-detail-wrap .share-this>span+.share-this-innr{margin-left:1.25rem}.gen-detail-wrap .share-this-innr>a{font-size:.875rem;padding:.625rem}.share-this-innr > a:not(:first-child):before {content:"";height:10px;left:0;background-color:#e0e0e0;position:absolute;width:1px;top:50%;margin-top:-5px}.gen-detail-wrap .share-this+.event-org{border-top:1px dashed #bfbfbf;padding-top:1.25rem;margin-top:.9375rem}.gen-detail-wrap blockquote,.gen-detail-wrap>ol,.gen-detail-wrap>p,.gen-detail-wrap>p+h3,.gen-detail-wrap>ul,.page-gallery,.page-gallery+h3{margin-top:2.8125rem;background-color:#fff;padding:30px}.gen-detail-wrap>h3+p{margin-top:1.1rem}.gen-detail-wrap .page-gallery a:after,.gen-detail-wrap .page-gallery a:before{content:"";position:absolute}.gen-detail-wrap .page-gallery a:before{top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0}.gen-detail-wrap .page-gallery a:hover:before{opacity:.7}.gen-detail-wrap .page-gallery a:after{content:"\f424";font-family:"Font Awesome 5 Free";position:absolute;left:50%;top:50%;font-weight:900;color:#fff;font-size:1.25rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.gen-detail-wrap .page-gallery a:hover:after{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}.gen-detail-wrap .tagclouds>a{padding:0 1.875rem 0 1.5625rem;margin:5px 0;font-size:12px}.gen-detail-wrap .tagclouds>a::after,.gen-detail-wrap .tagclouds>a::before{content:"";position:absolute;top:0;border-top:1.175rem solid transparent;border-bottom:1.175rem solid transparent}.gen-detail-wrap .tagclouds>a::before{left:5px;border-right:1.25rem solid #f9f9f9;border-right-color:#f9f9f9}.bg-gray .gen-detail-wrap .tagclouds>a::before{border-right-color:#fff}.gen-detail-wrap .tagclouds>a span{background-color:#f9f9f9;padding:.625rem 1.2rem}.bg-gray .gen-detail-wrap .tagclouds>a span{background-color:#fff}.gen-detail-wrap .tagclouds>a span::before{border-radius:50%;background-color:#e6e6e6;top:50%;margin-top:-3.5px;left:0;height:7px;width:7px}.gen-detail-wrap .tagclouds>a span::after{right:-1.6875rem;border-top:1.5625rem solid transparent;border-bottom:1.5625rem solid transparent;border-left:1.6875rem solid #e6e6e6;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gen-detail-wrap .tagclouds>a span::after,.gen-detail-wrap .tagclouds>a span::before{content:"";position:absolute}.gen-detail-wrap .tagclouds>a::after{right:10px;border-left:1.25rem solid #f9f9f9;border-left-color:#f9f9f9}.gen-detail-wrap .blog-detail-gallery.slick-slider>button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,.8);color:transparent;z-index:1;padding:0;height:2.8125rem;width:2.8125rem}.gen-detail-wrap .blog-detail-gallery.slick-slider>button.slick-prev{left:0}.gen-detail-wrap .blog-detail-gallery.slick-slider>button.slick-next{right:0}.gen-detail-wrap .blog-detail-gallery.slick-slider>button::before{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;font-family:"Font Awesome 5 Free";font-weight:900;line-height:2.8125rem;font-size:1rem}.gen-detail-wrap .blog-detail-gallery.slick-slider>button.slick-prev::before{content:"\f104"}.gen-detail-wrap .blog-detail-gallery.slick-slider>button.slick-next::before{content:"\f105"}.gen-detail-wrap .comments-threads>h3,.gen-detail-wrap .reply-comments>h3{font-size:1.375rem}.gen-detail-wrap .comment-box{background-color:#f9f9f9;padding:3.125rem 3.125rem 3.125rem 0;z-index:1;background-color:#fff}.gen-detail-wrap .comment-box>span{-webkit-box-flex:0;flex:0 0 9.5rem;max-width:9.5rem}.gen-detail-wrap .comment-box>span>img{padding:10px;border:1px dashed #d7d7d7}.col-lg-3+.col-lg-9 .gen-detail-wrap .comment-box{padding:3.125rem 0 3.125rem 3.125rem}.gen-detail-wrap .comment-box>span+.comment-detail{padding-left:1.875rem}.gen-detail-wrap .comment-detail>h4{font-size:1rem}.gen-detail-wrap .comment-detail>h4+i{margin-top:5px}.gen-detail-wrap .comment-detail>i{font-size:13px}.gen-detail-wrap .comment-detail>i+p{margin-top:.9375rem}.gen-detail-wrap .comment-detail>p{font-size:.9375rem}.gen-detail-wrap a.comment-reply-link{right:3.125rem;top:3.125rem;font-size:13px;padding:6px 1.25rem;background-color:#f0f0f0}.gen-detail-wrap a.comment-reply-link:focus,.gen-detail-wrap a.comment-reply-link:hover{color:#fff}.gen-detail-wrap .reply-comments>h3{margin-bottom:1.25rem}.gen-detail-wrap .comments-threads ul{list-style:none}.gen-detail-wrap #cancel-comment-reply-link{color:#333;display:block;position:absolute;right:0;top:0;font-weight:600;font-size:13px;padding:6px 1.25rem;background-color:#f0f0f0;text-transform:capitalize}.gen-detail-wrap #respond{position:relative}.gen-detail-wrap #cancel-comment-reply-link:hover{color:#fff}.gen-detail-wrap .post-intro ul.event-meta.pst-mta{justify-content:center;margin-top:-3rem}.gen-detail-wrap .post-intro ul.event-meta.pst-mta li{color:#222;font-size:16px;padding:18px 40px 18px 55px;position:relative;box-shadow:0 0 35px rgba(0,0,0,.15);background-color:#fff;max-width:315px;border:1px solid}.gen-detail-wrap .post-intro ul.event-meta.pst-mta li+li{margin-left:80px}.gen-detail-wrap .post-intro ul.event-meta.pst-mta li i{height:66px;width:62px;line-height:66px;text-align:center;font-size:30px;color:#fff;margin-right:0;position:absolute;left:-32px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.gen-detail-wrap .event-meta li span{display:block}.gen-detail-wrap .event-meta li span strong{padding-left:15px}.gen-detail-wrap .event-meta li span+span{padding-top:6px}.gen-detail-wrap .event-org>h5 span{margin-left:5px}.gen-detail-wrap .event-org>ul li{font-size:.9375rem}.gen-detail-wrap .event-org > ul li:not(:first-child) {margin-left:3.125rem}.gen-detail-wrap .event-org>ul li i{margin-right:10px}.gen-detail-wrap .event-loc{padding:1.875rem}.gen-detail-wrap .event-loc>iframe{height:25rem}.service-detail-wrap>h2{font-size:1.375rem}.service-detail-wrap .service-detail-img{margin-top:4.375rem}.service-detail-wrap .service-detail-img>span{line-height:5.625rem;height:5.625rem;width:5.625rem;background-color:#f9f9f9;left:50%;top:-2.8125rem;margin-left:-2.8125rem;font-size:1.875rem}.bg-gray .service-detail-wrap .service-detail-img>span{background-color:#fff}.service-detail-wrap .service-detail-desc p{margin-top:2.8125rem;margin-bottom:0}.service-detail-wrap .service-features-wrap{margin-top:2.8125rem;background-color:#f9f9f9;padding:3.75rem 3.125rem}.bg-gray .service-detail-wrap .service-features-wrap{background-color:#fff}.service-detail-wrap .service-features-wrap>span{font-size:.95rem}.service-detail-wrap .service-features-wrap>span+h3{margin-top:5px}.service-detail-wrap .service-features-wrap>h3{font-size:1.375rem}.service-detail-wrap .skills>i{height:5.625rem;line-height:5.625rem;font-size:2.5rem;-webkit-box-flex:0;flex:0 0 5.625rem;max-width:5.625rem;border:1px solid}.service-detail-wrap .skills>i+.skills-inner{padding-left:1.25rem}.service-detail-wrap .skills-inner>h3+p{margin-top:10px}.service-detail-wrap .skills-inner>h3{font-size:1.25rem}.service-detail-wrap .skills-inner>h3 a:focus,.service-detail-wrap .skills-inner>h3 a:hover{color:#333}.team-detail-wrap{background-color:#f9f9f9}.bg-gray .team-detail-wrap{background-color:#fff}.team-detail-wrap ul.team-detail-info{right:0;top:1.5625rem;direction:rtl;padding-right:0}.team-detail-wrap ul.team-detail-info>li{margin-right:-1.75rem;font-size:14px}.team-detail-wrap ul.team-detail-info>li>span{top:0;line-height:3.9rem;width:3.9rem;left:2px}.team-detail-wrap ul.team-detail-info>li>span i{margin-left:-.2rem}.team-detail-wrap ul.team-detail-info>li>p{padding:1.2rem 1.2rem 1.2rem 3.75rem;background-color:#333;direction:ltr;font-size:inherit;margin:0}.team-detail-wrap ul.team-detail-info > li:not(:first-child) {margin-top:10px}.team-detail-wrap ul.team-detail-info>li:hover>p{margin:0!important;width:auto!important}.team-detail-wrap ul.team-detail-info>li>p i{margin-right:1.25rem}.team-detail-wrap .team-desc{padding:4.375rem 2.8125rem}.team-detail-wrap ul.team-detail-info>li>p a:focus,.team-detail-wrap ul.team-detail-info>li>p a:hover{color:#fff}.team-detail-wrap .team-detail-img .team-social{bottom:3.125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1;top:auto;padding:1.125rem 1.5rem;min-width:15rem}.team-detail-wrap .team-detail-img .team-social>a{background-color:transparent;height:initial;width:initial;margin:0 5px;line-height:initial}.team-detail-wrap .team-detail-img .team-social>a:focus,.team-detail-wrap .team-detail-img .team-social>a:hover{background-color:transparent;color:#333!important}.team-detail-wrap .team-detail-img .team-social>span{margin-right:.95rem}.join-team-wrap{background-color:#f9f9f9;padding-left:6.25rem;padding-right:6.25rem}.bg-gray .join-team-wrap{background-color:#fff}.join-team-wrap>h2{font-size:1.375rem}.join-team-wrap>h2+p{margin-top:.9375rem}.skills>i{height:5.625rem;line-height:5.625rem;font-size:2.5rem;-webkit-box-flex:0;flex:0 0 5.625rem;max-width:5.625rem;border:1px solid}.skills>i+.skills-inner{padding-left:1.25rem}.products .product-box{-webkit-box-shadow:0 0 8px rgba(0,0,0,.05);-ms-box-shadow:0 0 8px rgba(0,0,0,.05);-o-box-shadow:0 0 8px rgba(0,0,0,.05);box-shadow:0 0 8px rgba(0,0,0,.05);padding-bottom:1.5625rem;border:1px solid #dedede}.products .product-box .product-img:before{content:"";position:absolute;left:0;right:0;top:0;bottom:50%;background-color:#fff;opacity:0}.products .product-box:hover .product-img:before{opacity:.8;bottom:0}.products .product-box .product-img img{width:100%}.products .product-box .product-img>a{font-size:1.25rem;background-color:rgba(50,50,50,.9);line-height:3.125rem;height:3.125rem;width:5.125rem;-webkit-transform:perspective(100px) rotateY(30deg);-ms-transform:perspective(100px) rotateY(30deg);-o-transform:perspective(100px) rotateY(30deg);transform:perspective(100px) rotateY(30deg);margin-left:-1.5625rem;margin-top:-1.5625rem;top:50%;left:40%;opacity:0}.woocommerce .product-box .product-img>a.button{padding:0!important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff}.woocommerce table.cart td.actions .coupon button.button{padding:1.27rem 2.5rem!important}.products .product-box:hover .product-img>a{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);opacity:1}.products .product-box .product-img+h3{margin-top:1.25rem}.products .product-box>h3{padding:0 1.25rem;font-size:1.375rem}.products .product-box>h3+span{margin-top:.4375rem}.products .product-box .product-img>a.wc-forward{font-size:.9rem;color:#fff;height:auto;padding:.9rem 1.2rem;width:auto;font-weight:700;line-height:normal;left:60%;position:absolute;text-transform:uppercase;border-radius:.25rem}.gen-detail-wrap .cause-detail-info{background-color:#111;padding:1.5rem 0;margin-bottom:-1.875rem}.gen-detail-wrap .cause-detail-info>span{font-size:29px;line-height:1.8125rem;margin-bottom:1.5rem}.gen-detail-wrap .cause-detail-info>strong{font-size:.875rem;padding:27px 0;line-height:0}.gen-detail-wrap .cause-detail-info>strong a{left:0;right:0;top:0;bottom:0;line-height:4;opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}.gen-detail-wrap .post-intro:hover .cause-detail-info>strong a{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}.product-wrap .product-detail{padding:3.125rem;background-color:#f9f9f9}.bg-gray .product-wrap .product-detail{background-color:#fff}.product-wrap .product-detail-desc{padding:1.875rem 0 0 1.25rem}.product-wrap .product-detail-desc>h2{font-size:1.875rem;margin-bottom:.55rem}.share-this-innr>a{font-size:.875rem;padding:.625rem}.product-wrap span.star-rating{font-size:.9375rem;margin-right:5px}.product-wrap span.star-rating>i{font-size:inherit}.product-wrap a.woocommerce-review-link{font-size:.9375rem}.product-wrap a.woocommerce-review-link:focus,.product-wrap a.woocommerce-review-link:hover{color:#333}.product-wrap .product-detail-desc span.price{margin-top:1.25rem;font-size:1.25rem}.product-wrap .product-detail-desc>p{margin-top:1.25rem}.product-wrap .quantity>h6{font-size:.9375rem;margin-right:.9375rem;line-height:2.8125rem}.woocommerce .bootstrap-touchspin{width:4.625rem;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #fff),
    color-stop(23%, #fbfbfb),
    color-stop(58%, #fafafa),
    to(#f8f8f8)
  );background: linear-gradient(
    to bottom,
    #fff 0,
    #fbfbfb 23%,
    #fafafa 58%,
    #f8f8f8 100%
  );border:1px solid #d2d0d0;padding-right:1.875rem;position:relative;height:2.8125rem}.woocommerce .bootstrap-touchspin>span{position:absolute;right:0;width:1.875rem;margin:0!important;height:50%}.woocommerce .bootstrap-touchspin>input{border:0;height:100%;background-color:transparent;width:100%!important;padding:0 5px;text-align:center}.woocommerce .bootstrap-touchspin>input:focus{-ms-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important;outline:0!important;background-color:transparent}.woocommerce .bootstrap-touchspin>span button{background-color:transparent;border:0;color:transparent;padding:0;height:100%;width:100%;text-align:center}.woocommerce .bootstrap-touchspin>span.input-group-prepend{top:0}.woocommerce .bootstrap-touchspin>span.input-group-append{bottom:0}.woocommerce .bootstrap-touchspin>span.input-group-prepend button:before{content:"\f0d8";padding-top:8px}.woocommerce .bootstrap-touchspin>span.input-group-append button:before{content:"\f0d7";padding-bottom:8px}.woocommerce .bootstrap-touchspin>span button:before{content:"";font-family:"Font Awesome 5 Free";color:#6f6f6f;font-weight:700;position:absolute;left:0;right:0;font-size:13px;height:initial;line-height:initial}.woocommerce .bootstrap-touchspin>span button:focus,.product-wrap .bootstrap-touchspin>span button:hover{background-color:transparent!important}.woocommerce .bootstrap-touchspin:before{content:"";right:1.875rem;top:50%;height:10px;background-color:#d2d0d0;width:1px;margin-top:-5px;position:absolute}.product-wrap form.cart button.theme-btn{font-size:13px;margin-left:1.5rem}.product-wrap .product-detail-desc>p+form.cart{margin-top:1.5rem}.product-wrap .product-detail-desc .share-this{margin-top:1.25rem}.product-wrap .product-detail-tabs{padding:3.125rem;background-color:#f9f9f9}.product-wrap .product-detail-desc>h1{font-size:1.875rem;margin-bottom:.55rem}.woocommerce div.product .product-detail-desc .woocommerce-product-rating{margin-bottom:1.25rem}.woocommerce div.product .product-detail-desc form.cart{margin-top:1.5rem}.bg-gray .product-wrap .product-detail-tabs{background-color:#fff}.product-wrap .product-detail-tabs ul.nav-tabs{border:1px solid #c4c4c4;height:initial}.product-wrap .product-detail-tabs ul.nav-tabs li.nav-item{font-size:1rem;height:initial;line-height:3rem;padding:0}.product-wrap .product-detail-tabs ul.nav-tabs li.nav-item a.nav-link{border:0!important;background-color:transparent;margin:-1px 0;padding:0 2.5rem}.product-wrap .product-detail-tabs ul.nav-tabs li.nav-item a.nav-link.active{color:#fff}.product-wrap .product-detail-tabs ul.nav-tabs li.nav-item a.nav-link.active:hover{color:#fff}.product-wrap .product-detail-tabs ul.nav-tabs+.tab-content{margin-top:2.5rem}.product-wrap .product-detail-tabs .tab-pane>h2{font-size:1.875rem}.product-wrap .product-detail-tabs .tab-pane>h2+p,.product-wrap .product-detail-tabs .tab-pane>h2+table{margin-top:.9375rem}.product-wrap .product-detail-tabs table{width:100%}.product-wrap .product-detail-tabs table tr.woocommerce-product-attributes-item th{color:#333;padding:.9375rem;width:30%}.product-wrap
  .product-detail-tabs
  table
  tr.woocommerce-product-attributes-item:nth-child(2n) {background-color:#f9f9f9}.product-wrap
  .product-detail-tabs
  table
  tr.woocommerce-product-attributes-item:nth-child(2n + 1) {background-color:#f0f0f0}.woocommerce a.button,.woocommerce button.button{color:#fff!important;font-size:1rem;padding:1rem .5rem!important;z-index:1;text-transform:uppercase}.product-box .product-img>a.wc-forward::before,.woocommerce a.button::before,.woocommerce button.button::before{content:"";position:absolute;left:50%;right:50%;top:0;bottom:0;z-index:-1;background-color:#000;opacity:0}.product-box .product-img>a.wc-forward:focus::before,.product-box .product-img>a.wc-forward:hover::before,.woocommerce a.button:focus::before,.woocommerce a.button:hover::before,.woocommerce button.button:focus::before,.woocommerce button.button:hover::before{left:0;right:0;opacity:.2}.woocommerce a.button::hover,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce button.button:hover{color:#fff}.woocommerce-cart table.cart img{width:60px}.woocommerce button.button:disabled{color:#fff}.shipping-calculator-button{color:#333;font-weight:700}.woocommerce table.shop_table thead{background-color:#272727}.woocommerce table.shop_table thead th{color:#fff;padding-top:1.5625rem;padding-bottom:1.5625rem}.woocommerce .woocommerce-checkout-review-order table.shop_table,.woocommerce table.shop_table{border-collapse:collapse;box-shadow:0 0 35px rgba(0,0,0,.1);border:1px solid #dedede}.woocommerce-checkout #payment{background-color:#fff}.woocommerce-checkout #payment div.form-row.place-order{border:1px solid #dedede;box-shadow:0 0 35px rgba(0,0,0,.1);border-top:none}.woocommerce-MyAccount-navigation ul li{border-top:1px solid #dcdcdc}.woocommerce-MyAccount-navigation ul li a{padding:1rem 1.25rem;display:block;position:relative}.woocommerce-checkout #payment ul.payment_methods{border-bottom:none;background-color:#f5f5f5}.woocommerce-MyAccount-navigation ul li a::before{content:"\f3fd";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.woocommerce-MyAccount-navigation ul li:nth-child(2) a::before {content:"\f291"}.woocommerce-MyAccount-navigation ul li:nth-child(3) a::before {content:"\f1c6"}.woocommerce-MyAccount-navigation ul li:nth-child(4) a::before {content:"\f015"}.woocommerce-MyAccount-navigation ul li:nth-child(5) a::before {content:"\f007"}.woocommerce-MyAccount-navigation ul li:nth-child(6) a::before {content:"\f2f5"}.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table{border-collapse:collapse}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:48%}header.woocommerce-Address-title{background-color:transparent}.woocommerce-button.button.view{padding:.8rem 2rem!important}.woocommerce ul.order_details{padding-left:0}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:1rem}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:0 2.5rem}.product-detail-desc .single_add_to_cart_button.button.alt{padding:.99rem 2.5rem;font-size:13px;margin-left:1.5rem;text-transform:uppercase;position:relative;z-index:1}.product-detail-desc .single_add_to_cart_button.button.alt::before{content:"";position:absolute;left:50%;right:50%;top:0;bottom:0;z-index:-1;background-color:#000;opacity:0}.product-detail-desc .single_add_to_cart_button.button.alt:focus::before,.product-detail-desc .single_add_to_cart_button.button.alt:hover::before{left:0;right:0;opacity:.2}.woocommerce input[type="number"]::-webkit-inner-spin-button,.woocommerce input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce input[type="number"]{-moz-appearance:textfield}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:none}.woocommerce div.product .woocommerce-tabs ul.nav-tabs li.active a.nav-link{color:#fff;background-color:#d8281b}.woocommerce div.product .woocommerce-tabs ul.nav-tabs,.woocommerce div.product .woocommerce-tabs ul.nav-tabs li{padding:10px}.woocommerce-Reviews
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]) {height:3.125rem;font-size:.9375rem;padding:.9375rem 1.25rem;width:100%;border:1px solid #d1d1d1}.woocommerce-Reviews textarea{border:1px solid #d1d1d1}.woocommerce #respond input#submit{padding:.8125rem 2.5rem;color:#fff;text-transform:uppercase}.woocommerce span.onsale{padding:0}.woocommerce-review__author{color:#333;font-size:1rem}.product-detail-desc .product_meta>span{font-weight:700;display:block;color:#333}.product-detail-desc .product_meta>span a,.product-detail-desc .product_meta>span span{font-weight:400}.product-detail-desc .product_meta>span+span{margin-top:5px}.woocommerce div.product p.price del{opacity:.7}.woocommerce .products .product-box .star-rating{margin:20px auto}.woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none}.shipping-calculator-form .input-text,.woocommerce form .form-row textarea,.woocommerce-MyAccount-content .input-text,.woocommerce-additional-fields__field-wrapper textarea,.woocommerce-billing-fields .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-form-coupon .input-text,.woocommerce-shipping-fields__field-wrapper .input-text{height:3.625rem;font-size:.9375rem;padding:.9375rem 1.25rem;box-shadow:0 0 35px rgba(0,0,0,.1);border:1px solid #dedede;border-radius:0;background-color:#fff}.woocommerce form .woocommerce-additional-fields__field-wrapper textarea{height:16.25rem;padding:25px}.woocommerce-additional-fields__field-wrapper>p>span,.woocommerce-billing-fields__field-wrapper>p>span,.woocommerce-shipping-fields__field-wrapper>p>span{display:block;width:100%}.woocommerce-MyAccount-content label,.woocommerce-billing-fields__field-wrapper>p label,.woocommerce-shipping-fields__field-wrapper>p label{width:100%}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:3.625rem;padding-left:1.25rem;font-size:.9375rem}.shipping-calculator-form .select2-container--default .select2-selection--single,.woocommerce-checkout .select2-container--default .select2-selection--single{box-shadow:0 0 35px rgba(0,0,0,.1);border:1px solid #dedede;height:3.625rem}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px;right:14px}#ship-to-different-address{font-size:20px}#customer_details{margin-bottom:3rem}.woocommerce-info{box-shadow:0 0 35px rgba(0,0,0,.1);background-color:#fff;border:1px solid #dedede;border-top:4px solid}#place_order{font-size:1rem;padding:.8125rem 2.5rem;z-index:1}#place_order::before{content:"";position:absolute;left:50%;right:50%;top:0;bottom:0;z-index:-1;background-color:#000;opacity:0}#place_order:focus::before,#place_order:hover::before{left:0;right:0;opacity:.2}.woocommerce-billing-fields input:focus{box-shadow:none}.woocommerce ul#shipping_method li input[type="radio"]:checked + label::before,
.woocommerce
  ul#shipping_method
  li
  input[type="radio"]:not(:checked)
  + label::before,
.woocommerce
  ul.wc_payment_methods
  li
  input[type="radio"]:checked
  + label::before,
.woocommerce
  ul.wc_payment_methods
  li
  input[type="radio"]:not(:checked)
  + label::before,
.woocommerce-form__label-for-checkbox::before {content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #7a7a7a;-webkit-border-radius:100%;border-radius:100%;background:#fff}.woocommerce-form__label-for-checkbox::before{border-radius:0}.woocommerce-form__label-for-checkbox{color:#333}.woocommerce ul#shipping_method li input[type="radio"]:checked+label,.woocommerce ul.wc_payment_methods li input[type="radio"]:checked+label{cursor:pointer;line-height:20px}.woocommerce ul#shipping_method li input[type="radio"]:checked+label::after,.woocommerce ul.wc_payment_methods li input[type="radio"]:checked+label::after{content:"";width:12px;height:12px;background:#333;position:absolute;top:3px;left:3px;-webkit-border-radius:100%;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.woocommerce ul#shipping_method li input[type="radio"]:checked,
.woocommerce ul#shipping_method li input[type="radio"]:not(:checked),
.woocommerce ul.wc_payment_methods li input[type="radio"]:checked,
.woocommerce ul.wc_payment_methods li input[type="radio"]:not(:checked),
.woocommerce-form__label-for-checkbox input[type="checkbox"]:checked,
.woocommerce-form__label-for-checkbox input[type="checkbox"]:not(:checked) {position:absolute;left:-9999px}.woocommerce ul#shipping_method li input[type="radio"]:checked + label,
.woocommerce ul#shipping_method li input[type="radio"]:not(:checked) + label,
.woocommerce ul.wc_payment_methods li input[type="radio"]:checked + label,
.woocommerce ul.wc_payment_methods li input[type="radio"]:not(:checked) + label,
.woocommerce-form__label-for-checkbox {position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.woocommerce ul#shipping_method li input[type="radio"]:checked+label::after,.woocommerce ul.wc_payment_methods li input[type="radio"]:checked+label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.woocommerce-form__label-for-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woocommerce-form__label-for-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.woocommerce-form__label-for-checkbox::after{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.woocommerce-form__label-for-checkbox span::after{content:"";position:absolute;left:7px;top:4px;width:5px;height:10px;border:solid #d8281b;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.woocommerce-form__label-for-checkbox input[type="checkbox"]:checked+span::after{opacity:1}aside .mini-post-info h4{color:#333!important}aside .mini-post-info>span{color:#666}.woocommerce-cart .coupon input{width:250px!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{text-transform:uppercase;font-size:1rem;padding:1.2rem 2.5rem!important;position:relative;z-index:1}.woocommerce .cart-collaterals .cross-sells h2,.woocommerce .cart-collaterals .cart_totals h2{margin-bottom:20px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button::before{content:"";position:absolute;left:50%;right:50%;top:0;bottom:0;z-index:-1;background-color:#000;opacity:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus::before,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover::before{left:0;right:0;opacity:.2}.woocommerce #reviews #comments h2{margin-bottom:40px}.woocommerce .comment-respond .comment-reply-title{font-weight:700;font-size:25px;color:#333}.woocommerce-tabs
  .comment-form
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
.woocommerce-tabs .comment-form textarea {background-color:#f9f9f9;margin-bottom:10px;border:2px solid #e6e6e6}.woocommerce #respond input#submit:hover{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:transparent}.woocommerce-page div.product div.summary{width:100%!important}.woocommerce-Price-amount.amount{float:none;width:auto;color:#333;font-weight:700}.woocommerce-Price-amount.amount>span{font-size:1rem;float:none;width:auto}.product-box>h3{margin-bottom:.4375rem}.el-date-editor--date .el-input__inner{height:54px}.el-select.el-select--large input{height:54px}.el-select.el-select--large .el-input__suffix{background-color:#f8f8f8;width:35px;border:1px solid #ebebeb;border-radius:4px;height:70%;top:14.5%;line-height:34px}.popup-style3 .donation-amount-currency .el-input__suffix,.popup-style3 .recuring-payments .el-input__suffix{background-color:transparent;border:none}.donation-fields .el-custom-select{margin-top:12px}.el-select.el-select--large i.el-input__icon{line-height:34px}.closep .fa.fa-remove{position:relative}.closep .fa.fa-remove::before{content:"\00d7"}.wpcm-wrapper.popup-style3 span.closep{font-size:38px;overflow:hidden;z-index:1}.btn-back,.donation-fields button.btn-back,.el-select .el-input__inner,.single-proced-btn>a.proceed,.textfield input[type="email"],.textfield input[type="text"],.textfield textarea,.wpdonation-box .theme-btn{-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.wpdonation-box .theme-btn::before{z-index:-1}.single-proced-btn>a.proceed:focus,.single-proced-btn>a.proceed:hover{background-color:#221919}.popup-style3 .donation-amount-list{margin-top:0}.popup-style3 .donation-proces-btn .btn-back.bk-step{margin-top:10px;z-index:1}.popup-style3 .donation-amount-box ul li a.active,.popup-style3 .donation-amount-box ul li a:hover{box-shadow:0 0 21px rgba(0,0,0,.21)}.donation-modal2 .custom-donation-amount input{max-width:87%}.donation-modal2 .donation-amount-box .el-select+.custom-donation-amount{margin:20px 0!important}.el-date-editor .el-input__inner,.wpcm-wrapper .donation-fields input[type="number"]{border-radius:0}.donation-modal2 .donation-amount-box .wpcm-row>div{padding-left:5px;padding-right:5px}.donation-modal2 .donation-amount-box .wpcm-row{margin-left:-5px;margin-right:-5px}.donation-modal2 .wpcm-row+.donation-payment-method{margin-top:20px}.donation-modal2 .recuring-paypal.mt-5{margin-top:20px!important}.donation-modal2 .recuring-paypal.mt-5>div.wpcm-col-md-12{padding-right:15px!important;padding-left:15px!important}.donation-modal2 .wpcm-wrapper .donation-done{border-radius:0}.donation-modal2 .wpcm-container span.closep{border-radius:0;font-size:25px}.donation-modal2 .custom-donation-amount input{height:54px}.donation-modal2 .custom-donation-amount>span{height:54px;line-height:54px}.donation-modal2 .donation-amount-box ul li{margin-bottom:0}.donation-modal2 .donation-payment-method a.wpdonation-button,.popup-style3 .donation-done,.single-proced-btn>a.proceed{position:relative;z-index:1}.donation-modal2 .wpcm-container span.closep,.donation-model-1 .btn-back{z-index:1}.donation-modal2 .donation-payment-method a.wpdonation-button::before,.donation-modal2 .wpcm-container span.closep::before,.donation-modal2 .wpcm-wrapper .donation-done::before,.donation-model-1 .btn-back::before,.popup-style3 .donation-done::before,.popup-style3 .donation-proces-btn .btn-back.bk-step::before,.donation-proces-btn .donation-done::before,.single-proced-btn>a.proceed::before,.wpcm-wrapper.popup-style3 span.closep::before{content:"";position:absolute;left:50%;right:50%;top:0;bottom:0;z-index:-1;background-color:#000;opacity:0}.donation-modal2 .donation-payment-method a.wpdonation-button.active::before{display:none}.donation-modal2 .donation-payment-method a.wpdonation-button:focus::before,.donation-modal2 .donation-payment-method a.wpdonation-button:hover::before,.donation-modal2 .wpcm-container span.closep:focus::before,.donation-modal2 .wpcm-container span.closep:hover::before,.donation-modal2 .wpcm-wrapper .donation-done:focus::before,.donation-modal2 .wpcm-wrapper .donation-done:hover::before,.donation-model-1 .btn-back:focus::before,.donation-model-1 .btn-back:hover::before,.popup-style3 .donation-done:focus::before,.popup-style3 .donation-done:hover::before,.popup-style3 .donation-proces-btn .btn-back.bk-step:focus::before,.popup-style3 .donation-proces-btn .btn-back.bk-step:hover::before,.single-proced-btn>a.proceed:focus::before,.single-proced-btn>a.proceed:hover::before,.wpcm-wrapper.popup-style3 span.closep:focus::before,.wpcm-wrapper.popup-style3 span.closep:hover::before,.donation-proces-btn .donation-done:hover::before{left:0;right:0;opacity:.2}.donation-modal2.wpcm-wrapper input[type="number"]{border-radius:0}.donation-modal2 .wpcm-wrapper .donation-done{font-size:1rem;padding:.8125rem 2.5rem;z-index:1;position:relative;margin-top:0}.donation-modal2 .donar-info h4{font-size:28px;font-weight:700}.donation-modal2 .donation-proces-btn{justify-content:center;margin-top:30px}.make-donation span{margin-bottom:10px}.make-donation h5{margin:0 0 10px}.popup-style3 .donation-payment-cycle>a:focus,.popup-style3 .donation-payment-cycle>a:hover{color:#fff}.wpcm-wrapper input[type="number"]{height:54px}.donation-modal2 .single-proced-btn>a.proceed{font-weight:700;text-transform:uppercase}.donation-figures li a.active.wpdonation-button{background:unset;color:#fff}.single-proced-btn>a.proceed,.wpdonation-box .theme-btn{padding:.8125rem 2.5rem;font-weight:700;border-radius:.25rem;font-size:1rem}.donation-fields .btn-back{top:-20px}.wpcm-wrapper .wpcm-btn-yellow{font-size:1rem!important;padding:.8125rem 2.5rem!important;z-index:1;border-radius:.25rem!important}.wpcm-wrapper .wpcm-btn-yellow::before{content:"";position:absolute;left:50%;right:50%;top:0;bottom:0;z-index:-1;background-color:#000;opacity:0}.wpcm-wrapper .wpcm-btn-yellow:focus::before,.wpcm-wrapper .wpcm-btn-yellow:hover::before{left:0;right:0;opacity:.2}.page-title{z-index:1}.page-title p{font-size:18px;line-height:30px;color:#eee;max-width:55%;margin:10px auto}.page-title>h2+nav{margin-top:1rem}.page-title>h2{font-size:2.125rem}.page-link:focus{box-shadow:none}.breadcrumb{background-color:transparent}.page-title .breadcrumb li+li{padding-left:1rem}.black-layer .page-title .breadcrumb .breadcrumb-item,.black-layer .page-title .breadcrumb .item-current{color:#fff}.fixed-bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-2;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.page-banner-style1{padding:210px 0 130px}.page-banner-style1 h2{font-size:60px;color:#333;font-weight:700;margin-bottom:15px;font-weight:700}.page-banner-style1 .breadcrumb{background-color:transparent;justify-content:center}.breadcrumb-item>a{color:inherit}.page-banner-style1 .breadcrumb-item{font-size:20px;color:#333}.page-banner-style1 .breadcrumb-item.active{font-weight:600}.page-banner-style1 .breadcrumb-item+.breadcrumb-item{padding-left:1rem}.page-banner-style1 .breadcrumb-item:hover>a{color:#d8281b}.page-banner-style2{padding:60px 0}.page-banner-style2 .banner-txt-bg{background-color:rgba(0,0,0,.8);padding:70px 0}.page-banner-style2 h2{font-size:60px;color:#fff;font-weight:700;margin-bottom:15px;font-weight:700}.page-banner-style2 .breadcrumb{background-color:transparent;justify-content:center}.page-banner-style2 .breadcrumb-item{font-size:20px;color:#fff}.page-banner-style2 .breadcrumb-item.active{font-weight:600}.page-banner-style2 .breadcrumb-item+.breadcrumb-item{padding-left:1rem}.page-banner-style2 .breadcrumb-item:hover>a{color:#d8281b}.page-banner-style3{padding:260px 0 120px}.page-banner-style3 h2{font-size:85px;color:#000;margin-bottom:15px;font-weight:700}.page-banner-style3 nav{padding:10px 20px;display:inline-block}.page-banner-style3 .breadcrumb-item{font-size:20px;text-transform:uppercase;color:#fff}.page-banner-style3 .breadcrumb li.breadcrumb-item a:hover{color:#000}.page-banner-style3 .breadcrumb-item+.breadcrumb-item{padding-left:1rem}.page-banner-style3 .breadcrumb-item:hover>a{color:#d8281b}.page-banner-style4{padding:110px 0 80px}.page-banner-style4 h2{font-weight:700;font-size:60px;color:#333;margin-bottom:15px;font-weight:700}.page-banner-style4 .breadcrumb{background-color:transparent}.page-banner-style4 .breadcrumb-item{font-size:20px;color:#333}.page-banner-style4 .breadcrumb-item.active{font-weight:600}.page-banner-style4 .breadcrumb-item:hover>a{color:#25a860}.page-banner-style4 .breadcrumb-item+.breadcrumb-item{padding-left:1rem}.page-banner-style5{padding:270px 0 130px}.overlay::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4)}.page-banner-style5 .page-title h2{color:#f5f5f5;font-size:80px;font-weight:700;margin-bottom:20px}.page-banner-style5 .page-title h2 span{color:#d87730}.page-banner-style5 .page-title p{font-size:20px;color:#dfdfdf;line-height:33px;margin:0 auto;max-width:45%}.page-banner-style5 .page-title{z-index:1;position:relative}.page-banner-style5 .breadcrumb{background-color:transparent;justify-content:center}.page-banner-style5 .breadcrumb-item{font-size:20px;text-transform:uppercase;color:#fff}.page-banner-style5 .breadcrumb-item+.breadcrumb-item{padding-left:1rem}.page-banner-style5 .breadcrumb-item:hover>a{color:#d8281b}.page-banner-style5 nav{padding:18px 40px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);width:65%}.page-banner-style5 .breadcrumb li.breadcrumb-item a:hover{color:#000}.page-banner-style5 nav::before{content:"";height:100%;position:absolute;top:0;left:-15px;z-index:-1;border-left:15px solid transparent;border-bottom:65px solid;border-right:15px solid transparent}.page-banner-style5 nav::after{content:"";height:100%;position:absolute;top:0;right:-15px;z-index:-1;border-left:15px solid transparent;border-bottom:65px solid;border-right:15px solid transparent}.breadcrumb-child.breadcrumb-item+.breadcrumb-child.breadcrumb-item::before{display:none}.banner-style-1 p,.banner-style-2 p,.banner-style-3 p,.banner-style-4 p,.banner-style-5 p,.banner-style-6 p{font-size:20px;color:#dfdfdf;line-height:33px;margin:0 auto;max-width:45%}.banner-style-1 p{margin:10px auto}.banner-style-2 p{color:#333}.banner-style-1 .breadcrumb{justify-content:center}.banner-style-7 .page-title-wrap{border-bottom:.375rem solid;padding:8.4375rem 0 7.1875rem}.banner-style-7 .page-title-inner>h1{font-size:3.2rem;font-weight:700}.banner-style-7 .breadcrumb-wrap{background-color:#f1f1f1;padding:1.15625rem 0}.banner-style-7 .breadcrumb-item+.breadcrumb-item{padding-left:1rem}.banner-style-7 .page-title-wrap::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.5;z-index:-1}.banner-style-7 .page-title-inner>h1+p{margin-top:1.125rem}.banner-style-7 .page-title-inner>p{font-size:1.375rem;line-height:1.875rem;max-width:70%}.pagination .page-link.next{width:auto;padding:0 20px!important}.pagination .page-link:hover{color:#fff}.pagination .page-link.prev{width:auto;padding:0 20px!important}.pagination .page-link{color:#333;border:none;line-height:36px;padding:0 20px!important}.pagination .page-link.dots{color:#fff}.pagination .page-link.current{color:#fff}.blog-box:hover .blog-thumb>a{opacity:1;visibility:visible;font-size:2rem}.blog-box .blog-thumb figure{-webkit-clip-path:polygon(50% 0,100% 6%,100% 100%,49% 94%,0 100%,0 6%);clip-path:polygon(50% 0,100% 6%,100% 100%,49% 94%,0 100%,0 6%)}.blog-box .blog-thumb figure::before{content:"";height:100%;width:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;opacity:0;visibility:hidden}.blog-box:hover figure::before{opacity:1;visibility:visible}.blog-box .blog-thumb>a{color:#fff;opacity:0;visibility:hidden}.blog-box .blog-info{background-color:#fdfdfd;padding-top:3.125rem;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;margin-top:-1.875rem}.blog-box .blog-info.no-image{margin-top:0}.blog-box .blog-info>h3{font-size:1.375rem;max-width:85%}.blog-box .blog-info>h3+ul{margin-top:1.875rem}.blog-box ul.blog-meta{background-color:#f8f8f8;padding:1.18rem .9375rem;-webkit-box-shadow:0 1px 2px #dfdfdf;-ms-box-shadow:0 1px 2px #dfdfdf;-o-box-shadow:0 1px 2px #dfdfdf;box-shadow:0 1px 2px #dfdfdf}.blog-box ul.blog-meta{border:1px solid #c8c8c8;box-shadow:none}.blog-box ul.blog-meta>li{font-size:.9375rem;padding:0 .9375rem}.blog-box ul.blog-meta>li i{margin-right:.625rem}.blog-list{background-color:#fdfdfd;-webkit-box-shadow:0 1px 3px #dfdfdf;-ms-box-shadow:0 1px 3px #dfdfdf;-o-box-shadow:0 1px 3px #dfdfdf;box-shadow:0 1px 3px #dfdfdf}.blog-list-thumb{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.blog-list .theme-btn{font-size:1rem;padding:.8125rem 2.5rem;z-index:1;color:#fff;font-weight:700}.blog-list-thumb>div.d-block{opacity:0;visibility:hidden;width:100%;text-align:center;transition:all .35s;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s}.blog-list:hover .blog-list-thumb>div.d-block{opacity:1;visibility:visible}.search-title{margin-bottom:30px;font-size:28px}.blog-list:hover .blog-list-thumb>img{-webkit-filter:blur(1.8px);-ms-filter:blur(1.8px);-o-filter:blur(1.8px);filter:blur(1.8px)}.blog-list-thumb>span{bottom:0;right:0;-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0;padding-right:1.875rem;font-size:14px}.blog-list-thumb>span i{height:2.6875rem;line-height:2.6875rem;color:#797979;width:2.875rem;text-align:center;margin-right:1.875rem}.blog-list:hover .blog-list-thumb>span{bottom:-2.6875rem;opacity:0}.blog-list-thumb+.blog-list-info{padding-left:2.5rem}.blog-list-info{padding:1.875rem;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.blog-list-info>h3{font-size:1.375rem}.blog-list-info>h3+ul{margin-top:.82rem}.blog-list-info>ul.blog-meta{background-color:transparent;padding:0;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.blog-list-info>ul+p{margin-top:.9375rem}.blog-list-info>p{font-size:1rem}.blog-list-info>ul.blog-meta li{padding:0;font-size:.875rem}.blog-list-info > ul.blog-meta li:not(:first-child) {margin-left:1.375rem}.service-info3{max-width:90%;margin-left:5%;margin-top:-2.4rem;padding:3.4375rem 1.25rem 2.1875rem;background-color:#fdfdfd;-ms-box-shadow:0 0 2px rgba(0,0,0,.12);-o-box-shadow:0 0 2px rgba(0,0,0,.12);box-shadow:0 0 2px rgba(0,0,0,.12)}.service-info3>i{top:-3.125rem;height:6.25rem;line-height:6.25rem;width:6.25rem;background-color:inherit;margin-left:-3.125rem;left:50%}.service-info3>h3{font-size:1.375rem}.service-info3>h3+p{margin-top:5px}.service-info3>p{font-size:.9375rem}.service-box3:hover .service-info3>i{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.service-info3>i svg{max-width:3.4375rem;-webkit-transition:all .3s linear;transition:all .3s linear}.fancy-project>img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.fancy-project{margin-top:8px}.fancy-project:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.5;z-index:1}.fancy-project:hover>img{-webkit-transform:translateX(20px) scale(1.1);-ms-transform:translateX(20px) scale(1.1);-o-transform:translateX(20px) scale(1.1);transform:translateX(20px) scale(1.1)}.fancy-project .fancy-info{bottom:-55px;z-index:1}.fancy-project:hover .fancy-info{bottom:2.5rem}.fancy-project .fancy-cause-donation>span{font-size:2.25rem;line-height:1.5rem}.fancy-project .fancy-cause-donation{box-shadow:0 0 8px rgba(0,0,0,.05);padding:1.3125rem 1.5625rem;border-radius:4px;margin-left:2.1875rem;margin-top:1.25rem}.fancy-project .fancy-cause-donation>span i{font-size:1.5rem;position:relative;top:-10px}.fancy-project .fancy-cause-donation>i{font-size:.8125rem}.fancy-project .fancy-info>h3{font-size:1.5rem;line-height:1.875rem;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.05);padding:1.875rem 3.125rem 1.25rem 1.875rem;margin-right:3.125rem;margin-top:-1.25rem}.fancy-project .fancy-info>h3+a{margin:1.25rem 2.5rem 0}.fancy-project .fancy-info>a{opacity:0;visibility:hidden}.fancy-project:hover .fancy-info>a{opacity:1;visibility:visible}.team-box .team-thumb:after,.team-box .team-thumb:before{content:"";position:absolute;background-color:#000;opacity:0;width:0;top:0;bottom:0}.team-box .team-thumb:before{left:0}.team-box .team-thumb:after{right:0}.team-box:hover .team-thumb:after,.team-box:hover .team-thumb:before{width:50%;opacity:.7}.team-box .team-social{z-index:1;top:80%;opacity:0}.team-box:hover .team-social{opacity:1}.team-box .team-social>a{height:2.5rem;width:2.5rem;line-height:2.5rem;z-index:1;background-color:#fff}.team-box .team-social>a:hover{color:#fff}.team-box .team-social>a.facebook:hover{background-color:#3b5999}.team-box .team-social>a.pinterest:hover{background-color:#bd081c}.team-box .team-social>a.twitter:hover{background-color:#55acee}.team-box .team-social>a:focus{color:#fff}.team-box .team-social>a.facebook:focus{background-color:#3b5999}.team-box .team-social>a.pinterest:focus{background-color:#bd081c}.team-box .team-social>a.twitter:focus{background-color:#55acee}.team-box .team-box:hover .team-social{opacity:1;top:50%}.team-box .team-info{background-color:#f9f9f9;padding:1.5625rem 1.25rem 1.875rem}.bg-gray .team-info{background-color:#fff}.team-box .team-info>h3{font-size:1.375rem}.team-box .team-info>h3+span{margin-top:5px}.team-box .team-info>span{font-size:.9375rem}.upcoming-event-post .upcoming-img:before{content:"";position:absolute;bottom:0;left:0;right:0;background-image: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0) 0,
    rgba(0, 0, 0, 0.9) 99%,
    rgba(0, 0, 0, 0.89) 100%
  );background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0)),
    color-stop(99%, rgba(0, 0, 0, 0.9)),
    color-stop(100%, rgba(0, 0, 0, 0.89))
  );background-image: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0) 0,
    rgba(0, 0, 0, 0.9) 99%,
    rgba(0, 0, 0, 0.89) 100%
  );background-image: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0) 0,
    rgba(0, 0, 0, 0.9) 99%,
    rgba(0, 0, 0, 0.89) 100%
  );background-image: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0) 0,
    rgba(0, 0, 0, 0.9) 99%,
    rgba(0, 0, 0, 0.89) 100%
  );background-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0) 0,
    rgba(0, 0, 0, 0.9) 99%,
    rgba(0, 0, 0, 0.89) 100%
  );top:50%;z-index:1}.upcoming-event-post:hover .upcoming-img>img{-webkit-transform:scale(1.07) rotate(3deg);-ms-transform:scale(1.07) rotate(3deg);-o-transform:scale(1.07) rotate(3deg);transform:scale(1.07) rotate(3deg)}.upcoming-event-post ul.upcomingevent-countdown{left:0;right:0;bottom:0;padding:2.5rem 2.5rem 1.25rem;z-index:1}.upcoming-event-post ul.upcomingevent-countdown>li{flex:0 0 25%;max-width:25%;padding:0 .5rem;line-height:initial}.upcoming-event-post ul.upcomingevent-countdown > li:not(:first-child):before {content:"";left:0;top:50%;width:1px;border-left:1px dashed #e1e1e1;position:absolute;height:1.875rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.upcoming-event-post ul.upcomingevent-countdown>li p{font-size:.8125rem;line-height:initial}.upcoming-event-post ul.upcomingevent-countdown>li span{font-size:1.625rem;line-height:initial}.upcoming-event-post{background-color:#fdfdfd}.bg-gray .upcoming-event-post{background-color:#fff}.upcoming-event-post .upcoming-info{padding:1.875rem 2.5rem;border:3px solid #e6e6e6;border-top:none}.upcoming-event-post .upcoming-info>h3{font-size:1.375rem;line-height:1.875rem}.gallery-box>i{z-index:1;left:1.25rem;top:1.25rem;height:3.125rem;line-height:3.125rem;width:3.125rem;font-size:1.375rem}.gallery-box:hover>i{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.gallery-box>a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:0}.gallery-box:hover a:before{opacity:.6}.gallery-box .gallery-info{width:94%;margin:-3.125rem 3% 0;background-color:#f9f9f9;padding:1.5625rem;z-index:1}.bg-gray .gallery-info{background-color:#fff}.gallery-box .gallery-info>h3{font-size:1.375rem}.urgentcause-info>span{font-size:1.0625rem}.urgentcause-info>span+h3{margin-top:.4375rem}.urgentcause-info>h3{font-size:2rem}.urgentcause-info>h3+p{margin-top:.9375rem}.urgentcause-info>p+.cause-target{margin-top:2.0625rem}.urgentcause-info .cause-amount{padding-bottom:1.25rem}.urgentcause-info .cause-amount>span{font-size:2.1875rem}.urgentcause-info .cause-amount>h6{font-size:1rem}.urgentcause-info .cause-amount+.cause-amount{padding-left:1.875rem;margin-left:1.875rem}.urgentcause-info .cause-amount+.cause-amount::before{content:"";width:.0625rem;background-color:#e2e2e2;position:absolute;left:-18px;top:0;bottom:0}.urgentcause-info .cause-progress{margin-top:1rem}.urgentcause-info .cause-progress .progress-wrap{max-width:19.625rem;padding-right:2.8125rem}.urgentcause-info .barfiller{height:26px;box-shadow:0 0 15px rgba(0,0,0,.18);position:relative}.urgentcause-info .barfiller .tipWrap{display:none}.urgentcause-info .barfiller .tip{left:0;position:absolute;z-index:2;background:#fff;margin-top:-13px;height:46px;width:46px;background-color:#fff;border-radius:50%;line-height:46px;box-shadow:0 0 35px rgba(0,0,0,.18);font-size:1rem;color:#686868;text-align:center;margin-left:41px}.urgentcause-info .barfiller .fill{display:block;position:relative;width:0;height:100%;z-index:1}.urgentcause-info .urgentcause-box img{height:auto}.urgentcause-info .progress-wrap>span{font-size:1.875rem}.urgentcause-info .progress{height:.9375rem}.urgentcause-info .cause-progress .progress-wrap+a{margin-left:2.7rem;margin-top:1.3125rem}.urgentcause-info .cause-progress .progress-bar{position:relative}.urgentcause-info .cause-progress .progress-bar span{height:46px;width:46px;background-color:#fff;position:absolute;border-radius:50%;line-height:46px;right:-20px;box-shadow:0 0 35px rgba(0,0,0,.18);font-size:1rem;color:#686868;text-align:center}.urgentcause-info .cause-progress .progress{height:26px;box-shadow:0 0 15px rgba(0,0,0,.18);overflow:visible}.project-box:before{content:"";position:absolute;left:0;right:0;bottom:0;background-image: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0) 0,
    rgba(0, 0, 0, 0.77) 77%,
    rgba(0, 0, 0, 0.88) 100%
  );background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0)),
    color-stop(77%, rgba(0, 0, 0, 0.77)),
    color-stop(100%, rgba(0, 0, 0, 0.77))
  );background-image: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0) 0,
    rgba(0, 0, 0, 0.77) 77%,
    rgba(0, 0, 0, 0.88) 100%
  );background-image: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0) 0,
    rgba(0, 0, 0, 0.77) 77%,
    rgba(0, 0, 0, 0.88) 100%
  );background-image: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0) 0,
    rgba(0, 0, 0, 0.77) 77%,
    rgba(0, 0, 0, 0.88) 100%
  );background-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0) 0,
    rgba(0, 0, 0, 0.77) 77%,
    rgba(0, 0, 0, 0.88) 100%
  );height:50%}.project-box>a{color:#fff;opacity:0;visibility:hidden;font-size:2.1875rem}.project-box:hover>a{opacity:1;visibility:visible}.project-box:hover:before{height:100%;background-color:#000;opacity:.6}.project-box .project-info{bottom:0;left:0;right:0;padding:0 2.5rem 1.875rem}.project-box .project-info>h3{font-size:1.4375rem;color:#fff}.project-box .project-info>h3+.progress-border{margin-top:1.25rem}.project-box .progress-border .progress{height:.75rem;-webkit-border-radius:.625rem;border-radius:.625rem;border:.0625rem solid #bcbcbc;background-color:transparent;padding:.125rem}.project-box .progress-border .progress .progress-bar{-webkit-border-radius:inherit;border-radius:inherit}.project-box .progress-border+.goal-bar{margin-top:.9375rem}.project-box .project-info .goal-bar i{font-style:normal}.project-box .goal-bar{line-height:1.0625rem;font-size:.9375rem}.project-box .goal-bar>span>span{color:#d8d8d8;margin-right:.625rem}.project-box:hover .project-info{bottom:-50%;opacity:0;visibility:hidden}.donation-proces-btn button.donation-done{padding:.8125rem 2.5rem;font-weight:700;border-radius:.25rem;font-size:1rem;position:relative;z-index:1;color:#fff;display:inline-block;margin-top:20px}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce .woocommerce-pagination ul li{width:3.5625rem;height:3.5625rem;line-height:3.5625rem;color:#666;margin-right:4px!important;border:none!important;overflow:visible!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{line-height:inherit;padding:0;font-weight:700;border:.125rem solid #d7d7d7}.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff}.upsells.products{padding:3.125rem;background-color:#f9f9f9}.upsells.products>h2{margin-bottom:1.5rem}.bg-gray .upsells.products{background-color:#fff}.product-detail-wrap+.upsells.products{margin-top:50px}aside .widget_lifeline2-about .text-gray2{color:#666}aside .widget_lifeline2-about.widget-box2 ul li{background-color:transparent;padding:0;box-shadow:none;font-size:1rem;margin-top:10px}aside .widget_lifeline2-about.widget-box2 ul li i{padding-right:10px}aside .widget_lifeline2-about.widget-box2 ul{margin-top:20px}.np aside .widget_lifeline2-compaigns ul li{font-size:1rem}aside .widget_lifeline2-compaigns ul li a{color:#333;width:100%}.np aside .widget_lifeline2-compaigns ul>li::before{display:none}aside .widget-box2.widget_lifeline2-flickr ul li{background-color:transparent;box-shadow:none;padding:0 .46875rem}aside .widget-box2.widget_lifeline2-flickr ul li a{padding:0;width:auto}aside .widget-box2.widget_lifeline2-flickr ul li:not(:first-child) {margin-top:15px}aside .widget-box2 .wpcm-widget{border:none;padding:0}aside .widget_wi_urgent_campaigns.widget-box2 ul li,aside .widget_wi_recent_donations.widget-box2 ul li,aside .woocommerce.widget-box2 ul.product_list_widget li,aside .widget_wi_top_donors ul li,aside .woocommerce.widget-box2 ul.product_list_widget li{padding:0;box-shadow:none;background-color:transparent}aside .widget-box2.widget_wi_urgent_campaigns ul li h3 a,aside .wpcm-rcnt-donation-info h5>a{width:100%;padding:0}aside .widget-box2.widget_wi_urgent_campaigns ul li:hover,aside .widget-box2.widget_lifeline2-flickr ul li:hover,aside .widget_lifeline2-about.widget-box2 ul li:hover,aside .widget_wi_recent_donations.widget-box2 ul li:hover,aside .woocommerce.widget-box2 ul.product_list_widget li:hover,aside .widget_wi_top_donors ul li:hover{background-color:transparent}aside .wpcm-urgnt-causes-widget .wpcm-dontn-info{padding-left:0}aside .wpcm-urgnt-causes-widget .wpcm-dontn-info a{width:auto}aside .wpcm-rcnt-donation-info span.amnt{padding:9px 0}aside .woocommerce.widget-box2 ul.product_list_widget li a{padding:0 0 5px;width:auto}aside .woocommerce.widget-box2 ul.product_list_widget li+li{margin-top:10px}aside .woocommerce.widget-box2 ul.product_list_widget li{font-size:18px}aside .widget_wi_top_donors .wpcm-donr-donation span{font-size:14px}aside .widget_wi_top_donors .wpcm-donr-donation h5{font-size:16px}aside .widget_wi_top_donors.widget-box2 ul li:not(:first-child) {margin-top:20px}aside .woocommerce ul.product_list_widget li img{width:45px}aside .woocommerce .star-rating span::befor{font-size:13px}aside .widget_product_search form input{border:none;width:100%}aside .widget_product_search form button{font-size:15px;padding:.70625rem 1.875rem;position:relative;color:#fff;border-radius:.25rem;font-weight:700;z-index:1}aside .widget_product_tag_cloud .tagcloud{font-size:1rem!important}aside .widget_product_categories ul{list-style:none;padding:0;margin-bottom:0}aside .widget_wi_urgent_cause .wpcm-wrapper .wpcm-btn-border:hover,aside .widget_wi_urgent_project .wpcm-wrapper .wpcm-btn-border:hover{color:#fff!important}aside .widget-box2.widget_mc4wp_form_widget form input{width:100%}aside .widget_wi_donor_of_month .mnth-donor-content h3{font-size:20px}aside .widget_shopping_cart.widget-box2 .woocommerce-mini-cart-item>a{padding-left:20px!important}aside .woocommerce.widget_shopping_cart .cart_list li a.remove{padding:0;left:-20px;font-size:18px}.loader>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;height:auto!important}.loader>div.lds-circle{height:64px!important}.loader>div.semi-circle-spin{height:35px!important}@media (min-width:1000px) and (max-width:1090px){.donation-model-1 .donation-popup .wpcm-container{max-width:960px;margin:0 15px}.donation-model-1 .donation-fields{padding:20px 40px 50px}}@media (max-width:1030px){.gen-detail-wrap .post-intro ul.event-meta.pst-mta li+li{margin-left:45px}.gen-detail-wrap .post-intro ul.event-meta.pst-mta li{font-size:14px;max-width:250px;padding:18px 15px 18px 35px}.gen-detail-wrap .post-intro ul.event-meta.pst-mta li i{height:50px;width:50px;line-height:50px;font-size:20px}.gen-detail-wrap .post-intro .event-meta.pst-mta.mb-0.list-unstyled.d-md-inline-flex.w-100{display:block!important}.gen-detail-wrap .post-intro .event-meta li span strong{padding-left:12px}.gen-detail-wrap .event-org > ul li:not(:first-child) {margin-left:2rem}.blog-box .blog-info>h3{font-size:1.23rem;max-width:86%}.blog-box ul.blog-meta>li{font-size:.82rem;padding:0 .7rem}.service-info3>h3{font-size:1.2rem}.service-info3>i svg{max-width:2.8rem}.upcoming-event-post .upcoming-info{padding:1.85rem 1rem}.upcoming-event-post ul.upcomingevent-countdown{padding:2rem 1.5rem 1.25rem}.popup-style3 .donation-box-title h2{font-size:38px}.donation-model-1 .amount>span.amount-return{font-size:28px}.donation-model-1 .make-donation h5{font-size:35px}.donation-model-1 .urgent-progress{width:100%;margin-top:0}.product-box .product-img>a.wc-forward{left:50%;margin-left:-36px;margin-top:-24px}.banner-style-1 p,.banner-style-2 p,.banner-style-3 p,.banner-style-4 p,.banner-style-5 p,.banner-style-6 p{max-width:65%}.page-banner-style5 nav{width:78%}.make-donation h5{font-size:40px}.page-banner-style4 h2{font-size:50px;margin-bottom:10px}.page-banner-style4 .breadcrumb-item{font-size:18px}.wpcm-p-150{padding-top:100px!important;padding-bottom:100px!important}.page-banner-style5 .page-title h2{font-size:60px}.page-banner-style5 .page-title p{max-width:55%}.page-banner-style5 .breadcrumb-item{font-size:18px}.wpcm-urgnt-causes2-widget .dontn-amnt-info span:nth-of-type(2) {float:none!important}.wpcm-urgnt-causes2-widget .dontn-amnt-info span{display:block!important}.page-banner-style2 h2{font-size:50px}.service-detail-wrap .service-features-wrap{padding:2.5rem 2rem}}@media (max-width:980px){.slick-slider button.slick-arrow{left:30%;height:auto;top:auto;bottom:0;margin-top:0}.slick-slider button.slick-arrow.slick-next{right:30%}.slick-slider button.slick-arrow::before{font-size:30px}.woocommerce div.product .product_title{font-size:35px}.woocommerce #reviews #comments h2{font-size:30px}.banner-style-1 p,.banner-style-2 p,.banner-style-3 p,.banner-style-4 p,.banner-style-5 p,.banner-style-6 p{max-width:80%;font-size:18px}.woocommerce div.product div.summary{margin-bottom:0}.page-banner-style1{padding:150px 0 100px}.page-banner-style1 h2{font-size:50px}.lifeline-donation-page .donation-fields{padding:20px 20px 0;margin-top:30px}.page-banner-style2 h2{font-size:40px}.page-banner-style2 .breadcrumb-item{font-size:18px}.wpcm-p-150{padding-top:80px!important;padding-bottom:80px!important}.service-detail-wrap .skills>i{height:4.5rem;width:4.5rem;line-height:4.5rem;font-size:2rem;max-width:4.5rem}.blog-list{background-color:#f7f7f7;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}}@media (max-width:900px) and (min-width:815px){.col-lg-9+.col-lg-3 aside{margin:3.75rem 0 0}.donation-model-1.wpcm-wrapper .wpcm-col-md-offset-1.wpcm-col-md-3{padding-left:0}.page-banner-style5 nav{width:88%}.fancy-project .fancy-project .fancy-info>h3{font-size:1.2rem;line-height:1.6rem}.fancy-project .fancy-cause-donation>span{font-size:2rem}}@media (max-width:812px) and (min-width:771px){.page-banner-style2 h2{font-size:40px}.page-banner-style2 .breadcrumb-item{font-size:18px}.col-lg-9+.col-lg-3 aside{margin:3.75rem 0 0}.popup-style3 .custom-donation-amount input{width:180px}.donation-model-1 .donation-fields{padding:20px 50px 50px}.make-donation h5{font-size:30px}.donation-model-1 .urgent-progress{width:100%;margin:0}.wpcm-wrapper.donation-model-1 .wpcm-col-md-offset-1.wpcm-col-md-3{padding-left:15px}.donation-modal2 .donation-amount-box ul li a{padding:10px 18px;line-height:25px;font-size:16px}.donation-modal2 .custom-donation-amount input{padding:10px 20px;font-size:20px}.page-banner-style5 nav{width:97%}.page-banner-style5 .breadcrumb-item{font-size:16px}.page-banner-style5 nav::after,.page-banner-style5 nav::before{border-bottom:60px solid}}@media (max-width:851px){.res-btns .theme-btn{padding:.95rem 2.5rem}.popup-style3 .donation-amount-box ul li a{padding:15px 18px;font-size:18px;height:55px}.popup-style3 .custom-donation-amount input{font-size:20px;width:87%}.recuring-payments.wpcm-row.mb-5{margin-bottom:1rem!important}.wpcm-wrapper.popup-style3 span.closep{height:60px;line-height:60px;width:60px;font-size:30px}.popup-style3 .custom-donation-amount{display:block}.recuring-payments.wpcm-row.mb-5{margin-top:-10px}.popup-style3 .amount-info-box h2{font-size:35px}.popup-style3 .donation-payment-cycle>a,.popup-style3 .donation-payment-method>a{font-size:16px;padding:16px 22px}.popup-style3 .custom-donation-amount>span{font-size:22px}.popup-style3 .donation-amount-list{margin-top:20px}.popup-style3 .custom-donation-amount input{height:55px}.popup-style3 .custom-donation-amount>span{height:55px;line-height:55px}.popup-style3 .donar-info input,.popup-style3 .donar-info textarea{margin-bottom:15px}.donation-model-1 .donation-fields{padding:20px 40px 50px}.amount>span.amount-return{font-size:22px}.fancy-project .fancy-info>h3{font-size:1rem;line-height:1.4rem;margin-right:0}.fancy-project .fancy-cause-donation>span{font-size:1.5rem}.fancy-project .fancy-cause-donation>span i{font-size:1rem;top:-5px}.res-btns .theme-btn{display:block;border-radius:0!important;height:100%}.slick-slider button.slick-arrow{left:-20px}.slick-slider button.slick-arrow.slick-next{right:-20px}.slick-slider button.slick-arrow::before{font-size:30px}.popup-style3 .donation-amount-currency .el-input__inner,.popup-style3 .recuring-payments .el-input__inner{height:55px}.popup-style3 .donation-payment-method>a{padding:9px 22px}.popup-style3 .donation-amount-currency{margin-bottom:20px}.page-banner-style4 h2{font-size:40px}.page-banner-style4 .breadcrumb-item{font-size:1rem}.page-banner-style4{padding:80px 0 70px}.page-banner-style5{padding:180px 0 130px}.page-banner-style5 .page-title h2{font-size:45px}.donation-model-1 .amount>span.amount-return{font-size:24px}.donation-model-1 .payment-box{margin-top:0}.page-banner-style5 .page-title h2{font-size:38px}.page-banner-style5 .page-title p{max-width:75%}.page-banner-style5{padding:120px 0 130px}.page-banner-style5 .breadcrumb-item{font-size:16px}.page-banner-style5 nav::after,.page-banner-style5 nav::before{display:none}.page-banner-style5 nav{width:100%}.donation-amount .textfield textarea{font-size:1rem}.gen-detail-wrap .cause-detail-info>span{font-size:1.8rem}.blog-box .blog-info>h3{font-size:1.2rem}.gallery-box .gallery-info>h3{font-size:1.2rem}.project-box .project-info{padding:0 1.2rem 1.875rem}.project-box .project-info>h3{font-size:1.3rem}}@media (max-width:767px){.gen-detail-wrap blockquote{padding:4.375rem 3rem 2.5rem 0}.donation-model-1 .donation-fields{padding:20px 35px 10px;margin-top:40px}.woocommerce div.product .product_title{font-size:30px}.barfiller{height:20px}.barfiller .tip{height:38px;width:38px;line-height:38px;font-size:.9rem}.page-banner-style1 h2{font-size:35px}.page-banner-style1 .breadcrumb-item{font-size:18px}.make-donation{text-align:center}.donation-model-1 .urgent-progress{margin:0}.circular>div{display:block!important;margin:0 auto;float:none}.lifeline-donation-page .donation-fields{padding:20px 20px 0;margin-top:30px}.lifeline-donation-page .urgent-progress{margin:0 5% 0}.product-wrap .product-detail-desc{padding:1rem 0 0 1.25rem}.product-wrap .product-detail-tabs .tab-pane>h2{font-size:1.5rem}.urgentcause-info>h3{font-size:1.6rem}.urgentcause-info .cause-amount>span{font-size:2rem}.blog-list-thumb,.blog-list-info{-webkit-flex:0;flex:0 0 100%;max-width:100%}.blog-list-thumb+.blog-list-info{padding:2rem}}@media (max-width:770px){.gen-detail-wrap .event-org > ul li:not(:first-child) {margin-left:2rem}.gen-detail-wrap .post-intro iframe{height:23rem}.gen-detail-wrap .post-intro h2{font-size:1.55rem}.col-lg-9+.col-lg-3 aside{margin:3.75rem 0 0}.join-team-wrap{padding:3.5rem}.responsive-wrapper-style2 .menu-button .theme-btn{padding:.8125rem 2rem}.donation-model-1 .donation-amount .textfield textarea{font-size:16px}.product-wrap .product-detail-desc{padding-left:0}.blog-box ul.blog-meta>li{padding:0 .5rem}img.size-full.alignleft,img.size-full.alignright{float:none;width:100%;margin-left:0;margin-right:0}.blog-list-thumb+.blog-list-info{padding-left:1.5rem}}@media (max-width:740px) and (min-width:600px){.gen-detail-wrap .post-intro ul.event-meta.pst-mta li+li{margin:1rem auto 0 auto}.gen-detail-wrap .post-intro ul.event-meta.pst-mta li{margin:0 auto}.gen-detail-wrap .event-org>h5+ul{margin-left:0}.gen-detail-wrap .event-org > ul li:not(:first-child) {margin-left:0}.gen-detail-wrap .event-org>ul li{margin-top:.6rem}.gen-detail-wrap blockquote,.gen-detail-wrap>ol,.gen-detail-wrap>p,.gen-detail-wrap>p+h3,.gen-detail-wrap>ul,.page-gallery,.page-gallery+h3{font-size:1rem}.page-banner-style2 h2{font-size:35px}.page-banner-style2 .breadcrumb-item{font-size:16px}.popup-style3 .custom-donation-amount input{width:86%}.popup-style3 .donation-box-title h2{font-size:32px}.donation-modal2 .donation-amount-box .wpcm-row>div>div{margin-bottom:10px}.donation-modal2 .recuring-paypal.mt-5{margin-top:10px!important}.donation-modal2 .wpcm-row+.donation-payment-method{margin-top:10px}.donation-modal2 .custom-donation-amount input{font-size:18px;padding:10px 20px}.donation-modal2 .custom-donation-amount>span{font-size:18px}.donation-modal2 .recuring-paypal.mt-5+.el-select.el-select--large{margin-top:10px!important}.donation-modal2 .donation-amount-box .el-select+.custom-donation-amount{margin:10px 0!important}.donation-modal2 .wpcm-wrapper .donation-done{font-size:15px;padding:14px 30px;margin-top:30px}.donation-modal2 .donation-proces-btn{justify-content:center}.wpcm-wrapper.donation-model-1 .wpcm-col-md-offset-1.wpcm-col-md-3{padding-left:15px;margin:20px auto 0}.wpcm-wrapper.donation-model-1 .donation-fields .wpcm-row>div>div{margin-bottom:10px}.banner-style-1 p,.banner-style-2 p,.banner-style-3 p,.banner-style-4 p,.banner-style-5 p,.banner-style-6 p{max-width:85%}a#header_button_lifeline2{font-size:.7rem;padding:.8125rem 2.5rem;z-index:1;margin-top:0!important}}@media (max-width:599px){a#header_button_lifeline2{font-size:.7rem;padding:.8125rem 2.5rem;z-index:1;margin-top:0!important}}@media (max-width:575px){.gen-detail-wrap .comment-box:before,.gen-detail-wrap .post-intro:before,.gen-detail-wrap blockquote:before{right:-5%}.col-lg-3+.col-lg-9 .gen-detail-wrap .comment-box:before,.col-lg-3+.col-lg-9 .gen-detail-wrap .post-intro:before,.col-lg-3+.col-lg-9 .gen-detail-wrap blockquote:before{left:-5%}.gen-detail-wrap .post-intro{padding:1rem 0!important}.gen-detail-wrap .post-intro iframe{height:14rem}.gen-detail-wrap .event-org > h5 + ul,
  .gen-detail-wrap .event-org > ul li:not(:first-child) {margin:.75rem 0 0}.gen-detail-wrap blockquote{padding-top:4rem;padding-right:2rem}.col-lg-3+.col-lg-9 .gen-detail-wrap blockquote{padding-top:4rem;padding-left:2rem}.gen-detail-wrap .cause-detail-info{margin:1.875rem 0 0;padding:1.25rem 0}.gen-detail-wrap .cause-detail-info>span{margin-bottom:1.25rem}.gen-detail-wrap .comment-box{-webkit-box-pack:center;justify-content:center;text-align:center;padding:1.875rem 0!important;flex-wrap:wrap}.gen-detail-wrap .comment-box>span{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.gen-detail-wrap .comment-box>span+.comment-detail{padding:1.5625rem 0 0}.gen-detail-wrap .comment-detail>a.comment-reply-link{position:static!important;margin-top:1rem;display:inline-block}.gen-detail-wrap blockquote>p{font-size:1.2rem}.gen-detail-wrap blockquote>p::before{font-size:8.5rem}.gen-detail-wrap blockquote>p{padding-left:60px}.gen-detail-wrap>p{margin-top:2rem}.service-detail-wrap .service-features-wrap{padding:2.5rem 1rem;text-align:center}.service-detail-wrap .skills>i+.skills-inner{padding-left:1rem}.gallery-box .gallery-info>h3{text-align:center}.team-detail-wrap ul.team-detail-info>li{font-size:13px}.team-detail-wrap ul.team-detail-info>li>span{width:2.5rem;line-height:2.5rem}.team-detail-wrap ul.team-detail-info>li>p{padding:.65rem 1rem .65rem 3rem}.team-detail-wrap ul.team-detail-info>li>p i{margin-right:1rem}.join-team-wrap,.team-detail-wrap .team-desc{padding:2.5rem 1.5rem}.service-info3>i{height:5rem;width:5rem;line-height:5rem}.service-info3>i svg{max-width:2.3rem}.fancy-project .fancy-info{padding:0 2.5rem}.upcoming-event-post ul.upcomingevent-countdown>li span{font-size:1.3rem}.cause-progress .progress-wrap{max-width:100%;padding-right:0;border-right:0}.urgentcause-info .cause-amount>span{font-size:1.8rem}.urgentcause-info .cause-amount>h6{font-size:.9515rem}.urgentcause-info .cause-progress .progress-wrap+a{margin-top:2rem;margin-left:0}.page-banner-style5 .page-title{padding:0 10px}.page-banner-style5 nav::after,.page-banner-style5 nav::before{border-bottom:53px solid}.page-banner-style5 .page-title p{max-width:100%}.mb-40{margin-bottom:1.8rem!important}.pt-80{padding-top:4rem}.pagination li{margin-bottom:10px}.slick-slider button.slick-arrow{top:auto;bottom:0;left:10px}.slick-slider button.slick-arrow.slick-next{right:10px}.wpcm-wrapper.popup-style3 span.closep{height:45px;width:45px;line-height:45px;font-size:25px}.popup-style3 .amount-info-box h2{font-size:30px}.popup-style3 .donation-box-title h2{font-size:30px;margin:0 0 40px}.popup-style3 .custom-donation-amount input{width:76%}.popup-style3 .donation-payment-cycle>a,.popup-style3 .donation-payment-method>a{font-size:14px}.popup-style3 .donation-amount-currency .el-input__inner,.popup-style3 .recuring-payments .el-input__inner,.wpcm-wrapper input[type="number"]{height:50px}.popup-style3 .custom-donation-amount input{height:50px}.popup-style3 .custom-donation-amount>span{height:50px;line-height:50px}.popup-style3 .donation-amount-box ul li a{height:50px;padding:12px 18px}.popup-style3 .bk-step{padding:10px 20px}.recuring-payments.wpcm-row.mb-5{margin-top:-20px}.popup-style3 .donar-info input,.popup-style3 .donar-info textarea{height:50px;padding:18px 22px}.popup-style3 .donar-info textarea{height:140px}.popup-style3 .donation-payment-method>a{padding:6px 15px}.popup-style3 .donation-done{padding:14px 40px}.donation-modal2 .donation-amount-box .wpcm-row>div>div{margin-bottom:10px}.donation-modal2 .recuring-paypal.mt-5{margin-top:10px!important}.donation-modal2 .wpcm-row+.donation-payment-method{margin-top:10px}.donation-modal2 .custom-donation-amount input{font-size:18px;padding:10px 20px}.donation-modal2 .custom-donation-amount>span{font-size:18px}.donation-modal2 .recuring-paypal.mt-5+.el-select.el-select--large{margin-top:10px!important}.donation-modal2 .donation-amount-box .el-select+.custom-donation-amount{margin:10px 0!important}.donation-modal2 .wpcm-wrapper .donation-done{font-size:15px;padding:14px 30px;margin-top:30px}.donation-modal2 .donation-proces-btn{justify-content:center}.donation-modal2 .donation-payment-method a.wpdonation-button{padding:15px 16px;font-size:14px}.donation-modal2 .donation-payment-method>div{width:auto}.donation-modal2 .custom-donation-amount input{max-width:84%}.donation-modal2 .custom-donation-amount input,.donation-modal2 .custom-donation-amount>span,.donation-modal2 .donar-info form input,.donation-modal2 .donation-amount-box .el-select .el-input input,.donation-modal2 .el-date-editor--date .el-input__inner{height:50px}.donation-modal2 .custom-donation-amount>span{line-height:50px}.donation-modal2 .donation-amount-box ul li a{font-size:16px;padding:12px 16px;line-height:normal}.donation-proces-btn.wpcm-d-flex{display:flex!important}.make-donation{text-align:center}.donation-model-1 .urgent-progress{margin:0}.circular>div{display:block!important;margin:0 auto;float:none}.wpcm-wrapper.donation-model-1 .wpcm-col-md-offset-1.wpcm-col-md-3{padding-left:15px;margin:20px auto 0}.wpcm-wrapper.donation-model-1 .donation-fields .wpcm-row>div>div{margin-bottom:10px}.wpcm-wrapper.donation-model-1 .donation-fields{margin-top:20px}.wpcm-wrapper.donation-model-1 .donation-fields.donation-step2 .btn-back{top:-17px;left:4px}.wpcm-wrapper.donation-model-1 .el-custom-select .el-select .el-input__inner,.wpcm-wrapper.donation-model-1 .el-date-editor--date .el-input__inner,.wpcm-wrapper.donation-model-1 .el-select.el-select--large input{height:50px}.wpcm-wrapper.donation-model-1 .single-proced-btn>a.proceed{margin-top:20px}.wpcm-wrapper.donation-model-1 .payment-box{margin-top:0}.donation-fields{padding:20px 20px 0;margin-top:30px}.wpcm-wrapper.donation-model-1 .textfield textarea{min-height:120px}.wpcm-wrapper.donation-model-1 .wpdonation-box>.theme-btn{margin-top:35px}.donation-model-1 .make-donation h5{font-size:28px}.select-cause .amount,.urgent-cause .amount{margin-top:20px}.page-banner-style2 h2{font-size:28px}.page-banner-style2 .breadcrumb-item{font-size:16px}.gen-detail-wrap .post-intro ul.event-meta.pst-mta li+li{margin:1rem auto 0 auto}.gen-detail-wrap .post-intro ul.event-meta.pst-mta li{margin:0 auto}.banner-style-1>div{padding:50px 0!important}.gen-detail-wrap .post-intro ul.pst-mta li:not(:first-child) {margin-left:0;margin-top:6px}.page-title>h2{font-size:1.8rem}.page-title .breadcrumb{padding-left:0;padding-right:0}.page-title .breadcrumb .breadcrumb-item{font-size:.9rem}.res-btns .theme-btn{padding:.86rem 1rem}.responsive-wrapper-style2 .menu-button .theme-btn{color:transparent!important;padding:.5rem;width:40px;font-size:.4rem;height:40px;display:block}.responsive-wrapper-style2 .menu-button .theme-btn::after{content:"\f4be";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);color:#fff;font-size:1rem}.responsive-wrapper-style2 .res-btn{margin-left:15px}.urgentcause-progress-bar .progress>span{font-size:1rem;line-height:1.4rem}.make-donation h5{font-size:30px}.woocommerce div.product .product_title{font-size:1.7rem}.product-wrap .product-detail-desc{padding-top:0}.woocommerce #reviews #comments h2{font-size:1.5rem}.service-detail-wrap .service-detail-img>span{height:4.5rem;width:4.5rem;line-height:4.5rem;font-size:1.4rem}.style1 .donation-info-box:not(:first-child) {margin-left:.125rem!important}a#header_button_lifeline2{font-size:.7rem;padding:.8125rem 2.5rem;z-index:1;margin-top:30px!important}}@media (max-width:490px){.donation-figures li a,.wpdonation-button{padding:7px 15px}.donation-model-1 .donation-amount .textfield textarea{font-size:14px}.select-cause .amount,.urgent-cause .amount{margin-top:15px}.donation-model-1 .circular{margin-top:15px}.donation-model-1 .frequency li a{padding:14px 20px}.urgentcause-info>h3{font-size:1.7rem}.urgentcause-info .cause-progress .urgent-popup-list{margin-top:30px}a#header_button_lifeline2{font-size:.7rem;padding:.8125rem 2.5rem;z-index:1;margin-top:30px!important}}@media (max-width:475px){.urgentcause-progress-wrapper.style2 .goal,.urgentcause-progress-wrapper.style2 .loc{font-weight:500!important;font-size:1rem}.urgentcause-progress-wrapper.style2 .goal span{font-size:1.5rem}.urgentcause-progress-wrapper.style2 .urgentcause-progress-wrap>h2{font-size:1.5rem}.urgentcause-progress-wrap>h2{font-size:1.5rem}.urgentcause-progress-wrapper .urgentcause-progress.mt-40{margin-top:1.5rem}.page-banner-style1{padding:100px 0 80px}.page-banner-style1 .breadcrumb-item{font-size:16px}}@media (max-width:430px){.page-banner-style2 .banner-txt-bg{padding:50px 15px}.gen-detail-wrap blockquote{padding-top:3rem}.gen-detail-wrap blockquote>p::before{font-size:7.5rem}.py-70{padding:4rem 0}.donation-modal2 .custom-donation-amount input{max-width:80%;font-size:16px}.donation-modal2 .custom-donation-amount>span{font-size:16px}.donation-modal2 .wpcm-wrapper .donation-done{font-size:13px;padding:14px 25px;margin-top:20px}.donation-modal2 .donation-amount-box ul li a,.lifeline-donation-page .donation-amount-box ul li a{padding:8px 16px}.donation-model-1 .frequency li a,.lifeline-donation-page .frequency li a{padding:16px 20px}.donation-model-1 .donation-fields{padding:20px 20px 50px}.popup-style3 .donation-payment-cycle>a{padding:16px 53px}.popup-style3 .donation-payment-cycle>a{padding:16px 53px}.popup-style3 .donation-payment-method>a span img{width:15px}.popup-style3 .donation-payment-method>a{padding:10px 8px;margin-right:0}.popup-style3 .donation-payment-method>a+a{margin-left:4px}.popup-style3 .donation-payment-method>a span{height:26px;width:26px;line-height:26px}.page-banner-style4{padding:60px 0 50px}.page-banner-style4 .breadcrumb-item{font-size:15px}.banner-style-1 p,.banner-style-2 p,.banner-style-3 p,.banner-style-4 p,.banner-style-5 p,.banner-style-6 p{max-width:100%;font-size:16px;line-height:26px}.page-banner-style5 nav{padding:16px 15px}.page-banner-style5 .breadcrumb-item{font-size:14px}.page-banner-style5 .page-title h2{font-size:30px}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.style1 .donation-info-wrap .donation-info-box>strong{font-size:1.5rem}.style1 .donation-info-box{flex:0 0 45%;max-width:45%}.style1 .donation-info-wrap{padding:16px 20px}.style1 .donation-info-box:not(:first-child) {padding-left:1.125rem!important;margin-left:1.125rem!important}.gen-detail-wrap .post-intro ul.event-meta.pst-mta{margin-top:1.5rem}.join-team-wrap.py-70{padding:3rem 1rem}.product-detail,.product-wrap .product-detail-tabs{padding:1.575rem 1.25rem}.product-wrap .product-detail-tabs ul.nav-tabs li.nav-item{-webkit-box-flex:0;flex:0 0 100%;text-align:center;font-size:.975rem}.product-wrap .product-detail-tabs table tr.woocommerce-product-attributes-item td,.product-wrap .product-detail-tabs table tr.woocommerce-product-attributes-item th{font-size:.775rem}form.cart button.theme-btn{margin-left:1rem;padding:.8125rem 1.5rem}.urgentcause-info>h3{font-size:1.5rem}.barfiller{height:18px}.barfiller .tip{height:35px;width:35px;line-height:35px;font-size:.8rem;margin-top:-10px}}@media (max-width:414px){.popup-style3 .donation-payment-cycle>a{padding:16px 48px}.popup-style3 .donation-payment-method>a{padding:10px 7px}.popup-style3 .donation-done{margin-top:20px}.popup-style3 .donation-amount-box{margin-bottom:20px}.page-banner-style2{padding:40px 0}.page-banner-style2 .breadcrumb-item{font-size:15px}.gen-detail-wrap .event-loc{padding:.5rem}.gen-detail-wrap .post-intro ul.pst-mta{margin-top:1.7rem}.service-detail-wrap .skills-inner>h3{font-size:1rem}.urgentcause-info.w-100.mt-lg-0.mt-md-4.mt-4{margin-top:1rem!important}}@media (max-width:375px){.res-btns .theme-btn{padding:.98rem 1rem}.popup-style3 .bk-step{font-size:13px}.popup-style3 .donation-box-title h2{margin:0 0 28px}.popup-style3 .custom-donation-amount input{width:72%;font-size:16px}.popup-style3 .custom-donation-amount>span{font-size:18px}.popup-style3 .donation-amount-box ul li a{padding:12px 14px}.style2 .donation-info-box+.donation-info-box{margin-left:10px}.style2 .donation-info-box{flex:0 0 48%;max-width:48%}.donation-modal2 .donation-payment-cycle>a{padding:14px 28px}.donation-modal2 .donation-payment-method>div{width:100%;display:block}.donation-modal2 .donation-payment-method a.wpdonation-button{float:none;display:block;padding:12px 16px}.donation-modal2 .donation-payment-method>div+div{margin-top:10px;margin-left:0}.donation-modal2 .custom-donation-amount input{max-width:77%}.donation-modal2 .donation-amount-box ul li a{font-size:14px;padding:8px 14px}.donation-modal2 .donation-amount-box ul li{margin-right:8px}.donation-proces-btn>button{margin:0 auto}.donation-modal2 .wpcm-wrapper .donation-done{padding:14px 20px;margin:0 auto}.donation-model-1 .donation-figures li a{padding:5px 12px}.wpcm-wrapper.donation-model-1 .single-proced-btn>a.proceed{margin-top:0}.wpcm-wrapper.donation-model-1 strong.popup-title{font-size:18px}.wpcm-wrapper.donation-model-1 .recuring-paypal{margin:0 -15px 0}.wpcm-wrapper.donation-model-1 .wpcm-col-md-offset-1.wpcm-col-md-3{margin:0 auto 0}.donation-amount .textfield textarea{font-size:14px}.popup-style3 .donation-payment-cycle>a{padding:16px 40px}.popup-style3 .donation-payment-method>a{width:100%}.popup-style3 .donation-amount-box ul li a{font-size:16px}.page-banner-style1 h2{font-size:30px;margin-bottom:6px}.py-80{padding:3.5rem 0}.gen-detail-wrap blockquote{padding-top:2rem}.gen-detail-wrap blockquote>p{font-size:1rem}.gen-detail-wrap .post-intro h2{font-size:1.4rem}}@media (max-width:360px){.donation-modal2 .donation-payment-cycle>a{padding:14px 25px}.donation-modal2 .custom-donation-amount input{max-width:76%}.popup-style3 .donation-payment-cycle>a{padding:15px 30px}.popup-style3 .custom-donation-amount input{width:70%}.urgentcause-info .cause-amount+.cause-amount{padding-left:1rem;margin-left:1rem}.wpcm-wrapper .wpcm-btn-yellow{padding:.7rem 1.5rem}}.gen-detail-wrap a.bg-theme{text-transform:capitalize}.service-info3 i{transition:.3s ease-in-out}.cause-box.style2 span.font-weight-extrabold i{color:#fff}