html{height:100%;overflow-x:hidden !important;font-size:62.5%}body{height:100%;min-height:100%;height:auto !important;display:flex;flex-direction:column;position:relative;font-size:1.6rem;font-family:proxima-nova,sans-serif}#wrap{flex:1 0 0;-ms-flex:1 0 0;position:relative;right:0;-webkit-transition:right .5s;-moz-transition:right .5s;-o-transition:right .5s;transition:right .5s}.pre-title{font-size:18px;font-weight:600;margin-bottom:10px;display:block}.pre-title.peach{color:#ff8d6d}.pre-title.yellow{color:#ffc658}h1{font-size:36px;font-weight:900;color:#004f71;margin-bottom:20px;line-height:48px}h2{font-size:32px;font-weight:900;color:#004f71;margin-top:20px;margin-bottom:20px}h3{font-size:30px;font-weight:900;color:#004f71;margin-bottom:15px}h4{font-size:22px;color:#004f71;font-weight:800}h5{font-size:17px;color:#004f71;font-weight:800}strong{font-weight:600}*{outline:none !important}a{text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#00afd7}a:visited{text-decoration:underline}a:hover{text-decoration:underline}a:active{text-decoration:underline}img{max-width:100%;height:auto}.alignright,img.alignright{float:right;margin:0 0 15px 30px}.alignleft,img.alignleft{float:left;margin:0 30px 15px 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.mt-45{margin-top:45px}.mb-45{margin-bottom:45px}.mt-90{margin-top:90px}.mb-90{margin-bottom:90px}.mt-120{margin-top:120px}.mb-120{margin-bottom:120px}.pl-0{padding-left:0}.pr-0{padding-right:0}.button-wrapper{margin-top:40px}.blue-button{background-color:#00afd7;color:#004f71;text-transform:uppercase;font-weight:600;border-radius:5px;padding:12px 35px}.blue-button:hover{text-decoration:none;color:#004f71;background-color:#029ad3}.border-button{border:2px solid #004f71;color:#004f71;text-transform:uppercase;font-weight:600;border-radius:5px;padding:12px 35px}.border-button:hover{text-decoration:none;color:#fff;background-color:#004f71}.peach-button{background-color:#fbd1c3;color:#89513e;text-transform:uppercase;font-weight:600;border-radius:5px;padding:12px 35px}.peach-button:hover{text-decoration:none;color:#89513e;background-color:#edb1a0}.yellow-button{background-color:#ffc658;color:#004f71;text-transform:uppercase;font-weight:600;border-radius:5px;padding:12px 35px}.yellow-button:hover{text-decoration:none;color:#004f71;background-color:#e9b551}.action-button{margin-top:15px;margin-bottom:15px}.action-button.center{text-align:center}.action-button.right{text-align:right}.action-button a{display:inline-block}.custom-breadcrumb{border-top:1px solid #ccdce3;border-bottom:1px solid #ccdce3;padding-top:5px;padding-bottom:5px;color:#004f71}.custom-breadcrumb .fa-chevron-right{font-size:12px;margin-left:3px;margin-right:3px}.custom-breadcrumb a{color:#004f71}iframe{padding-top:15px;padding-bottom:15px}.wsp-container ul{margin-left:0 !important;padding-left:17px}.wsp-container ul li{list-style-type:disc}.wp-pagenavi{padding-top:60px;text-align:center}.wp-pagenavi span{border:1px solid #00afd7;background-color:#fff;color:#00afd7;padding:5px 10px;text-decoration:none}.wp-pagenavi span.current{border:1px solid #00afd7;color:#fff;background-color:#00afd7}.wp-pagenavi a{border:1px solid #00afd7;background-color:#fff;color:#00afd7;padding:5px 10px;text-decoration:none}.wp-pagenavi a:hover{border:1px solid #00afd7;color:#fff;background-color:#00afd7}#signup-form input.input{padding-left:7px;padding-right:7px}#signup-form br{display:none}blockquote{display:block;background-color:#fff;border-radius:5px;padding:15px 15px 7px;margin-bottom:15px;font-weight:600;border:1px solid #f3f3f3;border-left:6px solid #00afd7}.gform_body iframe{padding-top:0;padding-bottom:0}.gform_body select{display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;border:1px solid #ccc;height:40px}.gform_body select::-ms-expand{display:none}.gform_body .gfield_checkbox li label{font-size:16px !important}.ginput_container_textarea textarea{border:1px solid #ccc}.gform_button{background-color:#00afd7;border:none;color:#004f71;text-transform:uppercase;font-weight:600;border-radius:5px;padding:12px 35px}.gform_button:hover{text-decoration:none;color:#004f71;background-color:#029ad3}.gfield_checkbox li input{margin-top:0 !important}#gform_wrapper_7 .ginput_product_price_label,#gform_wrapper_7 .ginput_product_price{display:none}#gform_fields_18 input{width:100%}#ecard-firstname,#ecard-email,.easy-autocomplete input{font-size:16px;height:40px}.easy-autocomplete-container ul{padding:15px 10px}.easy-autocomplete-container ul li{list-style-type:none;cursor:pointer;margin-bottom:10px}.btn-general.btn-choice,.btn-maori.btn-choice{font-size:16px;padding:10px;color:#fff}.code #bbox-msg-wrapper img{margin-left:auto;margin-right:auto;display:block}.code #bboxdonation_billing_fldOrgGift{margin-bottom:30px !important}.code .BBFormSection{margin-left:auto !important;margin-right:auto !important}.code .BBFormSection select{display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;border:1px solid #ccc;height:40px;font-size:16px !important;margin-top:-5px !important;margin-bottom:10px !important;padding-right:30px !important}.code .BBFormSection select::-ms-expand{display:none}.code .BBFormSection label,.code .BBFormSection span{font-size:16px}.code .BBFormSection input.BBFormTextbox{font-size:16px !important;margin-top:-5px;margin-bottom:10px;height:40px}.code .BBFormSection textarea.BBFormTextArea{font-size:16px !important;margin-top:-5px;margin-bottom:10px;min-height:40px;padding:9px}.code .BBFormSection #bboxdonation_payment_cboCardType{padding-right:30px}.code #bboxdonation_comment_lblComments{margin:0 0 10px}.code #bboxdonation_comment_txtComments{margin:0}.code .BBFormContainer[data-bbox-part-id="4086046f-641e-4d84-9501-0b0bae6f7abb"] .BBFormFieldLabel{width:130px;text-align:left}.code #bboxdonation_payment_lblExpiryLbl{position:relative;left:-10px}.code .BBFormSection.BBFormSectionRecurrenceInfo{background-color:#4fc1ff;color:#fff}.code .BBFormSection.BBFormSectionRecurrenceInfo .BBFormSectionHeading{padding:15px 15px 0;margin:0;border:none}.code .BBFormSection.BBFormSectionRecurrenceInfo .BBFormFieldContainer{color:#fff;padding-bottom:5px}.lozad{opacity:0;transition:opacity 1s ease .1s}.lozad[data-loaded]{opacity:1}.navToggle.menu{margin-top:45px;float:right;font-size:18px;cursor:pointer}.mobile-menu-wrapper .search-button{display:none}#mobileNav{height:100%;width:50%;position:fixed;z-index:1000;top:0;right:-50%;overflow-x:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-color:#fff}#mobileNav ul{padding:0}#mobileNav ul.sub-menu{display:none;position:relative;white-space:nowrap;top:100%;left:0;z-index:99999;text-align:left;overflow:hidden;padding:0;background-color:#f3f3f3}#mobileNav ul.sub-menu li{display:block !important;width:100%}#mobileNav ul.sub-menu li a:before{content:"- "}#mobileNav ul li{list-style-type:none;position:relative;display:block !important;width:100%}#mobileNav ul li:first-child a{border-top:1px solid #f3f3f3}#mobileNav ul li .menu-drop{position:absolute;right:0;top:0;padding-top:20px;height:62px;z-index:3;color:#004f71;width:60px;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#mobileNav ul li .menu-drop.sub-menu-active{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#mobileNav ul li a{color:#004f71;padding:20px 40px 20px 25px !important;display:block;border-bottom:1px solid #f3f3f3;text-transform:uppercase;text-decoration:none;font-size:14px}#mobileNav ul li a:hover{background-color:#004f71 !important;color:#fff}#wrap.menuOpenWrap{right:50%;pointer-events:none}#mobileNav.menuOpen{right:0}.mobileNav-overlay.menuOpen{width:100%;height:100%;left:0;top:0;position:absolute;background-color:transparent;z-index:1}.mobileNav-header{padding:35px 20px 20px 13px}.mobile-main-menu .search-button{display:none}#mobileNav .container-fluid,#mobileNav .row{height:100%}.social-wrapper{background-color:#004f71;padding:15px 0 0;border-top:1px solid #f3f3f3}.social-wrapper a{display:block;text-align:center;margin-bottom:32px;font-size:20px;color:#fff}.mobile-menu-wrapper{padding:0}.mobile-menu-wrapper .extras a{color:#004f71;padding:20px 40px 20px 25px;display:block;border-bottom:1px solid #f3f3f3;text-transform:uppercase;text-decoration:none;font-size:14px}.mobile-menu-wrapper .extras a i{margin-right:7px}.mobile-menu-wrapper .extras a img{max-height:20px;margin-right:7px}.mobile-menu-wrapper .extras a:hover{background-color:#004f71;color:#fff}.stripes .stripe{height:10px;width:25%;float:left}.stripes .stripe.one{background-color:#ffc658}.stripes .stripe.two{background-color:#ff8d6d}.stripes .stripe.three{background-color:#004f71}.stripes .stripe.four{background-color:#00afd7}header{clear:both}#searchModal .modal-content{border:none}#searchModal .modal-dialog{max-width:405px;padding:30px;background-color:#fff}#searchModal .search-header{color:#004f71;font-size:18px}#searchModal .modal-header{border:none;padding-bottom:0}#searchModal .modal-header .close{font-size:26px}#searchModal .search-field{border:1px solid grey;padding:5px 10px;border-radius:5px}#searchModal .search-submit{padding:6px 20px;border:none;display:inline-block}#ubermenu-nav-main-2-main-menu li{padding-right:10px}#ubermenu-nav-main-2-main-menu li a.ubermenu-target{padding-left:0}.ubermenu .ubermenu-submenu .ubermenu-submenu-type-stack{max-width:90%}.ubermenu-submenu{background-color:#f3f3f3 !important;padding-left:295px !important;padding-right:200px !important;padding-bottom:30px !important;border:none !important}.ubermenu-submenu li a{font-size:16px;font-weight:400 !important;color:#004f71 !important}.ubermenu-submenu .ubermenu-submenu{padding:0 !important}ul#ubermenu-nav-main-2-main-menu li ul.ubermenu-submenu-id-47 li a{font-weight:600 !important;border-bottom:2px solid #ff8d6d !important}ul#ubermenu-nav-main-2-main-menu li ul.ubermenu-submenu-id-47 li ul li{margin-top:15px;padding-right:0 !important}ul#ubermenu-nav-main-2-main-menu li ul.ubermenu-submenu-id-47 li ul li a{font-weight:400 !important;border-bottom:none !important}ul#ubermenu-nav-main-2-main-menu li ul.ubermenu-submenu-id-47 li ul li a:after{content:"\f054";font-family:"Font Awesome 5 Pro";position:absolute;right:0}ul#ubermenu-nav-main-2-main-menu li ul.ubermenu-submenu-id-47 li ul li ul{padding-left:20px !important}.ubermenu-submenu li a:after{content:"\f054";font-family:"Font Awesome 5 Pro";float:right}.mobile-donate-button{position:relative;top:16px;background-color:#fbcc78;color:#004f71;padding:5px 10px;border-radius:7px;display:none;float:right;margin-right:15px}.mobile-donate-button i{margin-right:5px}.main-menu-wrapper{padding-top:15px;padding-bottom:15px}.main-menu-wrapper .logo-wrapper{float:left}.main-menu-wrapper .logo-wrapper img{max-width:280px}.main-menu-wrapper .menu-middle{float:left;margin-top:25px}.main-menu-wrapper .menu-middle a{color:#004f71}.main-menu-wrapper .menu-middle .top{margin-bottom:10px}.main-menu-wrapper .menu-middle .top .social{float:left;margin-right:35px}.main-menu-wrapper .menu-middle .top .social a{font-size:18px;display:inline-block;margin-right:7px}.main-menu-wrapper .menu-middle .top .extras{margin-top:3px;min-width:650px}.main-menu-wrapper .menu-middle .top .extras i{font-size:18px;margin-right:7px}.main-menu-wrapper .menu-middle .top .extras img{max-height:26px;margin-right:5px}.main-menu-wrapper .menu-middle .top .extras a{margin-right:30px}.main-menu-wrapper .menu-middle .top .extras a:last-child{margin-right:0}.main-menu-wrapper .search-button{cursor:pointer;font-size:16px;position:relative;top:17px}.main-menu-wrapper .menu-right{float:right}.main-menu-wrapper .menu-right .large-buttons ul,.main-menu-wrapper .menu-right .large-buttons navbar{display:inline-block;float:left;padding:0;margin:0}.main-menu-wrapper .menu-right .large-buttons ul li,.main-menu-wrapper .menu-right .large-buttons navbar li{list-style-type:none}.main-menu-wrapper .menu-right .large-buttons ul a.large-button,.main-menu-wrapper .menu-right .large-buttons navbar a.large-button{padding:17.5px 15px;text-align:center;display:inline-block;border-radius:4px;text-transform:uppercase}.main-menu-wrapper .menu-right .large-buttons ul a.large-button span,.main-menu-wrapper .menu-right .large-buttons navbar a.large-button span{display:block;line-height:20px}.main-menu-wrapper .menu-right .large-buttons ul a.large-button i,.main-menu-wrapper .menu-right .large-buttons navbar a.large-button i{display:block;margin-bottom:10px;font-size:22px}.main-menu-wrapper .menu-right .large-buttons ul a.large-button.peach,.main-menu-wrapper .menu-right .large-buttons navbar a.large-button.peach{border:2px solid #ff8d6d;color:#ff8d6d;text-decoration:none}.main-menu-wrapper .menu-right .large-buttons ul a.large-button.peach:hover,.main-menu-wrapper .menu-right .large-buttons navbar a.large-button.peach:hover{color:#fff;background-color:#ff8d6d}.main-menu-wrapper .menu-right .large-buttons ul a.large-button.yellow,.main-menu-wrapper .menu-right .large-buttons navbar a.large-button.yellow{padding:15px 15px 0;background-color:#fbcc78;color:#004f71;margin-left:15px}.main-menu-wrapper .menu-right .large-buttons ul a.large-button.yellow span,.main-menu-wrapper .menu-right .large-buttons navbar a.large-button.yellow span{padding-top:5px;margin-bottom:-5px}.main-menu-wrapper .menu-right .large-buttons ul a.large-button.yellow:hover,.main-menu-wrapper .menu-right .large-buttons navbar a.large-button.yellow:hover{background-color:#ffc658}.main-menu-wrapper .menu-right .large-buttons .navbar{padding:0 !important;margin:0}.main-menu-wrapper .menu-right .dropdown-menu{background-color:#fce6c3;border:none;border-radius:0;font-size:14px;padding:15px 7px;margin-top:5px;min-width:294px}.main-menu-wrapper .menu-right .dropdown-menu:before{content:url(//safe.org.nz/wp-content/themes/safe/images/up-arrow-yellow.png);background-color:#fff;position:absolute;padding-left:241px;height:15px;top:-5px;left:0;right:0}.main-menu-wrapper .menu-right .dropdown-menu a{display:block;margin:7px 0;font-weight:600;font-size:16px;color:#004f71}.main-menu-wrapper .menu-right .dropdown-menu a:hover{background:0 0;text-decoration:underline}nav.main-menu ul{padding:0;margin:0;display:inline-block;position:relative}nav.main-menu ul li{display:inline-block;padding:0;margin:0 20px 0 0;position:relative}nav.main-menu ul li.menu-item-has-children a{padding-bottom:15px}nav.main-menu ul li.menu-item-has-children>a:after{content:"\f107";font-family:"Font Awesome 5 Pro";margin-left:10px}nav.main-menu ul li.sub-menu-active.menu-item-has-children>a:after{content:"\f106"}nav.main-menu ul ul.sub-menu{display:none;position:absolute;white-space:nowrap;top:38px;left:-15px;z-index:99999;text-align:left;overflow:hidden;padding:25px 15px 15px;background-color:#f3f3f3}nav.main-menu ul ul.sub-menu:before{content:url(//safe.org.nz/wp-content/themes/safe/images/up-arrow.png);background-color:#fff;position:absolute;padding-left:15px;height:15px;top:-5px;left:0;right:0}nav.main-menu ul ul.sub-menu li{display:block;padding-top:7px;padding-bottom:7px;margin-left:0}nav.main-menu ul ul.sub-menu li a{color:#004f71;font-weight:600}.banner-image{height:625px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.banner-image .container{height:100%}.banner-image .container .row{height:100%}.banner-image .container .row .col-12{height:100%}.banner-image .container .row .col-12 .inner{position:absolute;width:98%;top:50%;transform:translateY(-50%);z-index:3}.banner-image .container .row .col-12 .inner .pre-title{display:block;color:#fbd1c3;font-weight:700;font-size:24px;margin-bottom:0}.banner-image .container .row .col-12 .inner .main-title{color:#fff;font-size:72px;font-weight:900;line-height:82px}.banner-image .overlay{position:absolute;background-color:rgba(0,0,0,.2);top:0;right:0;bottom:0;left:0}.intro-text{text-align:center}.intro-text .content-wrapper{font-size:18px;line-height:32px}.content-editor .fa.fa-check-circle-o{color:#82be35;font-size:19px}.content-editor .fa.fa-circle{color:#ee9817;font-size:19px}.content-editor .fa.fa-calendar{color:#eebf17;font-size:19px}.content-editor .fas.fa-cookie-bite{color:#bf3969}.content-editor .fa.fa-asterisk{color:#ee8b17;font-size:19px}.call-to-action{height:515px;background-repeat:no-repeat;background-size:cover;background-position:center top;position:relative}.call-to-action .container,.call-to-action .row{height:100%;position:relative}.call-to-action .col-12{position:absolute;z-index:3;bottom:60px}.call-to-action .pre-title{margin-bottom:0}.call-to-action h2{color:#fff}.call-to-action .content-wrapper{font-size:18px;color:#fff;line-height:30px}.call-to-action .image-credits{position:absolute;z-index:55;top:15px;right:15px}.call-to-action .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#064b69;background:linear-gradient(218deg,#064b69 0%,rgba(6,75,105,.35980399) 35%)}.call-to-action .overlay.left{background:#064b69;background:linear-gradient(133deg,#064b69 0%,rgba(6,75,105,.35980399) 35%)}.content-image .content-wrapper,.pledge .content-wrapper{color:#004f71;position:relative}.content-image .content-wrapper.peach,.pledge .content-wrapper.peach{background-color:#ff8d6d}.content-image .content-wrapper.yellow,.pledge .content-wrapper.yellow{background-color:#ffc658}.content-image .content-wrapper.off-white,.pledge .content-wrapper.off-white{background-color:#f8f8f8}.content-image .content-wrapper .inner,.pledge .content-wrapper .inner{position:relative;transform:translate(-50%,0%);left:50%;max-width:400px;color:#004f71;padding-top:90px;padding-bottom:90px}.content-image .content-wrapper .inner .content,.pledge .content-wrapper .inner .content{padding-bottom:5px;line-height:30px}.content-image .content-wrapper .inner .link-list ul,.pledge .content-wrapper .inner .link-list ul{padding:0}.content-image .content-wrapper .inner .link-list ul li,.pledge .content-wrapper .inner .link-list ul li{list-style-type:none;margin-top:15px;margin-bottom:10px}.content-image .content-wrapper .inner .link-list ul li a,.pledge .content-wrapper .inner .link-list ul li a{color:#004f71;font-weight:600}.content-image .content-wrapper .inner .link-list ul li a i,.pledge .content-wrapper .inner .link-list ul li a i{margin-left:15px}.content-image .image,.pledge .image{min-height:550px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;padding:0}.content-image .image .image-caption-wrapper,.pledge .image .image-caption-wrapper{position:relative;top:50%;transform:translateY(-50%);z-index:3;background-color:rgba(255,141,109,.9);padding-top:40px;padding-bottom:40px}.content-image .image .image-caption-wrapper .caption-wrapper,.pledge .image .image-caption-wrapper .caption-wrapper{max-width:420px;margin:0 auto;background-image:url(//safe.org.nz/wp-content/themes/safe/images/quote-marks.png);background-repeat:no-repeat;background-position:top left;color:#233842;padding-top:20px;padding-left:20px;line-height:30px}.content-image .image .image-caption-wrapper .caption-wrapper .name,.pledge .image .image-caption-wrapper .caption-wrapper .name{display:block;text-align:right;font-weight:600;color:#89513e;padding-top:15px}.content-image .image .image-credits,.pledge .image .image-credits{position:absolute;z-index:55;top:15px;right:15px}.pledge .gform_wrapper input{width:100% !important}.pledge .gform_footer .gform_button{color:#004f71;background:0 0;border:2px solid #004f71}.pledge .gform_footer .gform_button:hover{color:#fff;background-color:#004f71;cursor:pointer}.promos{text-align:center}.promos .content-wrapper{font-size:18px;line-height:30px}.promos .card-deck{margin-top:60px}.promos .card-deck .card{border:none;position:relative}.promos .card-deck .card .card-image{height:245px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:5px}.promos .card-deck .card .card-image.circular{border-radius:100%;max-width:245px;position:relative;left:50%;transform:translate(-50%,0%)}.promos .card-deck .card .card-body{padding-top:20px;line-height:30px}.promos .card-deck .card .card-body h5{margin-bottom:10px}.promos .card-deck .card .card-footer{border:none;background:0 0;padding:0}.promos .card-deck .card .card-footer span{display:block}.promos .card-deck .card a{position:absolute;top:0;right:0;bottom:0;left:0}.meta-petitions.container{padding:50px 15px}.meta-petitions.container h2{text-align:center;font-size:35px;margin-bottom:35px}.meta-petitions.container .main-banner{background-size:cover;background-position:center center;height:350px;width:100%;margin-bottom:20px}.meta-petitions.container .petition-progress{margin-top:20px}.news-page-main-content .news-article{border:none;position:relative;margin-bottom:60px}.news-page-main-content .news-article .image{position:relative}.news-page-main-content .news-article .image img{width:100%}.news-page-main-content .news-article .image .image-credits{position:absolute;z-index:55;bottom:15px;right:15px;left:15px;text-align:right}.news-page-main-content .news-article .body{padding-top:20px;line-height:30px}.news-page-main-content .news-article .body h5{margin-bottom:10px}.news-page-main-content .news-article .news-article-footer{border:none;background:0 0;padding:0;margin-top:30px}.news-page-main-content .news-article a{position:absolute;top:0;right:0;bottom:0;left:0}.single-post-feat-image{position:relative}.single-post-feat-image .image-credits{position:absolute;z-index:55;bottom:35px;right:15px;left:15px;text-align:right}.single-article-content iframe{width:100%;min-height:210px}.single-featured{width:100%;margin-bottom:25px}.events-media-releases .events{background-color:#ff8d6d}.events-media-releases .events .events-wrapper .event{margin-bottom:30px}.events-media-releases .events .events-wrapper .event a{color:#004f71}.events-media-releases .events .events-wrapper .event:last-child{margin-bottom:0}.events-media-releases .media{background-color:#ffc658}.events-media-releases .media .media-releases-wrapper .media-release{margin-bottom:30px}.events-media-releases .media .media-releases-wrapper .media-release a{color:#004f71}.events-media-releases .media .media-releases-wrapper .media-release:last-child{margin-bottom:0}.events-media-releases .inner{max-width:490px;margin:90px auto}.events-media-releases .inner h2{color:#233842}.events-media-releases .inner h2 i{margin-right:15px}.carousel .carousel-item{min-height:600px;background-repeat:no-repeat;background-size:cover;background-position:center}.carousel .carousel-item .carousel-caption{bottom:15%;text-align:left}.carousel .carousel-item .carousel-caption h4{color:#fff;font-size:50px;font-weight:600}.carousel .carousel-item .carousel-caption img{max-width:400px;width:100%}.carousel .carousel-item .carousel-caption .blue-button{display:inline-block;margin-bottom:5px}.video-banner{position:relative;background-color:#000;height:75vh;min-height:25rem;width:100%;overflow:hidden}.video-banner video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.video-banner .container{position:relative;z-index:2}.video-banner .container .pre-title{display:block;color:#edb1a0;font-weight:700;font-size:24px;margin-bottom:0}.video-banner .container .main-title{color:#fff;font-size:72px;font-weight:900;line-height:82px}.video-banner .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.2;z-index:1}@media (pointer:coarse) and (hover:none){.video-banner video{display:none}}.short-banner{height:450px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center top}.short-banner .container,.short-banner .row,.short-banner .col-12{text-align:center;height:100%}.short-banner .container .inner,.short-banner .row .inner,.short-banner .col-12 .inner{position:absolute;width:100%;top:50%;transform:translateY(-50%);z-index:3}.short-banner .container .inner h1,.short-banner .row .inner h1,.short-banner .col-12 .inner h1{color:#fff}.short-banner .overlay{background-color:rgba(0,0,0,.4);position:absolute;top:0;right:0;bottom:0;left:0}.full-width-image{height:465px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:575px),(min-width:576px) and (max-width:767px),(min-width:768px) and (max-width:991px){.full-width-image{background-attachment:scroll}}.full-width-image-normal img{margin-left:auto;margin-right:auto;display:block}.faqs h2{text-align:center;margin-bottom:45px}.faqs .panel-group{border-bottom:2px solid #fce6c3}.faqs .panel-title{position:relative;border-top:2px solid #fce6c3;padding:15px 40px 10px 15px;cursor:pointer}.faqs .panel-title:after{content:"\f107";color:#004f71;top:15px;right:15px;position:absolute;font-family:"Font Awesome 5 Pro"}.faqs .panel-title[aria-expanded=true]:after{content:"\f106"}.faqs .panel-body{padding:0 15px 15px;font-size:16px !important}.faqs .panel-body p{font-size:16px !important}.social-sharing{background-color:#ffc658;padding-top:60px;padding-bottom:60px;text-align:center}.promos-alt .container-fluid,.posts-select .container-fluid,.child-pages .container-fluid,.promos-alt .container,.posts-select .container,.child-pages .container{padding:0}.promos-alt .container-fluid .row,.posts-select .container-fluid .row,.child-pages .container-fluid .row,.promos-alt .container .row,.posts-select .container .row,.child-pages .container .row,.promos-alt .container-fluid .card-deck,.posts-select .container-fluid .card-deck,.child-pages .container-fluid .card-deck,.promos-alt .container .card-deck,.posts-select .container .card-deck,.child-pages .container .card-deck{margin:0}.promos-alt .container-fluid .card,.posts-select .container-fluid .card,.child-pages .container-fluid .card,.promos-alt .container .card,.posts-select .container .card,.child-pages .container .card{padding:0;margin:0;border-radius:0;border:0;position:relative;max-width:33.33%}.promos-alt .container-fluid .card .card-image,.posts-select .container-fluid .card .card-image,.child-pages .container-fluid .card .card-image,.promos-alt .container .card .card-image,.posts-select .container .card .card-image,.child-pages .container .card .card-image{height:285px;background-repeat:no-repeat;background-size:cover;background-position:center}.promos-alt .container-fluid .card .card-body,.posts-select .container-fluid .card .card-body,.child-pages .container-fluid .card .card-body,.promos-alt .container .card .card-body,.posts-select .container .card .card-body,.child-pages .container .card .card-body{padding:50px 50px 40px;line-height:30px;color:#233842}.promos-alt .container-fluid .card .card-body h4,.posts-select .container-fluid .card .card-body h4,.child-pages .container-fluid .card .card-body h4,.promos-alt .container .card .card-body h4,.posts-select .container .card .card-body h4,.child-pages .container .card .card-body h4{color:#fff;margin-bottom:15px}.promos-alt .container-fluid .card:nth-child(1) .card-body,.posts-select .container-fluid .card:nth-child(1) .card-body,.child-pages .container-fluid .card:nth-child(1) .card-body,.promos-alt .container .card:nth-child(1) .card-body,.posts-select .container .card:nth-child(1) .card-body,.child-pages .container .card:nth-child(1) .card-body{background-color:#ffc658}.promos-alt .container-fluid .card:nth-child(2) .card-body,.posts-select .container-fluid .card:nth-child(2) .card-body,.child-pages .container-fluid .card:nth-child(2) .card-body,.promos-alt .container .card:nth-child(2) .card-body,.posts-select .container .card:nth-child(2) .card-body,.child-pages .container .card:nth-child(2) .card-body{background-color:#ff8d6d}.promos-alt .container-fluid .card:nth-child(3) .card-body,.posts-select .container-fluid .card:nth-child(3) .card-body,.child-pages .container-fluid .card:nth-child(3) .card-body,.promos-alt .container .card:nth-child(3) .card-body,.posts-select .container .card:nth-child(3) .card-body,.child-pages .container .card:nth-child(3) .card-body{background-color:#004f71;color:#fff}.promos-alt .container-fluid .card:nth-child(4) .card-body,.posts-select .container-fluid .card:nth-child(4) .card-body,.child-pages .container-fluid .card:nth-child(4) .card-body,.promos-alt .container .card:nth-child(4) .card-body,.posts-select .container .card:nth-child(4) .card-body,.child-pages .container .card:nth-child(4) .card-body{background-color:#ffc658}.promos-alt .container-fluid .card:nth-child(5) .card-body,.posts-select .container-fluid .card:nth-child(5) .card-body,.child-pages .container-fluid .card:nth-child(5) .card-body,.promos-alt .container .card:nth-child(5) .card-body,.posts-select .container .card:nth-child(5) .card-body,.child-pages .container .card:nth-child(5) .card-body{background-color:#ff8d6d}.promos-alt .container-fluid .card:nth-child(6) .card-body,.posts-select .container-fluid .card:nth-child(6) .card-body,.child-pages .container-fluid .card:nth-child(6) .card-body,.promos-alt .container .card:nth-child(6) .card-body,.posts-select .container .card:nth-child(6) .card-body,.child-pages .container .card:nth-child(6) .card-body{background-color:#004f71;color:#fff}.promos-alt .container-fluid .card:nth-child(7) .card-body,.posts-select .container-fluid .card:nth-child(7) .card-body,.child-pages .container-fluid .card:nth-child(7) .card-body,.promos-alt .container .card:nth-child(7) .card-body,.posts-select .container .card:nth-child(7) .card-body,.child-pages .container .card:nth-child(7) .card-body{background-color:#ffc658}.promos-alt .container-fluid .card:nth-child(8) .card-body,.posts-select .container-fluid .card:nth-child(8) .card-body,.child-pages .container-fluid .card:nth-child(8) .card-body,.promos-alt .container .card:nth-child(8) .card-body,.posts-select .container .card:nth-child(8) .card-body,.child-pages .container .card:nth-child(8) .card-body{background-color:#ff8d6d}.promos-alt .container-fluid .card:nth-child(9) .card-body,.posts-select .container-fluid .card:nth-child(9) .card-body,.child-pages .container-fluid .card:nth-child(9) .card-body,.promos-alt .container .card:nth-child(9) .card-body,.posts-select .container .card:nth-child(9) .card-body,.child-pages .container .card:nth-child(9) .card-body{background-color:#004f71;color:#fff}.promos-alt .container-fluid .card:nth-child(10) .card-body,.posts-select .container-fluid .card:nth-child(10) .card-body,.child-pages .container-fluid .card:nth-child(10) .card-body,.promos-alt .container .card:nth-child(10) .card-body,.posts-select .container .card:nth-child(10) .card-body,.child-pages .container .card:nth-child(10) .card-body{background-color:#ffc658}.promos-alt .container-fluid .card:nth-child(11) .card-body,.posts-select .container-fluid .card:nth-child(11) .card-body,.child-pages .container-fluid .card:nth-child(11) .card-body,.promos-alt .container .card:nth-child(11) .card-body,.posts-select .container .card:nth-child(11) .card-body,.child-pages .container .card:nth-child(11) .card-body{background-color:#ff8d6d}.promos-alt .container-fluid .card:nth-child(12) .card-body,.posts-select .container-fluid .card:nth-child(12) .card-body,.child-pages .container-fluid .card:nth-child(12) .card-body,.promos-alt .container .card:nth-child(12) .card-body,.posts-select .container .card:nth-child(12) .card-body,.child-pages .container .card:nth-child(12) .card-body{background-color:#004f71;color:#fff}.promos-alt .container-fluid .card a,.posts-select .container-fluid .card a,.child-pages .container-fluid .card a,.promos-alt .container .card a,.posts-select .container .card a,.child-pages .container .card a{position:absolute;top:0;right:0;bottom:0;left:0}.gallery .card{border:none}.gallery .card img{width:100%}.document-downloads h2{margin-bottom:45px}.document-downloads .doc-download{border-top:2px solid #fce6c3;padding-top:45px;padding-bottom:45px}.document-downloads .doc-download .image img{border:1px solid #f3f3f3}.document-downloads .doc-download .peach-button{cursor:pointer}.document-downloads .doc-download .peach-button i{margin-right:7px}.related-content{background-color:#ffc658;padding-top:90px;padding-bottom:90px}.related-content h3{color:#233842;margin-bottom:30px}.related-content .articles ul{padding:0}.related-content .articles ul li{list-style-type:none}.related-content .articles ul li a{border-top:2px solid #fce6c3;display:block;font-weight:600;padding:7px 15px;color:#004f71}.related-content .articles ul li a:after{content:"\f054";font-family:"Font Awesome 5 Pro";float:right}.related-content .articles ul li:last-child a{border-bottom:2px solid #fce6c3}.related-content .get-invlolved ul{padding:0}.related-content .get-invlolved ul li{list-style-type:none}.related-content .get-invlolved ul li a{display:block;background-color:#fff;border-radius:5px;padding:7px 15px;margin-bottom:15px;font-weight:600;border-left:6px solid #00afd7}.archive-categories{margin-bottom:30px}.archive-categories ul{margin:0;padding:0}.archive-categories ul li{display:inline-block;margin-right:15px}.archive-categories ul li a{background-color:#ff8d6d;color:#fff;padding:5px 15px}.archive-categories ul li:nth-child(1n) a{background-color:#ffc658}.archive-categories ul li:nth-child(2n) a{background-color:#ff8d6d}.archive-categories ul li:nth-child(3n) a{background-color:#004f71}.archive-categories ul li:nth-child(4n) a{background-color:#ffc658}.events-archive-wrapper .card{flex:1 0 30%;max-width:370px}.events-archive-wrapper .card span{color:#fff;font-size:15px}.single-event-image{margin-bottom:60px}.recipes-sidebar{text-align:Center;margin-bottom:60px}.recipes-sidebar li{display:inline-block}.recipes-sidebar li.top-level-parent{display:block}.event-sidebar-inner{border:2px solid #ffc658;max-width:300px;border-radius:5px;padding:20px 30px;color:#8c6c30}.event-sidebar-inner span{display:block;margin-top:15px;margin-bottom:15px}.event-sidebar-inner i{margin-right:7px}.event-details-wrapper h1{margin-bottom:30px}.event-details-wrapper .hosts{display:block;margin-bottom:30px;font-weight:600}.event-details-wrapper .hosts a:after{content:","}.event-details-wrapper .hosts a:last-child:after{content:""}.event-details-wrapper .event-time{margin-bottom:15px}.event-details-wrapper .event-details{margin-top:30px}.event-details-wrapper .gallery{margin-top:30px}.sidebar-button{background-color:#ffc658;color:#8c6c30 !important;text-decoration:none !important;font-size:22px;font-weight:700;padding:10px 15px;margin-bottom:-5px}.sidebar-button:after{content:"\f107";color:#8c6c30;top:10px;right:35px;position:absolute;font-family:"Font Awesome 5 Pro"}.sidebar-button[aria-expanded=true]:after{content:"\f106"}.sidebar .inner{border:2px solid #ffc658;border-radius:5px;padding-top:15px;padding-bottom:15px}.sidebar .inner ul{padding:0;margin:0}.sidebar .inner ul li{list-style-type:none}.sidebar .inner ul li.top-level-parent{font-size:22px;font-weight:800}.sidebar .inner ul li.page_item_has_children ul.children{margin-bottom:0}.sidebar .inner ul li.page_item_has_children ul.children a{padding-left:40px}.sidebar .inner ul li.page_item_has_children ul.children ul a{padding-left:60px}.sidebar .inner ul li.current_page_item>a{background-color:#fce6c3;text-decoration:none}.sidebar .inner ul li a{color:#8c6c30;display:block;padding-top:7px;padding-bottom:7px;padding-left:15px;padding-right:25px;margin-bottom:0}.sidebar .inner ul li a:hover{background-color:#fce6c3;text-decoration:none}ul.sidebar-menu{margin:0 0 60px;padding:0;list-style-type:none;position:relative;z-index:2}ul.sidebar-menu ul{list-style-type:none;margin:0;padding:0}ul.sidebar-menu li{position:relative}ul.sidebar-menu li a{padding:10px 40px 10px 15px;display:block}ul.sidebar-menu li:hover>a,ul.sidebar-menu li.current_page_item a,ul.sidebar-menu li.sidebar-menu-active>a{background-color:#fff;text-decoration:none}ul.sidebar-menu li.page_item_has_children>span.drop{position:absolute;width:35px;padding:7px 0;text-align:center;top:0;right:0;color:#8c6c30}ul.sidebar-menu li.sidebar-menu-active>span.drop{padding:10px 0 12px}ul.sidebar-menu li.page_item_has_children span.drop i.fa-chevron-up{display:none}ul.sidebar-menu li.sidebar-menu-active>span.drop i.fa-chevron-up{display:block}ul.sidebar-menu li.sidebar-menu-active>span.drop i.fa-chevron-down{display:none}ul.children{display:none}ul.children li a{padding-left:30px}ul.children ul.children li a{padding-left:45px}ul.children ul.children ul.children li a{padding-left:60px}ul.children ul.children ul.children ul.children li a{padding-left:75px}#gform_27 .gform_body{float:left !important;max-width:52%}#gform_27 .gform_footer{float:left !important;clear:none !important;width:20%;margin-top:0 !important;padding-top:0 !important}#gform_27 #gform_fields_27 li{width:33.33%;display:inline-block;margin-top:0 !important;padding-top:0 !important}#gform_27 #gform_fields_27 li input{margin-top:0 !important;padding-top:0 !important;width:100%}footer .footer-newsletter{background:#233842;padding:25px 0}footer .footer-newsletter span{display:inline-block;float:left;color:#fff;text-transform:uppercase;font-weight:600;margin-top:12px;margin-right:30px}footer .footer-newsletter .form-row .form-group{margin-bottom:0;max-width:230px;width:24%;padding-left:3px;padding-right:3px}footer .footer-newsletter .form-row input{height:48px;width:100%;border-radius:5px;border:none;padding-left:15px;padding-right:15px;margin-right:15px;margin-bottom:7px}footer .footer-newsletter .form-row button{border:none;padding:12px}footer .content{color:#004f71;padding:80px}footer .content a{color:#004f71}footer .content .footer-logo img{max-width:250px;width:100%}footer .content .social{margin-top:35px;margin-bottom:60px}footer .content .social a{display:block;margin-bottom:7px}footer .content .social a i{margin-right:7px}footer .content .vision,footer .content .mission{margin-bottom:30px;max-width:350px;line-height:30px}footer .content .vision strong:first-child,footer .content .mission strong:first-child{margin-bottom:10px;display:block}footer .content .vision .blue-text,footer .content .mission .blue-text{color:#00afd7}footer .content .footer-menu ul{padding:0}footer .content .footer-menu ul li{list-style-type:none;margin-top:7px}footer .content .footer-menu ul li.bold{font-weight:600}footer .copyright{padding-left:80px;padding-right:80px;padding-bottom:15px;font-size:14px}@media (max-width:575.98px){header{position:-webkit-sticky;position:sticky;top:0;z-index:4;background-color:#fff}#mobileNav{width:100%;right:-100%}#wrap.menuOpenWrap{right:100%}.mobileNav-header{padding:35px 20px 20px 18px}.mobileNav-header .search-button{background:#fff;border:1px solid #fff !important;outline:0 !important}#searchModal .search-submit{padding:6px 12px}.carousel .carousel-item{min-height:500px}.video-banner{height:45vh}.video-banner .container .main-title{font-size:36px}.social-wrapper{flex:0 0 15%;max-width:15%}.mobile-menu-wrapper{flex:0 0 85%;max-width:85%}.mobile-donate-button{display:inline-block}.main-menu-wrapper .logo-wrapper{margin-top:0;margin-right:0}.main-menu-wrapper .logo-wrapper img{max-width:170px !important}.call-to-action{height:665px}.navToggle.menu{margin-top:20px}.banner-image{height:380px}.banner-image .container .row .col-12 .inner .pre-title{font-size:18px}.banner-image .container .row .col-12 .inner .main-title{font-size:40px;line-height:50px}.short-banner .container .inner,.short-banner .row .inner,.short-banner .col-12 .inner{width:92%}.promos .card-deck{padding-left:15px;padding-right:15px}.promos .card-deck .card{margin-bottom:30px}.events-media-releases .inner{margin:45px auto}.events-media-releases .inner h2{font-size:26px}.content-image .image{min-height:200px}.content-image .content-wrapper .inner{padding-top:45px;padding-bottom:45px}.mt-90{margin-top:30px !important}.mb-90{margin-bottom:30px !important}.mt-120{margin-top:45px !important}.mb-120{margin-bottom:45px !important}.pl-0{padding-left:15px !important}.pr-0{padding-right:15px !important}.blue-button,.border-button,.peach-button,.yellow-button{display:block;text-align:center}.promos-alt .container-fluid .card,.child-pages .container-fluid .card,.promos-alt .container .card,.child-pages .container .card,.posts-select .container-fluid .card{max-width:100%}.promos-alt .container-fluid .card .card-image,.posts-select .container-fluid .card .card-image{height:180px}.promos-alt .container-fluid .card .card-body,.posts-select .container-fluid .card .card-body{padding:20px 20px 10px}.call-to-action .col-12{bottom:30px;top:30px}#gform_27 .gform_body{max-width:100%}#gform_27 .gform_body li{width:100% !important}#gform_27 .gform_footer{width:100%;margin-top:8px !important}footer .content{padding:15px 0}footer .copyright{padding-left:0;padding-right:0}.footer-col-one{margin-bottom:60px}}@media (min-width:0px) and (max-width:1199.98px){#mobileNav ul li{position:initial}.ubermenu-submenu{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important}ul#ubermenu-nav-main-2-main-menu li ul.ubermenu-submenu-id-47 li ul li{margin-top:0;padding-right:0 !important}}@media (min-width:0px) and (max-width:767.98px){.main-menu-wrapper .logo-wrapper img{max-width:225px}.sidebar{margin-bottom:60px}.document-downloads .doc-download .content{padding-top:15px}.related-content h3{margin-top:30px}.wp-pagenavi span,.wp-pagenavi a{display:inline-block}.wp-pagenavi span.pages,.wp-pagenavi a.pages{margin-bottom:15px}.wp-pagenavi span.last,.wp-pagenavi a.last{margin-top:15px}footer .footer-newsletter span{display:block;float:none;margin-right:0}footer .footer-newsletter .form-row .form-group{margin-top:15px;max-width:100%;width:100%}footer .footer-newsletter .form-row .form-group input{width:100% !important}}@media (min-width:575.98px) and (max-width:991.98px){.promos .card-deck{padding-left:15px;padding-right:15px}.promos .card-deck .card{flex:1 0 45%;margin-bottom:30px}}@media (min-width:576px) and (max-width:767.98px){#mobileNav{width:100%;right:-100%}#wrap.menuOpenWrap{right:100%}.promos-alt .container-fluid .card,.posts-select .container-fluid .card{flex:1 0 100%;max-width:100%}.video-banner{height:50vh}.video-banner .container .main-title{font-size:56px}#gform_27 .gform_body{max-width:70%}#gform_27 .gform_footer{width:25%}.footer-col-one{margin-bottom:60px}}@media (min-width:768px) and (max-width:991.98px){.container{max-width:100%}.content-image .content-wrapper .inner{padding-left:15px;padding-right:15px}.call-to-action{height:560px}.promos-alt .container-fluid .card .card-image,.posts-select .container-fluid .card .card-image{height:180px}.promos-alt .container-fluid .card .card-body,.posts-select .container-fluid .card .card-body{padding:25px 25px 20px}.newsletter-custom span{display:block !important;width:100%}#gform_27 .gform_body{float:left !important;max-width:80%}footer .footer-newsletter .form-group{width:50% !important}footer .footer-newsletter .form-row input{max-width:215px;margin-bottom:10px}footer .footer-newsletter .form-row button{padding:12px 36px}}@media (min-width:0px) and (max-width:991.98px){.main-menu-wrapper .menu-right{float:left}}@media (min-width:992px){.sidebar-page-main-content{padding-left:60px;padding-right:60px}}@media (min-width:992px) and (max-width:1199.98px){.main-menu-wrapper .menu-right{float:left}footer .footer-newsletter .form-row .form-group input{max-width:92%}footer .footer-newsletter .blue-button{padding:12px}}@media (min-width:1200px){.ubermenu .ubermenu-nav .ubermenu-column-1-3{width:31% !important}}.container-fluid.featured .left{padding-left:0;padding-right:0}.container-fluid.featured .left .main-banner{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;padding:60px 25px 60px 30px}.container-fluid.featured .left .main-banner h2{color:#fff}@media (min-width:576px) and (max-width:766px){.container-fluid.featured .left .main-banner h2{text-align:left}}.container-fluid.featured .right{background-color:#f3f3f3;padding:50px 80px;display:flex;justify-content:center}.container-fluid.featured .right .right-inner{max-width:553px}.container-fluid.featured .right .top-text-number{font-weight:600;font-size:2.5rem;color:#004f71}.container-fluid.featured .right .top-text-number span{font-size:47px}@media (max-width:991.98px){.container-fluid.featured .right .top-text-number span{font-size:37px}}.container-fluid.featured .right .progress{background:#dfdfdf;border:3.3px solid #085070 !important;height:27px;border-radius:25px;margin:10px 0}.container-fluid.featured .right .progress .progress-bar{background-color:#fcc677 !important}.container-fluid.featured .right .progress .progress-bar-striped{background-image:linear-gradient(45deg,#ffecd5 25%,transparent 25%,transparent 50%,#ffecd5 50%,#ffecd5 75%,transparent 75%,transparent) !important}.container-fluid.featured .right .meta-petitions.main-banner{height:100%}@media (min-width:768px) and (max-width:991.98px){.container-fluid.featured .left .main-banner{padding:60px 25px 60px 20px}.container-fluid.featured .right{padding:50px 35px}}@media (min-width:992px){.container-fluid.featured .left .main-banner{display:flex;justify-content:center;padding:100px 25px 60px 20px}.container-fluid.featured .left .main-banner h2{max-width:405px;font-size:45px;font-size:4.5rem;font-weight:800}}@media (max-width:767.98px){.container-fluid.featured .right{padding:40px 16px}.container-fluid.featured .left .main-banner{display:flex;justify-content:center}.container-fluid.featured .left .main-banner h2{max-width:404px}}@media (max-width:767px){.container-fluid.meta-petitions .left .main-banner{padding:40px 7.5px 40px 20px}}@media (max-width:991.9px){.container-fluid.meta-petitions .right-inner{padding:40px 25px;background-color:#f3f3f3}.container-fluid.meta-petitions .right-inner .top-text-number{font-weight:600;font-size:1.9rem;color:#233842}.container-fluid.meta-petitions .right-inner .top-text-number span{font-size:20px}}@media screen and (min-width:992px){.container-fluid.meta-petitions .right{display:flex;justify-content:center}.container-fluid.meta-petitions .right .right-inner{padding:50px;background-color:#f3f3f3;max-width:503px}.container-fluid.meta-petitions .right .right-inner .petition-text{padding:40px 20px 30px}}.modal-content .modal-header .close{font-size:33px;padding-right:18px}@media (max-width:992px){.modal-content .modal-header .close{font-size:25px}}.modal-content .petition-text{padding:15px 15px 20px}@media (min-width:992px){.modal-content .petition-text{padding:20px 30px 40px}}.petition-button{font-size:20px;font-weight:600}@media screen and (min-width:1200px){.container-fluid.meta-petitions .right-inner{padding:50px 75px;max-width:530px}}@media screen and (min-width:100px){.container-fluid.meta-petitions .right-inner{padding:50px 100px;max-width:503px}}.container-fluid.meta-petitions.featured .petition-content .intro{margin-top:20px}.gform_wrapper #gf_77 .gform-body #gform-body input[type=text]{margin-bottom:0}.donation-2024{padding:10rem 0;background-size:contain !important;background-color:var(--gradient-colour);position:relative;background-repeat:no-repeat !important}@media (min-width:992px) and (max-width:1199px),(min-width:1200px) and (max-width:1399px),(min-width:1400px){.donation-2024 .first-col{margin-top:23rem}}.donation-2024 .text-wrap{text-align:center;text-wrap:balance}@media (min-width:992px) and (max-width:1199px),(min-width:1200px) and (max-width:1399px),(min-width:1400px){.donation-2024 .text-wrap{padding-right:12rem}.donation-2024 .text-wrap .blue-button{display:none}}@media (max-width:575px),(min-width:576px) and (max-width:767px),(min-width:768px) and (max-width:991px){.donation-2024 .text-wrap{padding-top:12vw;padding-bottom:6rem}.donation-2024 .text-wrap .title{font-size:2.6rem;text-wrap:balance;line-height:1.4em}}.donation-2024 .text-wrap .title,.donation-2024 .text-wrap .text{color:#fff}.donation-2024 .text-wrap .blue-button{color:#fff !important;background-color:var(--mobile-button-theme);border-color:var(--mobile-button-theme)}.donation-2024 .text-wrap .blue-button:hover{background-color:var(--mobile-button-theme-hover);border-color:var(--mobile-button-theme-hover)}.donation-2024 .form-wrap{background:#fff;border-radius:24px;padding:0 2rem;box-shadow:8px 13px 32px -5px rgba(0,0,0,.75)}@media (min-width:992px) and (max-width:1199px),(min-width:1200px) and (max-width:1399px),(min-width:1400px){.donation-2024 .order-lg-last .text-wrap{padding-right:0;padding-left:12rem}}.donation-2024 .container{position:relative;z-index:2}.donation-2024 .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(358deg,var(--gradient-colour) 0%,rgba(0,0,0,0) 60%)}.page-template-template-simple-header header{position:relative !important;background-color:transparent !important}.page-template-template-simple-header .main-menu-wrapper.simple-header-style{position:relative;z-index:10}.page-template-template-simple-header .donation-2024{margin-top:-13.6rem}@media (max-width:575px),(min-width:576px) and (max-width:767px),(min-width:768px) and (max-width:991px){.page-template-template-simple-header .donation-2024{padding-top:16rem !important}}section.form_section{padding:200px 0}section.form_section h2{margin-top:0}section.form_section .gform_fields{grid-row-gap:0 !important}section.form_section .container{display:flex;flex-direction:column;gap:50px}@media (min-width:990px){section.form_section .container{flex-direction:row;align-items:center;gap:150px}}section.form_section .column:nth-child(1){flex:1}section.form_section .column:nth-child(2){flex:1.5}section.form_section .gform_wrapper{box-shadow:0px 1px 41px -1px rgba(0,0,0,.33);-webkit-box-shadow:0px 1px 41px -1px rgba(0,0,0,.33);-moz-box-shadow:0px 1px 41px -1px rgba(0,0,0,.33);padding:60px 50px;border-radius:50px}section.form_section .step-title{text-transform:uppercase;font-size:1.8rem;font-weight:400;margin-bottom:0}section.form_section .step-title span{font-size:1.2rem;margin-left:5px;letter-spacing:2px}section.form_section .form-title{font-size:3.2rem !important;font-weight:800 !important;margin-bottom:10px}section.form_section .gfield_required,section.form_section .mps_email_field{display:none !important}section.form_section select{border-radius:8px;border:1px solid #000;margin-bottom:15px !important}section.form_section #field_134_13,section.form_section #field_135_13{font-size:1.4rem}section.form_section #field_134_13 a,section.form_section #field_135_13 a{text-decoration:underline;font-weight:600}section.form_section .gform_next_button{background-color:#00afd7;border:2px solid #00afd7;border-radius:18px;padding:10px 30px;font-weight:700;font-size:2rem;position:relative}section.form_section .gform_previous_button{border:2px solid #000;color:#000 !important;border-radius:18px;padding:10px 30px;font-weight:700;font-size:2rem;position:relative}section.form_section #your-mp-js{font-weight:900;font-size:2.5rem;line-height:120% !important;margin-bottom:20px}section.form_section #your-mp-js-2,section.form_section #your-mp-js-3{border-bottom:2px solid #ddd;padding-bottom:15px;margin-bottom:15px}section.form_section #your-mp-js-2 span,section.form_section #your-mp-js-3 span{font-weight:700}section.form_section input[type=text],section.form_section input[type=email]{border-radius:8px;border:1px solid #000}section.form_section #field_134_6,section.form_section #field_135_6{margin-top:15px}section.form_section .gform-page-footer{padding-top:30px !important;padding-bottom:0 !important;display:flex;justify-content:space-between}section.form_section .final-text{margin-top:25px;margin-bottom:25px}section.form_section .final-text strong{font-weight:700}section.form_section .final-text ul{font-weight:400;padding-left:20px;font-size:14px}section.form_section #field_134_10,section.form_section #field_135_10{margin-top:10px}section.form_section #field_134_22,section.form_section #field_135_22{margin-top:30px}section.form_section input[type=submit]{background-color:transparent;border:1px solid transparent;border-radius:18px;transition:all .2s ease-in-out}section.form_section input[type=submit]:hover{border:1px solid #00afd7;cursor:pointer}section.form_section #mailLink{background-color:#00afd7;border:2px solid #00afd7;color:#004f71;border-radius:18px;padding:10px 30px;font-weight:700;font-size:2rem;position:relative;text-transform:uppercase;margin-right:15px}section.form_section #mailLink:hover{text-decoration:none}section.form_section #copyBody{text-decoration:underline}section.form_section #copyBody:hover{cursor:pointer}