html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,textarea{margin:0;padding:0;border:0;outline:0;font-family:'NimbusSansRound-light';vertical-align:baseline;background:transparent}body{font-size:16px;line-height:1;color:#404041}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}button,input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;vertical-align:baseline}button,input{line-height:normal}input,textarea{background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0))}textarea{overflow:auto;vertical-align:top}input[type="checkbox"],input[type="radio"]{padding:0}input[type="checkbox"]{-webkit-appearance:checkbox}input[type="radio"]{-webkit-appearance:radio}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}nav ul{list-style:none}blockquote{float:left;width:100%;margin:15px 0;font-size:1.25em}blockquote:first-child{margin-top:0}blockquote:last-child{margin-bottom:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}strong{font-weight:700;font-family:"NimbusSansRound-SemiBold"}ins{color:#000;background-color:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;padding:0;margin:1em 0;border:0;border-top:1px solid #ccc}iframe{max-width:100%}::selection,::-moz-selection{background:#4296b4;color:#fff;text-shadow:none}.clearfix:before,.clearfix:after{display:table;clear:both;content:''}.clearfix{*zoom:1}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin:0 auto}img.alignright{margin-left:10px}img.alignleft{margin-right:10px}img{max-width:100%;-ms-interpolation-mode:bicubic;border:0}a{padding:0;margin:0;background:transparent;vertical-align:baseline;text-decoration:none;transition:all .25s}a:hover,a:focus,a:active{cursor:pointer}p{margin:0 0 15px;line-height:36px;font-size:22px;font-family:'NimbusSansRound-Regular'}p a{color:#11587f;text-decoration:underline}p a:hover,p a:focus,p a:active{color:#4296b4}p img{max-width:100%;height:auto}p:last-of-type{margin-bottom:0!important}h1,h2,h3,h4,h5,h6{clear:both;margin:0 0 20px;line-height:1;transition:all 0.25s}h1{font-size:4.5em}h2{font-size:3em}h3{font-size:2.25em}h4{font-size:1.875em}h5{font-size:1.5em}h6{font-size:1.25em}h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span,h6,h6 span{font-family:'NimbusSansRound-Medium'}ul,ol{float:left;width:100%;padding:10px;box-sizing:border-box;margin-left:20px}ul{list-style:disc}ol{list-style:decimal}li{margin-bottom:5px;font-family:'NimbusSansRound-Regular';font-size:18px;color:#404041;line-height:28px}li img{height:auto}.txtalignleft{text-align:left}.txtalignright{text-align:right}.txtaligncenter{text-align:center}.white-text,.white-text *{color:#fff!important}.black-text,.black-text *{color:#000!important}.wp-caption{float:left;max-width:100%;margin:0 10px;background-color:#fff}.wp-caption img{width:100%;height:auto}.wp-caption p{padding:5px;box-sizing:border-box}@media screen and (max-width:480px){p img{width:100%;margin:10px 0}.wp-caption{width:100%!important;margin:10px 0}}table{float:left;width:100%;letter-spacing:1px}tr{background:#fff}tr:nth-child(even){background:#f2f2f2}th{padding:5px;color:#fff;background-color:#4296b4;font-weight:400}td{padding:10px 5px;color:#777;font-size:.875em}.pagination{float:left;width:100%;margin-top:30px;position:relative}.page-numbers{float:left;background:#f2f2f2;padding:5px 10px;margin-left:5px;transition:none}.page-numbers:first-child{margin-left:0}.page-numbers:hover{color:#fff;background:#4296b4}.page-numbers.current{color:#fff;background:#11587f}.nav-previous{float:left}.nav-next{float:right}.nav-back{width:initial;position:absolute;bottom:0;left:calc(50% - 47px)}.nav-previous a:hover,.nav-next a:hover,.nav-back a:hover{color:#4296b4}.btn a,a.btn,.btn input[type=submit],.btn-pseudo{display:inline-block;min-width:160px;padding:18px 25px!important;box-sizing:border-box;font-family:'NimbusSansRound-Heavy';line-height:1;text-align:center;text-decoration:none;border-radius:10px;transition:all 0.25s}.btn a:hover,a.btn:hover,.btn input[type=submit]:hover,.btn-pseudo:hover{cursor:pointer}.btn a:after,a.btn:after,.btn input[type=submit]:after,.btn .btn-pseudo:after{content:'\f0da';margin-left:10px;font-family:'FontAwesome';font-size:1em;transition:all 0.25s}.btn-big a,a.btn-big,.btn-big input[type=submit],.btn-big-pseudo{font-size:1.875em}.btn-small a,a.btn-small,.btn-small input[type=submit],.btn-small-pseudo{font-size:.875em;padding:10px 25px!important}.blue-btn a,a.blue-btn,.blue-btn input[type=submit],.blue-btn .btn-pseudo{color:#fff;background-color:#11587f;border:2px solid #11587f}.blue-btn a:hover,a.blue-btn:hover,.blue-btn input[type=submit]:hover,.blue-btn.btn-pseudo:hover{color:#11587f;background-color:#fff}.blue-btn a:after,a.blue-btn:after,.blue-btn input[type=submit]:after,.blue-btn.btn-pseudo:after{color:#fff}.blue-btn a:hover:after,a.blue-btn:hover:after,.blue-btn input[type=submit]:hover:after,.blue-btn.btn-pseudo:hover:after{color:#11587f}.green-btn a,a.green-btn,.green-btn input[type=submit],.green-btn .btn-pseudo{color:#fff;background-color:#81980c;border:2px solid #81980c}.green-btn a:hover,a.green-btn:hover,.green-btn input[type=submit]:hover,.green-btn.btn-pseudo:hover{color:#81980c;background-color:#fff}.green-btn a:after,a.green-btn:after,.green-btn input[type=submit]:after,.green-btn.btn-pseudo:after{color:#fff}.green-btn a:hover:after,a.green-btn:hover:after,.green-btn input[type=submit]:hover:after,.green-btn.btn-pseudo:hover:after{color:#81980c}.grey-btn a,a.grey-btn,.grey-btn input[type=submit],.grey-btn .btn-pseudo{color:#fff;background-color:#404041;border:2px solid #404041}.grey-btn a:hover,a.grey-btn:hover,.grey-btn input[type=submit]:hover,.grey-btn.btn-pseudo:hover{color:#404041;background-color:#fff}.grey-btn a:after,a.grey-btn:after,.grey-btn input[type=submit]:after,.grey-btn.btn-pseudo:after{color:#fff}.grey-btn a:hover:after,a.grey-btn:hover:after,.grey-btn input[type=submit]:hover:after,.grey-btn.btn-pseudo:hover:after{color:#404041}.orange-btn a,a.orange-btn,.orange-btn input[type=submit],.orange-btn .btn-pseudo{color:#fff;background-color:#ff6b00;border:2px solid #ff6b00}.orange-btn a:hover,a.orange-btn:hover,.orange-btn input[type=submit]:hover,.orange-btn.btn-pseudo:hover{color:#ff6b00;background-color:#fff}.orange-btn a:after,a.orange-btn:after,.orange-btn input[type=submit]:after,.orange-btn.btn-pseudo:after{color:#fff}.orange-btn a:hover:after,a.orange-btn:hover:after,.orange-btn input[type=submit]:hover:after,.orange-btn.btn-pseudo:hover:after{color:#ff6b00}span.btnshrtcd{display:inline-block;margin:0 30px 15px 0}span.btnshrtcd:last-of-type{margin-right:0}@media screen and (max-width:455px){span.btnshrtcd{float:left;width:100%;margin:0 0 15px 0}span.btnshrtcd a{width:100%}}.container,#container{width:940px;margin:0 auto;position:relative;overflow:hidden}.small-container,#small-container{width:768px;margin:0 auto;position:relative;overflow:hidden}.pseudo-container{width:1024px;margin:0 auto;position:relative;overflow:hidden}.pseudo-small-container{width:900px;margin:0 auto;position:relative;overflow:hidden}form{display:flex;flex-wrap:wrap;justify-content:space-between}.form-input{float:left;width:100%;margin-bottom:20px;position:relative}.form-input.form-half{width:calc(50% - 10px)}.form-input.form-third{width:calc(33.33% - 10px)}.form-input.form-quarter{width:calc(25% - 10px)}.form-input.select:after{content:'\f078';font-family:'fontawesome';color:#888;position:absolute;top:15px;right:15px;z-index:1}.form-text{float:left;width:100%}.form-input{float:left;width:100%}.form-input input,.form-input select{border-radius:5px;float:left;width:100%;height:48px;padding:15px 20px;box-sizing:border-box;font-size:.875em;color:#888;background-color:#fff;border:1px solid #ccc}.form-input textarea{color:#888;border-radius:5px;float:left;width:100%;padding:15px 20px;font-size:.875em;border:1px solid #ccc}.form-input input:focus,.form-input select:focus,.form-input textarea:focus{border:1px solid #9dbd00}.form-submit input[type=submit]{font-size:.875em;font-family:'FontAwesome','NimbusSansRound-Heavy'}.form-submit span.ajax-loader{margin:0 -20px 0 4px!important}@media screen and (max-width:550px){.form-item.form-third{width:100%}}@media screen and (max-width:425px){.form-item.form-half{width:100%}}@media screen and (max-width:375px){.form-submit{width:100%}.form-submit input[type=submit]{width:100%}}.wpcf7-not-valid-tip{display:none!important}form.invalid .wpcf7-not-valid{float:left;border:1px solid red!important;background:#f0e3e3!important}.wpcf7-response-output.wpcf7-mail-sent-ok,.wpcf7-response-output.wpcf7-validation-errors{float:left;width:100%;padding:10px 0;margin:20px 0;text-align:center}div.wpcf7-response-output{padding:0;margin:0}div.wpcf7-mail-sent-ng{float:left;width:100%;box-sizing:border-box;margin-left:0!important;margin-right:0!important}form input[type=submit]:disabled{color:#ccc;background-color:#eee;border:1px solid #ccc}form input[type=submit]:disabled:hover{cursor:not-allowed;color:#ccc;background-color:#eee;border:1px solid #ccc}#sidebar{float:left;width:100%;padding:0 20px;box-sizing:border-box}#sidebar .widget{float:left;width:100%;margin-bottom:40px}#sidebar .widget:last-child{margin-bottom:0}#sidebar ul{float:left;width:100%;padding:0;margin:0;list-style:none}#sidebar li{float:left;width:100%}#sidebar li:last-child{margin-bottom:0}#sidebar img{float:left;width:100%;height:auto;margin-bottom:10px}#sidebar .wp-caption{max-width:100%;padding:0;margin:0;background-color:transparent;border:none;box-shadow:none}#sidebar form .form-item{width:100%!important}#sidebar .widget_search form{display:flex;flex-wrap:nowrap}#sidebar .widget_search span{display:none}#sidebar .widget_search label{width:100%;padding-right:10px}#sidebar .widget_search label input{float:left;width:100%;height:28px;padding:0 5px;border:1px solid #ccc}#sidebar .widget_search input[type=submit]{flex:0 0 73px;float:right;padding:5px 10px;color:#fff;background:#11587f;border:none;transition:all 0.25s}#sidebar .widget_search input[type=submit]:hover{color:#fff;background:#4296b4}#sidebar .widget_recent_entries ul li{padding:0;margin:0;border-bottom:1px solid #d4d7d5;transition:all 0.25s}#sidebar .widget_recent_entries ul li:last-child{border:none}#sidebar .widget_recent_entries ul li:before{float:left;content:'- ';margin:15px -16px 0 10px;position:relative;z-index:2}#sidebar .widget_recent_entries ul li a{float:left;width:100%;padding:15px 0 15px 26px;box-sizing:border-box;color:#000}#sidebar .widget_recent_entries ul li:hover{background:#f2f2f2}#sidebar .widget_recent_entries ul li:hover a{color:#11587f}#sidebar .widget_categories label{display:none}#sidebar .widget_categories select{float:left;width:100%}#sidebar .widget_categories ul li{padding:0;margin:0;border-bottom:1px solid #d4d7d5;transition:all 0.25s}#sidebar .widget_categories ul li:last-child{border:none}#sidebar .widget_categories ul li:before{float:left;content:'- ';margin:15px -16px 0 10px;position:relative;z-index:2}#sidebar .widget_categories ul li a{float:left;width:calc(100% - 38px);padding:15px 0 15px 26px;box-sizing:border-box;color:#000}#sidebar .widget_categories ul li:hover{background:#f2f2f2}#sidebar .widget_categories ul li:hover a{color:#11587f}#sidebar .widget_archive label{display:none}#sidebar .widget_archive select{float:left;width:100%}#sidebar .widget_archive ul li{padding:0;margin:0;border-bottom:1px solid #d4d7d5;transition:all 0.25s}#sidebar .widget_archive ul li:last-child{border:none}#sidebar .widget_archive ul li:before{float:left;content:'- ';margin:15px -16px 0 10px;position:relative;z-index:2}#sidebar .widget_archive ul li a{float:left;width:calc(100% - 38px);padding:15px 0 15px 26px;box-sizing:border-box;color:#000}#sidebar .widget_archive ul li:hover{background:#f2f2f2}#sidebar .widget_archive ul li:hover a{color:#11587f}#sidebar .widget_calendar th,#sidebar .widget_calendar td{text-align:center}#sidebar .widget_nav_menu a{color:#11587f}#sidebar .widget_nav_menu a:hover{color:#4296b4}#sidebar .widget_nav_menu ul.sub-menu{padding-left:10px;box-sizing:border-box;margin-top:10px}#sidebar .widget_nav_menu ul.sub-menu li:before{content:'- '}#sidebar .widget_meta a{color:#11587f}#sidebar .widget_meta a:hover{color:#4296b4}#sidebar .widget_pages a{color:#11587f}#sidebar .widget_pages a:hover{color:#4296b4}#sidebar .widget_rss img{width:initial;height:24px;margin-right:5px}#sidebar .widget_rss li{margin-bottom:15px}#sidebar .widget_rss a{color:#11587f}#sidebar .widget_rss a:hover{color:#4296b4}#sidebar .widget_rss .rss-date{float:left;width:100%}#sidebar .widget_rss .rssSummary{color:#888}#sidebar .widget_tag_cloud a{display:block;float:left;padding:5px 10px;margin:5px;color:#000;background:#11587f}#sidebar .widget_tag_cloud a:hover{color:#fff;background:#4296b4}#sidebar .widget_text ul{padding-left:17px;margin:10px 0 10px 20px;list-style:disc}#sidebar .widget_text iframe{float:left;width:100%;max-height:220px;margin:15px 0;position:relative}@media screen and (max-width:375px){#sidebar .widget_search form{flex-direction:column}#sidebar .widget_search label{padding:0;margin-bottom:10px}#sidebar .widget_search input[type=submit]{flex:initial}}.section-tag-title,.section-category-title{margin-top:50px;color:#11587f}html,body{height:100%}.page-wrapper{display:flex;flex-direction:column;float:left;width:100%;min-height:100%;position:relative}.page-content{flex-grow:1;float:left;width:100%;position:relative}section{float:left;width:100%;padding:0;margin:0;position:relative}section .spacing{float:left;width:100%;padding-top:25px}section .spacing.double-space{padding-top:50px}section .spacing-m{float:left;width:100%;margin-top:25px}section .spacing-m.double-space{margin-top:50px}.border{float:left;width:100%;border-top:1px solid #ccc}.border.thick-border{border-top:2px solid #ccc}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.index{float:left;width:100%;padding-bottom:0}.index .container{display:flex}.index .section-text-main{float:left;width:100%}.index .left-side{width:100%;padding-top:50px;margin-right:20px}.index .section-block{display:flex;flex-direction:column}.index .section-part{display:flex;margin-bottom:50px}.index .section-block:last-child .section-part{margin-bottom:0}.index .section-image{flex:0 0 230px;padding-right:20px}.index .section-image img{height:auto}.index .section-image .section-button{display:none}.index .section-title{display:flex;justify-content:space-between;align-items:flex-start;float:left;width:100%;margin-bottom:5px}.index .section-title h3{margin:0}.index .section-title a{margin-left:20px}.index .section-all-text{float:left;width:100%}.index .section-all-text span{float:left;width:100%;margin-bottom:20px}.index .section-button2{display:none;width:100%;margin-top:10px}.index .section-button2 a{width:100%}.index .right-side{flex:0 0 300px;padding:50px 0}@media screen and (max-width:1024px){.index .section-part.sp-noimg{flex-direction:column}.index .section-title a{display:none}.index .section-image .section-button{display:block;margin-top:10px}.index .section-image .section-button a{width:100%}.index .section-button.sb-noimg{display:block}}@media screen and (max-width:920px){.index .section-part{flex-direction:column}.index .section-image{padding-right:0}.index .section-image img{flex:initial;width:100%}.index .section-image .section-button{display:none}.index .section-title{margin-top:10px}.index .section-button2{display:block}}@media screen and (max-width:714px){.index .container{flex-direction:column}}.search-results .section-title-main{float:left;width:100%;margin:0 0 25px}.search-results .section-title-main span{text-transform:uppercase;text-decoration:underline}.search-results .section-part{float:left;width:100%;padding:20px;box-sizing:border-box;color:#000;border-top:1px solid #d4d7d5;transition:all 0.25s}.search-results .section-part:hover{cursor:pointer;background-color:#f2f2f2}.search-results .section-title{float:left;width:100%;text-decoration:none}.search-results .section-part:hover .section-title{color:#11587f}.search-results .section-text{float:left;width:100%}header{float:left;width:100%;background-color:rgba(255,255,255,.9);position:relative;z-index:100}header .container{display:flex;justify-content:space-between;align-items:center}header .logo{float:left;padding:15px 0;transition:all 0.25s}header .logo img{height:120px;transition:all 0.25s}header .menu{display:flex;align-items:center}header .menu a.hotline{margin-right:30px}header .menu a.hotline img{width:initial;max-height:50px}header .menu a.donate-now{margin-right:30px}header .menu img.hamburger-menu:hover{cursor:pointer}header ul.sub-menu{display:none}header li:hover ul.sub-menu{display:block;position:absolute;top:49px;left:35%;right:0}header .menu-main-menu-container{padding:50px 0;float:left;width:100%;transition:all 0.25s;background-color:rgba(17,88,127,.9)}header ul#menu-main-menu{float:none;padding:0;margin:0 auto;width:100%;max-width:940px}header ul#menu-main-menu li{padding:0;margin:0;list-style-type:none;font-family:"NimbusSansRound-SemiBold"}header ul#menu-main-menu li a{display:inline-block;font-size:30px;padding:10px 0;color:#fff}header ul#menu-main-menu li a:hover{color:#81980C}header ul#menu-main-menu ul.sub-menu li{line-height:10px;list-style-type:none;color:#fff;font-family:"NimbusSansRound-light";margin-bottom:10px}header ul#menu-main-menu ul.sub-menu li a{color:#fff;padding:5px 0;display:inline-block;font-size:16px}header ul#menu-main-menu ul.sub-menu li a:hover{color:#81980C}header .header-info{margin-right:30px}header .header-info *{color:#4296B5}header .header-info h1,header .header-info h2,header .header-info h3,header .header-info h4,header .header-info h5,header .header-info h6{margin-bottom:0}header .header-info p{margin-bottom:0;font-size:24px;line-height:1}header .header-info a{text-decoration:none}header .slicknav{display:none;width:100%;position:absolute;top:100%}header .slicknav.open{display:flex;justify-content:space-between}section.banner-w-button.in-footer .section-text{border-right:2px solid #11587f}footer{float:left;width:100%;padding:50px 0 0;box-sizing:border-box;background-color:#4296b4;position:relative;z-index:99}footer .container{display:flex;justify-content:space-between}footer .section-half{max-width:50%;padding:0 20px;box-sizing:border-box}footer .section-quarter{max-width:25%;color:#fff;padding:0 20px;box-sizing:border-box}footer .section-quarter img{margin-bottom:20px}footer .section-quarter a{color:#fff;display:block;margin:20px 0 10px}footer .footer-logos{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}footer .footer-logos img{margin-bottom:20px}footer h4{font-size:20px}footer p{font-size:14px;line-height:16px}footer ul.footer_nav{padding:0;margin:0;list-style:none}footer ul.footer_nav li{line-height:1}footer ul.footer_nav a{margin:0}footer ul.footer_nav a:hover{text-decoration:underline}footer ul.footer-connect{display:flex;justify-content:flex-end;width:100%;list-style:none;padding:0;text-align:left;margin:0}footer ul.footer-connect li{margin:0 5px}footer ul.footer-connect li a{color:#4296b4;font-size:1.25em}footer ul.footer-connect li a:hover{color:#ff6b00}footer .footer-copyright{float:left;width:100%;padding:20px 0;margin-top:20px;background-color:#11587f;font-size:.75em;text-align:center}footer .footer-copyright a{color:#fff}footer .footer-copyright a:hover{text-decoration:underline}.default-page .container{padding:0 0 100px}.default-page h2{font-size:48px;color:#11587F;line-height:52px}.hero-image{display:flex;align-items:center;float:left;width:100%;min-height:30vw;padding:100px 0;margin-bottom:20px;background-repeat:no-repeat;background-size:cover;background-position:45% center;position:relative}.hero-image .container{z-index:2}.hero-image .section-text{float:left;width:100%;max-width:512px}.hero-image .section-button{float:left;width:100%;margin-top:40px}.hero-image .overlay{background-color:#000}.hero-image h3{font-size:36px;color:#bdbec0;letter-spacing:0;line-height:40px}.hero-slider{display:flex;align-items:center;float:left;width:100%;min-height:30vw;padding:70px 0}.hero-slider .container{z-index:2}.hero-slider .section-text{float:left;width:100%;max-width:512px}.hero-slider .section-text h1{color:#11587f}.hero-slider .section-button{float:left;width:100%;margin-top:40px}.hero-slider h3{font-size:36px;color:#bdbec0;letter-spacing:0;line-height:40px}.hero-slider .flickity-viewport{height:60vw!important;width:100%;position:absolute;left:0;top:0}.hero-slider .slide{height:44vw;max-height:44vw;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}section.support .container{display:flex;justify-content:space-between}section.support .section-half{display:flex;flex-direction:column;align-items:flex-start;max-width:50%}section.support img.support-logo{max-width:80%;height:auto;margin-bottom:20px}section.support img.bottom-arrow{margin-top:-53px;position:relative;z-index:2}section.support .section-button{float:left;width:100%;margin-top:40px}section.quote{background-repeat:no-repeat;background-size:cover;background-position:center}section.quote .overlay{opacity:.8}section.quote .container,section.quote .small-container{position:relative;z-index:2}section.quote .section-block{display:flex;justify-content:space-between;align-items:center;float:left;width:100%}section.quote .section-quote-person{float:left;margin-right:40px;min-width:210px}section.quote .section-name{margin-bottom:10px;font-family:'NimbusSansRound-LightItalic'}section.quote .section-title{font-family:'NimbusSansRound-LightItalic';font-size:.875em}section.banner-w-button .section-block{display:flex;justify-content:space-between;align-items:center;float:left;width:100%}section.banner-w-button .section-text{padding-right:100px;border-right:2px solid #fff}section.banner-w-button a.btn{min-width:255px;margin-left:100px}section.banner-w-button h2{font-size:48px;line-height:52px;color:#11587f}section.banner-w-button p{font-family:'NimbusSansRound-Regular';font-size:26px;line-height:36px}section.small-banner{background-color:#11587f}section.small-banner .section-block{float:left;width:100%}section.small-banner .section-text{float:left;width:100%}section.small-banner h2{font-size:48px;line-height:52px}section.small-banner p{font-family:'NimbusSansRound-Regular';font-size:26px;line-height:36px}section.text .container{display:flex;justify-content:space-between}section.text .small-container{display:flex;justify-content:space-between}section.text .col{width:48%}section.text .col-2 img{margin-bottom:10px}section.text .section-text{width:100%}section.text h2{font-size:48px;color:#ff6b00;line-height:52px}section.text ul li{font-family:'NimbusSansRound-Regular';font-size:18px;color:#fff;line-height:25px}section.text p{font-size:16px;line-height:26px}section.facilities{padding:50px 0;background-color:#f1f2f2}section.facilities .main-title{float:left;width:100%;margin-bottom:20px}section.facilities .section-block{display:flex;flex-wrap:wrap;float:left;width:calc(100% + 20px);margin:0 0 -30px -20px}section.facilities .section-part{width:50%;padding-left:20px;box-sizing:border-box;margin-bottom:30px}section.facilities .section-title{float:left;width:100%;margin-bottom:10px;color:#11587f;font-size:1.375em}section.facilities .section-image{display:flex;flex-direction:column;justify-content:center;float:left;width:100%;height:30vw;max-height:330px;padding:30px 30px 0;box-sizing:border-box;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}section.facilities .section-text{opacity:0;float:left;width:100%;margin-bottom:20px;font-size:1.25em;text-shadow:2px 2px 5px #000;position:relative;z-index:2;transition:all 0.25s}section.facilities .overlay{opacity:0;width:100%;background-color:#11587f;position:absolute;top:0;bottom:0;transition:all 0.25s}section.facilities .section-part:hover .section-text{opacity:1}section.facilities .section-part:hover .overlay{opacity:.5}.board-of-directors{padding:0 0 100px}.board-of-directors h2{color:#11587f;font-size:48px;line-height:52px;margin-bottom:0}.board-of-directors .bm-flex{float:left;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.bm-flex .board-member-card{width:300px;float:left;margin-bottom:15px}.bm-flex .board-member-card img{width:100%;height:auto}.bm-flex a{display:block}.bm-flex a:hover{opacity:.7}.bm-flex .bm-name{font-family:'NimbusSansRound-SemiBold';color:#11587f;font-size:20px;line-height:24px;margin-bottom:0}.bm-flex .bm-company{font-size:16px;color:#9DBD00;line-height:20px}.single-board-member .container{padding:0 0 100px}.single-board-member .two-thirds{width:66.66%;padding-right:20px;box-sizing:border-box;float:left}.single-board-member .one-third{width:33.33%;padding-left:20px;box-sizing:border-box;float:left}.single-board-member .container img{width:100%;height:auto}.single-board-member .container h2{color:#11587f;font-size:48px;line-height:52px;margin-bottom:0}.single-board-member .container h4{font-size:36px;color:#9DBD00;line-height:36px}.single-board-member .container ul li{font-family:'NimbusSansRound-Regular';font-size:18px;color:#fff;line-height:25px}.single-board-member .container p{font-size:16px;line-height:26px}.single-board-member .container .btn{margin:50px 0}.single-board-member .mobile-image{display:none}section.single-board-member{margin-bottom:50px}.banner-w-bgimage{background-repeat:no-repeat;background-size:cover;background-position:center}.banner-w-bgimage .overlay{background-color:rgba(17,88,127,.8)}.banner-w-bgimage .container{overflow:hidden;margin-top:50px;margin-bottom:50px;z-index:2}.banner-w-bgimage .main-text{float:left;width:100%;margin-bottom:50px}.banner-w-bgimage .section-block{display:flex;flex-wrap:wrap;justify-content:center;float:left;width:calc(100% + 20px);margin:0 0 -20px -20px}.banner-w-bgimage .section-part{width:33.33%;padding-left:20px;box-sizing:border-box;margin-bottom:20px}.banner-w-bgimage .section-image{width:100%;height:20vw;max-height:220px;background-repeat:no-repeat;background-size:cover;background-position:center}.banner-w-bgimage .section-name{float:left;width:100%;margin-top:10px;text-align:center}.banner-w-bgimage .section-part:hover .section-name{text-decoration:underline}.banner-w-bgimage .section-text{float:left;width:100%;margin-top:50px}.banner-w-bgimage .section-text .content-column.one_half{padding-right:10px;box-sizing:border-box}.banner-w-bgimage .section-text .content-column.one_half.last_column{padding-right:0;padding-left:10px;box-sizing:border-box}section.hero-text{padding:50px 0}.flexible section.hero-text:first-child{padding:0 0 50px}section.hero-text .container{display:flex;justify-content:space-between}section.hero-text .col{width:48%}section.hero-text .col h2{color:#11587f;font-size:48px;line-height:52px;margin-bottom:0}section.hero-text .col h4{font-size:36px;color:#9DBD00;line-height:36px}section.hero-text .col p{font-size:22px}section.hero-text .col .btn{margin-top:50px}section.hero-text-small{padding:50px 0;display:flex;justify-content:space-between}.flexible section.hero-text-small:first-child{padding:0 0 50px}section.hero-text-small .col{width:48%;box-sizing:border-box}section.hero-text-small .col h2{color:#11587f}section.hero-text-small .col .bigger-text{margin-bottom:24px}section.hero-text-small .col .bigger-text p{font-size:22px}section.hero-text-small .col p{font-size:22px}section.hero-text-small .col-1{width:470px;margin-left:calc(50% - 470px)}section.hero-text-small .col-1.full-width{width:100%;max-width:940px}section.hero-text-small .col .btn{margin-top:50px}section.partners{padding:50px 0}section.partners h4{color:#11587f}section.partners .partners-logos{padding:30px 0;text-align:center}section.counter{padding:50px 0}section.counter .container{display:flex;flex-direction:column;align-items:center}section.counter .section-text-main{float:left;width:100%;margin-bottom:10px}section.counter .section-block{display:flex;flex-wrap:wrap;float:left;width:100%;}section.counter .section-part{flex-grow:1;width:200px;box-sizing:border-box;padding:20px;box-sizing:border-box}section.counter .section-number{float:left;width:100%;color:#ff6b00;font-family:'NimbusSansRound-SemiBold';font-size:5em;text-align:center}section.counter .section-title{float:left;width:100%;margin-top:10px;text-align:center}section.z-pattern{display:flex;flex-direction:column;width:100%;padding:50px 0}section.z-pattern .section-row{width:100%}section.z-pattern .container{display:flex}section.z-pattern .section-half{width:100%;box-sizing:border-box}section.z-pattern .media-half img{display:block;float:left;width:100%;height:auto;box-shadow:0 2px 10px rgba(0,0,0,.16)}section.z-pattern a.section-video{display:flex;justify-content:center;align-items:center;position:relative}section.z-pattern a.section-video span{width:15%;position:absolute;z-index:2;transition:all 0.25s}section.z-pattern a.section-video span.play2{opacity:0}section.z-pattern a.section-video:hover span.play1{opacity:0}section.z-pattern a.section-video:hover span.play2{opacity:1}section.z-pattern a.section-video span img{box-shadow:none}section.z-pattern a.section-video .overlay{opacity:0;background-color:#333;z-index:1;transition:all 0.25s}section.z-pattern a.section-video:hover .overlay{opacity:.7}section.z-pattern .section-button{display:flex;justify-content:flex-start;float:left;width:100%;margin-top:20px}section.z-pattern .section-row.textfirst .text-half{order:1;padding-right:20px}section.z-pattern .section-row.textfirst .media-half{order:2;padding-left:20px}section.z-pattern .section-row.mediafirst .media-half{order:1;padding-right:20px}section.z-pattern .section-row.mediafirst .text-half{order:2;padding-left:20px}@media screen and (max-width:768px){section.z-pattern .container{flex-direction:column}section.z-pattern .section-row.textfirst .text-half{order:2}section.z-pattern .section-row.textfirst .media-half{order:1}section.z-pattern .section-half{width:100%;padding:0!important}section.z-pattern .media-half{margin-bottom:30px!important}}section.resource-row{padding:40px 0;background:#f1f2f2}section.resource-row:nth-child(odd){background:#fff}section.resource-row .main-image{float:left;width:48%}section.resource-row .main-image img{float:left;width:100%;height:auto}section.resource-row .resource-caption{font-weight:700;float:left;width:100%;background:#ff6b00;text-align:center;color:#fff;padding:15px 0}section.resource-row .resource-meta{float:right;width:48%}section.resource-row .resource-meta h4{color:#11587f;margin-bottom:0}section.resource-row .resource-meta .resource-address{color:#11587f;margin-bottom:10px}section.resource-row .resource-meta .resource-text{min-height:100px;margin-bottom:20px}section.resource-row .resource-meta .resource-accomodations{float:left;width:50%;font-family:"NimbusSansRound-SemiBold";font-size:18px;color:#11587F;letter-spacing:0;line-height:34px}section.resource-row .resource-meta .resource-sq-ft{float:left;width:50%;font-family:"NimbusSansRound-SemiBold";font-size:18px;color:#11587F;letter-spacing:0;line-height:34px}section.resource-row .resource-meta .resource-accomodations span,section.resource-row .resource-meta .resource-sq-ft span{font-family:"NimbusSansRound-Medium";font-size:30px;color:#404041;letter-spacing:0;line-height:34px}section.resource-row .resource-meta .resource-images{float:left;display:flex;justify-content:space-between;flex-wrap:wrap}section.resource-row .resource-meta .resource-images a{display:block;width:calc(33.33% - 10px);height:auto;margin:5px 0}section.contact-row .left-content{float:left;width:60%;padding:0 0 50px}section.contact-row .right-sidebar{float:left;width:40%;padding:0 0 50px 50px;box-sizing:border-box}section.contact-row h2,section.contact-row h3{color:#11587f}section.contact-row .left-content p{font-size:22px}section.contact-row .left-content .contact-info{float:left;width:100%;margin:50px 0}section.contact-row .left-content .contact-info h5{font-size:18px}section.contact-row .left-content .contact-info h5 span{color:#4296b4;font-family:"NimbusSansRound-Light"}section.contact-row .left-content .contact-info p{font-size:16px}section.contact-row .left-content .contact-info p strong{color:#4296b4;font-family:"NimbusSansRound-Light"}.two-column-content .two-col-left{float:left;width:60%;padding:0 0 50px}.two-column-content .two-col-left .bullet-section{float:left;width:100%;margin:30px 0}.two-column-content .two-col-left .bullet-section ul{margin-left:0;list-style:none}.two-column-content .two-col-left .bullet-section ul li{margin-bottom:25px;font-family:'NimbusSansRound-SemiBold';font-size:18px;font-weight:700;color:#404041;padding-left:1em;text-indent:-.7em}.two-column-content .two-col-left .bullet-section ul li:before{content:"\2022 ";color:#4296b4;margin-left:-10px;padding-right:17px}.two-column-content .two-col-left .bullet-section ul li span{font-family:'NimbusSansRound-Medium';color:#81980c}.two-column-content .two-col-sidebar{float:left;width:40%;padding:0 0 50px 50px;box-sizing:border-box}.two-column-content h2,.two-column-content h3,.two-column-content h4{color:#11587f}.two-column-content .sidebar-items{float:left;width:100%}.two-column-content .sidebar-block{float:left;width:100%;border-bottom:1px solid #ccc;padding:20px 0}.two-column-content .sidebar-block:first-of-type{padding:0 0 20px}.two-column-content .sidebar-block .sidebar-block-icon{float:left;width:15%}.two-column-content .sidebar-block .sidebar-block-meta{float:right;width:80%}.two-column-content .sidebar-block .sidebar-block-meta .sidebar-block-title{float:left;width:100%;margin-bottom:10px;color:#4296b4;font-weight:700}.two-column-content .sidebar-block .sidebar-block-meta .sidebar-block-title a{color:#4296b4}.two-column-content .sidebar-block .sidebar-block-meta .sidebar-block-title a:hover{text-decoration:underline}.two-column-content .sidebar-block .sidebar-block-meta .sidebar-block-date{font-style:italic;font-size:12px;float:left;color:#dcddde}.two-column-content .sidebar-block .sidebar-block-meta .sidebar-block-time{font-style:italic;font-size:12px;float:right;color:#dcddde}.two-column-content .sidebar-block .sidebar-block-meta .sidebar-block-location{float:left;width:100%;color:#9a9a9a;margin-top:10px;font-size:14px}section.three-col-cta{float:left;width:100%;padding:75px 0}section.three-col-cta .three-col{width:33.33%;float:left;padding:0 10px;box-sizing:border-box}section.three-col-cta .section-button{float:left;width:100%;margin-top:30px}.page-template-page-campaign .hero-image .section-text h1{color:#ff6b00}.page-template-page-campaign a.blue-btn{background-color:#404041;border:2px solid #404041}.page-template-page-campaign a.blue-btn:hover{background-color:#fff;color:#404041}.page-template-page-campaign footer{background-color:#404041}.page-template-page-campaign footer .footer-copyright{background-color:#000}.page-template-page-campaign footer ul.footer-connect li a{color:#404041}.page-template-page-campaign footer ul.footer-connect li a:hover{color:#ff6b00}.section.faq{float:left;width:100%;margin:46px 0}.section.faq .faq-container{border-bottom:1px solid #ccc}.section.faq .accordion-section-text{display:none;padding:0 20px 20px}.section.faq .accordion-section-text strong,.section.faq .accordion-section-text p strong{color:#11587f}.section.faq .accordion-section-text p{font-size:18px;line-height:22px}.section.faq .accordion-section-title{color:#11587f;font-family:"NimbusSansRound-Medium";font-size:22px;padding:25px 0;background-image:url(../../../../../../themes/homelessutah/images/faq-plus.jpg);background-repeat:no-repeat;background-position:100% center}.section.faq .accordion-section-title:hover{opacity:.7;cursor:pointer}.section.faq .accordion-section-title.active{color:#91a52b;background-image:url(../../../../../../themes/homelessutah/images/faq-minus.jpg)}#video-modal{display:none}.mfp-content #video-modal{display:block;max-width:60%;margin:0 auto;position:relative}.mfp-content #video-modal video{overflow:hidden;width:100%;object-fit:cover!important}.mfp-content #video-modal .mfp-close{color:#fff}section.content-text .location a{color:#404041;text-decoration:underline}section.content-text .location a:hover{color:#4296b4}.accordion-item{margin-top:16px;border:1px solid #11587f;margin-bottom:10px;border-radius:5px;overflow:hidden}.accordion-toggle{display:block;padding:12px 20px;background-color:#11587f;color:#fff;font-weight:700;text-decoration:none;cursor:pointer;font-size:26px;font-family:'NimbusSansRound-Medium';line-height:52px;position:relative;transition:background 0.3s ease}.accordion-toggle a{color:#fff;font-size:26px;line-height:52px}.accordion-toggle:hover{background-color:#1f9ed8}.accordion-toggle::after{content:'\f063';font-family:'FontAwesome';color:#fff;position:absolute;right:20px;font-size:24px;transition:transform 0.3s ease}.accordion-item.active .accordion-toggle::after{content:'\f062';font-family:'FontAwesome';color:#fff;position:absolute;right:20px;font-size:24px;transition:transform 0.3s ease}.accordion-content{padding:12px 20px;background-color:#fff;display:none;color:#404041}.header-info .btn a:after,a.btn:after,.btn input[type=submit]:after,.btn .btn-pseudo:after{content:' ';display:none!important;margin-left:10px;font-family:'FontAwesome';font-size:1em;transition:all 0.25s}.blue-btn a,a.blue-btn,.blue-btn input[type=submit],.blue-btn .btn-pseudo{color:#fff!important}.blue-btn a:hover,a.blue-btn:hover,.blue-btn input[type=submit]:hover,.blue-btn.btn-pseudo:hover{color:#11587f!important}@media screen and (max-width:1104px){.container,#container{width:100%;padding:0 40px;box-sizing:border-box}.single-board-member .container{padding:0 40px 100px}section.facilities .section-image{height:initial;min-height:30vw;max-height:initial}}@media screen and (max-width:1100px){.banner-w-bgimage .right-side{width:50%;padding-bottom:50px}.hero-slider{padding:7vw 0}.hero-slider h1{font-size:6vw}.hero-slider h3{font-size:3vw}}@media screen and (max-width:1035px){header ul#menu-main-menu{max-width:initial;padding:0 40px;box-sizing:border-box}}@media screen and (max-width:1024px){.pseudo-container{width:100%}}@media screen and (max-width:1000px){section.hero-text-small .col-1{width:calc(50% - 20px);margin-left:20px;padding-right:20px;box-sizing:border-box}section.hero-text-small .col-2{width:calc(50% - 20px);margin-right:20px;padding-left:20px;box-sizing:border-box}}@media screen and (max-width:920px){.hero-image{background-position:left center}}@media screen and (max-width:860px){.support h1{font-size:6.5vw}}@media screen and (max-width:848px){.small-container,#small-container{width:100%;padding:0 40px;box-sizing:border-box}}@media screen and (max-width:820px){header .slicknav.open{float:left;width:100%;display:block}header .menu-main-menu-container{width:100%;padding:20px 0;min-height:200px}header li:hover ul.sub-menu{top:20px;left:45%;width:auto}header .header-block-info{width:100%;padding:20px 40px}section.support .section-half{max-width:40%}section.support .section-half+.section-half{max-width:350px;margin:40px auto 0}section.banner-w-button .section-block{display:block}section.banner-w-button .section-text{width:100%;padding-right:0;border-right:none}section.banner-w-button a.btn{margin-left:0;margin-top:20px}}@media screen and (max-width:768px){.pseudo-small-container{width:100%}section.text .container,section.text .small-container{flex-direction:column}section.text .col{width:100%}section.text .col-1{margin-bottom:40px}.bm-flex .board-member-card{width:50%}}@media screen and (max-width:725px){section.support .container{display:block}section.support .section-half{width:100%;max-width:100%}section.contact-row .left-content{width:50%}section.contact-row .right-sidebar{width:50%}section.three-col-cta .three-col{width:100%;margin-bottom:30px}}@media screen and (max-width:665px){footer .container{display:block}footer .section-half{width:100%;max-width:100%}footer .section-half:first-child{margin-right:0}footer .section-half:last-child{margin-left:0}footer .section-quarter{float:left;width:100%;max-width:100%;padding:30px 20px 0}footer ul.footer-connect{justify-content:center}}@media screen and (max-width:650px){section.quote .section-block{display:block}section.quote .section-quote-person{width:100%;text-align:center;margin-bottom:30px}section.quote .section-flex-container{width:100%}section.facilities .section-part{width:100%}section.facilities .section-image{min-height:55vw}}@media screen and (max-width:600px){h1{font-size:4em}h2{font-size:2.75em}header .menu-main-menu-container{width:100%;padding:20px 0 0;min-height:initial}header ul#menu-main-menu li{font-family:"NimbusSansRound-Light";font-size:16px;margin-bottom:5px}header ul#menu-main-menu li a{font-size:16px;line-height:16px;padding:5px 0}header li:hover ul.sub-menu{top:10px;left:35%}header .header-block-info{width:100%;padding:20px 40px}header .header-info{display:none}.banner-w-bgimage .left-side{width:100%;padding:75px 0 0}.banner-w-bgimage .right-side{width:100%}section.hero-text-small{display:block}section.hero-text-small .col-1{width:100%;margin-left:0;padding-right:20px;padding-left:20px;box-sizing:border-box}section.hero-text-small .col-2{width:100%;margin-right:0;padding-right:20px;padding-left:20px;box-sizing:border-box}section.resource-row .main-image{width:100%;margin-bottom:20px}section.resource-row .resource-meta{width:100%}section.hero-text .container{display:block}section.hero-text .col{width:100%}section.hero-text .col-2{margin-top:30px;text-align:center}section.contact-row .left-content{width:100%}section.contact-row .right-sidebar{width:100%;padding:0 0 50px}.single-board-member .two-thirds{width:100%}.single-board-member .one-third{display:none}.single-board-member .mobile-image{display:block;width:100%;margin-bottom:15px}.two-column-content .two-col-left{width:100%}.two-column-content .two-col-sidebar{width:100%;padding:0 0 50px}.mfp-content #video-modal{max-width:80%}footer .section-quarter{max-width:100%}footer .section-quarter+.section-quarter{padding:10px 20px 0}.banner-w-bgimage .section-part{width:100%}.banner-w-bgimage .section-image{height:50vw;max-height:initial}}@media screen and (max-width:520px){.bm-flex .board-member-card{width:100%;text-align:center}.bm-flex .board-member-card img{max-width:300px}}@media screen and (max-width:400px){.hero-image .section-text h1{font-size:3em}.hero-slider{padding:0;min-height:130vw}.hero-slider .container{padding:0 20px}.hero-slider .slide{height:90vw;min-height:90vw;background-position:right center}.hero-slider h1{font-size:34px}.hero-slider h3{font-size:28px;line-height:32px}.hero-slider .flickity-viewport{height:70vw!important;top:60vw}.hero-slider .section-text{max-width:100%}header ul#menu-main-menu ul.sub-menu li a{padding:0}header li ul.sub-menu{display:block;position:absolute;top:18px;left:37%;right:0}}@media screen and (max-width:375px){.container,#container,.small-container,#small-container{padding:0 20px}.hero-slider{display:block}}.donors{float:left;width:100%}.donors .section-title{float:left;width:100%;text-align:center}.donors .section-block{display:flex;flex-wrap:wrap;float:left;width:100%}.donors .section-part{width:25%;padding:0 10px;box-sizing:border-box;margin-bottom:30px;font-size:22px;text-align:center}@media screen and (max-width:767px){.donors .section-part{width:50%}}@media screen and (max-width:480px){.donors .section-part{width:100%;padding:0}}section.full-size-image img{float:left;width:100%;height:auto}