/*!Theme Name: FESF NA - NGO
Theme URI: http://wingmanlab.com/
Author: Wingman Lab
Author URI: http://www.wingmanlab.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ak
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
sewpakthm is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{background-color:#f1f9ff;font-family:lato,sans-serif;font-size:14px;padding-top:60px;color:#5e5e5e}.container{max-width:1330px;width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500}h1,h2{letter-spacing:-1px;font-family:poppins,sans-serif;color:#005baa}.font-1{font-family:lato,sans-serif;letter-spacing:-.05px}.font-2{font-family:poppins,sans-serif}p{line-height:1.6}.uppercase{text-transform:uppercase}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.btn-fill{background-color:#f57e10;color:#fff}.btn{padding:.625rem 1rem}.btn-info{background-color:#e6f3ff;border-color:#e6f3ff}.btn-success{background-color:#289100;border-color:#289100}.btn-narrow{padding:.375rem .6rem}.btn-block{display:block;width:100%;font-weight:400;font-size:18px;padding:10px}hr,.wp-block-separator{border-color:#a0a0a0}.gradient-botton:after{content:'';background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 82%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 82%);background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 82%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:.8}.gradient-botton>div,.gradient-botton>p,.gradient-botton>h1,.gradient-botton>h2,.gradient-botton>h3{z-index:1;position:relative}.section{margin-top:30px;margin-bottom:30px}.section-padding{padding-top:40px;padding-bottom:40px}.coverbg{background-size:cover;background-position:center}.box.content-box{padding:60px 30px;background:#e7f2ff}.bg-blue{background-color:#2486f9}.bg-black{background-color:#000}.color-white{color:#fff}.color-black{color:#000}.color-blue{color:#005baa}.font-12{font-size:12px}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-24{font-size:24px}.svg-icon{width:1.2em;height:1.2em;margin-right:10px}.svg-icon path,.svg-icon polygon,.svg-icon rect{fill:#818181}.svg-icon circle{stroke:#fff;stroke-width:1}.special-heading{position:relative;padding-top:1%}.special-heading:before{content:'';position:absolute;width:100%;height:52%;background:#005baa;top:0;z-index:-1}.special-heading h1{font-weight:800}.play-icon-right{z-index:1;position:absolute;right:6px;bottom:15px;display:block;width:55px;height:60px;background:url(//donate.deafreachna.org/wp-content/themes/fesfna/img/play-icon.png);background-size:100% auto}.banner-main-video{min-height:310px}.banner-main-video a.btn-fill{color:#000;position:absolute;left:15px;bottom:-15px;width:92%;font-weight:600;box-shadow:1px 1px 15px #00000036}.banner-main-video h1{bottom:15px;left:15px;font-style:normal;font-weight:600;font-size:22px;line-height:33px;letter-spacing:-.005em;color:#fff;width:77%}.site-header{background:#f0f9ff;position:fixed;width:100%;z-index:5;padding:10px 0;top:0;z-index:1021}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.owl-carousel .owl-dots{margin:10px 0}.owl-carousel .owl-dots>button{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:#ddd;border:0}.owl-dots>.owl-dot.active{background:#999}.site-branding{display:block;transition:.2s ease-in-out 0s}.site-branding img{width:214px;height:auto}.project-card{background:#fff;border-radius:0;position:relative;padding:10px;margin:0 0 20px}.project-card.card-icon{padding:25px;padding-left:160px}.project-card.card-icon img.card-icon{position:absolute;width:100px;height:auto;left:23px;top:29px}.project-card .card-image{position:relative;height:auto;left:0;top:0;display:block;padding-top:62%;margin:0 -10px 20px}.project-card h3{font-weight:600;font-size:22px;letter-spacing:0;color:#005ba9;text-align:center;padding:0 10px}.project-card p{font-weight:400;line-height:1.6;margin-bottom:10px;color:#6d6d6d;text-align:center;padding:5px 20px}.project-card .btn{display:block;padding:5px;font-weight:500;margin-top:10px}.project-card.card-icon .btn{max-width:200px;margin:auto}.main-title{font-size:26px;color:#005baa;z-index:1;position:relative}.main-title span{position:relative;z-index:2}.card-body>.main-title{margin-top:0;font-weight:500}.news-card img{width:100%;height:auto;height:220px;object-fit:cover}.news-card h3{font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;color:#000;margin:10px 0}.white-bg{background-color:#fff}.blue-badge{background:#005bab;padding:5px 10px;display:inline-block}blockquote{quotes:"\201C" "\201D" "\2018" "\2019";text-align:center;color:#000}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline;color:#015aa9;font-weight:500;font-size:20px}.text-right{text-align:right}.table-double tr td:last-child{font-weight:600}.cover-banner-large{background-color:#fff;position:relative;padding:30px 0 10px;background-size:cover;background-position:center;min-height:397px}.cover-banner-large h1{font-weight:600}.vh-80{height:80vh}.cover-banner-page{position:relative;padding:7px 0 0;background:#005ba9;margin-bottom:-25px}.cover-banner-page.has-cover-image{background-size:cover;padding:50% 0 0}.cv-content{background:#fff;padding:15px;top:15px;position:relative;margin-bottom:5px}.cv-content h2{font-size:56px;font-weight:400;color:#005baa;text-transform:uppercase}.crumbs{list-style:none;font-size:14px;padding:0;margin:0}.crumbs li{display:inline-block;margin-right:7px}.crumbs li:after{content:'>'}.crumbs li:last-child:after{display:none}.crumbs li a{text-decoration:none}.cv-content h1{font-style:normal;letter-spacing:-1px;color:#005ba9}.box{background:#ffefe1}.stat-box{height:100px;box-shadow:none;border:solid 1px #d7eaff}.stat-box b{font-weight:600;font-size:24px;text-align:center;color:#005baa;display:block}.stat-box span{font-size:18px;color:#000}.secondary-title{font-style:normal;font-weight:700;font-size:22px;text-align:center;letter-spacing:0;color:#000;margin:10px 0 30px}.secondary-title:before{content:'';width:80px;height:4px;background:#015aa9;display:block;margin:auto;margin-bottom:10px}.support-us-section{padding:40px 0;background-image:url(//donate.deafreachna.org/wp-content/themes/fesfna/img/dnfooter.jpg);background-position:center center;background-size:cover}.site-footer{font-size:14px;background-color:#dff0fd;color:#545454;padding:60px 0 0;position:relative;margin-top:0}.logo-footer{text-align:center}.card-donate{background:#fff;padding:12px;margin-bottom:10px}.card-donate>.card-body{min-height:400px;background:#fff;padding:.5rem}.card-donate.get-attention:before{content:'';background:url(//donate.deafreachna.org/wp-content/themes/fesfna/img/attention-icon.png);position:absolute;right:5px;top:5px;width:70px;padding-top:70px;background-size:contain;background-position:center;background-repeat:no-repeat}.page-content .section{margin-top:20px;margin-bottom:20px}.news-card-lg{background:#fff;padding:15px;margin-bottom:15px}.news-card-lg .card-image{padding-top:54%;display:block;background-position:center;margin:-10px -10px 0}.news-card-lg h3{font-size:22px;margin:1px 0 10px;font-weight:600}.news-card-lg p{font-size:14px}.post-time{font-size:12px;color:#8c8c8c;display:block;margin:7px 0}.post-time>span{vertical-align:bottom;margin-right:5px;font-size:19px}.post-image-big img{width:100%;height:auto}.news-card-lg a{text-decoration:none;letter-spacing:1px}.footer-links{padding:0;list-style:none}.footer-links li{padding:3px 0}.footer-links li a{text-decoration:none;color:#767676}.footer-links li a>span{font-size:20px;vertical-align:middle}.social-icons a{text-decoration:none;padding:1px 5px;display:inline-block;background:#9292922b;border-radius:50%;height:28px;width:29px;text-align:center;text-align:center}body .offcanvas-header{color:#005ba9;font-weight:600;letter-spacing:-1.5px}.mobile-menu ul{padding:10px 0;margin:0;list-style:none}.mobile-menu ul.menu{padding:10px 0;margin:0;list-style:none}.mobile-menu ul.menu>li{padding:0;border-bottom:solid 1px #cfcfcf;display:block}.mobile-menu ul.menu>li>a{color:inherit;text-decoration:none;font-size:18px;font-weight:600;padding:14px 0;display:block}.mobile-menu ul.menu>li.menu-item-has-children>a{display:inline-block}.mobile-menu ul.menu>li.menu-item-has-children>ul.sub-menu{padding:0;max-height:0;overflow:hidden;cursor:pointer}.mobile-menu ul.menu>li.menu-item-has-children>ul.sub-menu.active{max-height:9999px}.mobile-menu ul.menu>li.menu-item-has-children>ul.sub-menu>li>a{color:#049d8e;font-size:16px;font-weight:600;text-decoration:none}.mobile-menu ul.menu>li.menu-item-has-children>ul.sub-menu>li>ul.sub-menu a{font-size:14px;color:#000;text-decoration:none;display:block;padding:5px 0}.impact-card{padding-top:80%}.is-style-fill a{background-color:#ffc107;color:#000}.form-section select{width:100%;padding:12px;border-color:#d1d1d1;margin:0;border-radius:0;background:#fdfdfd;font-size:14px}.form-section select.currency-type{appearance:none}.form-section input[type=radio]{visibility:visible;position:absolute;z-index:1;opacity:0}.form-section input[type=radio]+label{width:100%;background:#f3f9ff;color:#000;display:block;padding:10px;border:solid 1px #cce7ff;border-radius:0;cursor:pointer;border-radius:5px;font-weight:600}.form-section input[type=checkbox]:checked+label{border:solid 1px #c7c7c7;background:#d1e9ff}.form-section input[type=radio]:checked+label{border:solid 1px #00d263;background:#d9ffeb}.form-section input[type=checkbox]{visibility:visible;position:absolute;z-index:1;opacity:0}.form-section input[type=checkbox]+label{width:100%;background:#f7f7f7;color:#000;display:block;padding:10px;border:solid 1px #e1e1e1;border-radius:5px;cursor:pointer}.form-section input[type=checkbox]:checked+label{border:solid 1px #c7c7c7;background:#d1e9ff}.form-section input[type=checkbox].small+label{display:block;width:auto;padding:10px}.form-section input[type=radio].small+label{display:block;width:auto;padding:10px}.form-section input[type=text],.form-section input[type=number]{padding:14px 10px;border:solid 1px #ccc;border-radius:5px;width:100%;margin:2px 0;border-radius:0}.form-section input.is-invalid{border:solid 1px red;box-shadow:0 0 0 1px #ffa4a4}.col-xs-9{flex:1}.donate-form-content button.btn{margin-top:15px;background:#f57e10}.donate-form-content button.btn:hover{opacity:.8}.small-seperator{justify-content:space-around;align-items:start;margin:5px 0 3px;font-size:inherit;display:block}a.btn:hover{color:#fff;background:#005baa}.header-donate-button{padding:10px;font-weight:500}.header-donate-button .cart-total-number{width:25px;height:25px;background:#000;border-radius:50%;display:inline-block;color:#fff;text-align:center;margin-left:7px;font-size:13px;padding-top:3px;display:none}.header-donate-button .cart-total-number.show{display:inline-block}.small-seperator:before,.small-seperator:after{content:'';display:block;height:.09em;min-width:2vw;margin:0 6px}.cart-card{position:relative;padding:9px 0;margin:10px 0;background-color:#fff}.cart-card .remove-cart-item{color:red;font-size:11px;position:absolute;right:0;top:14px;opacity:.5}.cart-card h4{font-family:lato,sans-serif;font-size:17px}.cart-card p.amount{margin:0;font-size:85%;opacity:.9}.btn-light{background-color:#f0f9ff;color:#005ba9}.cart-totals-here{padding:10px 0;margin-top:15px}.cart-totals-here .total{font-size:18px;font-weight:500;text-align:center}.cart-totals-here .total span{font-weight:600}.form-group{margin:15px 0}.form-group label{width:auto;display:block}.material-icons{vertical-align:middle}.amount-area{position:relative}.amount-area .currency-selected{position:absolute;top:18px;left:17px;color:#939393}.amount-area input[type=text],.amount-area input[type=number]{padding-left:60px;font-size:1rem}.alert-light{border-color:#e1e1e1}.bootbox-close-button{float:right;border:none;font-size:18px}.form-control{padding-top:10px;padding-bottom:10px;width:100%;display:inline-block}.select2-container .select2-selection--single{height:43px;padding:7px 0;border:1px solid #ced4da}.select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}.iti{width:100%;padding:10px;padding:0;border:none;border-radius:4px;margin:0}#phoneee{width:100%;display:block;max-width:100%}h5.seperator{border-top:solid 1px #f1f1f1;font-size:14px;color:#858585;padding-top:10px;font-weight:500;margin:30px 0 20px}.icon-radio{position:absolute;visibility:hidden;opacity:0}.icon-radio+label{display:block;padding:12px 10px 12px 60px;border:1px solid #d7d7d7;letter-spacing:0;font-size:16px;margin:5px 0;position:relative;border-radius:3px;cursor:pointer}.icon-radio+label:before{content:'';position:absolute;left:10px;top:5px;width:35px;height:35px;background-size:100% auto;background-position:center}.icon-radio:checked+label{border:solid 1px #005baa;background-color:#fff8f2}.icon-radio.icon-card+label:before{background-image:url(//donate.deafreachna.org/wp-content/themes/fesfna/img/pay-card.png)}.icon-radio.bankpay+label:before{background-image:url(//donate.deafreachna.org/wp-content/themes/fesfna/img/bank-transfer.png)}.icon-radio.courier+label:before{background-image:url(//donate.deafreachna.org/wp-content/themes/fesfna/img/collect-home.png)}.icon-radio.home+label:before{background-image:url(//donate.deafreachna.org/wp-content/themes/fesfna/img/home.png)}.lab-card{border:solid 1px #ccc;padding:15px;padding-right:50%;position:relative;min-height:130px;background:#fff;box-shadow:1px 6px 10px #0000001c;height:100%}.lab-card .lab-image{position:absolute;right:0;top:0;height:100%;width:50%;background-size:cover;background-size:cover}.lab-card h3{font-size:14px;line-height:1;margin-bottom:5px}.lab-card p{color:#6e6e6e;font-size:12px;margin-bottom:5px}.lab-card p span{font-size:13px}.lab-content{font-size:11px}.color-orange{color:#005baa}.color-primary{color:#005baa}a{color:#005baa}a:hover{color:#f57e10}.color-green{color:#f57e10}input:valid{border:1px solid #bbdfff}.wp-block-image img{height:auto}.latest-news{float:right;background:#f2f9f8;padding:15px 160px 15px 30px;position:relative;width:100%}.latest-news h3{font-weight:300;font-size:14px;text-transform:uppercase;color:#000;margin-top:10px}.latest-news h4{font-weight:700;font-size:16px;color:#2486f9;max-width:300px;height:34px}.latest-news img{width:120px;height:auto;position:absolute;right:15px;top:15px}.state-box{position:relative;padding-left:0;font-size:16px}.state-box img{width:60px;left:0;top:-13px;height:60px!important;object-fit:contain}.state-box h5{font-size:36px;margin-bottom:0;margin-top:7px;font-weight:600}@keyframes attention{9%{transform:none}12%{transform:scale(1.05)}16%{transform:scale(.95)}20%{transform:scale(1.03)}24%{transform:scale(1)}}.attention{animation:attention 8s ease infinite}.about-pagee{padding:360px 0 20px!important}.before-header{display:none}.size-full img{width:100%;height:auto}.lab-phonentime{margin-top:5px;padding-top:5px;border-top:solid 1px #ccc}.lab-phonentime span{font-size:14px;color:#6d6d6d;margin-right:8px}.lab-phonentime a{padding:5px 20px;background:#2486f9;color:#252525;text-decoration:none;display:inline-block}.project-button-group .donate-green-button{background:#005baa;color:#fff}.donate-form-content button.btn:hover{background-position:right center;color:#fff;text-decoration:none}.project-button-group{width:100%;text-align:center}.project-button-group a{width:100%;text-align:center;text-decoration:none;display:block;padding:10px 20px;border:solid 0 #00a743;color:#00a743;font-size:16px;border-radius:0;font-weight:500}.project-button-group a:hover{background-position:right center}ul.arrows{list-style:none;line-height:2;font-size:16px;font-weight:600;padding-left:20px}ul.arrows li{position:relative}ul.arrows li:before{content:'';position:absolute;border-right:2px solid #000;border-bottom:2px solid #000;width:10px;height:10px;top:calc(50% - 0px);left:-20px;transform:translateY(-50%) rotate(-45deg)}.mission-vision-section{text-align:center}.btn.btn-black{background:#313131;color:#fff}.map-footer{width:30%;height:auto;position:absolute;right:0;top:-30px}.map-footer .btn-black{border-radius:0;padding:10px 30px;position:absolute;left:-16px;bottom:11px}.bar-footer-bottom{padding:20px 0 10px}.select2-container-parent{width:100%;display:inline-block}.homepage-image{width:100%;height:100%;object-fit:cover}.cart-parent-class,.page-id-84{background-color:#f1f9ff}.cart-parent-class{padding-top:67px}@media screen and (max-width:980px){.site-branding img{width:150px}.menu-item-has-children{position:relative}#primary-menu>li.menu-item-has-children:after{font-family:material icons;content:"expand_more";-webkit-font-feature-settings:'liga';position:absolute;right:20px;top:8px;color:#005baa;font-size:30px}.social-icons .material-icons,.social-icons path{fill:#727272!important;color:#6c6c6c}}.bank-list{margin:auto;width:95%}.bank-list,.bank-list th,.bank-list td{padding:5px;border:2px solid;border-collapse:collapse;text-align:center}.bank-list-heading{margin-top:20px;text-align:center;color:#005baa}.social-footer{display:flex;gap:15px}.contact-btn-footer{display:block;border:1px solid #005baa;background:#005baa;padding:9px 36px;padding-left:19px;font-size:14px;font-weight:400;color:#fff;text-transform:uppercase;position:relative;top:-47px;left:0;border-radius:0;text-decoration:none;width:195px;text-align:center}.card-i1,.card-i2,.card-i3{border:dashed 2px}.card-i1,.card-i1 h4{color:#63df9e;border-color:#63df9e}.card-i2,.card-i2 h4{color:#e9d100;border-color:#f8e85f}.card-i3,.card-i3 h4{color:#3392e4;border-color:#74b0e4}.donatebox-onbanner{margin-top:30px}.arrow-down{background:url(//donate.deafreachna.org/wp-content/themes/fesfna/assets/arrow_down.svg) no-repeat;display:inline-block;background:cover;width:25px;height:25px;vertical-align:middle}.footer_before_section{background:url(//donate.deafreachna.org/wp-content/themes/fesfna/assets/footer_before_bg.jpg) no-repeat;background-position:left 38% center}.check-tabs .elementor-tab-title,.check-tabs.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title{position:relative}.check-tabs .elementor-tab-title{background:#fff;border:solid 1px #cecece!important;margin:6px 0;border-radius:15px;padding:20px 20px!important;box-shadow:2px 2px 0px #d2d2d254;font-weight:800}.check-tabs .elementor-tab-title.elementor-active:after,.check-tabs.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{font-family:material icons;content:'\e86c';position:absolute;right:10px;top:10px;font-size:30px;width:30px;bottom:auto}.card-donate.get-attention:before{content:'';background:url(//donate.deafreachna.org/wp-content/themes/fesfna/img/attention-icon.png);position:absolute;right:5px;top:5px;width:70px;padding-top:70px;background-size:contain;background-position:center;background-repeat:no-repeat}.card-donate.get-attention:before{-webkit-animation-name:shake;-webkit-animation-duration:8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-transform-origin:50% 100%}.footer-menu-list{text-align:center}.footer-menu-list ul{list-style:none;padding:0;margin:0}.footer-menu-list li a{text-decoration:none}.check-tabs .elementor-tab-title:after,.check-tabs.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title:after{font-family:material icons;content:'\e409';position:absolute;right:10px;top:7px;font-size:35px;width:30px;bottom:auto;color:#f67e11}@-webkit-keyframes shake{0%{-webkit-transform:translate(2px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-2deg)}20%{-webkit-transform:translate(-3px,0px) rotate(3deg)}30%{-webkit-transform:translate(0px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(2px,1px) rotate(-2deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(4deg)}90%{-webkit-transform:translate(2px,2px) rotate(0deg)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg)}}